From bcf9990358f0ac9423734421be45c38fdccdf1f0 Mon Sep 17 00:00:00 2001 From: Antenore Gatta Date: Thu, 3 May 2018 14:29:16 +0200 Subject: Moved desktop data and pkgconfig in the data/ folder --- data/desktop/128x128/apps/remmina.png | Bin 0 -> 7930 bytes data/desktop/16x16/apps/remmina-panel-inverted.png | Bin 0 -> 546 bytes data/desktop/16x16/apps/remmina-panel.png | Bin 0 -> 583 bytes data/desktop/16x16/apps/remmina.png | Bin 0 -> 824 bytes data/desktop/22x22/apps/remmina-panel-inverted.png | Bin 0 -> 624 bytes data/desktop/22x22/apps/remmina-panel.png | Bin 0 -> 661 bytes data/desktop/22x22/apps/remmina.png | Bin 0 -> 4151 bytes data/desktop/24x24/apps/remmina-panel-inverted.png | Bin 0 -> 632 bytes data/desktop/24x24/apps/remmina-panel.png | Bin 0 -> 671 bytes data/desktop/24x24/apps/remmina.png | Bin 0 -> 1146 bytes data/desktop/32x32/apps/remmina.png | Bin 0 -> 1467 bytes data/desktop/48x48/apps/remmina.png | Bin 0 -> 2038 bytes data/desktop/64x64/apps/remmina.png | Bin 0 -> 5438 bytes data/desktop/72x72/apps/remmina.png | Bin 0 -> 5698 bytes data/desktop/96x96/apps/remmina.png | Bin 0 -> 7085 bytes data/desktop/CMakeLists.txt | 104 +++++++++++++++++ data/desktop/appdata.xml | 84 ++++++++++++++ data/desktop/remmina-file.desktop.in | 10 ++ data/desktop/remmina-mime.xml | 12 ++ data/desktop/remmina.desktop.in | 127 +++++++++++++++++++++ data/desktop/scalable/apps/remmina.svg | 24 ++++ 21 files changed, 361 insertions(+) create mode 100755 data/desktop/128x128/apps/remmina.png create mode 100644 data/desktop/16x16/apps/remmina-panel-inverted.png create mode 100644 data/desktop/16x16/apps/remmina-panel.png create mode 100644 data/desktop/16x16/apps/remmina.png create mode 100644 data/desktop/22x22/apps/remmina-panel-inverted.png create mode 100644 data/desktop/22x22/apps/remmina-panel.png create mode 100644 data/desktop/22x22/apps/remmina.png create mode 100644 data/desktop/24x24/apps/remmina-panel-inverted.png create mode 100644 data/desktop/24x24/apps/remmina-panel.png create mode 100644 data/desktop/24x24/apps/remmina.png create mode 100644 data/desktop/32x32/apps/remmina.png create mode 100644 data/desktop/48x48/apps/remmina.png create mode 100755 data/desktop/64x64/apps/remmina.png create mode 100755 data/desktop/72x72/apps/remmina.png create mode 100755 data/desktop/96x96/apps/remmina.png create mode 100644 data/desktop/CMakeLists.txt create mode 100644 data/desktop/appdata.xml create mode 100644 data/desktop/remmina-file.desktop.in create mode 100644 data/desktop/remmina-mime.xml create mode 100644 data/desktop/remmina.desktop.in create mode 100644 data/desktop/scalable/apps/remmina.svg (limited to 'data/desktop') diff --git a/data/desktop/128x128/apps/remmina.png b/data/desktop/128x128/apps/remmina.png new file mode 100755 index 000000000..8c48762df Binary files /dev/null and b/data/desktop/128x128/apps/remmina.png differ diff --git a/data/desktop/16x16/apps/remmina-panel-inverted.png b/data/desktop/16x16/apps/remmina-panel-inverted.png new file mode 100644 index 000000000..4aeabe349 Binary files /dev/null and b/data/desktop/16x16/apps/remmina-panel-inverted.png differ diff --git a/data/desktop/16x16/apps/remmina-panel.png b/data/desktop/16x16/apps/remmina-panel.png new file mode 100644 index 000000000..7057ad7aa Binary files /dev/null and b/data/desktop/16x16/apps/remmina-panel.png differ diff --git a/data/desktop/16x16/apps/remmina.png b/data/desktop/16x16/apps/remmina.png new file mode 100644 index 000000000..dffbd488d Binary files /dev/null and b/data/desktop/16x16/apps/remmina.png differ diff --git a/data/desktop/22x22/apps/remmina-panel-inverted.png b/data/desktop/22x22/apps/remmina-panel-inverted.png new file mode 100644 index 000000000..897edbb05 Binary files /dev/null and b/data/desktop/22x22/apps/remmina-panel-inverted.png differ diff --git a/data/desktop/22x22/apps/remmina-panel.png b/data/desktop/22x22/apps/remmina-panel.png new file mode 100644 index 000000000..9aad89d75 Binary files /dev/null and b/data/desktop/22x22/apps/remmina-panel.png differ diff --git a/data/desktop/22x22/apps/remmina.png b/data/desktop/22x22/apps/remmina.png new file mode 100644 index 000000000..86a1a1fdf Binary files /dev/null and b/data/desktop/22x22/apps/remmina.png differ diff --git a/data/desktop/24x24/apps/remmina-panel-inverted.png b/data/desktop/24x24/apps/remmina-panel-inverted.png new file mode 100644 index 000000000..439d00636 Binary files /dev/null and b/data/desktop/24x24/apps/remmina-panel-inverted.png differ diff --git a/data/desktop/24x24/apps/remmina-panel.png b/data/desktop/24x24/apps/remmina-panel.png new file mode 100644 index 000000000..ec389e43f Binary files /dev/null and b/data/desktop/24x24/apps/remmina-panel.png differ diff --git a/data/desktop/24x24/apps/remmina.png b/data/desktop/24x24/apps/remmina.png new file mode 100644 index 000000000..2725a5278 Binary files /dev/null and b/data/desktop/24x24/apps/remmina.png differ diff --git a/data/desktop/32x32/apps/remmina.png b/data/desktop/32x32/apps/remmina.png new file mode 100644 index 000000000..32fe618cb Binary files /dev/null and b/data/desktop/32x32/apps/remmina.png differ diff --git a/data/desktop/48x48/apps/remmina.png b/data/desktop/48x48/apps/remmina.png new file mode 100644 index 000000000..ff8fe2881 Binary files /dev/null and b/data/desktop/48x48/apps/remmina.png differ diff --git a/data/desktop/64x64/apps/remmina.png b/data/desktop/64x64/apps/remmina.png new file mode 100755 index 000000000..14cca420d Binary files /dev/null and b/data/desktop/64x64/apps/remmina.png differ diff --git a/data/desktop/72x72/apps/remmina.png b/data/desktop/72x72/apps/remmina.png new file mode 100755 index 000000000..dd7ff3eea Binary files /dev/null and b/data/desktop/72x72/apps/remmina.png differ diff --git a/data/desktop/96x96/apps/remmina.png b/data/desktop/96x96/apps/remmina.png new file mode 100755 index 000000000..0be4005d0 Binary files /dev/null and b/data/desktop/96x96/apps/remmina.png differ diff --git a/data/desktop/CMakeLists.txt b/data/desktop/CMakeLists.txt new file mode 100644 index 000000000..73b426f3c --- /dev/null +++ b/data/desktop/CMakeLists.txt @@ -0,0 +1,104 @@ +# desktop/remmina - The GTK+ Remote Desktop Client +# +# Copyright (C) 2011 Marc-Andre Moreau +# Copyright (C) 2014-2015 Antenore Gatta, Fabio Castelli, Giovanni Panozzo +# Copyright (C) 2016-2018 Antenore Gatta, Giovanni Panozzo +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# In addition, as a special exception, the copyright holders give +# permission to link the code of portions of this program with the +# OpenSSL library under certain conditions as described in each +# individual source file, and distribute linked combinations +# including the two. +# You must obey the GNU General Public License in all respects +# for all of the code used other than OpenSSL. If you modify +# file(s) with this exception, you may extend this exception to your +# version of the file(s), but you are not obligated to do so. If you +# do not wish to do so, delete this exception statement from your +# version. If you delete this exception statement from all source +# files in the program, then also delete it here. + + +set(ICON16_DIR "${REMMINA_DATADIR}/icons/hicolor/16x16/apps") +set(ICON22_DIR "${REMMINA_DATADIR}/icons/hicolor/22x22/apps") +set(ICON24_DIR "${REMMINA_DATADIR}/icons/hicolor/24x24/apps") +set(ICON32_DIR "${REMMINA_DATADIR}/icons/hicolor/32x32/apps") +set(ICON48_DIR "${REMMINA_DATADIR}/icons/hicolor/48x48/apps") +set(ICON64_DIR "${REMMINA_DATADIR}/icons/hicolor/64x64/apps") +set(ICON72_DIR "${REMMINA_DATADIR}/icons/hicolor/72x72/apps") +set(ICON96_DIR "${REMMINA_DATADIR}/icons/hicolor/96x96/apps") +set(ICON128_DIR "${REMMINA_DATADIR}/icons/hicolor/128x128/apps") +set(ICONSVG_DIR "${REMMINA_DATADIR}/icons/hicolor/scalable/apps") + +set(ICON16_DATA 16x16/apps/remmina.png) +set(ICON22_DATA 22x22/apps/remmina.png) +set(ICON24_DATA 24x24/apps/remmina.png) +set(ICON16_DATA_PANEL 16x16/apps/remmina-panel.png) +set(ICON22_DATA_PANEL 22x22/apps/remmina-panel.png) +set(ICON24_DATA_PANEL 24x24/apps/remmina-panel.png) +set(ICON16_DATA_PANEL_LIGHT 16x16/apps/remmina-panel-inverted.png) +set(ICON22_DATA_PANEL_LIGHT 22x22/apps/remmina-panel-inverted.png) +set(ICON24_DATA_PANEL_LIGHT 24x24/apps/remmina-panel-inverted.png) +set(ICON32_DATA 32x32/apps/remmina.png) +set(ICON48_DATA 48x48/apps/remmina.png) +set(ICON64_DATA 64x64/apps/remmina.png) +set(ICON72_DATA 72x72/apps/remmina.png) +set(ICON96_DATA 96x96/apps/remmina.png) +set(ICON128_DATA 128x128/apps/remmina.png) +set(ICONSVG_DATA scalable/apps/remmina.svg) + +install(FILES ${ICON16_DATA} DESTINATION ${ICON16_DIR}) +install(FILES ${ICON22_DATA} DESTINATION ${ICON22_DIR}) +install(FILES ${ICON24_DATA} DESTINATION ${ICON24_DIR}) +install(FILES ${ICON16_DATA_PANEL} DESTINATION ${ICON16_DIR}) +install(FILES ${ICON22_DATA_PANEL} DESTINATION ${ICON22_DIR}) +install(FILES ${ICON24_DATA_PANEL} DESTINATION ${ICON24_DIR}) +install(FILES ${ICON16_DATA_PANEL_LIGHT} DESTINATION ${ICON16_DIR}) +install(FILES ${ICON22_DATA_PANEL_LIGHT} DESTINATION ${ICON22_DIR}) +install(FILES ${ICON24_DATA_PANEL_LIGHT} DESTINATION ${ICON24_DIR}) +install(FILES ${ICON32_DATA} DESTINATION ${ICON32_DIR}) +install(FILES ${ICON48_DATA} DESTINATION ${ICON48_DIR}) +install(FILES ${ICON64_DATA} DESTINATION ${ICON64_DIR}) +install(FILES ${ICON72_DATA} DESTINATION ${ICON72_DIR}) +install(FILES ${ICON96_DATA} DESTINATION ${ICON96_DIR}) +install(FILES ${ICON128_DATA} DESTINATION ${ICON128_DIR}) +install(FILES ${ICONSVG_DATA} DESTINATION ${ICONSVG_DIR}) + +set(REMMINA_BINARY_PATH ${CMAKE_INSTALL_FULL_BINDIR}/remmina) +set(REMMINA_ICON "remmina") + +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/remmina.desktop.in + ${CMAKE_CURRENT_BINARY_DIR}/remmina.desktop @ONLY) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/remmina-file.desktop.in + ${CMAKE_CURRENT_BINARY_DIR}/remmina-file.desktop @ONLY) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/remmina.desktop + RENAME ${UNIQUE_APPNAME}.desktop + DESTINATION "${REMMINA_DATADIR}/applications") +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/remmina-file.desktop + DESTINATION "${REMMINA_DATADIR}/applications") +install(FILES appdata.xml + RENAME ${UNIQUE_APPNAME}.appdata.xml + DESTINATION "${REMMINA_DATADIR}/metainfo") +# XML mime types +set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" ) +set( XDG_MIME_INSTALL_DIR "${REMMINA_DATADIR}/mime/packages" ) +find_package( SharedMimeInfo ) +if( SHARED_MIME_INFO_FOUND ) + install( FILES remmina-mime.xml DESTINATION ${XDG_MIME_INSTALL_DIR} ) + update_xdg_mimetypes( ${XDG_MIME_INSTALL_DIR} ) +endif() + diff --git a/data/desktop/appdata.xml b/data/desktop/appdata.xml new file mode 100644 index 000000000..7dad37d94 --- /dev/null +++ b/data/desktop/appdata.xml @@ -0,0 +1,84 @@ + + + + org.remmina.Remmina.desktop + CC0-1.0 + GPL-2.0+ + Remmina + Remmina + Remmina + Remote Desktop Client + Client di connessione a desktop remoti + Client de contrôle de bureau à distance + +

