From a7c82db176c2f42e00dd7d91d9a7d27439896567 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 00:57:11 +0100 Subject: [PATCH 1/8] New AppData specification file Fixes Issue #272 --- remmina/desktop/CMakeLists.txt | 1 + remmina/desktop/remmina.appdata.xml | 43 +++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 remmina/desktop/remmina.appdata.xml diff --git a/remmina/desktop/CMakeLists.txt b/remmina/desktop/CMakeLists.txt index 4b45a432cb..2aaa0f1b6f 100644 --- a/remmina/desktop/CMakeLists.txt +++ b/remmina/desktop/CMakeLists.txt @@ -53,3 +53,4 @@ install(FILES ${ICON48_DATA} DESTINATION ${ICON48_DIR}) install(FILES ${ICONSVG_DATA} DESTINATION ${ICONSVG_DIR}) install(FILES remmina.desktop DESTINATION "${REMMINA_DATADIR}/applications") +install(FILES remmina.appdata.xml DESTINATION "${REMMINA_DATADIR}/appdata") diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml new file mode 100644 index 0000000000..208aaec430 --- /dev/null +++ b/remmina/desktop/remmina.appdata.xml @@ -0,0 +1,43 @@ + + + + remmina.desktop + CC0-1.0 + GPL-2.0+ + Remmina + Remote Desktop Client + +

+ 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 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)
  • +
  • SSH (Secure Shell / Open SSH)
  • +
+

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

+
+ + + https://freerdp.github.io/Remmina/images/Remmina111Arch.png + The main window showing the application in action + + + https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png + A RDP connection to a MS Windows host + + + https://freerdp.github.io/Remmina/ + remmina-common@lists.sourceforge.net +
+ From ea87ea123e85e38b9b42a99f81f556b947f8227a Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 12:42:21 +0100 Subject: [PATCH 2/8] Updated text and screenshots section to ease the translation process --- remmina/desktop/remmina.appdata.xml | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index 208aaec430..c7e711cad1 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -15,27 +15,17 @@

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).

-

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

- - https://freerdp.github.io/Remmina/images/Remmina111Arch.png - The main window showing the application in action - - - https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png - A RDP connection to a MS Windows host - + https://freerdp.github.io/Remmina/images/Remmina111Arch.png + https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png https://freerdp.github.io/Remmina/ remmina-common@lists.sourceforge.net From 3c405569d5776bdc0a55f98360a6b794f4baaa96 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 12:53:24 +0100 Subject: [PATCH 3/8] Added bugtracker and help URLs --- remmina/desktop/remmina.appdata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index c7e711cad1..08ee99c573 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -28,6 +28,8 @@ https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png https://freerdp.github.io/Remmina/ + https://github.com/FreeRDP/Remmina/issues + https://github.com/FreeRDP/Remmina/wiki remmina-common@lists.sourceforge.net From f31915470f6a8a7d9343dcb18531942d72b14ce1 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 12:53:39 +0100 Subject: [PATCH 4/8] Added Italian translation --- remmina/desktop/remmina.appdata.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index 08ee99c573..b1f069a6c8 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -6,12 +6,19 @@ GPL-2.0+ Remmina Remote Desktop Client + Visualzzatore di desktop remoti

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 supports multiple network protocols in an integrated and consistent user interface. The protocols currently supported are: @@ -19,9 +26,21 @@ 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). +

+

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

+

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

https://freerdp.github.io/Remmina/images/Remmina111Arch.png From dc8621ddd77a03d98abf507fb0eb0af2efaa72c4 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 12:55:00 +0100 Subject: [PATCH 5/8] Deleted empty line --- remmina/desktop/remmina.appdata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index b1f069a6c8..42474a6039 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -51,4 +51,3 @@ https://github.com/FreeRDP/Remmina/wiki remmina-common@lists.sourceforge.net - From cbdba3cefa781aa0cf647b68088df49ad5a9c71d Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 13:01:15 +0100 Subject: [PATCH 6/8] Indentation fixes --- remmina/desktop/remmina.appdata.xml | 95 +++++++++++++++-------------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index 42474a6039..4b9f7ab81a 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -1,53 +1,54 @@ - remmina.desktop - CC0-1.0 - GPL-2.0+ - Remmina - Remote Desktop Client - Visualzzatore di desktop remoti - -

- 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.desktop + CC0-1.0 + GPL-2.0+ + Remmina + Remote Desktop Client + Visualzzatore di desktop remoti + +

+ 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 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). -

+

+ 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). +

-

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

-

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

-
- - https://freerdp.github.io/Remmina/images/Remmina111Arch.png - https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png - - https://freerdp.github.io/Remmina/ - https://github.com/FreeRDP/Remmina/issues - https://github.com/FreeRDP/Remmina/wiki - remmina-common@lists.sourceforge.net +

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

+

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

+
+ + https://freerdp.github.io/Remmina/images/Remmina111Arch.png + https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png + + https://freerdp.github.io/Remmina/ + https://github.com/FreeRDP/Remmina/issues + https://github.com/FreeRDP/Remmina/wiki + remmina-common@lists.sourceforge.net
From 91da9518858311e0fdf3ae85fc985d26ec5ce647 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 17:59:49 +0100 Subject: [PATCH 7/8] Updated Italian description to match the application title bar --- remmina/desktop/remmina.appdata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index 4b9f7ab81a..7e253730b8 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -6,7 +6,7 @@ GPL-2.0+ Remmina Remote Desktop Client - Visualzzatore di desktop remoti + Client di connessione a desktop remoti

Remmina is a remote desktop client written in GTK+, aiming to be useful From e1995f2b7d79f78a5bdf7c325be0586dfa23eec3 Mon Sep 17 00:00:00 2001 From: Muflone Date: Sat, 27 Dec 2014 18:31:44 +0100 Subject: [PATCH 8/8] Updated screenshots --- remmina/desktop/remmina.appdata.xml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/remmina/desktop/remmina.appdata.xml b/remmina/desktop/remmina.appdata.xml index 7e253730b8..628cbf3b6e 100644 --- a/remmina/desktop/remmina.appdata.xml +++ b/remmina/desktop/remmina.appdata.xml @@ -44,8 +44,13 @@

- https://freerdp.github.io/Remmina/images/Remmina111Arch.png - https://freerdp.github.io/Remmina/images/RDP%20Connection%201.png + https://freerdp.github.io/Remmina/images/appdata/main-en.png + https://freerdp.github.io/Remmina/images/appdata/main-it.png + https://freerdp.github.io/Remmina/images/appdata/protocol-rdp.png + https://freerdp.github.io/Remmina/images/appdata/protocol-vnc.png + https://freerdp.github.io/Remmina/images/appdata/protocol-ssh.png + https://freerdp.github.io/Remmina/images/appdata/protocol-sftp.png + https://freerdp.github.io/Remmina/images/appdata/protocol-xdmcp.png https://freerdp.github.io/Remmina/ https://github.com/FreeRDP/Remmina/issues