From aaa977b76da2fc858d5d5970de357358cd1f1ddb Mon Sep 17 00:00:00 2001 From: guinux <nuxgui@gmail.com> Date: Fri, 16 Nov 2018 11:57:55 +0100 Subject: [PATCH] fixes --- data/applications/meson.build | 1 + .../org.manjaro.pamac.manager.desktop | 1 + data/applications/pamac-manager.desktop | 138 ++++++++++++++++++ .../48x48/apps/system-software-install.svg | 7 + src/database.vala | 1 + 5 files changed, 148 insertions(+) create mode 100644 data/applications/pamac-manager.desktop create mode 100644 data/icons/hicolor/48x48/apps/system-software-install.svg diff --git a/data/applications/meson.build b/data/applications/meson.build index 52398518..3b8dbd7b 100644 --- a/data/applications/meson.build +++ b/data/applications/meson.build @@ -1,5 +1,6 @@ install_data('pamac-installer.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) install_data('pamac-updater.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) +install_data('pamac-manager.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) install_data('org.manjaro.pamac.manager.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) install_data('pamac-tray.desktop', install_dir: join_paths(get_option('sysconfdir'), 'xdg', 'autostart')) if get_option('enable-appindicator') diff --git a/data/applications/org.manjaro.pamac.manager.desktop b/data/applications/org.manjaro.pamac.manager.desktop index 19190b40..640acd54 100644 --- a/data/applications/org.manjaro.pamac.manager.desktop +++ b/data/applications/org.manjaro.pamac.manager.desktop @@ -137,3 +137,4 @@ Type=Application Categories=GNOME;GTK;System;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings; StartupNotify=true DBusActivatable=true +NoDisplay=true diff --git a/data/applications/pamac-manager.desktop b/data/applications/pamac-manager.desktop new file mode 100644 index 00000000..0d963aba --- /dev/null +++ b/data/applications/pamac-manager.desktop @@ -0,0 +1,138 @@ +[Desktop Entry] +Name=Add/Remove Software +Name[af]=Voeg by/verwyder sagteware +Name[ar]=إضاÙØ© وإزالة البرمجيات +Name[as]=চালনাজà§à¦žà¦¾à¦¨ যোগ কৰক/আà¦à¦¤à§°à¦¾à¦‡ দিয়ক +Name[ast]=Amestar/Quitar software +Name[be]=Дадаць/выдаліць апраграмаванне +Name[bg]=ИнÑталиране/деинÑталиране на Ñофтуер +Name[bn]=সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° যোগ/অপসারণ +Name[bn_IN]=সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° যোগ/অপসারণ করà§à¦¨ +Name[ca]=Afegeix/Suprimeix programari +Name[ca@valencia]=Afig/Suprimeix programari +Name[cs]=PÅ™idat/odebrat software +Name[da]=Tilføj/fjern software +Name[de]=Software hinzufügen/entfernen +Name[el]=Î ÏοσθαφαίÏεση Î»Î¿Î³Î¹ÏƒÎ¼Î¹ÎºÎ¿Ï +Name[en@shaw]=ð‘¨ð‘›/ð‘®ð‘¦ð‘¥ð‘µð‘ ð‘•ð‘ªð‘“ð‘‘ð‘¢ð‘º +Name[en_GB]=Add/Remove Software +Name[eo]=Aldoni/forigi instalitan pogramaron +Name[es]=Añadir/Quitar software +Name[et]=Tarkvara lisamine ja eemaldamine +Name[eu]=Gehitu/Kendu softwarea +Name[fa]=اÙزودن/Øذ٠نرم‌اÙزار +Name[fi]=Lisää tai poista ohjelmistoja +Name[fr]=Ajouter/supprimer des logiciels +Name[ga]=Cuir Leis/Bain Bogearraà +Name[gl]=Engadir ou eliminar programas +Name[gu]=સોફà«àªŸàªµà«‡àª°àª¨à«‡ ઉમેરો/દૂર કરો +Name[he]=הוספת/הסרת ×ª×›× ×” +Name[hi]=सॉफà¥à¤Ÿà¤µà¥‡à¤¯à¤° जोड़ें/हटायें +Name[hu]=Szoftver telepÃtése/eltávolÃtása +Name[id]=Tambah/Hapus Piranti Lunak +Name[it]=Aggiungi/Rimuovi software +Name[ja]=ソフトウェアã®è¿½åŠ ã¨å‰Šé™¤ +Name[kn]=ತಂತà³à²°à²¾à²‚ಶವನà³à²¨à³ ಸೇರಿಸೠಅಥವ ತೆಗೆ +Name[ko]=소프트웨어 추가/ì œê±° +Name[lt]=Ä®diegti ar Å¡alinti programinÄ™ įrangÄ… +Name[lv]=Pievienot/Izņemt programmatÅ«ru +Name[mk]=ИнÑталирај/избриши Ñофтвер +Name[ml]=സോഫàµà´±àµà´±àµâ€Œà´µàµ†à´¯à´°àµâ€ ചേരàµâ€à´•àµà´•àµà´•/നീകàµà´•à´‚ ചെയàµà´¯àµà´• +Name[mr]=सॉफà¥à¤Ÿà¤µà¥‡à¤…र जोडा/काढून टाका +Name[ms]=Menambah/Memadam perisian +Name[nb]=Legg til/fjern programvare +Name[nl]=Software installeren/verwijderen +Name[nn]=Legg til/fjern programvare +Name[or]=ସଫàଟà±à‡à¬° ଯà‹à¬—/ଅପସାରଣ କରନàତà +Name[pa]=ਸਾਫਟਵੇਅਰ ਸ਼ਾਮਲ/ਹਟਾਓ +Name[pl]=Dodanie/usuwanie oprogramowania +Name[pt]=Adicionar/Remover Software +Name[pt_BR]=Adicionar/remover programas +Name[ro]=Adăugare sau È™tergere programe +Name[ru]=УÑтановка и удаление программ +Name[sk]=Pridanie alebo odstránenie softvéru +Name[sl]=Upravljanje programske opreme +Name[sr]=Додај-уклони програме +Name[sr@latin]=Dodaj-ukloni programe +Name[sv]=Lägg till/Ta bort programvara +Name[ta]=மெனà¯à®ªà¯Šà®°à¯à®³à¯ˆ சேரà¯à®¤à¯à®¤à®²à¯/நீகà¯à®•à¯à®¤à®²à¯ +Name[te]=సాఫà±à°Ÿà±â€à°µà±‡à°°à± జతచేయి/తీసివేయి +Name[th]=เพิ่ม/ลบซà¸à¸Ÿà¸•à¹Œà¹à¸§à¸£à¹Œ +Name[tr]=Yazılım Ekle/Kaldır +Name[ug]=يۇمشاق دÛتالنى قوش/ئۆچۈر +Name[uk]=Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ +Name[vi]=Thêm/Gỡ phần má»m +Name[zh_CN]=æ·»åŠ /åˆ é™¤è½¯ä»¶ +Name[zh_HK]=åŠ å…¥æˆ–ç§»é™¤è»Ÿä»¶ +Name[zh_TW]=åŠ å…¥æˆ–ç§»é™¤è»Ÿé«” +Comment=Add or remove software installed on the system +Comment[af]=Voeg by of verwyder sagteware geïnstalleer op die stelsel +Comment[ar]=أض٠أو أزل البرمجيات المثبتة على النظام +Comment[as]=বà§à¦¯à§±à¦¸à§à¦¥à¦¾à¦ªà§à§°à¦£à¦¾à¦²à§€à¦¤ সংসà§à¦¥à¦¾à¦ªà¦¿à¦¤ চালনাজà§à¦žà¦¾à¦¨ উনà§à¦¨à§Ÿà¦¨ কৰক +Comment[ast]=Amestar o quitar software instaláu nel sistema +Comment[be]=Дадаць ці выдаліць апраграмаванне, уÑталÑванае Ñž ÑÑ–ÑÑ‚Ñме +Comment[bg]=ИнÑталиране и деинÑталиране на Ñофтуер към ÑиÑтемата +Comment[bn]=সিসà§à¦Ÿà§‡à¦®à§‡ সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° যোগ করà§à¦¨ অথবা ইনসà§à¦Ÿà¦² করা সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° অপসারণ +Comment[bn_IN]=সিসà§à¦Ÿà§‡à¦®à§‡ সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° যোগ করà§à¦¨ অথবা ইনসà§à¦Ÿà¦² করা সফà§à¦Ÿà¦“য়à§à¦¯à¦¾à¦° সরিয়ে ফেলà§à¦¨ +Comment[ca]=Afegeix o suprimeix programari instal·lat en el sistema +Comment[ca@valencia]=Afig o suprimeix programari instal·lat en el sistema +Comment[cs]=PÅ™idat nebo odebrat software instalovaný v systému +Comment[da]=Tilføj eller fjern software installeret pÃ¥ systemet +Comment[de]=Auf dem System installierte Software aktualisieren oder neue Software hinzufügen +Comment[el]=Î ÏοσθαφαίÏεση Î»Î¿Î³Î¹ÏƒÎ¼Î¹ÎºÎ¿Ï ÏƒÏ„Î¿ σÏστημα +Comment[en@shaw]=ð‘¨ð‘› 𑹠ð‘®ð‘¦ð‘¥ð‘µð‘ ð‘•ð‘ªð‘“ð‘‘ð‘¢ð‘º ð‘¦ð‘¯ð‘•ð‘‘ð‘·ð‘¤ð‘› ð‘ªð‘¯ ð‘ž ð‘•ð‘¦ð‘•ð‘‘ð‘©ð‘¥ +Comment[en_GB]=Add or remove software installed on the system +Comment[eo]=Aldoni aÅ forigi instalitan pogramaron sur via sistemo +Comment[es]=Añadir o quitar software instalado en el sistema +Comment[et]=Arvutisse paigaldatud tarkvara lisamine ja eemaldamine +Comment[eu]=Gehitu edo kendu sisteman instalatutako softwarea +Comment[fa]=Øذ٠یا اÙزودن نرم‌اÙزارهای نصب شده بر روی این سیستم +Comment[fi]=Lisää tai poista järjestelmään asennettuja ohjelmistoja +Comment[fr]=Ajouter ou supprimer des logiciels installés sur le système +Comment[gl]=Engadir e eliminar o software instalado no sistema +Comment[gu]=સિસà«àªŸàª® પર સà«àª¥àª¾àªªàª¿àª¤ થયેલ સોફà«àªŸàªµà«‡àª°àª¨à«‡ ઉમેરો અથવા દૂર કરો +Comment[he]=הוספה ×ו הסרה של יישומי המערכת +Comment[hi]=सिसà¥à¤Ÿà¤® पर संसà¥à¤¥à¤¾à¤ªà¤¿à¤¤ सॉफà¥à¤Ÿà¤µà¥‡à¤¯à¤° जोड़ें या हटाà¤à¤ +Comment[hu]=Szoftverek rendszerre telepÃtése vagy eltávolÃtása +Comment[id]=Tambah atau hapus perangkat lunak yang terpasang pada sistem +Comment[it]=Aggiunge o rimuove software installato sul sistema +Comment[ja]=システムã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚ŒãŸãƒ‘ッケージã®è¿½åŠ ã¨å‰Šé™¤ +Comment[kn]=ಗಣಕಕà³à²•à³† ತಂತà³à²°à²¾à²‚ಶವನà³à²¨à³ ಸೇರಿಸೠಅಥವ ಅನà³à²¸à³à²¥à²¾à²ªà²¿à²¤à²—ೊಂಡಿರà³à²µà³à²¦à²¨à³à²¨à³ ತೆಗೆದೠಹಾಕೠ+Comment[ko]=ì‹œìŠ¤í…œì— ì„¤ì¹˜í•˜ëŠ” 소프트웨어를 추가하거나 ì œê±°í•©ë‹ˆë‹¤ +Comment[lt]=Ä®diegti ar Å¡alinti sistemoje įdiegtÄ… programinÄ™ įrangÄ… +Comment[lv]=Pievienot vai izņemt programmatÅ«ru sistÄ“mÄ +Comment[mk]=ИнÑталирајте или избришете Ñофтвер на ÑиÑтемот +Comment[ml]=സിസàµà´±àµà´±à´¤àµà´¤à´¿à´²àµâ€ ഇനàµâ€à´¸àµà´±àµà´±àµ‹à´³àµâ€ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ സോഫàµà´±àµà´±àµâ€Œà´µàµ†à´¯à´°àµâ€ ചേരàµâ€à´•àµà´•àµà´• à´…à´²àµà´²àµ†à´™àµà´•à´¿à´²àµâ€ നീകàµà´•à´‚ ചെയàµà´¯àµà´• +Comment[mr]=पà¥à¤°à¤£à¤¾à¤²à¥€à¤µà¤° पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापीत सॉफà¥à¤Ÿà¤µà¥‡à¤…र समावेष करा किंवा काढूण टाका +Comment[ms]=Menambah atau memadam perisian yang dipasang pada sistem +Comment[nb]=Legg til eller fjern programvare pÃ¥ systemet +Comment[nl]=Software installeren op, of verwijderen van het systeem +Comment[nn]=Legg til eller fjern programvare som er installert pÃ¥ systemet +Comment[or]=ତନàତàà¬°à¬°à‡ à¬¸àଥାପିତ ସଫàଟà±à‡à¬°à¬°à‡ ଯà‹à¬—କରନàତà କିମàବା କାଢ଼ି ଦିଅନàତà +Comment[pa]=ਸਿਸਟਮ ਉੱਤੇ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰੋ ਜਾਂ ਇੰਸਟਾਲ ਕੀਤੇ ਹਟਾਓ +Comment[pl]=Instalowanie lub usuwanie oprogramowania zainstalowanego w systemie +Comment[pt]=Adicionar ou remover software instalado no sistema +Comment[pt_BR]=Adicione ou remova programas instalados no sistema +Comment[ro]=AdăugaÈ›i sau È™tergeÈ›i programe instalate pe sistem +Comment[ru]=УÑтановка и удаление программ, уÑтановленных в ÑиÑтеме +Comment[sk]=Pridáva alebo odstraňuje softvér nainÅ¡talovaný v poÄÃtaÄi +Comment[sl]=NameÅ¡Äanje in odstranjevanje programske opreme sistema +Comment[sr]=Додајте или уклоните програме инÑталиране на овом ÑиÑтему +Comment[sr@latin]=Dodajte ili uklonite programe instalirane na ovom sistemu +Comment[sv]=Lägg till eller ta bort programvara installerad pÃ¥ systemet +Comment[ta]=கணினியில௠நிறà¯à®µà®ªà¯à®ªà®Ÿà¯à®Ÿ மெனà¯à®ªà¯Šà®°à¯à®³à¯ˆ சேரà¯à®•à¯à®•à®µà¯à®®à¯ அலà¯à®²à®¤à¯ நீகà¯à®•à®µà¯à®®à¯ +Comment[te]=à°ˆ à°µà±à°¯à°µà°¸à±à°¥ నందౠసà±à°¥à°¾à°ªà°¿à°‚à°šà°¿à°¨ సాఫà±à°Ÿà±â€à°µà±‡à°°à±â€Œà°¨à± జతచేయి లేదా తీసివేయి +Comment[th]=เพิ่มหรืà¸à¸¥à¸šà¸‹à¸à¸Ÿà¸•à¹Œà¹à¸§à¸£à¹Œà¸—ี่ติดตั้งในระบบ +Comment[tr]=Sisteminizde yüklü yazılımları ekleyin veya kaldırın +Comment[ug]=سىستÛمىÚىزغا ئورنىتىلغان يۇمشاق دÛتاللارنى قوشىدۇ ياكى ئۆچۈرىدۇ +Comment[uk]=Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ у ÑиÑтемі +Comment[vi]=Thêm hoặc gỡ phần má»m cà i đặt trên hệ thống +Comment[zh_CN]=æ·»åŠ æˆ–åˆ é™¤ç³»ç»Ÿä¸å®‰è£…的软件 +Comment[zh_HK]=åŠ å…¥æˆ–ç§»é™¤ç³»çµ±ä¸Šå®‰è£çš„軟件 +Comment[zh_TW]=åŠ å…¥æˆ–ç§»é™¤ç³»çµ±ä¸Šå®‰è£çš„軟體 +Icon=system-software-install +Exec=pamac-manager +Terminal=false +Type=Application +Categories=GNOME;GTK;System;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings; +StartupNotify=true diff --git a/data/icons/hicolor/48x48/apps/system-software-install.svg b/data/icons/hicolor/48x48/apps/system-software-install.svg new file mode 100644 index 00000000..c292b660 --- /dev/null +++ b/data/icons/hicolor/48x48/apps/system-software-install.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1"> + <path opacity=".05" d="m6 5c-1.108 0-2 0.892-2 2v17h40v-17c0-1.108-0.892-2-2-2h-36z"/> + <rect fill="#fabd7f" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/> + <path fill="#3f3f3f" d="m22 12c-0.554 0-1 0.446-1 1v16h-4l7 9 7-9h-4v-16c0-0.554-0.446-1-1-1h-4z"/> + <path fill="#fff" opacity=".2" d="m4 7v-1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v1c0-1.108-0.892-2-2-2h-36c-1.108 0-2 0.892-2 2z"/> + <path opacity=".2" d="m4 42v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/> +</svg> diff --git a/src/database.vala b/src/database.vala index a61ab456..de3f76a6 100644 --- a/src/database.vala +++ b/src/database.vala @@ -1246,6 +1246,7 @@ namespace Pamac { } // merge modifications if (status == 0) { + launcher.set_flags (SubprocessFlags.STDOUT_SILENCE | SubprocessFlags.STDERR_SILENCE); cmds = {"git", "merge", "-q"}; status = yield launch_subprocess (launcher, cmds); } -- GitLab