+ Remmina is a remote desktop client written in GTK+, aiming to be useful + for system administrators and travellers, who need to work with lots of + remote computers in front of either large monitors or tiny netbooks. +

+

+ Remmina è un visualizzatore di desktop remoti scritto in GTK+, utile per + amministratori di sistema e viaggiatori, che hanno bisogno di lavorare con + numerosi computer remoti davanti a grandi monitor oppure a minuscoli + netbook. +

+

+ Remmina est un client graphique de connexion et de prise de contrôle de + bureau multi-protocoles pour les systèmes d'exploitation basés sur le + noyau Linux. Il s'appuie sur la bibliothèque GTK+ pour l'affichage et + permet de se connecter à distance sur les bureaux de nombreux systèmes + d'exploitation : GNU/Linux, Unix, Windows, Mac OS, Android, etc. +

+ +

+ Remmina supports multiple network protocols in an integrated and + consistent user interface. The protocols currently supported are: + RDP (Remote Desktop Protocol), VNC (Virtual Network Computing), + NX (NoMachine NX / FreeNX), XDMCP (X Display Manager Control Protocol) and + SSH (Secure Shell / Open SSH). +

+

+ Remmina supporta molteplici protocolli di rete con un'interfaccia utente + consistente e integrata. I protocolli attualmente supportati sono: + RDP (Remote Desktop Protocol), VNC (Virtual Network Computing), + NX (NoMachine NX / FreeNX), XDMCP (X Display Manager Control Protocol) e + SSH (Secure Shell / Open SSH). +

