Skip to content

Commit

Permalink
Generate action files manually (as opposed to during the build)
Browse files Browse the repository at this point in the history
Otherwise their localization depends on the version of cinnamon-l10n presents in the build environment and that is much harder to control.
  • Loading branch information
clefebvre committed May 31, 2016
1 parent 16a2885 commit 7ca4976
Show file tree
Hide file tree
Showing 11 changed files with 892 additions and 1 deletion.
2 changes: 1 addition & 1 deletion files/Makefile.in
Expand Up @@ -7,7 +7,7 @@ distclean:
check:

install:
cd ../data && ./merge_action_strings && cd ../files && find -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;
find -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;

uninstall:
find -mindepth 1 -type f -exec rm $(DESTDIR)/{} \;
93 changes: 93 additions & 0 deletions files/usr/share/nemo/actions/90_new-workspace.nemo_action
@@ -0,0 +1,93 @@
[Nemo Action]

Name=Jump to new workspace

Comment=Create a new workspace and activate it

Exec=sh -c 'dbus-send --dest=org.Cinnamon --print-reply /org/Cinnamon org.Cinnamon.JumpToNewWorkspace >/dev/null'

Selection=None

Extensions=any;

Conditions=desktop;dbus org.Cinnamon;

Active=false

Name[zh_HK]=跳至新工作區
Name[pt]=Ir para nova área de trabalho
Name[ro]=Sari la un spaţiu de lucru nou
Name[cy]=Neidio i weithle newydd
Name[ru]=Перейти на новое рабочее место
Name[ms]=Lompat ke kawasan kerja baru
Name[da]=Hop til nyt arbejdsområde
Name[is]=Hoppa á nýtt vinnusvæði
Name[hr]=Skoči u novi radni prostor
Name[tr]=Yeni çalışma alanına git
Name[uk]=Перейти на новий робочий простір
Name[sk]=Skočiť na novú plochu
Name[fi]=Siirry uuteen työtilaan
Name[ca]=Vés a un espai de treball nou
Name[el]=Μετάβαση σε νέο χώρο εργασίας
Name[cs]=Přejít na novou pracovní plochu.
Name[sv]=Hoppa till ny arbetsyta
Name[ia]=Saltar a un nove spatio de labor
Name[th]=ข้ามไปพื้นที่ทำงานใหม่
Name[nl]=Spring naar nieuw werkblad
Name[en_GB]=Jump to new workspace
Name[gl]=Cambiar a un espazo de traballo novo
Name[it]=Salta a nuovo spazio di lavoro
Name[pt_BR]=Ir para nova área de trabalho
Name[es]=Saltar a un espacio de trabajo nuevo
Name[eu]=Joan laneko area berrira
Name[gd]=Gearr leum tu rum-obrach ùr
Name[lt]=Pereiti į naują darbo sritį
Name[zh_TW]=跳至新工作區
Name[sr]=Пређи у нови радни простор
Name[fr]=Aller vers un nouvel espace de travail
Name[hu]=Ugrás az új munkaterületre
Name[bg]=Върви на ново работно място
Name[de]=Zu neuer Arbeitsfläche wechseln
Name[ko]=새 작업 공간으로 가기
Name[zh_CN]=跳到新的工作区
Name[pl]=Przejdź do nowej przestrzeni roboczej
Name[ta]=புதிய பணிதளத்திற்கு தாவு
Name[vi]=Chuyển qua vùng làm việc mới
Comment[zh_HK]=建立新工作區並將其啟動
Comment[pt]=Criar uma nova área de trabalho e activá-la
Comment[ro]=Creează un spaţiu de lucru nou şi activează-l
Comment[cy]=Creu gweithle newydd a'i roi ar waith
Comment[ru]=Создать рабочее место и сделать активным
Comment[ms]=Cipta kawasan kerja baru dan aktifkan ia.
Comment[da]=Opret et nyt arbejdsområde og aktivér det
Comment[is]=Búa til nýtt vinnusvæði og virkja það
Comment[hr]=Stvori novi radni prostor i aktiviraj ga
Comment[tr]=Yeni bir çalışma alanı oluştur ve etkinleştir
Comment[uk]=Створити й активувати новий робочий простір
Comment[sk]=Vytvoriť novú pracovnú plochu a aktivovať ju
Comment[fi]=Luo uusi työtila ja aktivoi se
Comment[ca]=Crea un nou espai de treball i activa'l
Comment[el]=Δημιουργία νέου χώρου εργασίας και ενεργοποίηση
Comment[cs]=Vytvořit novou pracovní plochu a aktivovat ji
Comment[sv]=Skapa en ny arbetsyta och aktivera den
Comment[ia]=Crear un nove spatio de labor e activar lo
Comment[th]=สร้างพื้นที่ทำงานใหม่และใช้งานพื้นที่ทำงานนั้น
Comment[nl]=Maak een nieuw werkblad en activeer het
Comment[en_GB]=Create a new workspace and activate it
Comment[gl]=Crear un novo espazo de traballo e activalo
Comment[it]=Crea un nuovo spazio di lavoro e attivalo
Comment[pt_BR]=Criar um novo espaço de trabalho e ativá-lo
Comment[es]=Crear un nuevo espacio de trabajo y activarlo
Comment[eu]=Laneko area berri bat sortu eta aktibatzen du
Comment[gd]=Cruthaich rum-obrach ùr is gnìomhaich e
Comment[lt]=Sukurti naują darbo sritį ir ją aktyvuoti
Comment[zh_TW]=建立新工作區並啟用
Comment[sr]=Направите нови радни простор и активирајте га
Comment[fr]=Créer et activer un nouvel espace de travail
Comment[hu]=Új munkaterület létrehozása és aktiválása
Comment[bg]=Създаване и активиране на ново работно място
Comment[de]=Eine neue Arbeitsfläche erstellen und diese aktivieren
Comment[ko]=새로운 작업 공간을 만들고 사용합니다
Comment[zh_CN]=创建新的工作区并激活它
Comment[pl]=Utwórz nową przestrzeń roboczą i aktywuj ją
Comment[vi]=Tạo và kích hoạt vùng làm việc mới
95 changes: 95 additions & 0 deletions files/usr/share/nemo/actions/91_delete-workspace.nemo_action
@@ -0,0 +1,95 @@
[Nemo Action]

