[X2Go-Commits] pyhoca-gui.git - build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d (branch) updated: 0.1.0.10-92-ga0ed4c3
X2Go dev team
git-admin at x2go.org
Tue Aug 27 13:22:04 CEST 2013
The branch, build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d has been updated
via a0ed4c3cef9eb58a732dc579c0067c2bd0058387 (commit)
from 87fd34c75e2764f3776a285d6422437684ff901f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
build/mo/bg/LC_MESSAGES/pyhoca-gui.mo | Bin 541 -> 541 bytes
build/mo/de/LC_MESSAGES/pyhoca-gui.mo | Bin 20400 -> 21456 bytes
build/mo/en/LC_MESSAGES/pyhoca-gui.mo | Bin 19032 -> 20080 bytes
build/mo/es/LC_MESSAGES/pyhoca-gui.mo | Bin 17906 -> 17906 bytes
build/mo/nb_NO/LC_MESSAGES/pyhoca-gui.mo | Bin 18486 -> 18486 bytes
build/mo/nl/LC_MESSAGES/pyhoca-gui.mo | Bin 17240 -> 17240 bytes
build/mo/sv/LC_MESSAGES/pyhoca-gui.mo | Bin 18075 -> 18075 bytes
debian/changelog | 1 +
po/bg.po | 495 ++++++++++++++++-------------
po/de.po | 502 ++++++++++++++++-------------
po/en.po | 502 ++++++++++++++++-------------
po/es.po | 506 +++++++++++++++++-------------
po/nb_NO.po | 506 +++++++++++++++++-------------
po/nl.po | 506 +++++++++++++++++-------------
po/pyhoca-gui.pot | 495 ++++++++++++++++-------------
po/sv.po | 506 +++++++++++++++++-------------
pyhoca/wxgui/frontend.py | 100 +++++-
pyhoca/wxgui/menus_taskbar.py | 324 ++++++++++++++++---
pyhoca/wxgui/profilemanager.py | 40 ++-
19 files changed, 2726 insertions(+), 1757 deletions(-)
The diff of changes is:
diff --git a/build/mo/bg/LC_MESSAGES/pyhoca-gui.mo b/build/mo/bg/LC_MESSAGES/pyhoca-gui.mo
index 8b4f335..2a20822 100644
Binary files a/build/mo/bg/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/bg/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/de/LC_MESSAGES/pyhoca-gui.mo b/build/mo/de/LC_MESSAGES/pyhoca-gui.mo
index f0dfdde..b8495b5 100644
Binary files a/build/mo/de/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/de/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/en/LC_MESSAGES/pyhoca-gui.mo b/build/mo/en/LC_MESSAGES/pyhoca-gui.mo
index 8346a9a..4f04a7f 100644
Binary files a/build/mo/en/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/en/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/es/LC_MESSAGES/pyhoca-gui.mo b/build/mo/es/LC_MESSAGES/pyhoca-gui.mo
index 2c001d7..0336b82 100644
Binary files a/build/mo/es/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/es/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/nb_NO/LC_MESSAGES/pyhoca-gui.mo b/build/mo/nb_NO/LC_MESSAGES/pyhoca-gui.mo
index 839d21a..71b4398 100644
Binary files a/build/mo/nb_NO/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/nb_NO/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/nl/LC_MESSAGES/pyhoca-gui.mo b/build/mo/nl/LC_MESSAGES/pyhoca-gui.mo
index fde3efd..f3bff8a 100644
Binary files a/build/mo/nl/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/nl/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/build/mo/sv/LC_MESSAGES/pyhoca-gui.mo b/build/mo/sv/LC_MESSAGES/pyhoca-gui.mo
index 884df45..07a3514 100644
Binary files a/build/mo/sv/LC_MESSAGES/pyhoca-gui.mo and b/build/mo/sv/LC_MESSAGES/pyhoca-gui.mo differ
diff --git a/debian/changelog b/debian/changelog
index 24dfea8..343c57f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -51,6 +51,7 @@ pyhoca-gui (0.1.2.0-0~x2go1) UNRELEASED; urgency=low
- Fix icon and button sizes in profile manager.
- Use different textfield sizes for wxMSWin and wxGTK.
- Beautify MIME box configuration block in profile manager.
+ - Add published appications support.
* Depend on Python X2Go 0.1.2.0.
* Install GNOME icons via dh_links.
* Install X2Go icons with explicit install paths.
diff --git a/po/bg.po b/po/bg.po
index de46a8b..709ebfc 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: 2011-09-17 02:17+0100\n"
"Last-Translator: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>\n"
"Language-Team: Bulgarian <chepati at yahoo.com>\n"
@@ -50,23 +50,23 @@ msgstr ""
msgid "SSH proxy server login"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr ""
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr ""
@@ -94,29 +94,29 @@ msgstr ""
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr ""
@@ -125,7 +125,7 @@ msgstr ""
msgid "%s - key error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr ""
@@ -185,36 +185,39 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr ""
#: ../pyhoca/wxgui/profilemanager.py:79
-msgid "XDMCP Query"
+msgid "Published Applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
msgstr ""
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
#: ../pyhoca/wxgui/profilemanager.py:81
-msgid "Windows Terminal Server (RDP-proxy)"
+msgid "XDMCP Query"
msgstr ""
-#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
+#: ../pyhoca/wxgui/profilemanager.py:82
+msgid "Windows Terminal Server (RDP-proxy)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr ""
@@ -230,385 +233,390 @@ msgstr ""
msgid "Save incoming file as ..."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr ""
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr ""
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr ""
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr ""
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr ""
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr ""
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr ""
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -616,154 +624,217 @@ msgid ""
"Please change the SSH proxy settings accordingly."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+msgid "Education"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+msgid "Office Applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+msgid "Other applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+msgid "Retrieving Application Menu..."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+msgid "Retrieve Application Menu"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+msgid "Manage Application Menu"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr ""
@@ -772,65 +843,65 @@ msgstr ""
msgid "About %s ..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -839,153 +910,153 @@ msgid ""
"Are you sure you want to continue connecting?"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
"server..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
"%s."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
"been denied."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
"X2go/SSH server. Session startup failed."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid "%s - client-side printing not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -993,7 +1064,7 @@ msgid ""
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1001,74 +1072,74 @@ msgid ""
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
diff --git a/po/de.po b/po/de.po
index 8838512..270333e 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
-"PO-Revision-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
+"PO-Revision-Date: 2012-03-12 01:06+0100\n"
"Last-Translator: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>\n"
"Language-Team: de <mike.gabriel at das-netzwerkteam.de>\n"
"Language: \n"
@@ -49,23 +49,23 @@ msgstr "Sitzungslogin"
msgid "SSH proxy server login"
msgstr "Anmeldung an SSH Proxy"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Abbrechen"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - Verbindung fehlgeschlagen"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "Benutzer darf keine X2Go Sitzungen starten!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - verbinden"
@@ -93,31 +93,31 @@ msgstr "Anmeldung am SSH Proxy Server ist fehlgeschlagen"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - Verbindungsfehler"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - ungültiger Server-Schlüssel"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
"Der Host-Schlüssel des X2Go Servers ist ungültig oder wurde vom Benutzer "
"nicht akzeptiert"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - Benutzerverzeichnis nicht vorhanden"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr ""
"Das serverseitige Benutzerverzeichnis (HOME-Verzeichnis) existiert nicht."
@@ -127,7 +127,7 @@ msgstr ""
msgid "%s - key error"
msgstr "%s - ungültiger Schlüssel"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - Anmeldefehler"
@@ -193,36 +193,39 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 Desktop (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+msgid "Published Applications"
+msgstr "Server-publizierte Anwendungen"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Einzelne Anwendung"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP-Serveranfrage (Query)"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminalserver (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Einzelne Anwendung"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Benutzerdef. Kommando"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Internetbrowser"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "E-Mail Programm"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr "Büroprogramm (Office)"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminalkonsole"
@@ -238,386 +241,391 @@ msgstr "Auswahldialog öffnen, um Anwendung auszuwählen"
msgid "Save incoming file as ..."
msgstr "Eingehende Datei speichern unter ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr "Einstellungen übernommen von"
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr "de"
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr "pc105/de"
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "neues Sitzungsprofil"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr "Sitzungstitel"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr "Sitzungsfenster"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr "Sitzungsstart"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Verbindungsgeschwindigkeit"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Komprimierung"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Anzeige"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Tastatur"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Audio"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Drucken"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Ordnerfreigabe"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "Dateiimport"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Name"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr "Sitzungsfenstertitel setzen"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr "Standardtitel für Sitzungsfenster"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr "Sitzungstitel anpassen"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr "Fenstersymbol"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Typ"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Anwendung"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "XDMCP Server"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "RDP Server"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "RDP Optionen"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr "Menü mit Server-publizierten Anwendungen"
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "Benutzer"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Hostname"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Port"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "Privater RSA/DSA Schlüssel"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Server hinter SSH-Proxy"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Schlüssel"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Hostname[:Port]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "SSH-Proxytunnel"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Modem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Methode"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Bildqualität"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Vollbild"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Benutzerdefinierte Größe"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "DPI-Wert für Anzeige setzen"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Aktuelle Tastatureinstellungen beibehalten"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Tastaturlayout"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Tastaturmodell"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Audiounterstützung aktivieren"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (nicht unterstützt)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Standard Audio-Port verwenden"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Benutzerdefinierter Audio-Port"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Unterstützung für lokale Druckeranbindung"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Lokale Ordnerfreigabe verwenden"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Pfad"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Hinzufügen"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Lokaler Pfad"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Verbindungsart"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Entfernen"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Zeichenkodierung zwischen Server und Client übersetzen"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Zeichenkodierung Client"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "MIME-Box für lokalen Dateiimport verwenden"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Erweiterungen"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Aktion"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Standardwerte"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Speichern"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Zurücksetzen"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automatisch"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "manuell"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Profilmanager - neues Sitzungsprofil"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr "PyHoca-GUI Profilmanager - %s (verbunden)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Profilmanager - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr "Profil"
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Sitzung"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Verbindung"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Einstellungen"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Ordnerfreigabe"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Icon Dateien (*.png)|*.png|Alle Dateien (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Sitzungs-Icon für dieses Sitzungsprofil auswählen"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "Alle Dateien (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Öffentlichen SSH-Schlüssel auswählen"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Ordner zur Freigabe für Sitzungen auswählen"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Profilmanager"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "Der Profilname fehlt, Profil so nicht verwendbar!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "Ein Sitzungsprofil mit dem Namen %s existiert bereits!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr ""
"Die SSH Proxy Konfiguration ist unvollständig. Bitte nochmal versuchen."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -628,154 +636,219 @@ msgstr ""
"einen lokalen SSH Proxy Port daran zu binden. Bitte die SSH Proxy "
"Einstellungen entsprechend ändern."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - Profil hinzugefügt"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "Ein neues Sitzungsprofil wurde hinzugefügt."
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - modifiziert"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Änderungen am Profil wurden übernommen."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Sitzungsprofil bearbeiten"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr "Als Vorlage für neues Profil verwenden"
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Sitzungsprofil löschen"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "Über %s (%s) ..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Druckeinstellungen"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Optionen"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "&Beenden"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr "Fenstertitel"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Sitzung fortsetzen"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Sitzung fortsetzen (nicht möglich)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Sitzung übernehmen"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Sitzung übernehmen (nicht möglich)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Sitzung anhalten"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Sitzung beenden"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr "Sitzungsfenster umbenennen"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr "Sitzungsfenster anzeigen"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "Lokalen Ordner für &Freigabe wählen"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Freigeben:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "Aushängen:"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Alle aushängen"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr "Multimedia"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr "Entwicklung"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+msgid "Education"
+msgstr "Bildung"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr "Spiele"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr "Grafik"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr "Netzwerk"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+msgid "Office Applications"
+msgstr "Büroanwendungen"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr "System"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr "Werkzeuge"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+msgid "Other applications"
+msgstr "Weitere Anwendungen"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr "wird geladen"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+"Bei einer langsamen Verbindung, kann die Ladezeit des Anwendungsmenüs einige "
+"Zeit dauern."
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+msgid "Retrieving Application Menu..."
+msgstr "Hole Anwendungsmenü..."
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr "&Neue Desktopsitzung starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+msgid "Retrieve Application Menu"
+msgstr "Hole Anwendungsmenü"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "&Neue Sitzung starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr "Einzelne Anwendung starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+msgid "Manage Application Menu"
+msgstr "Anwendungsmenü verwalten"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "aktiv"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "angehalten"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "Alle Sitzungen beenden"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "Sitzungsprofil anpassen"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Freigegebene Ordner"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "Von Server trennen"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Sitzungsprofil hinzufügen"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "keine Sitzungsprofile definiert"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Sitzung starten/fortsetzen"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Serververbindung aufbauen"
@@ -784,69 +857,69 @@ msgstr "Serververbindung aufbauen"
msgid "About %s ..."
msgstr "Über %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Authentifizierung mit öffentlichem SSH Schlüssel war erfolgreich."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"Der Host-Schlüssel des SSH Proxy-Servers ist ungültig oder wurde vom "
"Benutzer nicht akzeptiert"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr ""
"Kommunikation während Authentifizierungsprotokoll unvollständig! Nochmal "
"versuchen..."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - ungültiger Benutzerschlüssel"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr "Ein unbekannter Fehler ist während der Serveranmeldung aufgetreten!"
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Beende X2Go Sitzungen..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - trennen"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "X2Go Profil ist nun nicht mehr verbunden."
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "Neues Sitzungsprofil"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Das Sitzungsprofil ,,%s'' wirklich löschen?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - Profil gelöscht"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "Das Sitzungsprofil wurde gelöscht."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - lokalen Ordner für dieses Sitzungsprofile freigeben"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -859,17 +932,17 @@ msgstr ""
"\n"
"Sind Sie sicher, dass sie fortfahren möchten? "
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Echtheit des Servers bestätigen"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - Verbindungsfehler"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -878,22 +951,22 @@ msgstr ""
"Die Verbindung zum Server %s wurde unerwartet unterbrochen! Bitte versuchen "
"Sie, sich neu am Server anzumelden..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - Verbindung fehlgeschlagen"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "Der Start der Sitzung ist fehlgeschlagen."
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "Der Befehl ,,%s'' ist auf dem X2Go Server nicht verfügbar."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -902,12 +975,12 @@ msgstr ""
"Der Befehl ,,%s'' ist auf dem X2Go Server nicht verfügbar\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - Sitzungsfunktion eingeschränkt"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -916,7 +989,7 @@ msgstr ""
"Eine Reverse TCP Port Weiterleitungsanfrage für Sitzung %s an Serverport %s "
"wurde vom X2Go Server abgelehnt."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -925,37 +998,37 @@ msgstr ""
"SSH Forwarding Tunnel zu [%s]:%s wurde für Sitzung %s vom X2go/SSH Server "
"verweigert. Die Sitzung konnte nicht gestartet werden."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - Warnung Audiosystem"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
"Das X2Go PulseAudio System ist innerhalb von Remote Desktop Sitzungen nicht "
"verfügbar."
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - Audiofehler"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "Das X2Go PulseAudio System konnte nicht gestartet werden."
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "Das X2Go PulseAudio System ist soeben abgestürzt."
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - Audioproblem"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -964,12 +1037,12 @@ msgstr ""
"Die Audio-Verbindung für diese Sitzung konnte nicht aufgebaut werden.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid "%s - client-side printing not available"
msgstr "%s - Client-seitiges Drucken nicht verfügbar"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
@@ -979,12 +1052,12 @@ msgstr ""
"Server verweigert die Verbindung.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr "%s - MIME box nicht verfügbar"
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
@@ -993,12 +1066,12 @@ msgstr ""
"Der Server unterstützt die X2Go MIME box nicht.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr "%s - keine Freigabe Client-seitiger Ordner"
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
@@ -1008,12 +1081,12 @@ msgstr ""
"Server verweigert die Verbindung.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr "%s - keine Client-seitigen Ordner- und Druckerfreigaben möglich"
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
@@ -1023,12 +1096,12 @@ msgstr ""
"werden.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - Druckfehler"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1039,7 +1112,7 @@ msgstr ""
"...verursacht an Drucker durch Sitzung\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1050,12 +1123,12 @@ msgstr ""
"...verursacht von Sitzung\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - starten"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1064,7 +1137,7 @@ msgstr ""
"Neue X2Go Sitzung wird gestartet...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1073,12 +1146,12 @@ msgstr ""
"Ein anderes X2Go Programm hat diese Sitzung gestartet\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - fortsetzen"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1087,7 +1160,7 @@ msgstr ""
"X2Go Sitzung wird fortgesetzt...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1096,12 +1169,12 @@ msgstr ""
"Eine andere X2Go Anwendung hat die Sitzung fortgesetzt\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - aktiv"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1110,12 +1183,12 @@ msgstr ""
"Bereits aktive Sitzung gefunden\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - anhalten"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1124,12 +1197,12 @@ msgstr ""
"X2Go Sitzung wurde angehalten\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - beenden"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1274,6 +1347,9 @@ msgstr "Sitzungsfenster umbenennen in"
msgid "OK"
msgstr "Ok"
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Hole Anwendungsmenü..."
+
#~ msgid "RDP settings"
#~ msgstr "RDP Einstellungen"
diff --git a/po/en.po b/po/en.po
index 528f75c..1dc2f07 100644
--- a/po/en.po
+++ b/po/en.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
-"PO-Revision-Date: 2012-02-23 23:59+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
+"PO-Revision-Date: 2012-03-12 01:05+0100\n"
"Last-Translator: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>\n"
"Language-Team: en <mike.gabriel at das-netzwerkteam.de>\n"
"Language: \n"
@@ -49,23 +49,23 @@ msgstr "Session login"
msgid "SSH proxy server login"
msgstr "SSH proxy server login"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Cancel"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - connect failure"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "User is not allowed to start X2Go sessions!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - connect"
@@ -93,30 +93,30 @@ msgstr "Authentication to the SSH proxy server failed!"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - connect error"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - host key error"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
"The remote server's host key is invalid or has not been accepted by the user"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - missing home directory"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr "The remote user's home directory does not exist."
@@ -125,7 +125,7 @@ msgstr "The remote user's home directory does not exist."
msgid "%s - key error"
msgstr "%s - key error"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - auth error"
@@ -193,36 +193,39 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 Desktop (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+msgid "Published Applications"
+msgstr "Published Applications"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Single Application"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP Query"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminal Server (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Single Application"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Custom command"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Internet Browser"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "Email Client"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr "Office"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminal"
@@ -238,385 +241,390 @@ msgstr "Open application chooser dialog"
msgid "Save incoming file as ..."
msgstr "Save incoming file as ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr "settings derived from "
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr "us"
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr "pc105/us"
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "new session profile"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr "Session Title"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr "Session Window"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr "Session Startup"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Connection Link Speed"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Compression"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Display"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Keyboard"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Sound"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Printing"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Folder Exports"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "File Import"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Name"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr "Set session window title"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr "Use a default session window title"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr "Custom session window title"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr "Window Icon"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Type"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Application"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "XDMCP server"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "RDP server"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "RDP options"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr "Menu of published applications"
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "User"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Host"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Port"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "RSA/DSA private key"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Server behind SSH proxy"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Key file"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Host[:Port]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "SSH Proxy Tunnel"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Modem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Method"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Image quality"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Fullscreen"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Custom Size"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "Set display DPI"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Keep current keyboard settings"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Keyboard layout"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Keyboard model"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Enable sound support"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (not supported)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Use default sound port"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Custom sound port"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Client Side printing"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Use local folder sharing"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Path"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Add"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Local Path"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Connect Method"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Delete"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Convert between client and server encodings"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Client encoding"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Server encoding"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "Use file MIME box for local file import"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Extensions"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Action"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Defaults"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Save"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Reset"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automatically"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "manually"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Profile Manager - new profile"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr "PyHoca-GUI Profile Manager - %s (connected)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Profile Manager - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr "Profile"
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Session"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Connection"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Settings"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Sharing"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Icon Files (*.png)|*.png|All files (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Choose an icon for this session profile"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "All files (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Choose a public SSH key"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Choose a folder to share within a session"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Profile Manager"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "Profile name is missing, profile unusable!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "Profile name %s already exists!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr "The SSH proxy configuration is incomplete. Try again."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -627,154 +635,219 @@ msgstr ""
"proxy to.\n"
"Please change the SSH proxy settings accordingly."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - profile added"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "A new session profile has been added."
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - modified"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Changes to profile have been saved."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Edit Profile"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr "Use as Template for New Profile"
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Delete Profile"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "About %s (%s) ..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Printing Preferences"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Client Options"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "E&xit"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr "Window title"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Resume Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Resume Session (not possible)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Transfer Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Transfer Session (not possible)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Suspend Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Terminate Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr "Rename Session Window"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr "Show Session Window"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "&Share custom local folder"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Share:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "Unshare:"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Unshare &all local folders"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr "Multimedia"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr "Development"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+msgid "Education"
+msgstr "Education"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr "Games"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr "Graphics"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr "Network"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+msgid "Office Applications"
+msgstr "Office Applications"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr "System"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr "Utilities"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+msgid "Other applications"
+msgstr "Other applications"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr "still loading"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+msgid "Retrieving Application Menu..."
+msgstr "Retrieving Application Menu..."
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr "Start &new Desktop Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+msgid "Retrieve Application Menu"
+msgstr "Retrieve Application Menu"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "Start &new Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr "Launch Single Application"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+msgid "Manage Application Menu"
+msgstr "Manage Application Menu"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "Running"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "Suspended"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "&Clean all sessions"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "Customize &profile"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Shared &folders"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "&Disconnect from Server"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Add Profile"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "No session profiles defined"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Start/Resume Session"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Connect Server"
@@ -783,66 +856,66 @@ msgstr "Connect Server"
msgid "About %s ..."
msgstr "About %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Public SSH key authentication has been successful."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr "Authentication protocol communication incomplete! Try again..."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - auth key error"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr "An unknown error occurred during authentication!"
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Cleaning X2Go sessions..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - disconnect"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "X2Go Profile is now disconnected."
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "New Session Profile"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Really Delete Session Profile ,,%s''?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - profile deleted"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "The session profile has been deleted."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - share local folder with sessions of this profile"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -855,17 +928,17 @@ msgstr ""
"\n"
"Are you sure you want to continue connecting?"
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Confirm Host Authorization"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - channel error"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -874,22 +947,22 @@ msgstr ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
"server..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - session failure"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "The session startup failed."
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "The command ,,%s'' is not available on X2Go server."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -898,12 +971,12 @@ msgstr ""
"The command ,,%s'' is not available on X2Go server\n"
"%s."
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - session warning"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -912,7 +985,7 @@ msgstr ""
"Reverse TCP port forwarding request for session %s to server port %s has "
"been denied."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -921,36 +994,36 @@ msgstr ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
"X2go/SSH server. Session startup failed."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - audio warning"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - audio error"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "The X2Go PulseAudio system could not be started."
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "The X2Go PulseAudio system has died unexpectedly."
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - audio problem"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -959,12 +1032,12 @@ msgstr ""
"The audio connection could not be set up for this session.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid "%s - client-side printing not available"
msgstr "%s - client-side printing not available"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
@@ -973,12 +1046,12 @@ msgstr ""
"The server denies client-side printing from within this session.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr "%s - MIME box not available"
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
@@ -987,12 +1060,12 @@ msgstr ""
"The server does not support the X2Go MIME box.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr "%s - client-side folders not sharable"
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
@@ -1001,12 +1074,12 @@ msgstr ""
"The server denies client-side folder sharing with this session.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr "%s - client resources not sharable"
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
@@ -1015,12 +1088,12 @@ msgstr ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - print error"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1031,7 +1104,7 @@ msgstr ""
"...caused on printer %s by session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1042,12 +1115,12 @@ msgstr ""
"...caused by session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - start"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1056,7 +1129,7 @@ msgstr ""
"New X2Go session starting up...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1065,12 +1138,12 @@ msgstr ""
"Another client started X2Go session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - resume"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1079,7 +1152,7 @@ msgstr ""
"Resuming X2Go session...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1088,12 +1161,12 @@ msgstr ""
"Another client resumed X2Go session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - running"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1102,12 +1175,12 @@ msgstr ""
"Found already running session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - suspend"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1116,12 +1189,12 @@ msgstr ""
"X2Go Session has been suspended\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - terminate"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1265,6 +1338,9 @@ msgstr "Change session title to"
msgid "OK"
msgstr "OK"
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Retrieving Application menu..."
+
#~ msgid "RDP settings"
#~ msgstr "RDP settings"
diff --git a/po/es.po b/po/es.po
index 01b0d57..e4090ac 100644
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: 2011-11-30 15:59+0100\n"
"Last-Translator: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>\n"
"Language-Team: Spanish <x2go-dev at lists.berlios.de>\n"
@@ -52,23 +52,23 @@ msgstr "Inicio de sesión"
msgid "SSH proxy server login"
msgstr "Inicio de sesión en el servidor proxy SSH"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Cancelar"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - fallo en la conexión"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "¡El usuario no tiene permisos para iniciar sesiones X2go!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - conectado"
@@ -96,31 +96,31 @@ msgstr "¡Nombre de usuario o contraseña erróneo en el servidor proxy SSH!"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - error en la conexión"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - error en la clave del equipo"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
"La clave del servidor remoto no es válida o no ha sido aceptada por el "
"usuario"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - carpeta home desconocida"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr "La carpeta home del usuario no existe en el servidor"
@@ -129,7 +129,7 @@ msgstr "La carpeta home del usuario no existe en el servidor"
msgid "%s - key error"
msgstr "%s - error en la clave"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - error en la autenticación"
@@ -198,37 +198,41 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 Desktop (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+#, fuzzy
+msgid "Published Applications"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP Query"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminal Server (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Aplicación"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Comando personalizado"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Navegador web"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "Cliente de Correo"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
#, fuzzy
msgid "Office"
msgstr "Openoffice.org"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminal"
@@ -244,98 +248,98 @@ msgstr "Abrir selector de aplicaciones"
msgid "Save incoming file as ..."
msgstr "Guardar archivo recibido como ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr ""
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "Nuevo Perfil de Sesión"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
#, fuzzy
msgid "Session Title"
msgstr "Perfil de Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
#, fuzzy
msgid "Session Window"
msgstr "Retomar Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
#, fuzzy
msgid "Session Startup"
msgstr "Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Servidor"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Velocidad de conexión"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Compresión"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Pantalla"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Teclado"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Sonido"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Impresora"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Carpeta de Exportaciones"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "Importar Archivo"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Nombre"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
#, fuzzy
msgid "Set session window title"
msgstr "Título de Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
#, fuzzy
msgid "Use a default session window title"
msgstr "Título de Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
#, fuzzy
msgid "Custom session window title"
msgstr "Título de Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
#, fuzzy
msgid "Window Icon"
msgstr "Título de Sesión"
@@ -343,296 +347,301 @@ msgstr "Título de Sesión"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Tipo"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Aplicación"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "Servidor XDMCP"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "Servidor RDP"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "Opciones RDP"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "Usuario"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Host"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Puerto"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "Clave privada RSA/DSA"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Servidor detrás del proxy SSH"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Clave"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Host[:Puerto]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "Tunel Proxy SSH"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Módem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Método"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Calidad de imagen"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Pantalla Completa"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Tamaño Personalizado"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "Establecer DPI"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Mantener configuración actual del teclado"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Máscara de teclado"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Modelo de teclado"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Activar soporte de sonido"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (sin soporte)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Usar puerto de sonido por defecto"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Puerto de sonido personalizado"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Impresión local"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Compartir carpetas locales"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Ruta"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Añadir"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Ruta Local"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Método de Conexión"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Eliminar"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Convertir codificaciones entre cliente y servidor"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Codificación del cliente"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Codificación del Servidor"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "Usar tipo de archivo MIME para la importación local"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Extensiones"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Acción"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Valores por defecto"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Guardar"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Reiniciar"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automáticamente"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "manualmente"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Gestor de Perfiles - nuevo perfil"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr "PyHoca-GUI Gestor de Perfiles - %s (conectado)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Gestor de Perfiles - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
#, fuzzy
msgid "Profile"
msgstr "Perfil "
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Sesión"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Conexión"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Opciones"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Compartir"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Iconos (*.png)|*.png|Todos (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Elige un icono para este perfil de sesión"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "Todos (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Elige una clave pública SSH"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Elige la carpeta que quieres compartir en la conexión"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Gestor de Perfiles"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "¡¡¡Nombre de pefil no encontrado o no válido!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "El perfil de usuario %s ya existe!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr ""
"El protocolo de autenticación de comunicaciones está incompleto. Inténtalo "
"otra vez."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -643,159 +652,228 @@ msgstr ""
"al proxy SSH local.\n"
"Por favor, cambia los parámetros del proxy SSH en base a esta información."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - perfil añadido"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "Se ha añadido un nuevo perfil de sesión."
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - modificado"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Se han guardado los cambios en el perfil."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Editar Perfil"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Borrar Perfil"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "Acerca de %s (%s) ..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Preferencias de impresión"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Opciones del Cliente"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "S&alir"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
#, fuzzy
msgid "Window title"
msgstr "Título de Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Retomar Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Retomar Sesión (no disponible)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Transferir Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Transferir Sesión (no disponible)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Suspender Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Finalizar Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
#, fuzzy
msgid "Rename Session Window"
msgstr "Retomar Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
#, fuzzy
msgid "Show Session Window"
msgstr "Retomar Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "Compartir carpeta per&sonalizada local"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Compartir:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "No compartido:"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Dejar de compartir tod&as las carpetas locales"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+#, fuzzy
+msgid "Education"
+msgstr "Acción"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+#, fuzzy
+msgid "Office Applications"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+#, fuzzy
+msgid "Other applications"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+#, fuzzy
+msgid "Retrieving Application Menu..."
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
#, fuzzy
msgid "Start &new Desktop Session"
msgstr "Iniciar &nueva Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+#, fuzzy
+msgid "Retrieve Application Menu"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "Iniciar &nueva Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
#, fuzzy
msgid "Launch Single Application"
msgstr "Aplicación"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+#, fuzzy
+msgid "Manage Application Menu"
+msgstr "Aplicación"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "Activa"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "Suspendida"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "&Limpiar el registro de sesiones"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "Configurar &perfil"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Compartir &carpetas"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "&Desconectar del servidor"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Añadir Perfil"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "No se han definido perfiles de sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Iniciar/Retomar Sesión"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Conectar con el Servidor"
@@ -804,69 +882,69 @@ msgstr "Conectar con el Servidor"
msgid "About %s ..."
msgstr "Acerca de %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Se ha iniciado sesión con éxito usando la clave pública SSH."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"La clave SSH del proxy no es válida o no ha sido aceptada por el usuario"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr ""
"¡El protocolo de autenticación de comunicaciones está incompleto! Inténtalo "
"otra vez..."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - error en la clave de identificación"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr ""
"¡Error desconocido al tratar de validar el nombre de usuario y la contraseña!"
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Limpiando sesiones X2Go..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - desconectado"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "Se ha desconectado el Perfil X2Go."
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "Nuevo Perfil de Sesión"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Eliminar el Perfil de Sesión \"%s''?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - perfil eliminado"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "Se ha eliminado el perfil de sesión."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - compartir carpetas locales con las sesiones de este perfil"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -879,17 +957,17 @@ msgstr ""
"\n"
"¿Continuar con la conexión?"
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Se confirma la autorización del equipo"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - error en el canal"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -898,22 +976,22 @@ msgstr ""
"¡La conexión con el servidor %s ha finalizado inesperadamente! Intenta "
"iniciar sesión nuevamente..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - fallo en la sesión"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "El inicio de sesión ha fallado"
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "El comando \"%s'' no está presente en el servidor X2Go."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -922,12 +1000,12 @@ msgstr ""
"El comando ,,%s'' no está presente en el servidor X2go\n"
"%s."
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - advertencia durante la sesión"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -936,7 +1014,7 @@ msgstr ""
"Se ha denegado la redirección del túnel TCP inverso para la sesión %s al "
"puerto %s del servidor X2Go."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -945,37 +1023,37 @@ msgstr ""
"La solicitud de túnel a %s:%s para la sesión %s ha sido denegada por el "
"servidor X2go/SSH . Fallo en el inicio de sesión."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - advertencia en el sistema de audio"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
"El sistema X2Go PulseAudio no está disponible en las sesiones del tipo "
"Remote Desktop"
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - error en el audio"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "El sistema X2Go PulseAudio no puede iniciarse"
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "El sistema X2Go PulseAudio ha finalizado inesperadamente"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - problema en el audio"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -984,60 +1062,60 @@ msgstr ""
"La conexión de audio puede que no esté configurada para esta sesión.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, fuzzy, python-format
msgid "%s - client-side printing not available"
msgstr "- el sistema de impresión no está disponible -"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - error de impresión"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1048,7 +1126,7 @@ msgstr ""
"...provocado en la impresora %s por la sesión\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1059,12 +1137,12 @@ msgstr ""
"...provocado por la sesión\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - inicio"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1073,7 +1151,7 @@ msgstr ""
"Iniciando nueva sesión X2Go...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1082,12 +1160,12 @@ msgstr ""
"Otro cliente ha iniciado sesión X2go\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - retornar a la sesión"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1096,7 +1174,7 @@ msgstr ""
"Retornando sesión X2Go...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1105,12 +1183,12 @@ msgstr ""
"Otro cliente retornó a la sesión X2go\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - en ejecución"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1119,12 +1197,12 @@ msgstr ""
"La sesión ya está en ejecución\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - suspender"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1133,12 +1211,12 @@ msgstr ""
"Se ha suspendido la Sesión X2go\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - finalizar"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1281,6 +1359,10 @@ msgstr "Nuevo Perfil de Sesión"
msgid "OK"
msgstr ""
+#, fuzzy
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Aplicación"
+
#~ msgid "RDP settings"
#~ msgstr "Parámetros RDP"
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 92c6490..badd1a0 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: 2012-02-19 23:16+0100\n"
"Last-Translator: Terje Andersen <teranders at gmail.com>\n"
"Language-Team: nb_NO <x2go-i18n at lists.berlios.de>\n"
@@ -49,23 +49,23 @@ msgstr "Sesjons innlogging"
msgid "SSH proxy server login"
msgstr "logg inn via en SSH mellomtjener"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Avbryt"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - tilkoblingsfeil"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "Bruker kontoen har ikke tillatelse til å starte X2Go sesjoner!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - koble til"
@@ -93,31 +93,31 @@ msgstr "Autentiseringenen til SSH mellomtjeneren feilet!"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - tilkoblings feil"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - verts nøkkel feil"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
"Den eksterne serverens verts nøkkel er ugyldig, eller ikke blitt akseptert "
"av brukeren"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - mangler hjemmekatalog"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr "Brukerens hjemmekatalog på den eksterne serveren finnes ikke."
@@ -126,7 +126,7 @@ msgstr "Brukerens hjemmekatalog på den eksterne serveren finnes ikke."
msgid "%s - key error"
msgstr "%s - nøkkel feil"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - autentiseringens feil"
@@ -194,36 +194,40 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 skrivebord (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+#, fuzzy
+msgid "Published Applications"
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP spørring"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminal Server (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Enkelt applikasjon"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Selvvalgt kommando"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Nettleser"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "Epost klient"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr "Kontor"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminal"
@@ -239,385 +243,390 @@ msgstr "Åpne applikasjonsvelger dialog"
msgid "Save incoming file as ..."
msgstr "Lagre innkommende fil som ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr "innstillinger arvet fra"
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr "no"
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr "pc105/no"
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "ny sesjonsprofil"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr "Sesjonstittel"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr "Sesjonsvindu"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr "Sesjon oppstart"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Tilkoblingens forbindelseshastighet"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Kompresjon"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Skjerm"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Tastatur"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Lyd"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Utskrift"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Mappe eksporter"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "Fil import"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Navn"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr "Angi sesjons vindustittel"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr "Benytt standard sesjons vindustittel"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr "Tilpasset sesjon vindustittel"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr "Vindusikon"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Type"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Applikasjon"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "XDMCP server"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "RDP server"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "RDP alternativer"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "Bruker"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Vert"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Port"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "RSA/DSA privat nøkkel"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Server bak SSH mellomtjeneren"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Nøkkelfil"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Vert[:Port]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "SSH mellomtjener tunnel"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Modem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Metode"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Bildekvalitet"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Fullskjerm"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Egentilpasset størrelse"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "Sett skjermens DPI"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Behold gjeldende tastaturoppsett"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Tastaturoppsett"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Tastaturmodell"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Aktiver lydstøtte"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (ikke supportert)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Benytt standard lydport"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Selvvalgt lydport"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Klientside utskrift"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Benytt lokal mappedeling"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Sti"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Legg til"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Lokal sti"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Tilkoblingsmetode"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Slett"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Konverter tegnkodingen mellom klient og server"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Klientens tegnkode"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Serverens tegnkode"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "Benytt filens MIME boks for lokal fil import"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Utvidelser"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Handling"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Standard"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Lagre"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Resett"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automatisk"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "manuelt"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Profil håndterer - ny profil"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr "PyHoca-GUI Profil håndterer - %s (tilkoblet)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Profil håndterer - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr "Profil"
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Sesjon"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Tilkobling"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Innstillinger"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Deling"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Ikonfiler(*.png)|*.png|Alle filer (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Velg et ikon for denne sesjonsprofilen"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "Alle filer (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Velg en offentlig SSH nøkkel"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Velg en mappe som skal deles i en sesjon"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Profil håndterer"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "Profilnavnet mangler, profilen er ubrukelig!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "Profilnavnet %s eksisterer allerede!"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr "SSH mellomtjener konfigurasjonen er ufullstendig. Forsøk igjen."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -628,154 +637,223 @@ msgstr ""
"lokal SSH mellomtjener.\n"
"Vennligst endre SSH mellomtjener innstillingene tilsvarende."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - profil lagt til"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "En ny sesjonsprofil har blitt lagt til."
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - endret"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Endringer til profilen har blitt lagret."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Rediger profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr "Benytt som mal for en ny profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Slett profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "Om %s (%s) ..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Utksriftsinnstillinger"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Klient alternativer"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "&Avslutt"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr "Vindustittel"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Gjenoppta sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Gjenoppta sesjon (ikke mulig)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Overfør sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Overfør sesjon (ikke mulig)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Frakoble sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Avslutte sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr "Omdøp sesjonsvinduet"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr "Vis sesjonsvindu"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "&Del selvvalgt lokal mappe"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Del:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "Stopp deling:"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Stopp deling på a&lle lokale mapper"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+#, fuzzy
+msgid "Education"
+msgstr "Handling"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+#, fuzzy
+msgid "Office Applications"
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+#, fuzzy
+msgid "Other applications"
+msgstr "Applikasjon"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+#, fuzzy
+msgid "Retrieving Application Menu..."
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr "Start &ny sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+#, fuzzy
+msgid "Retrieve Application Menu"
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "Start &ny sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr "Start enkelt applikasjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+#, fuzzy
+msgid "Manage Application Menu"
+msgstr "Enkelt applikasjon"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "Aktiv"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "Frakoblet"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "&Rensk opp alle sesjoner"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "TIlpass &profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Delte &mapper"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "&Koble fra serveren"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Legg til profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "Ingen sesjonsprofiler er definert"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Start/gjenoppta sesjon"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Koble til server"
@@ -784,68 +862,68 @@ msgstr "Koble til server"
msgid "About %s ..."
msgstr "Om %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Offentlig SSH nøkkel autentisering var vellykket."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"SSH mellomtjenerens vertsnøkkel er ugyldig, eller har ikke blitt akseptert "
"av brukeren"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr ""
"Autentiseringens protokoll kommunikasjon er ufullstendig! Forsøk igjen."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - Feil med autentiseringsnøkkel"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr "En ukjent feil oppstod under autentiseringen! "
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Rensker opp i X2Go sesjoner..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - koble fra"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "X2Go profilen er nå frakoblet."
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "Ny sesjonsprofil"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Virkelig slette sesjonsprofilen \"%s\"?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - profilen er slettet"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "Sesjonsprofilen har blitt slettet."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - del lokal mappe med sesjoner av denne profilen"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -858,17 +936,17 @@ msgstr ""
"\n"
"Er du sikker på at du vil fortsette tilkoblingen?"
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Verifiser vert autorisasjonen"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - feil med kanalen"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -877,22 +955,22 @@ msgstr ""
"Mistet uventet forbindelsen til server %s ! Forsøk å autentisiere deg på "
"nytt til serveren..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - sesjonsfeil"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "Oppstart av sesjonen feilet."
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "Kommandoen \"%s\" er ikke tilgjengelig på X2Go serveren."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -901,12 +979,12 @@ msgstr ""
"Kommandoen \"%s\" er ikke tilgjengelig på X2Go server\n"
"%s."
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - advarsel om sesjon"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -915,7 +993,7 @@ msgstr ""
"Revers TCP port videresendingsforespørselen for sesjon %s til server port %s "
"har blitt avvist."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -924,37 +1002,37 @@ msgstr ""
"Tunnel videresendingsforespørsel til [%s]:%s for sesjon %s ble avvist av den "
"eksterne X2Go/SSH serveren. Oppstart av sesjonen feilet."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - advarsel om lyd"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
"X2Go PulseAudio systemet er ikke tilgjengelig inne i Terminal server "
"sesjoner (RDP)."
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - feil med lyden"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "X2Go PulseAudio systemet kan ikke bli startet."
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "X2Go PulseAudio systemet har uventet stoppet."
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - problem med lyden"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -963,60 +1041,60 @@ msgstr ""
"Klarte ikke å sette opp lydforbindelsen for denne sesjonen.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, fuzzy, python-format
msgid "%s - client-side printing not available"
msgstr "- utskriftssystemet er ikke tilgjengelig -"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - feil ved utskrift"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1027,7 +1105,7 @@ msgstr ""
"...oppstod på skriver %s fra sesjon\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1038,12 +1116,12 @@ msgstr ""
"...oppstod fra sesjon\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - start"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1052,7 +1130,7 @@ msgstr ""
"Ny X2Go sesjon starter opp...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1061,12 +1139,12 @@ msgstr ""
"En annen klient startet X2Go sesjon\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - gjenoppta"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1075,7 +1153,7 @@ msgstr ""
"Gjenopptar X2Go sesjon...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1084,12 +1162,12 @@ msgstr ""
"En annen klient gjenopptok X2Go sesjon\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - aktiv"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1098,12 +1176,12 @@ msgstr ""
"Fant allerede kjørende sesjon\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - koble fra"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1112,12 +1190,12 @@ msgstr ""
"X2Go sesjonen har blitt frakoblet\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - avslutt"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1261,6 +1339,10 @@ msgstr "Endre sesjonstittelen til"
msgid "OK"
msgstr "OK"
+#, fuzzy
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Enkelt applikasjon"
+
#~ msgid "Icon"
#~ msgstr "Ikon"
diff --git a/po/nl.po b/po/nl.po
index 7ae3dd8..645d4ca 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: 2012-02-07 23:31+0100\n"
"Last-Translator: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>\n"
"Language-Team: nl <dick.kniep at lindix.nl>\n"
@@ -49,23 +49,23 @@ msgstr "Sessie login"
msgid "SSH proxy server login"
msgstr "Login via SSH Proxy"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Afbreken"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - verbinden mislukt"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "Gebruiker mag geen X2Go sessie starten!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - verbinden"
@@ -93,31 +93,31 @@ msgstr "Authenticatie via SSH Proxy Server mislukt!"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - Verbindingsfout"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - server sleutel fout"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
"De sleutel van de server is ongeldig of is niet geaccepteerd door de "
"gebruiker"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - home directory niet aanwezig"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr "De home directory op afstand van de gebruiker bestaat niet"
@@ -126,7 +126,7 @@ msgstr "De home directory op afstand van de gebruiker bestaat niet"
msgid "%s - key error"
msgstr "%s - sleutel fout"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - authenticatie fout"
@@ -192,37 +192,41 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 Desktop (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+#, fuzzy
+msgid "Published Applications"
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP Query"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminalserver (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Enkelvoudige Applicatie"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Speciaal Commando"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Internetbrowser"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "E-Mail Programma"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
#, fuzzy
msgid "Office"
msgstr "Office"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminal"
@@ -238,98 +242,98 @@ msgstr "Open dialoog, om Applicatie te kiezen"
msgid "Save incoming file as ..."
msgstr "Opslaan bestand als ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr ""
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "Nieuw Profiel"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
#, fuzzy
msgid "Session Title"
msgstr "Sessie Profiel"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
#, fuzzy
msgid "Session Window"
msgstr "Sessie hervatten"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
#, fuzzy
msgid "Session Startup"
msgstr "Sessie"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Verbindings snelheid"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Compressie"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Display"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Toetsenbord"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Geluid"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Afdrukken"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Map export"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "Bestands import"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Naam"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
#, fuzzy
msgid "Set session window title"
msgstr "Sessiescherm Titel"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
#, fuzzy
msgid "Use a default session window title"
msgstr "Sessiescherm Titel"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
#, fuzzy
msgid "Custom session window title"
msgstr "Sessiescherm Titel"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
#, fuzzy
msgid "Window Icon"
msgstr "Sessiescherm Titel"
@@ -337,293 +341,298 @@ msgstr "Sessiescherm Titel"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Type"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Applicatie"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "XDMCP Server"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "RDP Server"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "RDP Opties"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "Gebruiker"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Host"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Port"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "Private RSA/DSA Key"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Server achter SSH-Proxy"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Sleutel"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Host[:Port]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "SSH Proxy Tunnel"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Modem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Methode"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Beeldkwaliteit"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Fullscreen"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Grootte instellen"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "DPI-waarde instellen"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Huidige toetsenbord-instellingen behouden"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Toetsenbord layout"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Toetsenbord model"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Geluid gebruiken"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (niet ondersteund)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Standaard Audio-Port gebruiken"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Speciale Audio-Port"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Afdrukken via deze computer"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Delen van lokale mappen"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Pad"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Toevoegen"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Lokaal Pad"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Verbindingsmethode"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Verwijderen"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Encoding tussen client en server vertalen"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Client encoding"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Server encoding"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "Importeren lokale bestanden via MIME box"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Uitbreidingen"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Actie"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Standaardwaarden"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Opslaan"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Reset"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automatisch"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "handmatig"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Profiel manager - nieuw profiel"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr "PyHoca-GUI Profiel manager - %s (verbonden)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Profiel manager - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr "Profiel"
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Sessie"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Verbinding"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Instellingen"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Delen"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Icon Bestanden (*.png)|*.png|Alle Bestanden (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Icon voor dit Profiel kiezen"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "Alle Bestanden (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Kies een public SSH-key"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Kies een map om te delen"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Profiel manager"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "Profiel naam ontbreekt, kan niet gebruikt worden!!!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "Profiel %s bestaat al"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr "SSH Proxy Configuratie is niet volledig! Opnieuw proberen..."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -634,157 +643,226 @@ msgstr ""
"SSH proxy.\n"
"Verander de SSH proxy instelling om dit probleem te verhelpen."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - Profiel toegevoegd"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "Een nieuw Profiel is toegevoegd"
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - gewijzigd"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Wijzigingen in het profiel zijn opgeslagen."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Profiel bijwerken"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Profiel verwijderen"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "About %s (%s) ..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Voorkeur voor afdrukken"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Opties"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "&Beeindigen"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
#, fuzzy
msgid "Window title"
msgstr "Sessiescherm Titel"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Sessie hervatten"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Sessie hervatten (niet mogelijk)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Sessie overnemen"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Sessie overnemen (niet mogelijk)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Suspend Sessie"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Sessie beëindigen"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
#, fuzzy
msgid "Rename Session Window"
msgstr "Sessie hervatten"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
#, fuzzy
msgid "Show Session Window"
msgstr "Sessie hervatten"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "Delen lokale &map"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Delen:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "Niet meer delen"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Niet langer delen alle lokale &mappen"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+#, fuzzy
+msgid "Education"
+msgstr "Actie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+#, fuzzy
+msgid "Office Applications"
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+#, fuzzy
+msgid "Other applications"
+msgstr "Applicatie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+#, fuzzy
+msgid "Retrieving Application Menu..."
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr "&Nieuwe Desktop Sessie starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+#, fuzzy
+msgid "Retrieve Application Menu"
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "&Nieuwe Sessie starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr "Enkelvoudige Applicatie starten"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+#, fuzzy
+msgid "Manage Application Menu"
+msgstr "Enkelvoudige Applicatie"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "Aktief"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "Suspended"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "Alle Sessies beëindigen"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "Sessieprofiel wijzigen"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Delen &mappen"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "&Verbinding verbreken"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Profiel toevoegen"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "Geen Profiel gedefinieerd"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Sessie starten/hervatten"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Verbinden met Server"
@@ -793,67 +871,67 @@ msgstr "Verbinden met Server"
msgid "About %s ..."
msgstr "About %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Public SSH-key authenticatie is gelukt."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"De sleutel van de SSH proxy is ongeldig of is niet geaccepteerd door de "
"gebruiker"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr "Authenticatie was niet volledig! Opnieuw proberen..."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - Verbindingsfout met auth. key"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr "Een onbekende fout is bij de authenticatie opgetreden"
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Opschonen X2Go sessies..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - verbinding verbreken"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "X2Go Profiel is nu niet meer verbonden."
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "Nieuw Profiel"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Verwijder sessie profiel ,,%s''?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - Profiel is verwijderd!"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "Het sessie profiel is verwijderd."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - deel lokale map met dit Profiel"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -866,17 +944,17 @@ msgstr ""
"\n"
"Weet u zeker dat u de verbinding wilt maken?"
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Bevestig dat de Host geautoriseerd is"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - Verbindingsfout (channel error)"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -885,22 +963,22 @@ msgstr ""
"De Verbinding met de server %s werd onverwacht verbroken! Probeer om u "
"opnieuw aan te melden..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - sessie fout"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "Opstarten van de sessie is mislukt"
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "Het commando ,,%s'' is niet beschikbaar op de X2Go server."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -909,12 +987,12 @@ msgstr ""
"Het commando ,,%s'' is niet beschikbaar op de X2Go server\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - sessie waarschuwing"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -923,7 +1001,7 @@ msgstr ""
"Reverse TCP port forwarding request for session %s to server port %s has "
"been denied."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -932,36 +1010,36 @@ msgstr ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
"X2go/SSH server. Session startup failed."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - audio waarschuwing"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
"Het X2Go PulseAudio systeem is niet beschikbaar voor Remote Desktop sessies"
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - audio fout"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "Het X2Go PulseAudio systeem kon niet gestart worden"
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "Het X2Go PulseAudio systeem is gecrashed"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - audio probleem"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -970,60 +1048,60 @@ msgstr ""
"De audio verbinding kon niet worden gemaakt voor deze sessie.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, fuzzy, python-format
msgid "%s - client-side printing not available"
msgstr "- print systeem niet beschikbaar"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - Printfout"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1034,7 +1112,7 @@ msgstr ""
"...veroorzaakt door printer %s in sessie\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1045,12 +1123,12 @@ msgstr ""
"...veroorzaakt door sessie\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - Start"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1059,7 +1137,7 @@ msgstr ""
"Nieuwe X2Go sessie wordt gestart...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1068,12 +1146,12 @@ msgstr ""
"Een andere X2Go-client heeft deze sessie gestart\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - hervatten"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1082,7 +1160,7 @@ msgstr ""
"X2Go Sessie wordt hervat...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1091,12 +1169,12 @@ msgstr ""
"Een andere X2Go-client heeft de Sessie hervat\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - actief"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1105,12 +1183,12 @@ msgstr ""
"Reeds actieve sessie gevonden\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - suspend"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1119,12 +1197,12 @@ msgstr ""
"X2Go Sessie is suspended\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - beëindigen"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1270,6 +1348,10 @@ msgstr "Nieuw Profiel"
msgid "OK"
msgstr ""
+#, fuzzy
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Enkelvoudige Applicatie"
+
#~ msgid "RDP settings"
#~ msgstr "RDP instellingen"
diff --git a/po/pyhoca-gui.pot b/po/pyhoca-gui.pot
index 0b5e03d..d6c3cc7 100644
--- a/po/pyhoca-gui.pot
+++ b/po/pyhoca-gui.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -46,23 +46,23 @@ msgstr ""
msgid "SSH proxy server login"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr ""
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr ""
@@ -90,29 +90,29 @@ msgstr ""
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr ""
@@ -121,7 +121,7 @@ msgstr ""
msgid "%s - key error"
msgstr ""
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr ""
@@ -181,36 +181,39 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr ""
#: ../pyhoca/wxgui/profilemanager.py:79
-msgid "XDMCP Query"
+msgid "Published Applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
msgstr ""
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
#: ../pyhoca/wxgui/profilemanager.py:81
-msgid "Windows Terminal Server (RDP-proxy)"
+msgid "XDMCP Query"
msgstr ""
-#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
+#: ../pyhoca/wxgui/profilemanager.py:82
+msgid "Windows Terminal Server (RDP-proxy)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr ""
@@ -226,385 +229,390 @@ msgstr ""
msgid "Save incoming file as ..."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr ""
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr ""
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr ""
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr ""
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr ""
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr ""
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr ""
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -612,154 +620,217 @@ msgid ""
"Please change the SSH proxy settings accordingly."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr ""
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+msgid "Education"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+msgid "Office Applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+msgid "Other applications"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+msgid "Retrieving Application Menu..."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+msgid "Retrieve Application Menu"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+msgid "Manage Application Menu"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr ""
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr ""
@@ -768,65 +839,65 @@ msgstr ""
msgid "About %s ..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -835,153 +906,153 @@ msgid ""
"Are you sure you want to continue connecting?"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
"server..."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
"%s."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
"been denied."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
"X2go/SSH server. Session startup failed."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid "%s - client-side printing not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -989,7 +1060,7 @@ msgid ""
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -997,74 +1068,74 @@ msgid ""
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
diff --git a/po/sv.po b/po/sv.po
index 4ce442d..0f66005 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PyHoca-GUI VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-24 00:03+0100\n"
+"POT-Creation-Date: 2012-03-12 01:06+0100\n"
"PO-Revision-Date: 2012-02-20 18:49+0100\n"
"Last-Translator: Daniel Lindgren <bd.dali at gmail.com>\n"
"Language-Team: Swedish <x2go-i18n at lists.berlios.de>\n"
@@ -50,23 +50,23 @@ msgstr "Sessionsinloggning"
msgid "SSH proxy server login"
msgstr "SSH proxyserverinloggning"
-#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:296
+#: ../pyhoca/wxgui/logon.py:121 ../pyhoca/wxgui/profilemanager.py:303
#: ../pyhoca/wxgui/messages.py:111 ../pyhoca/wxgui/printingprefs.py:138
#: ../pyhoca/wxgui/sessiontitle.py:75
msgid "Cancel"
msgstr "Avbryt"
#: ../pyhoca/wxgui/logon.py:277 ../pyhoca/wxgui/logon.py:310
-#: ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/frontend.py:425
#, python-format
msgid "%s - connect failure"
msgstr "%s - anslutning misslyckades"
-#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:366
+#: ../pyhoca/wxgui/logon.py:278 ../pyhoca/wxgui/frontend.py:425
msgid "User is not allowed to start X2Go sessions!"
msgstr "Användaren har inte rätt att starta X2Go-sessioner!"
-#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/logon.py:283 ../pyhoca/wxgui/frontend.py:432
#, python-format
msgid "%s - connect"
msgstr "%s - anslut"
@@ -94,29 +94,29 @@ msgstr "Autentisering till SSH-proxy misslyckades!"
#: ../pyhoca/wxgui/logon.py:333 ../pyhoca/wxgui/logon.py:340
#: ../pyhoca/wxgui/logon.py:379 ../pyhoca/wxgui/logon.py:387
-#: ../pyhoca/wxgui/frontend.py:392 ../pyhoca/wxgui/frontend.py:413
-#: ../pyhoca/wxgui/frontend.py:420 ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:452 ../pyhoca/wxgui/frontend.py:473
+#: ../pyhoca/wxgui/frontend.py:480 ../pyhoca/wxgui/frontend.py:487
#, python-format
msgid "%s - connect error"
msgstr "%s - anslutning misslyckades"
-#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:399
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/logon.py:347 ../pyhoca/wxgui/frontend.py:459
+#: ../pyhoca/wxgui/frontend.py:466
#, python-format
msgid "%s - host key error"
msgstr "%s - fel på serverns nyckel"
-#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:399
+#: ../pyhoca/wxgui/logon.py:348 ../pyhoca/wxgui/frontend.py:459
msgid ""
"The remote server's host key is invalid or has not been accepted by the user"
msgstr "Serverns nyckel är felaktig eller har inte accepterats av användaren"
-#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:355 ../pyhoca/wxgui/frontend.py:501
#, python-format
msgid "%s - missing home directory"
msgstr "%s - hemkatalog saknas"
-#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:441
+#: ../pyhoca/wxgui/logon.py:356 ../pyhoca/wxgui/frontend.py:501
msgid "The remote user's home directory does not exist."
msgstr "Fjärranvändarens hemkatalog saknas."
@@ -125,7 +125,7 @@ msgstr "Fjärranvändarens hemkatalog saknas."
msgid "%s - key error"
msgstr "%s - nyckelfel"
-#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:448
+#: ../pyhoca/wxgui/logon.py:371 ../pyhoca/wxgui/frontend.py:508
#, python-format
msgid "%s - auth error"
msgstr "%s - autentiseringsfel"
@@ -193,36 +193,40 @@ msgid "XFCE4 Desktop (XFCE4)"
msgstr "XFCE4 Desktop (XFCE4)"
#: ../pyhoca/wxgui/profilemanager.py:79
+#, fuzzy
+msgid "Published Applications"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/profilemanager.py:80
+msgid "Single Application"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/profilemanager.py:81
msgid "XDMCP Query"
msgstr "XDMCP"
-#. 'EMBEDDED_MENU': _(u'Embedded Application Menu'),
-#: ../pyhoca/wxgui/profilemanager.py:81
+#: ../pyhoca/wxgui/profilemanager.py:82
msgid "Windows Terminal Server (RDP-proxy)"
msgstr "Windows Terminal Server (RDP-proxy)"
#. 'DirectRDP': 'Windows Terminal Server (RDP-direct)',
-#: ../pyhoca/wxgui/profilemanager.py:83
-msgid "Single Application"
-msgstr "Applikation"
-
-#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:189
+#: ../pyhoca/wxgui/profilemanager.py:84 ../pyhoca/wxgui/profilemanager.py:194
msgid "Custom command"
msgstr "Anpassat kommando"
-#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:298
+#: ../pyhoca/wxgui/profilemanager.py:87 ../pyhoca/wxgui/menus_taskbar.py:306
msgid "Internet Browser"
msgstr "Webbbläsare"
-#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:299
+#: ../pyhoca/wxgui/profilemanager.py:88 ../pyhoca/wxgui/menus_taskbar.py:307
msgid "Email Client"
msgstr "E-postklient"
-#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:300
+#: ../pyhoca/wxgui/profilemanager.py:89 ../pyhoca/wxgui/menus_taskbar.py:308
msgid "Office"
msgstr "Office"
-#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:301
+#: ../pyhoca/wxgui/profilemanager.py:90 ../pyhoca/wxgui/menus_taskbar.py:309
msgid "Terminal"
msgstr "Terminal"
@@ -238,385 +242,390 @@ msgstr "Öppna applikationsväljare"
msgid "Save incoming file as ..."
msgstr "Spara inkommande fil som ..."
-#: ../pyhoca/wxgui/profilemanager.py:129
+#: ../pyhoca/wxgui/profilemanager.py:134
msgid "settings derived from "
msgstr "inställningar hämtade från"
#. allow localization of the default keyboard settings
-#: ../pyhoca/wxgui/profilemanager.py:134
+#: ../pyhoca/wxgui/profilemanager.py:139
msgid "us"
msgstr "se"
-#: ../pyhoca/wxgui/profilemanager.py:135
+#: ../pyhoca/wxgui/profilemanager.py:140
msgid "pc105/us"
msgstr "pc105/se"
-#: ../pyhoca/wxgui/profilemanager.py:136
+#: ../pyhoca/wxgui/profilemanager.py:141
msgid "new session profile"
msgstr "ny sessionsprofil"
#. boxes for all tabs
-#: ../pyhoca/wxgui/profilemanager.py:149
+#: ../pyhoca/wxgui/profilemanager.py:154
msgid "Session Title"
msgstr "Sessionsnamn"
-#: ../pyhoca/wxgui/profilemanager.py:150
+#: ../pyhoca/wxgui/profilemanager.py:155
msgid "Session Window"
msgstr "Sessionsfönster"
-#: ../pyhoca/wxgui/profilemanager.py:151
+#: ../pyhoca/wxgui/profilemanager.py:156
msgid "Session Startup"
msgstr "Sessionsstart"
-#: ../pyhoca/wxgui/profilemanager.py:152
+#: ../pyhoca/wxgui/profilemanager.py:157
msgid "Server"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:153
+#: ../pyhoca/wxgui/profilemanager.py:158
msgid "Connection Link Speed"
msgstr "Anslutningshastighet"
-#: ../pyhoca/wxgui/profilemanager.py:154
+#: ../pyhoca/wxgui/profilemanager.py:159
msgid "Compression"
msgstr "Komprimering"
-#: ../pyhoca/wxgui/profilemanager.py:155
+#: ../pyhoca/wxgui/profilemanager.py:160
msgid "Display"
msgstr "Skärm"
-#: ../pyhoca/wxgui/profilemanager.py:156
+#: ../pyhoca/wxgui/profilemanager.py:161
msgid "Keyboard"
msgstr "Tangentbord"
-#: ../pyhoca/wxgui/profilemanager.py:157
+#: ../pyhoca/wxgui/profilemanager.py:162
msgid "Sound"
msgstr "Ljud"
-#: ../pyhoca/wxgui/profilemanager.py:158
+#: ../pyhoca/wxgui/profilemanager.py:163
msgid "Printing"
msgstr "Utskrifter"
-#: ../pyhoca/wxgui/profilemanager.py:159
+#: ../pyhoca/wxgui/profilemanager.py:164
msgid "Folder Exports"
msgstr "Delade mappar"
-#: ../pyhoca/wxgui/profilemanager.py:160
+#: ../pyhoca/wxgui/profilemanager.py:165
msgid "File Import"
msgstr "Filimport"
#. ##
#. ## widgets for the PROFILE tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:165
+#: ../pyhoca/wxgui/profilemanager.py:170
msgid "Name"
msgstr "Namn"
-#: ../pyhoca/wxgui/profilemanager.py:167
+#: ../pyhoca/wxgui/profilemanager.py:172
msgid "Set session window title"
msgstr "Ange fönstertitel för session"
-#: ../pyhoca/wxgui/profilemanager.py:168
+#: ../pyhoca/wxgui/profilemanager.py:173
msgid "Use a default session window title"
msgstr "Använd standard fönstertitel för session"
-#: ../pyhoca/wxgui/profilemanager.py:169
+#: ../pyhoca/wxgui/profilemanager.py:174
msgid "Custom session window title"
msgstr "Anpassad fönstertitel för session"
-#: ../pyhoca/wxgui/profilemanager.py:179
+#: ../pyhoca/wxgui/profilemanager.py:184
msgid "Window Icon"
msgstr "Fönsterikon"
#. ##
#. ## widgets for the SESSION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:185
+#: ../pyhoca/wxgui/profilemanager.py:190
msgid "Type"
msgstr "Typ"
-#: ../pyhoca/wxgui/profilemanager.py:187
+#: ../pyhoca/wxgui/profilemanager.py:192
msgid "Application"
msgstr "Applikation"
-#: ../pyhoca/wxgui/profilemanager.py:191
+#: ../pyhoca/wxgui/profilemanager.py:196
msgid "XDMCP server"
msgstr "XDMCP-server"
-#: ../pyhoca/wxgui/profilemanager.py:193
+#: ../pyhoca/wxgui/profilemanager.py:198
msgid "RDP server"
msgstr "RDP-server"
-#: ../pyhoca/wxgui/profilemanager.py:195
+#: ../pyhoca/wxgui/profilemanager.py:200
msgid "RDP options"
msgstr "RDP-alternativ"
+#: ../pyhoca/wxgui/profilemanager.py:202
+msgid "Menu of published applications"
+msgstr ""
+
#. ##
#. ## widgets for the CONNECTION tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:201 ../pyhoca/wxgui/profilemanager.py:211
+#: ../pyhoca/wxgui/profilemanager.py:208 ../pyhoca/wxgui/profilemanager.py:218
msgid "User"
msgstr "Användare"
-#: ../pyhoca/wxgui/profilemanager.py:203
+#: ../pyhoca/wxgui/profilemanager.py:210
msgid "Host"
msgstr "Server"
-#: ../pyhoca/wxgui/profilemanager.py:205
+#: ../pyhoca/wxgui/profilemanager.py:212
msgid "Port"
msgstr "Port"
-#: ../pyhoca/wxgui/profilemanager.py:207
+#: ../pyhoca/wxgui/profilemanager.py:214
msgid "RSA/DSA private key"
msgstr "RSA/DSA privat nyckel"
-#: ../pyhoca/wxgui/profilemanager.py:210
+#: ../pyhoca/wxgui/profilemanager.py:217
msgid "Server behind SSH proxy"
msgstr "Server bakom SSH-proxy"
-#: ../pyhoca/wxgui/profilemanager.py:213
+#: ../pyhoca/wxgui/profilemanager.py:220
msgid "Key file"
msgstr "Nyckelfil"
-#: ../pyhoca/wxgui/profilemanager.py:216
+#: ../pyhoca/wxgui/profilemanager.py:223
msgid "Host[:Port]"
msgstr "Server[:Port]"
-#: ../pyhoca/wxgui/profilemanager.py:218
+#: ../pyhoca/wxgui/profilemanager.py:225
msgid "SSH Proxy Tunnel"
msgstr "SSH proxytunnel"
-#: ../pyhoca/wxgui/profilemanager.py:226
+#: ../pyhoca/wxgui/profilemanager.py:233
msgid "Modem"
msgstr "Modem"
-#: ../pyhoca/wxgui/profilemanager.py:227
+#: ../pyhoca/wxgui/profilemanager.py:234
msgid "ISDN"
msgstr "ISDN"
-#: ../pyhoca/wxgui/profilemanager.py:228
+#: ../pyhoca/wxgui/profilemanager.py:235
msgid "ADSL"
msgstr "ADSL"
-#: ../pyhoca/wxgui/profilemanager.py:229
+#: ../pyhoca/wxgui/profilemanager.py:236
msgid "WAN"
msgstr "WAN"
-#: ../pyhoca/wxgui/profilemanager.py:230
+#: ../pyhoca/wxgui/profilemanager.py:237
msgid "LAN"
msgstr "LAN"
-#: ../pyhoca/wxgui/profilemanager.py:232
+#: ../pyhoca/wxgui/profilemanager.py:239
msgid "Method"
msgstr "Metod"
-#: ../pyhoca/wxgui/profilemanager.py:234
+#: ../pyhoca/wxgui/profilemanager.py:241
msgid "Image quality"
msgstr "Bildkvalitet"
#. ##
#. ## wigdets for the SETTINGS tab
#. ##
-#: ../pyhoca/wxgui/profilemanager.py:240
+#: ../pyhoca/wxgui/profilemanager.py:247
msgid "Fullscreen"
msgstr "Fullskärm"
-#: ../pyhoca/wxgui/profilemanager.py:241
+#: ../pyhoca/wxgui/profilemanager.py:248
msgid "Custom Size"
msgstr "Anpassad storlek"
-#: ../pyhoca/wxgui/profilemanager.py:246
+#: ../pyhoca/wxgui/profilemanager.py:253
msgid "Set display DPI"
msgstr "Ange skärmupplösning (DPI)"
-#: ../pyhoca/wxgui/profilemanager.py:248
+#: ../pyhoca/wxgui/profilemanager.py:255
msgid "Keep current keyboard settings"
msgstr "Behåll aktuella tangentbordsinställningar"
-#: ../pyhoca/wxgui/profilemanager.py:249
+#: ../pyhoca/wxgui/profilemanager.py:256
msgid "Keyboard layout"
msgstr "Tangentbordslayout"
-#: ../pyhoca/wxgui/profilemanager.py:251
+#: ../pyhoca/wxgui/profilemanager.py:258
msgid "Keyboard model"
msgstr "Tangentbordsmodell"
-#: ../pyhoca/wxgui/profilemanager.py:253
+#: ../pyhoca/wxgui/profilemanager.py:260
msgid "Enable sound support"
msgstr "Aktivera ljudstöd"
-#: ../pyhoca/wxgui/profilemanager.py:254
+#: ../pyhoca/wxgui/profilemanager.py:261
msgid "Pulse Audio"
msgstr "Pulse Audio"
#. Arts daemon is not supported by PyHoca-GUI / Python X2Go as it is outdated.
#. However, config files can contain an Arts configuration, so we will honour this
-#: ../pyhoca/wxgui/profilemanager.py:258
+#: ../pyhoca/wxgui/profilemanager.py:265
msgid "Arts (not supported)"
msgstr "Arts (ej supportad)"
-#: ../pyhoca/wxgui/profilemanager.py:261
+#: ../pyhoca/wxgui/profilemanager.py:268
msgid "esd"
msgstr "esd"
-#: ../pyhoca/wxgui/profilemanager.py:262
+#: ../pyhoca/wxgui/profilemanager.py:269
msgid "Use default sound port"
msgstr "Använd standardport för ljud"
-#: ../pyhoca/wxgui/profilemanager.py:263
+#: ../pyhoca/wxgui/profilemanager.py:270
msgid "Custom sound port"
msgstr "Anpassad ljudport"
-#: ../pyhoca/wxgui/profilemanager.py:265
+#: ../pyhoca/wxgui/profilemanager.py:272
msgid "Client Side printing"
msgstr "Stöd för utskrifter via klienten"
-#: ../pyhoca/wxgui/profilemanager.py:267
+#: ../pyhoca/wxgui/profilemanager.py:274
msgid "Use local folder sharing"
msgstr "Använd lokal mappdelning"
-#: ../pyhoca/wxgui/profilemanager.py:268
+#: ../pyhoca/wxgui/profilemanager.py:275
msgid "Path"
msgstr "Sökväg"
-#: ../pyhoca/wxgui/profilemanager.py:271 ../pyhoca/wxgui/profilemanager.py:290
+#: ../pyhoca/wxgui/profilemanager.py:278 ../pyhoca/wxgui/profilemanager.py:297
msgid "Add"
msgstr "Lägg till"
-#: ../pyhoca/wxgui/profilemanager.py:273
+#: ../pyhoca/wxgui/profilemanager.py:280
msgid "Local Path"
msgstr "Lokal sökväg"
-#: ../pyhoca/wxgui/profilemanager.py:274
+#: ../pyhoca/wxgui/profilemanager.py:281
msgid "Connect Method"
msgstr "Anslutningsmetod"
-#: ../pyhoca/wxgui/profilemanager.py:275
+#: ../pyhoca/wxgui/profilemanager.py:282
msgid "Delete"
msgstr "Radera"
-#: ../pyhoca/wxgui/profilemanager.py:277
+#: ../pyhoca/wxgui/profilemanager.py:284
msgid "Convert between client and server encodings"
msgstr "Konvertera kodtabell mellan klient och server"
-#: ../pyhoca/wxgui/profilemanager.py:278
+#: ../pyhoca/wxgui/profilemanager.py:285
msgid "Client encoding"
msgstr "Kodtabell klient"
-#: ../pyhoca/wxgui/profilemanager.py:280
+#: ../pyhoca/wxgui/profilemanager.py:287
msgid "Server encoding"
msgstr "Kodtabell server"
-#: ../pyhoca/wxgui/profilemanager.py:283
+#: ../pyhoca/wxgui/profilemanager.py:290
msgid "Use file MIME box for local file import"
msgstr "Använd MIME för lokal filimport"
-#: ../pyhoca/wxgui/profilemanager.py:284
+#: ../pyhoca/wxgui/profilemanager.py:291
msgid "Extensions"
msgstr "Filändelser"
-#: ../pyhoca/wxgui/profilemanager.py:286
+#: ../pyhoca/wxgui/profilemanager.py:293
msgid "Action"
msgstr "Hantering"
-#: ../pyhoca/wxgui/profilemanager.py:291
+#: ../pyhoca/wxgui/profilemanager.py:298
msgid "Defaults"
msgstr "Standard"
-#: ../pyhoca/wxgui/profilemanager.py:293
+#: ../pyhoca/wxgui/profilemanager.py:300
msgid "Save"
msgstr "Spara"
-#: ../pyhoca/wxgui/profilemanager.py:294
+#: ../pyhoca/wxgui/profilemanager.py:301
msgid "Reset"
msgstr "Återställ"
-#: ../pyhoca/wxgui/profilemanager.py:337 ../pyhoca/wxgui/profilemanager.py:978
-#: ../pyhoca/wxgui/profilemanager.py:1485
+#: ../pyhoca/wxgui/profilemanager.py:344 ../pyhoca/wxgui/profilemanager.py:990
+#: ../pyhoca/wxgui/profilemanager.py:1520
msgid "automatically"
msgstr "automatisk"
-#: ../pyhoca/wxgui/profilemanager.py:339 ../pyhoca/wxgui/profilemanager.py:980
+#: ../pyhoca/wxgui/profilemanager.py:346 ../pyhoca/wxgui/profilemanager.py:992
msgid "manually"
msgstr "manuellt"
-#: ../pyhoca/wxgui/profilemanager.py:344
+#: ../pyhoca/wxgui/profilemanager.py:351
msgid "PyHoca-GUI Profile Manager - new profile"
msgstr "PyHoca-GUI Profilhanterare - ny profil"
-#: ../pyhoca/wxgui/profilemanager.py:346
+#: ../pyhoca/wxgui/profilemanager.py:353
#, python-format
msgid "PyHoca-GUI Profile Manager - %s (connected)"
msgstr " PyHoca-GUI Profilhanterare - %s (ansluten)"
-#: ../pyhoca/wxgui/profilemanager.py:348
+#: ../pyhoca/wxgui/profilemanager.py:355
#, python-format
msgid "PyHoca-GUI Profile Manager - %s"
msgstr "PyHoca-GUI Profilhanterare - %s"
-#: ../pyhoca/wxgui/profilemanager.py:705
+#: ../pyhoca/wxgui/profilemanager.py:710
msgid "Profile"
msgstr "Profil"
-#: ../pyhoca/wxgui/profilemanager.py:706
+#: ../pyhoca/wxgui/profilemanager.py:711
msgid "Session"
msgstr "Session"
-#: ../pyhoca/wxgui/profilemanager.py:707
+#: ../pyhoca/wxgui/profilemanager.py:712
msgid "Connection"
msgstr "Anslutning"
-#: ../pyhoca/wxgui/profilemanager.py:708
+#: ../pyhoca/wxgui/profilemanager.py:713 ../pyhoca/wxgui/menus_taskbar.py:337
+#: ../pyhoca/wxgui/menus_taskbar.py:387
msgid "Settings"
msgstr "Inställningar"
-#: ../pyhoca/wxgui/profilemanager.py:709
+#: ../pyhoca/wxgui/profilemanager.py:714
msgid "Sharing"
msgstr "Delning"
-#: ../pyhoca/wxgui/profilemanager.py:1159
+#: ../pyhoca/wxgui/profilemanager.py:1175
msgid "Icon Files (*.png)|*.png|All files (*.*)|*"
msgstr "Ikonfiler (*.png)|*.png|Alla filer (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1162
+#: ../pyhoca/wxgui/profilemanager.py:1178
msgid "Choose an icon for this session profile"
msgstr "Välj en ikon för denna sessionsprofil"
-#: ../pyhoca/wxgui/profilemanager.py:1296
+#: ../pyhoca/wxgui/profilemanager.py:1331
msgid "All files (*.*)|*"
msgstr "Alla filer (*.*)|*"
-#: ../pyhoca/wxgui/profilemanager.py:1298
-#: ../pyhoca/wxgui/profilemanager.py:1313
+#: ../pyhoca/wxgui/profilemanager.py:1333
+#: ../pyhoca/wxgui/profilemanager.py:1348
msgid "Choose a public SSH key"
msgstr "Välj en public SSH-nyckel"
-#: ../pyhoca/wxgui/profilemanager.py:1465
+#: ../pyhoca/wxgui/profilemanager.py:1500
msgid "Choose a folder to share within a session"
msgstr "Välj en mapp att dela i en session"
-#: ../pyhoca/wxgui/profilemanager.py:1529
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
-#: ../pyhoca/wxgui/profilemanager.py:1540
-#: ../pyhoca/wxgui/profilemanager.py:1550 ../pyhoca/wxgui/menus_taskbar.py:92
+#: ../pyhoca/wxgui/profilemanager.py:1564
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1585 ../pyhoca/wxgui/menus_taskbar.py:95
msgid "Profile Manager"
msgstr "Profilhanterare"
-#: ../pyhoca/wxgui/profilemanager.py:1529
+#: ../pyhoca/wxgui/profilemanager.py:1564
msgid "Profile name is missing, profile unusable!!!"
msgstr "Profilnamn saknas, profil oanvändbar!"
-#: ../pyhoca/wxgui/profilemanager.py:1532
-#: ../pyhoca/wxgui/profilemanager.py:1535
+#: ../pyhoca/wxgui/profilemanager.py:1567
+#: ../pyhoca/wxgui/profilemanager.py:1570
#, python-format
msgid "Profile name %s already exists!!!"
msgstr "Profilen %s finns redan!"
-#: ../pyhoca/wxgui/profilemanager.py:1540
+#: ../pyhoca/wxgui/profilemanager.py:1575
msgid "The SSH proxy configuration is incomplete. Try again."
msgstr "Konfigurationen av SSH-proxy är inte komplett. Försök igen."
-#: ../pyhoca/wxgui/profilemanager.py:1550
+#: ../pyhoca/wxgui/profilemanager.py:1585
#, python-format
msgid ""
"Another session profile (%s) already uses [%s]:%s for binding a local SSH "
@@ -627,154 +636,223 @@ msgstr ""
"proxy.\n"
"Ändra konfiguration för SSH-proxy ."
-#: ../pyhoca/wxgui/profilemanager.py:1570
+#: ../pyhoca/wxgui/profilemanager.py:1605
#, python-format
msgid "%s - profile added"
msgstr "%s - profil tillagd"
-#: ../pyhoca/wxgui/profilemanager.py:1571
+#: ../pyhoca/wxgui/profilemanager.py:1606
msgid "A new session profile has been added."
msgstr "En ny sessionsprofil har lagts till."
-#: ../pyhoca/wxgui/profilemanager.py:1575
+#: ../pyhoca/wxgui/profilemanager.py:1610
#, python-format
msgid "%s - modified"
msgstr "%s - ändrad"
-#: ../pyhoca/wxgui/profilemanager.py:1576
+#: ../pyhoca/wxgui/profilemanager.py:1611
msgid "Changes to profile have been saved."
msgstr "Ändringar av profil har sparats."
-#: ../pyhoca/wxgui/menus_taskbar.py:58
+#: ../pyhoca/wxgui/menus_taskbar.py:61
msgid "Edit Profile"
msgstr "Redigera profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:60
+#: ../pyhoca/wxgui/menus_taskbar.py:63
msgid "Use as Template for New Profile"
msgstr "Använd som mall för ny profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:61
+#: ../pyhoca/wxgui/menus_taskbar.py:64
msgid "Delete Profile"
msgstr "Radera profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:84
+#: ../pyhoca/wxgui/menus_taskbar.py:87
#, python-format
msgid "About %s (%s)..."
msgstr "Om %s (%s)..."
-#: ../pyhoca/wxgui/menus_taskbar.py:107
+#: ../pyhoca/wxgui/menus_taskbar.py:110
msgid "Printing Preferences"
msgstr "Utskriftspreferenser"
-#: ../pyhoca/wxgui/menus_taskbar.py:113
+#: ../pyhoca/wxgui/menus_taskbar.py:116
msgid "Client Options"
msgstr "Klientalternativ"
-#: ../pyhoca/wxgui/menus_taskbar.py:121 ../pyhoca/wxgui/menus_taskbar.py:570
+#: ../pyhoca/wxgui/menus_taskbar.py:124 ../pyhoca/wxgui/menus_taskbar.py:787
msgid "E&xit"
msgstr "&Avsluta"
-#: ../pyhoca/wxgui/menus_taskbar.py:169
+#: ../pyhoca/wxgui/menus_taskbar.py:175
msgid "Window title"
msgstr "Fönstertitel"
-#: ../pyhoca/wxgui/menus_taskbar.py:175
+#: ../pyhoca/wxgui/menus_taskbar.py:181 ../pyhoca/wxgui/menus_taskbar.py:506
msgid "Resume Session"
msgstr "Återanslut session"
-#: ../pyhoca/wxgui/menus_taskbar.py:177
+#: ../pyhoca/wxgui/menus_taskbar.py:183
msgid "Resume Session (not possible)"
msgstr "Återanslut session (ej möjligt)"
-#: ../pyhoca/wxgui/menus_taskbar.py:185
+#: ../pyhoca/wxgui/menus_taskbar.py:191
msgid "Transfer Session"
msgstr "Flytta session"
-#: ../pyhoca/wxgui/menus_taskbar.py:187
+#: ../pyhoca/wxgui/menus_taskbar.py:193
msgid "Transfer Session (not possible)"
msgstr "Flytta session (ej möjligt)"
-#: ../pyhoca/wxgui/menus_taskbar.py:190
+#: ../pyhoca/wxgui/menus_taskbar.py:196 ../pyhoca/wxgui/menus_taskbar.py:504
msgid "Suspend Session"
msgstr "Försätt session i vila"
-#: ../pyhoca/wxgui/menus_taskbar.py:193
+#: ../pyhoca/wxgui/menus_taskbar.py:199 ../pyhoca/wxgui/menus_taskbar.py:507
msgid "Terminate Session"
msgstr "Avsluta session"
-#: ../pyhoca/wxgui/menus_taskbar.py:198
+#: ../pyhoca/wxgui/menus_taskbar.py:207
msgid "Rename Session Window"
msgstr "Döp om sessionsfönster"
-#: ../pyhoca/wxgui/menus_taskbar.py:199
+#: ../pyhoca/wxgui/menus_taskbar.py:208
msgid "Show Session Window"
msgstr "Visa sessionsfönster"
-#: ../pyhoca/wxgui/menus_taskbar.py:231
+#: ../pyhoca/wxgui/menus_taskbar.py:240
msgid "&Share custom local folder"
msgstr "&Dela anpassad lokal mapp"
-#: ../pyhoca/wxgui/menus_taskbar.py:254
+#: ../pyhoca/wxgui/menus_taskbar.py:263
msgid "Share:"
msgstr "Dela:"
-#: ../pyhoca/wxgui/menus_taskbar.py:265
+#: ../pyhoca/wxgui/menus_taskbar.py:274
msgid "Unshare:"
msgstr "Avsluta delning:"
-#: ../pyhoca/wxgui/menus_taskbar.py:275
+#: ../pyhoca/wxgui/menus_taskbar.py:284
msgid "Unshare &all local folders"
msgstr "Avsluta delning av lokala mappar"
-#: ../pyhoca/wxgui/menus_taskbar.py:348
+#: ../pyhoca/wxgui/menus_taskbar.py:330 ../pyhoca/wxgui/menus_taskbar.py:373
+msgid "Multimedia"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:331 ../pyhoca/wxgui/menus_taskbar.py:375
+msgid "Development"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:332 ../pyhoca/wxgui/menus_taskbar.py:377
+#, fuzzy
+msgid "Education"
+msgstr "Hantering"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:333 ../pyhoca/wxgui/menus_taskbar.py:379
+msgid "Games"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:334 ../pyhoca/wxgui/menus_taskbar.py:381
+msgid "Graphics"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:335 ../pyhoca/wxgui/menus_taskbar.py:383
+msgid "Network"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:336 ../pyhoca/wxgui/menus_taskbar.py:385
+#, fuzzy
+msgid "Office Applications"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:338 ../pyhoca/wxgui/menus_taskbar.py:389
+msgid "System"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:339 ../pyhoca/wxgui/menus_taskbar.py:391
+msgid "Utilities"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:340 ../pyhoca/wxgui/menus_taskbar.py:393
+#: ../pyhoca/wxgui/menus_taskbar.py:402
+#, fuzzy
+msgid "Other applications"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid "still loading"
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:433
+msgid ""
+"On slow connections, the loading of the application menu can take a couple "
+"of seconds."
+msgstr ""
+
+#: ../pyhoca/wxgui/menus_taskbar.py:435 ../pyhoca/wxgui/menus_taskbar.py:564
+#, fuzzy
+msgid "Retrieving Application Menu..."
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:468
msgid "Start &new Desktop Session"
msgstr "Starta &ny Skrivbordssession"
-#: ../pyhoca/wxgui/menus_taskbar.py:350
+#: ../pyhoca/wxgui/menus_taskbar.py:471 ../pyhoca/wxgui/menus_taskbar.py:567
+#, fuzzy
+msgid "Retrieve Application Menu"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:474
msgid "Start &new Session"
msgstr "Starta &ny session"
-#: ../pyhoca/wxgui/menus_taskbar.py:355
+#: ../pyhoca/wxgui/menus_taskbar.py:520
msgid "Launch Single Application"
msgstr "Starta applikation"
-#: ../pyhoca/wxgui/menus_taskbar.py:373
+#: ../pyhoca/wxgui/menus_taskbar.py:551
+#, fuzzy
+msgid "Manage Application Menu"
+msgstr "Applikation"
+
+#: ../pyhoca/wxgui/menus_taskbar.py:586
msgid "Running"
msgstr "Aktiv"
-#: ../pyhoca/wxgui/menus_taskbar.py:375
+#: ../pyhoca/wxgui/menus_taskbar.py:588
msgid "Suspended"
msgstr "Vilande"
-#: ../pyhoca/wxgui/menus_taskbar.py:392
+#: ../pyhoca/wxgui/menus_taskbar.py:604
msgid "&Clean all sessions"
msgstr "&Rensa alla sessioner"
-#: ../pyhoca/wxgui/menus_taskbar.py:395
+#: ../pyhoca/wxgui/menus_taskbar.py:614
msgid "Customize &profile"
msgstr "Anpassa &profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:398
+#: ../pyhoca/wxgui/menus_taskbar.py:617
msgid "Shared &folders"
msgstr "Delade &mappar"
-#: ../pyhoca/wxgui/menus_taskbar.py:406
+#: ../pyhoca/wxgui/menus_taskbar.py:625
msgid "&Disconnect from Server"
msgstr "&Koppla från server"
-#: ../pyhoca/wxgui/menus_taskbar.py:436
+#: ../pyhoca/wxgui/menus_taskbar.py:653
msgid "Add Profile"
msgstr "Lägg till profil"
-#: ../pyhoca/wxgui/menus_taskbar.py:512
+#: ../pyhoca/wxgui/menus_taskbar.py:729
msgid "No session profiles defined"
msgstr "Inga sessionsprofiler har definierats"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Start/Resume Session"
msgstr "Starta/återanslut session"
-#: ../pyhoca/wxgui/menus_taskbar.py:543
+#: ../pyhoca/wxgui/menus_taskbar.py:760
msgid "Connect Server"
msgstr "Anslut till server"
@@ -783,66 +861,66 @@ msgstr "Anslut till server"
msgid "About %s ..."
msgstr "Om %s ..."
-#: ../pyhoca/wxgui/frontend.py:373
+#: ../pyhoca/wxgui/frontend.py:432
msgid "Public SSH key authentication has been successful."
msgstr "Autentisering med publik SSH-nyckel lyckades."
-#: ../pyhoca/wxgui/frontend.py:406
+#: ../pyhoca/wxgui/frontend.py:466
msgid ""
"The SSH proxy's host key is invalid or has not been accepted by the user"
msgstr ""
"SSH-proxyns nyckel är felaktig eller har inte accepterats av användaren"
-#: ../pyhoca/wxgui/frontend.py:427
+#: ../pyhoca/wxgui/frontend.py:487
msgid "Authentication protocol communication incomplete! Try again..."
msgstr "Autentisering slutfördes ej! Prova igen..."
-#: ../pyhoca/wxgui/frontend.py:434
+#: ../pyhoca/wxgui/frontend.py:494
#, python-format
msgid "%s - auth key error"
msgstr "%s - autentiseringsnyckel fel"
-#: ../pyhoca/wxgui/frontend.py:455
+#: ../pyhoca/wxgui/frontend.py:515
msgid "An unknown error occurred during authentication!"
msgstr "Ett okänt fel inträffade vid autentisering!"
-#: ../pyhoca/wxgui/frontend.py:570
+#: ../pyhoca/wxgui/frontend.py:655
msgid "Cleaning X2Go sessions..."
msgstr "Rensar X2Go-sessioner..."
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
#, python-format
msgid "%s - disconnect"
msgstr "%s - koppla från"
-#: ../pyhoca/wxgui/frontend.py:589
+#: ../pyhoca/wxgui/frontend.py:677
msgid "X2Go Profile is now disconnected."
msgstr "X2Go-profil är nu frånkopplad"
-#: ../pyhoca/wxgui/frontend.py:605
+#: ../pyhoca/wxgui/frontend.py:693
msgid "New Session Profile"
msgstr "Ny sessionsprofil"
-#: ../pyhoca/wxgui/frontend.py:641
+#: ../pyhoca/wxgui/frontend.py:729
#, python-format
msgid "Really Delete Session Profile ,,%s''?"
msgstr "Är du säker på att du vill radera profil ,,%s''?"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
#, python-format
msgid "%s - profile deleted"
msgstr "%s - profil raderad"
-#: ../pyhoca/wxgui/frontend.py:647
+#: ../pyhoca/wxgui/frontend.py:735
msgid "The session profile has been deleted."
msgstr "Profilen har raderats."
-#: ../pyhoca/wxgui/frontend.py:662
+#: ../pyhoca/wxgui/frontend.py:750
#, python-format
msgid "%s - share local folder with sessions of this profile"
msgstr "%s - dela lokal mapp med sessioner som använder denna profil"
-#: ../pyhoca/wxgui/frontend.py:751
+#: ../pyhoca/wxgui/frontend.py:839
#, python-format
msgid ""
"The authenticity of host [%s]:%s can't be established.\n"
@@ -855,17 +933,17 @@ msgstr ""
"\n"
"Litar du på denna nyckel?"
-#: ../pyhoca/wxgui/frontend.py:759
+#: ../pyhoca/wxgui/frontend.py:847
#, python-format
msgid "%s: Confirm Host Authorization"
msgstr "%s: Bekräfta tillägg av server"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid "%s - channel error"
msgstr "%s - kanalfel"
-#: ../pyhoca/wxgui/frontend.py:778
+#: ../pyhoca/wxgui/frontend.py:866
#, python-format
msgid ""
"Lost connection to server %s unexpectedly! Try to re-authenticate to the "
@@ -873,22 +951,22 @@ msgid ""
msgstr ""
"Anslutning till %s avslutades oväntat! Försök återansluta till server..."
-#: ../pyhoca/wxgui/frontend.py:788 ../pyhoca/wxgui/frontend.py:795
-#: ../pyhoca/wxgui/frontend.py:797 ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:876 ../pyhoca/wxgui/frontend.py:883
+#: ../pyhoca/wxgui/frontend.py:885 ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid "%s - session failure"
msgstr "%s - session misslyckades"
-#: ../pyhoca/wxgui/frontend.py:788
+#: ../pyhoca/wxgui/frontend.py:876
msgid "The session startup failed."
msgstr "Sessionsstart misslyckades."
-#: ../pyhoca/wxgui/frontend.py:795
+#: ../pyhoca/wxgui/frontend.py:883
#, python-format
msgid "The command ,,%s'' is not available on X2Go server."
msgstr "Kommandot ,,%s'' finns inte på X2Go-server."
-#: ../pyhoca/wxgui/frontend.py:797
+#: ../pyhoca/wxgui/frontend.py:885
#, python-format
msgid ""
"The command ,,%s'' is not available on X2Go server\n"
@@ -897,12 +975,12 @@ msgstr ""
"Kommandot ,,%s'' finns inte på X2Go-server\n"
"%s."
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid "%s - session warning"
msgstr "%s - sessionsvarning"
-#: ../pyhoca/wxgui/frontend.py:803
+#: ../pyhoca/wxgui/frontend.py:891
#, python-format
msgid ""
"Reverse TCP port forwarding request for session %s to server port %s has "
@@ -910,7 +988,7 @@ msgid ""
msgstr ""
"Omvänd TCP port forwarding för session %s till serverport %s har nekats."
-#: ../pyhoca/wxgui/frontend.py:809
+#: ../pyhoca/wxgui/frontend.py:897
#, python-format
msgid ""
"Forwarding tunnel request to [%s]:%s for session %s was denied by remote "
@@ -919,35 +997,35 @@ msgstr ""
"Begäran om tunnel till [%s]:%s för session %s nekades av X2Go/SSH-server. "
"Sessionsstart misslyckades."
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
#, python-format
msgid "%s - audio warning"
msgstr "%s - ljudvarning"
-#: ../pyhoca/wxgui/frontend.py:821
+#: ../pyhoca/wxgui/frontend.py:909
msgid ""
"The X2Go PulseAudio system is not available within Remote Desktop sessions."
msgstr "X2Go PulseAudio är inte tillgängligt i Remote Desktop-sessioner."
-#: ../pyhoca/wxgui/frontend.py:824 ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:912 ../pyhoca/wxgui/frontend.py:915
#, python-format
msgid "%s - audio error"
msgstr "%s - ljudfel"
-#: ../pyhoca/wxgui/frontend.py:824
+#: ../pyhoca/wxgui/frontend.py:912
msgid "The X2Go PulseAudio system could not be started."
msgstr "X2Go PulseAudio kunde ej startas."
-#: ../pyhoca/wxgui/frontend.py:827
+#: ../pyhoca/wxgui/frontend.py:915
msgid "The X2Go PulseAudio system has died unexpectedly."
msgstr "X2Go PulseAudio avslutades oväntat."
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid "%s - audio problem"
msgstr "%s - ljudproblem"
-#: ../pyhoca/wxgui/frontend.py:830
+#: ../pyhoca/wxgui/frontend.py:918
#, python-format
msgid ""
"The audio connection could not be set up for this session.\n"
@@ -956,60 +1034,60 @@ msgstr ""
"Anslutning för ljud kunde ej genomföras för denna session.\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, fuzzy, python-format
msgid "%s - client-side printing not available"
msgstr "- utskriftssystem ej tillgängligt -"
-#: ../pyhoca/wxgui/frontend.py:833
+#: ../pyhoca/wxgui/frontend.py:921
#, python-format
msgid ""
"The server denies client-side printing from within this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid "%s - MIME box not available"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:836
+#: ../pyhoca/wxgui/frontend.py:924
#, python-format
msgid ""
"The server does not support the X2Go MIME box.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid "%s - client-side folders not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:839
+#: ../pyhoca/wxgui/frontend.py:927
#, python-format
msgid ""
"The server denies client-side folder sharing with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid "%s - client resources not sharable"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:842
+#: ../pyhoca/wxgui/frontend.py:930
#, python-format
msgid ""
"Client-side folders and printers cannot be shared with this session.\n"
"%s"
msgstr ""
-#: ../pyhoca/wxgui/frontend.py:856 ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:944 ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid "%s - print error"
msgstr "%s - utskriftsfel"
-#: ../pyhoca/wxgui/frontend.py:856
+#: ../pyhoca/wxgui/frontend.py:944
#, python-format
msgid ""
"%s\n"
@@ -1020,7 +1098,7 @@ msgstr ""
"... orsakat på skrivare %s av session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:858
+#: ../pyhoca/wxgui/frontend.py:946
#, python-format
msgid ""
"%s\n"
@@ -1031,12 +1109,12 @@ msgstr ""
"...orsakat av session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:862 ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:950 ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid "%s - start"
msgstr "%s - startar"
-#: ../pyhoca/wxgui/frontend.py:862
+#: ../pyhoca/wxgui/frontend.py:950
#, python-format
msgid ""
"New X2Go session starting up...\n"
@@ -1045,7 +1123,7 @@ msgstr ""
"Ny X2Go-session startar ...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:866
+#: ../pyhoca/wxgui/frontend.py:954
#, python-format
msgid ""
"Another client started X2Go session\n"
@@ -1054,12 +1132,12 @@ msgstr ""
"En annan klient startade X2Go-session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:870 ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:958 ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid "%s - resume"
msgstr "%s - återanslut"
-#: ../pyhoca/wxgui/frontend.py:870
+#: ../pyhoca/wxgui/frontend.py:958
#, python-format
msgid ""
"Resuming X2Go session...\n"
@@ -1068,7 +1146,7 @@ msgstr ""
"Återansluter X2Go-session...\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:874
+#: ../pyhoca/wxgui/frontend.py:962
#, python-format
msgid ""
"Another client resumed X2Go session\n"
@@ -1077,12 +1155,12 @@ msgstr ""
"En annan klient återanslöt X2Go-session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid "%s - running"
msgstr "%s - aktiv"
-#: ../pyhoca/wxgui/frontend.py:878
+#: ../pyhoca/wxgui/frontend.py:966
#, python-format
msgid ""
"Found already running session\n"
@@ -1091,12 +1169,12 @@ msgstr ""
"Hittade aktiv session\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid "%s - suspend"
msgstr "%s - vila"
-#: ../pyhoca/wxgui/frontend.py:882
+#: ../pyhoca/wxgui/frontend.py:970
#, python-format
msgid ""
"X2Go Session has been suspended\n"
@@ -1105,12 +1183,12 @@ msgstr ""
"X2Go-session har försatts i vila\n"
"%s"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid "%s - terminate"
msgstr "%s - avsluta"
-#: ../pyhoca/wxgui/frontend.py:898
+#: ../pyhoca/wxgui/frontend.py:986
#, python-format
msgid ""
"X2Go Session has terminated\n"
@@ -1252,3 +1330,7 @@ msgstr "Ändra sessionstitel till"
#: ../pyhoca/wxgui/sessiontitle.py:73
msgid "OK"
msgstr "OK"
+
+#, fuzzy
+#~ msgid "Retrieving Application menu..."
+#~ msgstr "Applikation"
diff --git a/pyhoca/wxgui/frontend.py b/pyhoca/wxgui/frontend.py
index a1b538a..da2ab19 100644
--- a/pyhoca/wxgui/frontend.py
+++ b/pyhoca/wxgui/frontend.py
@@ -35,6 +35,7 @@ try:
except: pass
import os
+import re
# Python X2go
import x2go
@@ -50,6 +51,7 @@ import platform
import types
import copy
import threading
+import locale
# PyHoca-GUI modules
import about
@@ -82,6 +84,11 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
self.version = version
self.args = args
+ if x2go.defaults.X2GOCLIENT_OS == 'Windows':
+ self.lang = self.args.lang
+ else:
+ self.lang = locale.getdefaultlocale()[0]
+
if logger is None:
self._pyhoca_logger = x2go.X2goLogger(tag=self.appname)
else:
@@ -228,6 +235,8 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
self._eventid_applications_map = {}
self._eventid_shared_folders_map = {}
self._eventid_unshared_folders_map = {}
+ self._eventid_pubapp_execmap = {}
+ self._temp_launching_pubapp_profiles = []
self._temp_disabled_profile_names = []
self._temp_disabled_session_names = {}
@@ -336,11 +345,60 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
self._eventid_profilenames_map[evt.GetId()] = self._X2goClient__get_session_profile_name(session_uuid)
self.OnSessionResume(evt)
+ def _init_pubapp_session(self, session_uuid=None, profile_name=None):
+
+ session_list = self._X2goClient__list_sessions(session_uuid=session_uuid, profile_name=profile_name, refresh_cache=True)
+
+ if profile_name is None and session_uuid:
+ profile_name = self._X2goClient__get_session_profile_name(session_uuid)
+
+ if session_uuid is None and profile_name:
+ session_uuid = self._X2goClient__client_connected_sessions_of_profile_name(profile_name, return_objects=False)[0]
+
+ connected_session = self._X2goClient__get_session(session_uuid)
+ if connected_session.has_server_feature('X2GO_PUBLISHED_APPLICATIONS'):
+
+ if profile_name not in self._temp_launching_pubapp_profiles:
+ self._temp_launching_pubapp_profiles.append(profile_name)
+
+ pub_sessions = self._X2goClient__client_pubapp_sessions_of_profile_name(session_uuid, return_objects=True)
+ pubapp_session_started = False
+ pubapp_session_resumed = False
+ if not (pub_sessions and pub_sessions[0].is_running()):
+ for session_name in [_sn for _sn in session_list.keys() if session_list[_sn].status == 'S' ]:
+
+ if session_list[session_name].is_published_applications_provider() and not pubapp_session_resumed:
+ # resume sessions in published applications mode immediately
+ pubapp_session = self._X2goClient__register_session(profile_name=profile_name, published_applications=True, cmd='PUBLISHED', session_type='published', session_name=session_name, return_object=True)
+ pubapp_session.resume()
+ pubapp_session_resumed = True
+ elif session_list[session_name].is_published_applications_provider() and pubapp_session_resumed:
+ # if there are more then one (in suspended state, of course), terminate them now...
+ self._X2goClient__get_session_of_session_name(session_name, return_object=True).terminate()
+
+ if not pubapp_session_resumed:
+
+ pubapp_session = self._X2goClient__register_session(profile_name=profile_name, published_applications=True, cmd='PUBLISHED', session_type='published', return_object=True)
+ pubapp_session.start()
+ pubapp_session_started = True
+
+ if profile_name in self._temp_launching_pubapp_profiles:
+ self._temp_launching_pubapp_profiles.remove(profile_name)
+
+ return pubapp_session_started and pubapp_session_resumed
+
+ return None
+
def _post_authenticate(self, evt, session_uuid):
try:
+
+ profile_name = self.get_session(session_uuid).get_profile_name()
+ if self._X2goClient__get_profile_config(profile_name)['published']:
+ gevent.spawn(self._init_pubapp_session, session_uuid=session_uuid)
+
_resumed = False
- _dummy = self.list_sessions(session_uuid, refresh_cache=True)
+
if self.resume_newest_on_connect:
_resumed = self._resume_newest_on_connect(evt, session_uuid)
elif self.resume_oldest_on_connect:
@@ -349,6 +407,7 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
_resumed = self._resume_all_on_connect(evt, session_uuid)
if not _resumed and self.start_on_connect:
self._start_on_connect(evt, session_uuid)
+
except x2go.X2goSessionRegistryException:
# there might have been a disconnect event inbetween...
pass
@@ -380,6 +439,7 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
else:
_logon_window = logon.PyHocaGUI_DialogBoxPassword(self, profile_name, caller=self, sshproxy_auth=(not _can_sshproxy_auto_connect) and _session_uses_sshproxy)
self._logon_windows[profile_name] = _logon_window
+
except x2go.AuthenticationException:
self._pyhoca_logger('public SSH key authentication to server failed, trying next auth-mechanism', loglevel=x2go.log.loglevel_INFO, )
_logon_window = logon.PyHocaGUI_DialogBoxPassword(self, profile_name, caller=self, )
@@ -486,11 +546,19 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
"""
self.current_profile_name = self._eventid_profilenames_map[evt.GetId()]
_query_session = self._X2goClient__client_registered_sessions_of_profile_name(self.current_profile_name)[0]
- session_uuid = self._X2goClient__register_session(profile_name=self.current_profile_name)
+ session_uuid = self._X2goClient__register_session(profile_name=self.current_profile_name, published_applications=False)
if self._X2goClient__server_is_alive(session_uuid):
gevent.spawn(self._X2goClient__start_session, session_uuid)
_dummy = self._X2goClient__list_sessions(session_uuid, refresh_cache=True)
+ def OnPubAppSessionStart(self, evt):
+ """\
+ STILL UNDOCUMENTED
+
+ """
+ self.current_profile_name = self._eventid_profilenames_map[evt.GetId()]
+ gevent.spawn(self._init_pubapp_session, profile_name=self.current_profile_name)
+
def OnApplicationStart(self, evt):
"""\
STILL UNDOCUMENTED
@@ -504,6 +572,14 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
gevent.spawn(self._X2goClient__start_session, session_uuid)
_dummy = self._X2goClient__list_sessions(session_uuid, refresh_cache=True)
+ def OnPubAppExecution(self, evt):
+ self.current_profile_name = self._eventid_profilenames_map[evt.GetId()]
+ _session_name = self._eventid_sessionnames_map[evt.GetId()]
+ _exec = self._eventid_pubapp_execmap[self.current_profile_name][evt.GetId()]
+ _s = self.get_session_of_session_name(_session_name, return_object=True)
+ if _s is not None and _s.is_alive():
+ _s._X2goSession__exec_published_application(exec_name=_exec)
+
def _disable_session_name(self, profile_name, session_name):
if profile_name not in self._temp_disabled_session_names.keys():
self._temp_disabled_session_names[profile_name] = []
@@ -515,6 +591,15 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
except (KeyError, ValueError):
pass
+ def is_session_name_enabled(self, profile_name, session_name):
+ return not self.is_session_name_disabled(profile_name, session_name)
+
+ def is_session_name_disabled(self, profile_name, session_name):
+ try:
+ return session_name in self._temp_disabled_session_names[profile_name]
+ except KeyError:
+ return False
+
def OnSessionResume(self, evt):
"""\
STILL UNDOCUMENTED
@@ -564,17 +649,20 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
"""
self.current_profile_name = self._eventid_profilenames_map[evt.GetId()]
session_uuid = self._X2goClient__client_registered_sessions_of_profile_name(self.current_profile_name)[0]
- session_names = self._X2goClient__server_running_sessions(session_uuid) + self._X2goClient__server_suspended_sessions(session_uuid)
+ session_list = self._X2goClient__list_sessions(session_uuid)
if self._X2goClient__server_is_alive(session_uuid):
- if session_names:
+ if session_list:
_notify_text = _(u'Cleaning X2Go sessions...')
self._hide_notifications_map[self.current_profile_name] = []
+ session_names = session_list.keys()
+ if self._X2goClient__get_profile_config(self.current_profile_name)['published']:
+ session_names = [ _sn for _sn in session_names if not session_list[_sn].is_published_applications_provider() ]
for session_name in session_names:
_notify_text += '\n%s' % session_name
self._hide_notifications_map[self.current_profile_name].append(session_name)
self._disable_session_name(self.current_profile_name, session_name)
self.notifier.send(self.current_profile_name, _notify_text, icon='session_cleanall', timeout=10000)
- gevent.spawn(self._X2goClient__clean_sessions, session_uuid)
+ gevent.spawn(self._X2goClient__clean_sessions, session_uuid, published_applications=False)
def OnServerDisconnect(self, evt):
"""\
@@ -885,7 +973,7 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
self._eventid_profilenames_map[_dummy_id] = profile_name
evt = wx.IdleEvent()
evt.SetId(_dummy_id)
- self.OnServerDisconnect(dummy_evt)
+ self.OnServerDisconnect(evt)
def HOOK_on_session_has_terminated(self, session_uuid='UNKNOWN', profile_name='UNKNOWN', session_name='UNKNOWN'):
self._enable_session_name(profile_name, session_name)
diff --git a/pyhoca/wxgui/menus_taskbar.py b/pyhoca/wxgui/menus_taskbar.py
index bb1b4d6..52e838f 100644
--- a/pyhoca/wxgui/menus_taskbar.py
+++ b/pyhoca/wxgui/menus_taskbar.py
@@ -29,6 +29,9 @@ try:
except: pass
import wx
+import re
+import copy
+
import x2go.defaults
class PyHocaGUI_Menu_TaskbarManageProfile(wx.Menu):
@@ -164,7 +167,10 @@ class PyHocaGUI_Menu_TaskbarSessionActions(wx.Menu):
_s = self._PyHocaGUI.get_session_of_session_name(session_name, return_object=True)
- if _s is not None and _s.get_session_cmd() in x2go.defaults.X2GO_DESKTOPSESSIONS and status == 'R':
+ if _s is not None and \
+ _s.get_session_cmd() in x2go.defaults.X2GO_DESKTOPSESSIONS and \
+ status == 'R' and \
+ not _s.is_published_applications_provider():
_title = self.Append(text=_("Window title") + ": " + _s.get_session_title(), id=wx.NewId())
self.AppendSeparator()
@@ -192,7 +198,10 @@ class PyHocaGUI_Menu_TaskbarSessionActions(wx.Menu):
self.Append(text=_(u"Terminate Session"), id=ID_TERMINATESESSION)
- if _s.get_session_cmd() in x2go.defaults.X2GO_DESKTOPSESSIONS and status == 'R' and _s in self._PyHocaGUI.client_associated_sessions_of_profile_name(profile_name, return_objects=True):
+ if _s is not None and \
+ _s.get_session_cmd() in x2go.defaults.X2GO_DESKTOPSESSIONS and \
+ status == 'R' and \
+ _s in self._PyHocaGUI.client_associated_sessions_of_profile_name(profile_name, return_objects=True):
self.AppendSeparator()
self.Append(text=_("Rename Session Window"), id=ID_RENAMESESSION)
@@ -279,7 +288,6 @@ class PyHocaGUI_Menu_TaskbarProfileSharedFolders(wx.Menu):
self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnShareCustomLocalFolder, id=ID_SHARECUSTOMLOCALFOLDER)
self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnUnshareAllLocalFolders, id=ID_UNSHAREALLLOCALFOLDERS)
-
class PyHocaGUI_Menu_LaunchSingleApplication(wx.Menu):
def __init__(self, _PyHocaGUI, caller=None, profile_name=None):
@@ -310,6 +318,124 @@ class PyHocaGUI_Menu_LaunchSingleApplication(wx.Menu):
self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnApplicationStart, id=_app_id)
+def _generate_Menu_PublishedApplications(_PyHocaGUI, caller=None, profile_name=None, session_name=None, menu_items=[]):
+ """\
+ STILL UNDOCUMENTED
+
+ """
+
+ _lang = _PyHocaGUI.lang
+
+ _category_map = {
+ _(u'Multimedia'): wx.Menu(),
+ _(u'Development'): wx.Menu(),
+ _(u'Education'): wx.Menu(),
+ _(u'Games'): wx.Menu(),
+ _(u'Graphics'): wx.Menu(),
+ _(u'Network'): wx.Menu(),
+ _(u'Office Applications'): wx.Menu(),
+ _(u'Settings'): wx.Menu(),
+ _(u'System'): wx.Menu(),
+ _(u'Utilities'): wx.Menu(),
+ _(u'Other applications'): wx.Menu(),
+ }
+
+ _empty_menus = _category_map.keys()
+
+ _PyHocaGUI._eventid_pubapp_execmap[profile_name] = {}
+
+ if menu_items is not None:
+ for item in menu_items:
+
+ _menu_entry_name = ''
+ _menu_entry_fallback_name = ''
+ _menu_entry_comment = ''
+ _menu_entry_fallback_comment = ''
+ _menu_entry_exec = ''
+ _menu_entry_cat = ''
+
+ lang_regio = _PyHocaGUI.lang
+ lang_only = lang_regio.split('_')[0]
+
+ for line in item['desktop'].split('\n'):
+ if re.match('^Name\[%s\]=.*' % lang_regio, line) or re.match('Name\[%s\]=.*' % lang_only, line):
+ _menu_entry_name = line.split("=")[1].strip()
+ elif re.match('^Comment\[%s\]=.*' % lang_regio, line) or re.match('Comment\[%s\]=.*' % lang_only, line):
+ _menu_entry_comment = line.split("=")[1].strip()
+ elif re.match('^Name=.*', line):
+ _menu_entry_fallback_name = line.split("=")[1].strip()
+ elif re.match('^Comment=.*', line):
+ _menu_entry_fallback_comment = line.split("=")[1].strip()
+ elif re.match('^Exec=.*', line):
+ _menu_entry_exec = line.split("=")[1].strip()
+ elif re.match('^Categories=.*', line):
+ if 'Audio' in line or 'Video' in line:
+ _menu_entry_cat = _(u'Multimedia')
+ elif 'Development' in line:
+ _menu_entry_cat = _(u'Development')
+ elif 'Education' in line:
+ _menu_entry_cat = _(u'Education')
+ elif 'Game' in line:
+ _menu_entry_cat = _(u'Games')
+ elif 'Graphics' in line:
+ _menu_entry_cat = _(u'Graphics')
+ elif 'Network' in line:
+ _menu_entry_cat = _(u'Network')
+ elif 'Office' in line:
+ _menu_entry_cat = _(u'Office Applications')
+ elif 'Settings' in line:
+ _menu_entry_cat = _(u'Settings')
+ elif 'System' in line:
+ _menu_entry_cat = _(u'System')
+ elif 'Utilities' in line:
+ _menu_entry_cat = _(u'Utilities')
+ else:
+ _menu_entry_cat = _(u'Other applications')
+
+ if not _menu_entry_exec:
+ continue
+ else:
+ # FIXME: strip off any noted options (%f, %F, %u, %U, ...), this can be more intelligent
+ _menu_entry_exec = _menu_entry_exec.replace('%f', '').replace('%F','').replace('%u','').replace('%U','')
+
+ if not _menu_entry_cat:
+ _menu_entry_cat = _(u'Other applications')
+
+ if _menu_entry_cat in _empty_menus:
+ _empty_menus.remove(_menu_entry_cat)
+
+ if not _menu_entry_name: _menu_entry_name = _menu_entry_fallback_name
+ if not _menu_entry_comment: _menu_entry_comment = _menu_entry_fallback_comment
+ if not _menu_entry_comment: _menu_entry_comment = _menu_entry_name
+
+ _menu_entry_icon = item['icon']
+
+ _pubapp_id = wx.NewId()
+ _PyHocaGUI._eventid_profilenames_map[_pubapp_id] = profile_name
+ _PyHocaGUI._eventid_sessionnames_map[_pubapp_id] = session_name
+ _PyHocaGUI._eventid_pubapp_execmap[profile_name][_pubapp_id] = _menu_entry_exec
+ _category_map[_menu_entry_cat].Append(id=_pubapp_id, text=_menu_entry_name, help=_menu_entry_comment)
+ _PyHocaGUI.Bind(wx.EVT_MENU, _PyHocaGUI.OnPubAppExecution, id=_pubapp_id)
+
+ for _menu in _empty_menus:
+ del _category_map[_menu]
+
+ _cat_names = _category_map.keys()
+ _cat_names.sort()
+ _sorted_category_map = {}
+ for _cat_name in _cat_names:
+ _sorted_category_map[_cat_name] = _category_map[_cat_name]
+
+ return _sorted_category_map
+
+ else:
+ _dummy_menu = wx.Menu()
+ _dummy_item = _dummy_menu.Append(wx.NewId(), text=_(u'still loading'), help=_(u'On slow connections, the loading of the application menu can take a couple of seconds.'))
+ _dummy_item.Enable(False)
+ _dummy_map = { _(u'Retrieving Application Menu...'): _dummy_menu, }
+ return _dummy_map
+
+
class PyHocaGUI_Menu_TaskbarSessionProfile(wx.Menu):
"""\
STILL UNDOCUMENTED
@@ -325,6 +451,7 @@ class PyHocaGUI_Menu_TaskbarSessionProfile(wx.Menu):
wx.Menu.__init__(self)
+ ID_PUBAPPSESSIONSTART=wx.NewId()
ID_SESSIONSTART=wx.NewId()
ID_LAUNCHAPPLICATION = wx.NewId()
ID_CLEANSESSIONS = wx.NewId()
@@ -335,63 +462,162 @@ class PyHocaGUI_Menu_TaskbarSessionProfile(wx.Menu):
current_profile_config = self._PyHocaGUI.get_profile_config(profile_name)
- # preparing profile_name information for the main PyHocaGUI instance
- self._PyHocaGUI._eventid_profilenames_map[ID_SESSIONSTART] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_LAUNCHAPPLICATION] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_CLEANSESSIONS] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_EDITPROFILEWHILECONNECTED] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_SHARELOCALFOLDER] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_UNSHAREFOLDERS] = \
- self._PyHocaGUI._eventid_profilenames_map[ID_DISCONNECT] = profile_name
+ self._PyHocaGUI._eventid_profilenames_map[ID_SESSIONSTART] = profile_name
if current_profile_config['command'] in x2go.defaults.X2GO_DESKTOPSESSIONS:
self.Append(id=ID_SESSIONSTART, text='%s (%s)' % (_(u"Start &new Desktop Session"), current_profile_config['command']))
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionStart, id=ID_SESSIONSTART)
+ elif current_profile_config['command'] == '' and current_profile_config['published']:
+ if profile_name in self._PyHocaGUI._temp_launching_pubapp_profiles:
+ _pub_app_start_item = self.Append(id=ID_PUBAPPSESSIONSTART, text=_(u"Retrieving Application Menu..."))
+ _pub_app_start_item.Enable(False)
+ else:
+ _pub_app_start_item = self.Append(id=ID_PUBAPPSESSIONSTART, text=_(u"Retrieve Application Menu"))
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnPubAppSessionStart, id=ID_PUBAPPSESSIONSTART)
else:
self.Append(id=ID_SESSIONSTART, text=_(u"Start &new Session"))
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionStart, id=ID_SESSIONSTART)
self.AppendSeparator()
- if current_profile_config['applications'] and current_profile_config['command'] in x2go.defaults.X2GO_DESKTOPSESSIONS:
- self.AppendMenu(id=ID_LAUNCHAPPLICATION, text=_(u"Launch Single Application"),
- submenu=PyHocaGUI_Menu_LaunchSingleApplication(self._PyHocaGUI, caller=self, profile_name=profile_name)
- )
- self.AppendSeparator()
+ if current_profile_config['command'] == '' and current_profile_config['published']:
+
+ _pub_app_sessions = self._PyHocaGUI.client_pubapp_sessions_of_profile_name(profile_name, return_objects=True)
+ if _pub_app_sessions:
+ _pub_app_session = _pub_app_sessions[0]
+ _pub_app_start_item.Enable(False)
+ _menu_items = _pub_app_session.get_published_applications()
+ _session_name_disabled = self._PyHocaGUI.is_session_name_disabled(profile_name, _pub_app_session.get_session_name())
+ _category_map = _generate_Menu_PublishedApplications(self._PyHocaGUI, caller=self, profile_name=profile_name, session_name=_pub_app_session.get_session_name(), menu_items = _menu_items)
+ _category_names = _category_map.keys()
+ _category_names.sort()
+ for cat_name in _category_names:
+ _submenu = self.AppendMenu(id=wx.NewId(), text=cat_name, submenu=_category_map[cat_name])
+ if _session_name_disabled:
+ _submenu.Enable(False)
+ self.AppendSeparator()
- _query_session_uuid = self._PyHocaGUI.client_connected_sessions_of_profile_name(profile_name, return_objects=False)[0]
- _session_list = self._PyHocaGUI.list_sessions(_query_session_uuid)
-
- if _session_list:
-
- # newest sessions at the top
- _session_list_names = _session_list.keys()
- _session_list_names.reverse()
- for session_name in _session_list_names:
-
- _s_id = wx.NewId()
-
- if _session_list[session_name].status == 'R':
- state = _(u'Running')
- elif _session_list[session_name].status == 'S':
- state = _(u'Suspended')
- session = self._PyHocaGUI.get_session_of_session_name(session_name, return_object=True)
- _marker = ''
- if session and session.is_master_session():
- _marker = '(*)'
- if session:
- session_submenu = self.AppendMenu(id=_s_id, text=u'%s: »%s« %s' % (state, session_name, _marker),
- submenu=PyHocaGUI_Menu_TaskbarSessionActions(self._PyHocaGUI, caller=self,
- profile_name=profile_name,
- session_name=session_name,
- status=_session_list[session_name].status,
- )
- )
- if self._PyHocaGUI._temp_disabled_session_names.has_key(profile_name) and session_name in self._PyHocaGUI._temp_disabled_session_names[profile_name]:
- session_submenu.Enable(False)
+ ID_RESUMESESSION = wx.NewId()
+ ID_SUSPENDSESSION = wx.NewId()
+ ID_TERMINATESESSION = wx.NewId()
+ self._PyHocaGUI._eventid_profilenames_map[ID_RESUMESESSION] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_SUSPENDSESSION] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_TERMINATESESSION] = profile_name
+ self._PyHocaGUI._eventid_sessionnames_map[ID_RESUMESESSION] = \
+ self._PyHocaGUI._eventid_sessionnames_map[ID_SUSPENDSESSION] = \
+ self._PyHocaGUI._eventid_sessionnames_map[ID_TERMINATESESSION] = _pub_app_session.get_session_name()
+
+ if _pub_app_session.is_running():
+ self.Append(text=_(u"Suspend Session"), id=ID_SUSPENDSESSION)
+ elif _pub_app_session.is_suspended():
+ self.Append(text=_(u"Resume Session"), id=ID_RESUMESESSION)
+ self.Append(text=_(u"Terminate Session"), id=ID_TERMINATESESSION)
+ self.AppendSeparator()
+
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionResume, id=ID_RESUMESESSION)
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionSuspend, id=ID_SUSPENDSESSION)
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionTerminate, id=ID_TERMINATESESSION)
- if _session_list.keys():
- self.Append(id=ID_CLEANSESSIONS, text=_(u"&Clean all sessions"))
+ else:
+ # preparing profile_name information for the main PyHocaGUI instance
+ self._PyHocaGUI._eventid_profilenames_map[ID_LAUNCHAPPLICATION] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_CLEANSESSIONS] = profile_name
+
+ if current_profile_config['applications'] and current_profile_config['command'] in x2go.defaults.X2GO_DESKTOPSESSIONS and not current_profile_config['published']:
+ self.AppendMenu(id=ID_LAUNCHAPPLICATION, text=_(u"Launch Single Application"),
+ submenu=PyHocaGUI_Menu_LaunchSingleApplication(self._PyHocaGUI, caller=self, profile_name=profile_name)
+ )
self.AppendSeparator()
+ if current_profile_config['published']:
+
+ _pub_app_session = None
+ _pub_app_sessions = self._PyHocaGUI.client_pubapp_sessions_of_profile_name(profile_name, return_objects=True)
+ if _pub_app_sessions:
+ _pub_app_session = _pub_app_sessions[0]
+ if _pub_app_session and _pub_app_session.is_running():
+ _menu_items = _pub_app_session.get_published_applications()
+ _session_name_disabled = self._PyHocaGUI.is_session_name_disabled(profile_name, _pub_app_session.get_session_name())
+ _category_map = _generate_Menu_PublishedApplications(self._PyHocaGUI, caller=self, profile_name=profile_name, session_name=_pub_app_session.get_session_name(), menu_items = _menu_items)
+ _category_names = _category_map.keys()
+ _category_names.sort()
+ for cat_name in _category_names:
+ _submenu = self.AppendMenu(id=wx.NewId(), text=cat_name, submenu=_category_map[cat_name])
+ if _session_name_disabled:
+ _submenu.Enable(False)
+
+ self.AppendSeparator()
+
+ _marker = ''
+ _status = None
+ if _pub_app_session.is_master_session(): _marker = '(*)'
+ if _pub_app_session.is_running(): _status = 'R'
+ elif _pub_app_session.is_suspended(): _status = 'S'
+
+ if _status:
+ _submenu = self.AppendMenu(id=wx.NewId(), text=_(u'Manage Application Menu')+' %s' % _marker,
+ submenu=PyHocaGUI_Menu_TaskbarSessionActions(self._PyHocaGUI, caller=self,
+ profile_name=profile_name,
+ session_name=_pub_app_session.get_session_name(),
+ status=_status,
+ )
+ )
+ if _session_name_disabled:
+ _submenu.Enable(False)
+ self.AppendSeparator()
+ else:
+ self._PyHocaGUI._eventid_profilenames_map[ID_PUBAPPSESSIONSTART] = profile_name
+ if profile_name in self._PyHocaGUI._temp_launching_pubapp_profiles:
+ _ram = self.Append(id=ID_PUBAPPSESSIONSTART, text=_(u"Retrieving Application Menu..."))
+ _ram.Enable(False)
+ else:
+ self.Append(id=ID_PUBAPPSESSIONSTART, text=_(u"Retrieve Application Menu"))
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnPubAppSessionStart, id=ID_PUBAPPSESSIONSTART)
+ self.AppendSeparator()
+
+ _query_session_uuid = self._PyHocaGUI.client_connected_sessions_of_profile_name(profile_name, return_objects=False)[0]
+ _session_list = self._PyHocaGUI.list_sessions(_query_session_uuid)
+
+ if _session_list:
+
+ # newest sessions at the top
+ _session_list_names = [ _s_name for _s_name in _session_list.keys() if not _session_list[_s_name].is_published_applications_provider() ]
+ _session_list_names.reverse()
+ for session_name in _session_list_names:
+
+ session = self._PyHocaGUI.get_session_of_session_name(session_name, return_object=True)
+
+ _s_id = wx.NewId()
+
+ if _session_list[session_name].status == 'R':
+ state = _(u'Running')
+ elif _session_list[session_name].status == 'S':
+ state = _(u'Suspended')
+ _marker = ''
+ if session and session.is_master_session():
+ _marker = '(*)'
+ if session:
+ session_submenu = self.AppendMenu(id=_s_id, text=u'%s: »%s« %s' % (state, session_name, _marker),
+ submenu=PyHocaGUI_Menu_TaskbarSessionActions(self._PyHocaGUI, caller=self,
+ profile_name=profile_name,
+ session_name=session_name,
+ status=_session_list[session_name].status,
+ )
+ )
+ if self._PyHocaGUI._temp_disabled_session_names.has_key(profile_name) and session_name in self._PyHocaGUI._temp_disabled_session_names[profile_name]:
+ session_submenu.Enable(False)
+
+ if _session_list_names:
+ self.Append(id=ID_CLEANSESSIONS, text=_(u"&Clean all sessions"))
+ self.AppendSeparator()
+
+ self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnCleanSessions, id=ID_CLEANSESSIONS)
+
+ self._PyHocaGUI._eventid_profilenames_map[ID_EDITPROFILEWHILECONNECTED] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_SHARELOCALFOLDER] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_UNSHAREFOLDERS] = \
+ self._PyHocaGUI._eventid_profilenames_map[ID_DISCONNECT] = profile_name
+
self.Append(id=ID_EDITPROFILEWHILECONNECTED, text=_(u"Customize &profile"))
if current_profile_config['useexports'] and self._PyHocaGUI._X2goClient__profile_is_folder_sharing_available(profile_name=profile_name):
@@ -406,8 +632,6 @@ class PyHocaGUI_Menu_TaskbarSessionProfile(wx.Menu):
self.Append(id=ID_DISCONNECT, text=_(u"&Disconnect from Server"))
self._PyHocaGUI.current_profile_name = profile_name
- self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionStart, id=ID_SESSIONSTART)
- self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnCleanSessions, id=ID_CLEANSESSIONS)
self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnProfileEditWhileConnected, id=ID_EDITPROFILEWHILECONNECTED)
self._PyHocaGUI.Bind(wx.EVT_MENU, self._PyHocaGUI.OnServerDisconnect, id=ID_DISCONNECT)
diff --git a/pyhoca/wxgui/profilemanager.py b/pyhoca/wxgui/profilemanager.py
index 3186d4c..cd1c2af 100644
--- a/pyhoca/wxgui/profilemanager.py
+++ b/pyhoca/wxgui/profilemanager.py
@@ -76,11 +76,11 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
'TRINITY': _(u'Trinity X Desktop (KDE3-like)'),
'UNITY': _(u'Unity X Desktop Shell (UNITY)'),
'XFCE4': _(u'XFCE4 Desktop (XFCE4)'),
+ 'PUBLISHEDAPPLICATIONS': _(u'Published Applications'),
+ 'APPLICATION': _(u'Single Application'),
'XDMCP': _(u'XDMCP Query'),
- #'EMBEDDED_MENU': _(u'Embedded Application Menu'),
'RDP': _(u'Windows Terminal Server (RDP-proxy)'),
#'DirectRDP': 'Windows Terminal Server (RDP-direct)',
- 'APPLICATION': _(u'Single Application'),
'CUSTOM': _(u'Custom command'),
}
self.applicationChoices = {
@@ -199,6 +199,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.RDPServer = wx.TextCtrl(self.tab_Session, -1, "", )
self.RDPOptionsLabel = wx.StaticText(self.tab_Session, -1, _(u"RDP options")+':')
self.RDPOptions = wx.TextCtrl(self.tab_Session, -1, "", )
+ self.UsePublishedApplications = wx.CheckBox(self.tab_Session, -1, _(u"Menu of published applications"))
+ self._last_pubapp_value = None
###
### widgets for the CONNECTION tab
@@ -375,6 +377,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.RDPServer.SetMinSize((-1, self._textfield_height))
self.RDPOptionsLabel.SetMinSize((180, 16))
self.RDPOptions.SetMinSize((-1, self._textfield_height))
+ self.UsePublishedApplications.SetMinSize((-1, self._textfield_height))
self.UserNameLabel.SetMinSize((110, 16))
self.UserName.SetMinSize((220, self._textfield_height))
@@ -469,6 +472,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
sizer_2_1_1 = wx.GridBagSizer(hgap=2,vgap=6)
sizer_2_1_1.Add(self.SessionTypeLabel, pos=(0,0), flag=wx.ALIGN_CENTRE_VERTICAL, )
sizer_2_1_1.Add(self.SessionType, pos=(0,1), flag=wx.EXPAND, )
+ sizer_2_1_1.Add(self.UsePublishedApplications, pos=(6,0), span=(1,2), flag=wx.EXPAND, )
sizer_2_1_1.Add(self.ApplicationLabel, pos=(1,0), flag=wx.ALIGN_CENTRE_VERTICAL, )
sizer_2_1_1.Add(self.Application, pos=(1,1), flag=wx.EXPAND, )
sizer_2_1_1.Add(self.CommandLabel, pos=(2,0), flag=wx.ALIGN_CENTRE_VERTICAL, )
@@ -821,6 +825,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.SSHPort.SetValue(self.profile_config_bak['sshport'])
_command = self.profile_config['command']
+ _published = self.profile_config['published']
# disable all command relevant widgets first
self.ApplicationLabel.Enable(False)
@@ -830,6 +835,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.XDMCPServerLabel.Enable(False)
self.XDMCPServer.Enable(False)
+ self.UsePublishedApplications.SetValue(_published)
if _command in self.sessionChoices.keys():
self.SessionType.SetValue(self.sessionChoices[_command])
self.Application.SetValue('')
@@ -840,6 +846,11 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.Application.Enable(True)
self.Application.SetValue(self.applicationChoices[_command])
self.Command.SetValue('')
+ elif not _command and _published:
+ self.SessionType.SetValue(self.sessionChoices['PUBLISHEDAPPLICATIONS'])
+ self.UsePublishedApplications.Enable(False)
+ self.Command.SetValue('')
+ self._last_pubapp_value = True
else:
self.SessionType.SetValue(self.sessionChoices['CUSTOM'])
self.Command.Enable(True)
@@ -1046,6 +1057,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.profile_config['sessiontitle'] = ''
else:
self.profile_config['sessiontitle'] = self.CustomSessionWindowTitle.GetValue()
+ self.profile_config['published'] = self.UsePublishedApplications.GetValue()
self.profile_config['icon'] = self.IconPath
self.profile_config['user'] = self.UserName.GetValue()
self.profile_config['key'] = self.SSHKeyFile.GetValue()
@@ -1074,9 +1086,12 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
elif _session_type == 'CUSTOM':
_command = self.Command.GetValue()
self.profile_config['rootless'] = True
- elif _session_type in ('RDP', 'EMBEDDED_MENU'):
+ elif _session_type == 'RDP':
_command = _session_type
self.profile_config['rootless'] = True
+ elif _session_type == 'PUBLISHEDAPPLICATIONS':
+ _command = ""
+ self.profile_config['rootless'] = True
else:
_command = _session_type
self.profile_config['rootless'] = False
@@ -1239,9 +1254,12 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
def OnSessionTypeSelected(self, event):
_session_type = [ i for i in self.sessionChoices.keys() if self.sessionChoices[i] == self.SessionType.GetValue() ][0]
+ self.UsePublishedApplications.Enable(True)
if _session_type == 'APPLICATION':
self.ApplicationLabel.Enable(True)
self.Application.Enable(True)
+ self.UsePublishedApplications.SetValue(False)
+ self.UsePublishedApplications.Enable(False)
if not self.Application.GetValue():
self.Application.SetValue(self.applicationChoices['TERMINAL'])
else:
@@ -1251,6 +1269,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
if _session_type == 'CUSTOM':
self.CommandLabel.Enable(True)
self.Command.Enable(True)
+ self.UsePublishedApplications.SetValue(False)
+ self.UsePublishedApplications.Enable(False)
if not self.Command.GetValue():
self.Command.SetValue('xterm')
else:
@@ -1260,6 +1280,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
if _session_type == 'XDMCP':
self.XDMCPServerLabel.Enable(True)
self.XDMCPServer.Enable(True)
+ self.UsePublishedApplications.SetValue(False)
+ self.UsePublishedApplications.Enable(False)
else:
self.XDMCPServerLabel.Enable(False)
self.XDMCPServer.Enable(False)
@@ -1269,6 +1291,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.RDPServer.Enable(True)
self.RDPOptionsLabel.Enable(True)
self.RDPOptions.Enable(True)
+ self.UsePublishedApplications.SetValue(False)
+ self.UsePublishedApplications.Enable(False)
else:
self.RDPServerLabel.Enable(False)
self.RDPServer.Enable(False)
@@ -1280,6 +1304,16 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
else:
self.disable_DirectRDP()
+ if _session_type == 'PUBLISHEDAPPLICATIONS':
+ self._last_pubapp_value = self.UsePublishedApplications.GetValue()
+ self.UsePublishedApplications.SetValue(True)
+ self.UsePublishedApplications.Enable(False)
+ self.Command.SetValue('')
+ else:
+ if self._last_pubapp_value is not None:
+ self.UsePublishedApplications.SetValue(self._last_pubapp_value)
+ self._last_pubapp_value = None
+
self.disable_EditConnected_options()
def OnCompressionSelected(self, event):
hooks/post-receive
--
pyhoca-gui.git (Python X2Go Client (wxPython GUI))
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "pyhoca-gui.git" (Python X2Go Client (wxPython GUI)).
More information about the x2go-commits
mailing list