+

+ Dans sa dernière version, Remmina prend en charge les technologies NX, + RDP, SFTP, SSH, VNC et XDMCP. Les connexions peuvent se faire en clair + (pas sécurisé du tout) ou à travers un tunnel SSH chiffré (recommandé) + par mot de passe ou par échange de clés. +

+ +

+ External plugins are also supported to add new protocols and features. +

+

+ Sono anche supportati plugin esterni per aggiungere nuovi protocolli e + funzionalità. +

+

+ Ajout possible de greffons pour la gestion de nouveaux protocoles +

+
+ + http://www.remmina.org/wp/wp-content/gallery/screenshots-1/RemminaUI.png + https://www.remmina.org/images/appdata/protocol-rdp.png + https://www.remmina.org/images/appdata/protocol-vnc.png + https://www.remmina.org/images/appdata/protocol-ssh.png + https://www.remmina.org/images/appdata/protocol-sftp.png + + https://www.remmina.org/ + https://github.com/FreeRDP/Remmina/issues + https://github.com/FreeRDP/Remmina/wiki + + application/x-remmina + + remmina + admin@remmina.org +
diff --git a/data/desktop/remmina-file.desktop.in b/data/desktop/remmina-file.desktop.in new file mode 100644 index 000000000..5f9d7f8aa --- /dev/null +++ b/data/desktop/remmina-file.desktop.in @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Remmina Remote File +Comment=Access remote desktops with Remmina +Exec=@REMMINA_BINARY_PATH@ --connect %U +Icon=@REMMINA_ICON@ +Terminal=false +Type=Application +StartupNotify=true +MimeType=application/x-remmina; +NoDisplay=true diff --git a/data/desktop/remmina-mime.xml b/data/desktop/remmina-mime.xml new file mode 100644 index 000000000..bbb7a8c54 --- /dev/null +++ b/data/desktop/remmina-mime.xml @@ -0,0 +1,12 @@ + + + + + Remote Desktop (Remmina) file + + + + + + + diff --git a/data/desktop/remmina.desktop.in b/data/desktop/remmina.desktop.in new file mode 100644 index 000000000..10ec94ac8 --- /dev/null +++ b/data/desktop/remmina.desktop.in @@ -0,0 +1,127 @@ +[Desktop Entry] +Version=1.0 +Name=Remmina +Name[ca]=Remmina +Name[cs]=Remmina +Name[de]=Remmina +Name[el]=Remmina +Name[es]=Remmina +Name[eu]=Remmina +Name[fr]=Remmina +Name[hu]=Remmina +Name[it]=Remmina +Name[lt]=Remmina +Name[nl]=Remmina +Name[pl]=Remmina +Name[pt_BR]=Remmina +Name[pt_PT]=Remmina +Name[ru]=Remmina +Name[tr]=Remmina +Name[uk]=Remmina +Name[zh_CN]=Remmina +GenericName=Remote Desktop Client +GenericName[ca]=Client d'escriptori remot +GenericName[cs]=Klient vzdálené pracovní plochy +GenericName[de]=Verbindung zu Fremdrechnern +GenericName[el]=Πελάτης απομακρυσμένης επιφάνειας εργασίας +GenericName[es]=Cliente de escritorio remoto +GenericName[eu]=Urruneko mahaigainaren bezeroa +GenericName[fr]=Afficheur de bureau distant +GenericName[hu]=Távoli asztal kliens +GenericName[it]=Client per connessione a desktop remoto +GenericName[lt]=Nutolusio darbastalio klientas +GenericName[nl]=Client voor verbinding met extern bureaublad +GenericName[pl]=Klient zdalnego pulpitu +GenericName[pt_BR]=Cliente de área de trabalho remota +GenericName[pt_PT]=Cliente de ambiente de trabalho remoto +GenericName[ru]=Клиент удалённого доступа к рабочему столу +GenericName[tr]=Uzak Masaüstü İstemcisi +GenericName[uk]=Клієнт з'єднання з віддаленою стільницею +GenericName[zh_CN]=远程桌面客户端 +X-GNOME-FullName=Remmina Remote Desktop Client +Comment=Connect to remote desktops +Comment[bg]=Свързване към отдалечени компютри +Comment[ca]=Connecteu-vos a escriptoris remots +Comment[cs]=Připojení ke vzdáleným plochám +Comment[da]=Tilslut fjernskriveborde +Comment[de]=Zu entfernten Arbeitsflächen verbinden +Comment[el]=Συνδεθείτε σε απομακρυσμένους υπολογιστές +Comment[es]=Conectarse a escritorios remotos +Comment[eu]=Konektatu urruneko mahaigainekin +Comment[fr]=Connectez-vous à des bureaux distants +Comment[hu]=Kapcsolódás távoli asztalhoz +Comment[id]=Mengakses remote desktop +Comment[it]=Connessione a desktop remoti +Comment[kk]=Қашықтаған жұмыс үстелдерге қосылу +Comment[lt]=Jungtis prie nutolusių kompiuterių +Comment[nl]=Verbinding maken met bureaubladen op afstand +Comment[pl]=Łączy ze zdalnymi pulpitami +Comment[pt_BR]=Conecte-se a áreas de trabalho remotas +Comment[pt_PT]=Estabelecer ligação com computadores remotos +Comment[ru]=Подключение к удалённым рабочим столам +Comment[sk]=Pripojenie k vzdialeným pracovným plochám +Comment[sv]=Anslut till fjärrskrivbord +Comment[th]=เชื่อมต่อไปยังพื้นโต๊ะระยะไกล +Comment[tr]=Uzak masaüstlerine bağlan +Comment[uk]=Приєднатися до віддаленого комп’ютера +Comment[zh_CN]=连接到远程桌面 +TryExec=@REMMINA_BINARY_PATH@ +Exec=@REMMINA_BINARY_PATH@ +Icon=@REMMINA_ICON@ +Terminal=false +Type=Application +Categories=GTK;GNOME;X-GNOME-NetworkSettings;Network; +Actions=Profile;Tray;Quit; +Keywords=remote desktop;rdp;vnc;nx;ssh;spice;xdmcp; +StartupWMClass=remmina + +[Desktop Action Profile] +Name=Create a New Connection Profile +Name[ca]=Crea un perfil de connexió nou +Name[cs]=Vytvořit nový profil připojení +Name[de]=Ein neues Verbindungsprofil erstellen +Name[el]=Δημιουργία νέου προφίλ σύνδεσης +Name[es]=Crear un perfil de conexión nuevo +Name[eu]=Sortu konexio profil berri bat +Name[fr]=Créer un nouveau profil de connexion +Name[hu]=Új kapcsolatprofil létrehozása +Name[it]=Crea un nuovo profilo di connessione +Name[lt]=Sukurti naują prisijungimo profilį +Name[nl]=Een nieuw verbindingsprofiel aanmaken +Name[pt_BR]=Criar um novo perfil de conexão +Name[pt_PT]=Criar um Novo Perfil de Ligação +Name[ru]=Создать профиль нового соединения +Name[sk]=Vytvoriť nový profil pripojenia +Name[sv]=Skapa en ny anslutningsprofil +Name[tr]=Yeni Bir Bağlantı Profili Oluştur +Name[uk]=Створити новий профіль з’єднання +Name[zh_CN]=新建连接配置 +Exec=@REMMINA_BINARY_PATH@ --new + +[Desktop Action Tray] +Name=Start Remmina Minimized +Name[ca]=Inicia el Remmina minimitzat +Name[cs]=Spustit Remmina minimalizované +Name[de]=Reminna minimiert starten +Name[el]=Έναρξη του Remmina ελαχιστοποιημένου +Name[es]=Iniciar Remmina minimizado +Name[eu]=Abiatu Remmina minimizatuta +Name[fr]=Démarrer Remmina en mode réduit +Name[hu]=Remmina indítása minimalizálva +Name[it]=Avvia Remmina minimizzato +Name[lt]=Paleisti Remmina suskleistą +Name[nl]=Remmina geminimaliseerd starten +Name[pt_BR]=Iniciar Remmina minimizado +Name[pt_PT]=Iniciar o Remmina Minimizado +Name[ru]=Сворачивать Remmina после запуска +Name[sk]=Spustiť program Remmina minimalizovaný +Name[sv]=Starta Remmina minimerat +Name[tr]=Remmina'yı Küçültülmüş Başlat +Name[uk]=Запустити Rammina у системному лотку +Name[zh_CN]=启动后自动最小化 +Exec=@REMMINA_BINARY_PATH@ --icon + +[Desktop Action Quit] +Name=Quit +Exec=@REMMINA_BINARY_PATH@ --quit +OnlyShowIn=Unity; diff --git a/data/desktop/scalable/apps/remmina.svg b/data/desktop/scalable/apps/remmina.svg new file mode 100644 index 000000000..733a721d7 --- /dev/null +++ b/data/desktop/scalable/apps/remmina.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + -- cgit v1.2.3