Name=Remove workspace

Comment=Remove the currently active workspace

Exec=sh -c 'dbus-send --dest=org.Cinnamon --print-reply /org/Cinnamon org.Cinnamon.RemoveCurrentWorkspace >/dev/null'

Selection=None

Extensions=any;

Conditions=desktop;dbus org.Cinnamon;gsettings org.cinnamon number-workspaces i gt 1;

Active=false

Name[zh_HK]=移除工作區
Name[pt]=Remover área de trabalho
Name[ro]=Elimină spaţiu de lucru
Name[cy]=Dileu gweithle
Name[ru]=Удалить рабочее место
Name[ms]=Hapus kawasan kerja
Name[da]=Fjern arbejdsområde
Name[is]=Fjarlægja vinnusvæði
Name[hr]=Prikaži tipku idi na sljedeću lokaciju
Name[tr]=Çalışma alanını sil
Name[uk]=Вилучити робочий простір
Name[sk]=Odstrániě pracovnú plochu
Name[fi]=Poista työtila
Name[ca]=Elimina espai de treball
Name[el]=Απομακρύνση/Αφαίρεση του χώρου εργασίας
Name[cs]=Odstranit pracovní plochu
Name[sv]=Ta bort arbetsyta
Name[ia]=Remover le spatio de labor
Name[ja]=ワークスペースの削除
Name[th]=ลบพื้นที่ทำงาน
Name[nl]=Werkblad verwijderen
Name[en_GB]=Remove workspace
Name[gl]=Eliminar o espazo de traballo
Name[it]=Rimuovi spazio di lavoro
Name[pt_BR]=Remover espaço de trabalho
Name[es]=Eliminar espacio de trabajo
Name[eu]=Kendu laneko area
Name[gd]=Thoir an rum-obrach air falbh
Name[lt]=Šalinti darbo sritį
Name[zh_TW]=移除工作區
Name[sr]=Уклони радни простор
Name[fr]=Supprimer l'espace de travail
Name[hu]=Munkaterület eltávolítása
Name[bg]=Премахване на работно място
Name[de]=Arbeitsfläche entfernen
Name[ko]=작업 공간 제거
Name[zh_CN]=移除工作区
Name[pl]=Usuń przestrzeń roboczą
Name[ta]=பணிதளத்தை நீக்கு
Name[vi]=Bỏ vùng làm việc
Comment[zh_HK]=移除目前作用中的工作區
Comment[pt]=Remover a área de trabalho activa no momento
Comment[ro]=Elimină spaţiul de lucru activ în acest moment
Comment[cy]=Tynnu gweithle gweithredol cyfredol
Comment[ru]=Удалить текущее рабочее место
Comment[ms]=Hapus kawasan kerja semasa
Comment[da]=Fjern det nuværende aktive arbejdsområde
Comment[is]=Fjarlægja vinnusvæðið sem er virkt núna
Comment[hr]=Ukloni trenutno aktivni radni prostor
Comment[tr]=Şu an aktif olan çalışma alanını sil
Comment[uk]=Вилучити поточний робочий простір
Comment[sk]=Odstrániť momentálne aktívnu plochu
Comment[fi]=Poista nykyinen aktiivinen työtila
Comment[ca]=Elimina l'espai de treball actiu
Comment[el]=Απομακρύνση/Αφαίρεση του τρέχοντος ενεργού χώρου εργασίας
Comment[cs]=Odstranit aktuálně aktivní pracovní plochu
Comment[sv]=Ta bort den nuvarande aktiva arbetsytan
Comment[ia]=Remover le spatio de labor currentemente active
Comment[ja]=現在のアクティブなワークスペースの削除
Comment[th]=ลบพื้นที่ทำงานที่ใช้งานอยู่ตอนนี้
Comment[nl]=Verwijder het thans actieve werkblad
Comment[en_GB]=Remove the currently active workspace
Comment[gl]=Eliminar o espazo de traballo activo
Comment[it]=Rimuovi lo spazio di lavoro corrente
Comment[pt_BR]=Remova o espaço de trabalho ativo no momento
Comment[es]=Eliminar el espacio de trabajo activo
Comment[eu]=Kendu uneko laneko area aktiboa
Comment[gd]=Thoir air falbh an rum-obrach a tha gnìomhach an-dràsta
Comment[lt]=Šalinti esamą aktyvią darbo sritį
Comment[zh_TW]=移除目前使用中的工作區
Comment[sr]=Уклоните тренутно активан радни простор
Comment[fr]=Supprimer l'espace de travail actif
Comment[hu]=Aktív munkaterület eltávolítása
Comment[bg]=Премахване на актовното работно място
Comment[de]=Die aktuell aktive Arbeitsfläche entfernen
Comment[ko]=현재 사용 중인 작업 공간을 제거합니다
Comment[zh_CN]=移除当前活跃的工作区
Comment[pl]=Usuń obecnie aktywną przestrzeń roboczą
Comment[vi]=Bỏ vùng làm việc hiện hoạt
95 changes: 95 additions & 0 deletions files/usr/share/nemo/actions/92_show-expo.nemo_action
@@ -0,0 +1,95 @@
[Nemo Action]

Name=Manage workspaces (Expo)

Comment=Open Expo to add, remove, or organize workspaces

Exec=sh -c 'dbus-send --dest=org.Cinnamon --print-reply /org/Cinnamon org.Cinnamon.ShowExpo >/dev/null'

Selection=None

Extensions=any;

Conditions=desktop;dbus org.Cinnamon;

Active=false

Name[zh_HK]=管理工作區 (Expo)
Name[pt]=Gerir áreas de trabalho (Expo)
Name[ro]=Gestionează spațiile de lucru (Expo)
Name[cy]=Rheoli mannau gwaith (Expo)
Name[ru]=Менеджер рабочих мест (Expo)
Name[ms]=Mengurus kawasan kerja (Expo)
Name[da]=Håndtér arbejdsområder (oversigt)
Name[is]=Sýsla með vinnusvæði (Expo)
Name[hr]=Upravljanje radnim prostorima (Prikaz radnih prostora)
Name[tr]=Çalışma alanlarını yönet (Sergi-Expo)
Name[uk]=Керування робочими просторами (Expo)
Name[sk]=Spravovať plochy (Expo)
Name[fi]=Hallitse työtiloja (Expo)
Name[ca]=Gestionar espais de treball (Expo)
Name[el]=Διαχείριση χώρων εργασίας (Expo)
Name[cs]=Spravovat pracovní plochy (Expo)
Name[sv]=Hantera arbetsytor (Expo)
Name[ia]=Administrar le spatios de labor (Expo)
Name[ja]=ワークスペースの管理 (Expo)
Name[th]=จัดการพื้นที่ทำงาน (Expo)
Name[nl]=Werkbladen beheren (Expo)
Name[en_GB]=Manage workspaces (Expo)
Name[gl]=Administrar os espazos de traballo (Expo)
Name[it]=Gestisci spazi di lavoro (Expo)
Name[pt_BR]=Gerenciar espaços de trabalho (Expo)
Name[es]=Gestionar espacios de trabajo (Expo)
Name[eu]=Kudeatu laneko areak (Expo)
Name[gd]=Rianaich rumannan-obrach (Expo)
Name[lt]=Tvarkyti darbo sritis (Expo)
Name[zh_TW]=工作區管理 (Expo)
Name[sr]=Управљај радним просторима (експо)
Name[fr]=Gérer les espaces de travail (Expo)
Name[am]=የ ስራ ቦታ አስተዳዳሪ (Expo)
Name[hu]=Munkaterületek kezelése (Közszemle)
Name[bg]=Управление на работни места (Експо)
Name[de]=Arbeitsflächenübersicht
Name[ko]=작업 공간 관리 (Expo)
Name[zh_CN]=管理工作区(即Expo模式)
Name[pl]=Zarządzaj przestrzeniami roboczymi (Expo)
Name[ta]=பணிதளங்களை நிர்வகி
Name[vi]=Quản lý vùng làm việc (Expo)
Comment[zh_HK]=開啟 Expo 以新增、移除或組織工作區
Comment[pt]=Abrir Expo para adicionar, remover ou organizar áreas de trabalho
Comment[ro]=Deschide Expo pentru a adăuga, a șterge sau pentru a organiza spațiile de lucru
Comment[cy]=Agor Expo i ychwanegu, dileu, neu drefnu'r gweithleoedd
Comment[ru]=Открыть Expo для добавления, удаления и организации рабочих мест
Comment[ms]=Buka Expo ke tambah, hapus, atau uruskan kawasan kerja
Comment[da]=Åbn visning af arbejdsområder for at tilføje, fjerne eller organisere arbejdsområder
Comment[is]=Opna Expo til að bæta við, fjarlægja eða skipuleggja vinnusvæði
Comment[hr]=Otvorite prikaz radnih postora za dodavanje, uklanjanje ili organizaciju radnih prostora
Comment[tr]=Çalışma alanları eklemek, silmek ya da organize etmek için Sergi görünümünü aç
Comment[uk]=Відкрити Expo для керування робочими просторами
Comment[sk]=Otvoriť Expo pre pridávanie, odstraňovanie a organizovanie pracovných plôch
Comment[fi]=Avaa Expo lisätäksesi, poistaaksesi tai järjestääksesi työtiloja
Comment[ca]=Obre Expo per afegir, treure o organitzar espais de treball
Comment[el]=Άνοιγμα Expo για προσθήκη, κατάργηση ή οργάνωση των χώρων εργασίας
Comment[cs]=Otevřít Expo k přidání, odstranění nebo organizaci pracovních ploch
Comment[sv]=Öppna Expo för att lägga till, ta bort, eller ordna arbetsytor
Comment[ia]=Aperir Expo pro adder, remover, o organisar le spatios de labor
Comment[ja]=ワークスペースを管理するために Expo を開く
Comment[th]=เปิด Expo เพื่อเพิ่ม ลบ หรือจัดระเบียบพื้นที่ทำงาน
Comment[nl]=Open Expo om werkbladen toe te voegen, te verwijderen of te organiseren
Comment[en_GB]=Open Expo to add, remove, or organise workspaces
Comment[gl]=Abrir Expo para engadir, retirar ou organizar espazos de traballo
Comment[it]=Apri Expo per aggiungere, togliere o organizzare gli spazi di lavoro
Comment[pt_BR]=Abrir Expo para adicionar, remover ou organizar espaços de trabalho
Comment[es]=Abrir Expo para añadir, quitar u organizar espacios de trabajo
Comment[eu]=Ireki Expo laneko areak gehitu, kendu edo antolatzeko
Comment[gd]=Fosgail Expo gus rumannan-obrach a chur ris, a thoirt air falbh no a rianachadh
Comment[zh_TW]=開啟工作區管理 (Expo) 以加入,移除,或組織工作區
Comment[sr]=Отворите експо да додате, уклоните или уредите радне просторе
Comment[fr]=Ouvrir Expo pour gérer les espaces de travail
Comment[hu]=Közszemle megnyitása a munkaterületek hozzáadásához, eltávolításához és kezeléséhez
Comment[bg]=Отваряне на Експо за добавяне, премахване или организиране на работните места
Comment[de]=Arbeitsflächenübersicht öffnen, um Arbeitsflächen hinzuzufügen, zu entfernen oder zu organisieren
Comment[ko]=작업 공간의 추가, 제거, 또는 구성을 위해 Expo 열기
Comment[zh_CN]=打开 Expo 以添加,移除或整理工作区
Comment[pl]=Otwórz Expo, aby dodawać, usuwać i organizować przestrzenie robocze
Comment[vi]=Mở Expo để thêm, bỏ, quản lý vùng làm việc

0 comments on commit 7ca4976

Please sign in to comment.