[X2Go-Commits] pyhoca-gui.git - build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d (branch) updated: 660d3644c2cd99461bf489716edba8454a164b9b
X2Go dev team
git-admin at x2go.org
Tue Aug 27 13:20:53 CEST 2013
The branch, build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d has been updated
via 660d3644c2cd99461bf489716edba8454a164b9b (commit)
from c2a806382421b8cee09423c91f2e5fba3c05caad (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:
_delete_/SessionProfile.py | 382 ----
_delete_/x2goLogon.py | 608 ------
_for_later_use_/chooser.py | 325 ---
_for_later_use_/images.py | 167 --
_for_later_use_/menus_chooser.py | 184 --
_for_later_use_/messages.py | 53 -
artwork/logos/pyhoca-about-logo.xcf | Bin 207504 -> 0 bytes
artwork/logos/pyhoca-logo-1.svg | 2238 --------------------
artwork/winicons/pyhoca-gui.ico | Bin 26182 -> 0 bytes
artwork/winicons/pyhoca-winicon_16x16-8bpp.ppm | 4 -
artwork/winicons/pyhoca-winicon_16x16.png | Bin 1099 -> 0 bytes
artwork/winicons/pyhoca-winicon_32x32-8bpp.ppm | Bin 3085 -> 0 bytes
artwork/winicons/pyhoca-winicon_32x32.png | Bin 2621 -> 0 bytes
artwork/winicons/pyhoca-winicon_48x48-8bpp.ppm | Bin 6925 -> 0 bytes
artwork/winicons/pyhoca-winicon_48x48.png | Bin 5073 -> 0 bytes
artwork/winicons/pyhoca-winicon_64x64-8bpp.ppm | Bin 12301 -> 0 bytes
artwork/winicons/pyhoca-winicon_64x64.png | Bin 7923 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_16x16-8bpp.ppm | Bin 781 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_16x16.png | Bin 1118 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_32x32-bpp.ppm | Bin 3085 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_32x32.png | Bin 2545 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_48x48-8bpp.ppm | Bin 6925 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_48x48.png | Bin 4205 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_64x64-8bpp.ppm | Bin 12301 -> 0 bytes
artwork/winicons/x2go-logo-ubuntu_64x64.png | Bin 5704 -> 0 bytes
contrib/ms-vc-runtime/msvcm90.dll | Bin 224768 -> 0 bytes
contrib/ms-vc-runtime/msvcp90.dll | Bin 568832 -> 0 bytes
contrib/ms-vc-runtime/msvcr90.dll | Bin 655872 -> 0 bytes
...b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest | 6 -
contrib/nxproxy-mswin/cygXcomp.dll | Bin 1145856 -> 0 bytes
contrib/nxproxy-mswin/cygXcompsh.dll | Bin 347648 -> 0 bytes
contrib/nxproxy-mswin/cygcrypto-0.9.8.dll | Bin 1084416 -> 0 bytes
contrib/nxproxy-mswin/cygjpeg-62.dll | Bin 126976 -> 0 bytes
contrib/nxproxy-mswin/cygpng12.dll | Bin 231424 -> 0 bytes
contrib/nxproxy-mswin/cygwin1.dll | Bin 1872666 -> 0 bytes
contrib/nxproxy-mswin/cygz.dll | Bin 66048 -> 0 bytes
contrib/nxproxy-mswin/nxproxy.exe | Bin 10446 -> 0 bytes
contrib/nxproxy-mswin/src/nxcomp-3.4.0-7.tar.gz | Bin 535623 -> 0 bytes
contrib/nxproxy-mswin/src/nxcompsh-3.4.0-2.tar.gz | Bin 76941 -> 0 bytes
contrib/nxproxy-mswin/src/nxproxy-3.4.0-2.tar.gz | Bin 80209 -> 0 bytes
debian/changelog | 9 +
debian/control | 3 +-
demo/pyhoca-in-action_linux.odp | Bin 6949864 -> 0 bytes
demo/pyhoca-in-action_linux.pdf | Bin 1032808 -> 0 bytes
dist/Crypto.Cipher.AES.pyd | Bin 31232 -> 0 bytes
dist/Crypto.Cipher.ARC4.pyd | Bin 9216 -> 0 bytes
dist/Crypto.Cipher.Blowfish.pyd | Bin 21504 -> 0 bytes
dist/Crypto.Cipher.DES3.pyd | Bin 55808 -> 0 bytes
dist/Crypto.Hash.SHA256.pyd | Bin 10752 -> 0 bytes
dist/Crypto.Random.OSRNG.winrandom.pyd | Bin 10240 -> 0 bytes
dist/Crypto.Util._counter.pyd | Bin 10752 -> 0 bytes
dist/Crypto.Util.strxor.pyd | Bin 8192 -> 0 bytes
dist/Microsoft.VC90.CRT/msvcm90.dll | Bin 224768 -> 0 bytes
dist/Microsoft.VC90.CRT/msvcp90.dll | Bin 568832 -> 0 bytes
dist/Microsoft.VC90.CRT/msvcr90.dll | Bin 655872 -> 0 bytes
...b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest | 6 -
dist/_ctypes.pyd | Bin 87040 -> 0 bytes
dist/_hashlib.pyd | Bin 358912 -> 0 bytes
dist/_socket.pyd | Bin 43520 -> 0 bytes
dist/_ssl.pyd | Bin 875520 -> 0 bytes
dist/_win32sysloader.pyd | Bin 7680 -> 0 bytes
dist/bz2.pyd | Bin 69632 -> 0 bytes
dist/gevent.core.pyd | Bin 216064 -> 0 bytes
dist/greenlet.pyd | Bin 16384 -> 0 bytes
dist/icons/PyHoca/128x128/pyhoca-trayicon.png | Bin 19982 -> 0 bytes
dist/icons/PyHoca/128x128/pyhoca-winicon.png | Bin 19982 -> 0 bytes
dist/icons/PyHoca/128x128/x2go-logo-rotated.png | Bin 19360 -> 0 bytes
dist/icons/PyHoca/128x128/x2go-logo-ubuntu.png | Bin 11139 -> 0 bytes
dist/icons/PyHoca/128x128/x2go-logo-white-bg.png | Bin 3714 -> 0 bytes
dist/icons/PyHoca/128x128/x2go.png | Bin 6095 -> 0 bytes
dist/icons/PyHoca/16x16/Thumbs.db | Bin 7168 -> 0 bytes
dist/icons/PyHoca/16x16/pyhoca-trayicon.png | Bin 1099 -> 0 bytes
dist/icons/PyHoca/16x16/pyhoca-winicon.png | Bin 1099 -> 0 bytes
dist/icons/PyHoca/16x16/x2go-logo-rotated.png | Bin 1367 -> 0 bytes
dist/icons/PyHoca/16x16/x2go-logo-ubuntu.png | Bin 1118 -> 0 bytes
dist/icons/PyHoca/16x16/x2go-logo-white-bg.png | Bin 547 -> 0 bytes
dist/icons/PyHoca/16x16/x2go.png | Bin 705 -> 0 bytes
dist/icons/PyHoca/22x22/pyhoca-trayicon.png | Bin 1519 -> 0 bytes
dist/icons/PyHoca/22x22/pyhoca-winicon.png | Bin 1519 -> 0 bytes
dist/icons/PyHoca/22x22/x2go-logo-rotated.png | Bin 1903 -> 0 bytes
dist/icons/PyHoca/22x22/x2go-logo-ubuntu.png | Bin 1486 -> 0 bytes
dist/icons/PyHoca/22x22/x2go-logo-white-bg.png | Bin 653 -> 0 bytes
dist/icons/PyHoca/22x22/x2go.png | Bin 900 -> 0 bytes
dist/icons/PyHoca/32x32/Thumbs.db | Bin 10752 -> 0 bytes
dist/icons/PyHoca/32x32/pyhoca-trayicon.png | Bin 2621 -> 0 bytes
dist/icons/PyHoca/32x32/pyhoca-winicon.png | Bin 2621 -> 0 bytes
dist/icons/PyHoca/32x32/x2go-logo-rotated.png | Bin 3107 -> 0 bytes
dist/icons/PyHoca/32x32/x2go-logo-ubuntu.png | Bin 2545 -> 0 bytes
dist/icons/PyHoca/32x32/x2go-logo-white-bg.png | Bin 985 -> 0 bytes
dist/icons/PyHoca/32x32/x2go.png | Bin 1483 -> 0 bytes
dist/icons/PyHoca/48x48/pyhoca-trayicon.png | Bin 5073 -> 0 bytes
dist/icons/PyHoca/48x48/pyhoca-winicon.png | Bin 5073 -> 0 bytes
dist/icons/PyHoca/48x48/x2go-logo-rotated.png | Bin 5421 -> 0 bytes
dist/icons/PyHoca/48x48/x2go-logo-ubuntu.png | Bin 4205 -> 0 bytes
dist/icons/PyHoca/48x48/x2go-logo-white-bg.png | Bin 3774 -> 0 bytes
dist/icons/PyHoca/48x48/x2go.png | Bin 2357 -> 0 bytes
dist/icons/PyHoca/64x64/pyhoca-trayicon.png | Bin 7923 -> 0 bytes
dist/icons/PyHoca/64x64/pyhoca-winicon.png | Bin 7923 -> 0 bytes
dist/icons/PyHoca/64x64/x2go-logo-rotated.png | Bin 7840 -> 0 bytes
dist/icons/PyHoca/64x64/x2go-logo-ubuntu.png | Bin 5704 -> 0 bytes
dist/icons/PyHoca/64x64/x2go-logo-white-bg.png | Bin 1872 -> 0 bytes
dist/icons/PyHoca/64x64/x2go.png | Bin 2960 -> 0 bytes
dist/icons/pyhoca-gui.ico | Bin 54086 -> 0 bytes
dist/icons/pyhoca_x2go-logo-ubuntu.ico | Bin 26150 -> 0 bytes
dist/img/pyhoca-about-logo.png | Bin 75269 -> 0 bytes
dist/img/pyhoca-splash.png | Bin 49098 -> 0 bytes
dist/library.zip | Bin 5860442 -> 0 bytes
dist/nxproxy/cygXcomp.dll | Bin 1145856 -> 0 bytes
dist/nxproxy/cygXcompsh.dll | Bin 347648 -> 0 bytes
dist/nxproxy/cygcrypto-0.9.8.dll | Bin 1084416 -> 0 bytes
dist/nxproxy/cygjpeg-62.dll | Bin 126976 -> 0 bytes
dist/nxproxy/cygpng12.dll | Bin 231424 -> 0 bytes
dist/nxproxy/cygwin1.dll | Bin 1872666 -> 0 bytes
dist/nxproxy/cygz.dll | Bin 66048 -> 0 bytes
dist/nxproxy/nxproxy.exe | Bin 10446 -> 0 bytes
dist/pyhoca-gui.exe | Bin 53760 -> 0 bytes
dist/pyhoca-gui.exe.log | 734 -------
dist/pyhoca-gui.ico | Bin 54086 -> 0 bytes
dist/python27.dll | Bin 2428928 -> 0 bytes
dist/pythoncom27.dll | Bin 353280 -> 0 bytes
dist/pywintypes27.dll | Bin 109568 -> 0 bytes
dist/select.pyd | Bin 10240 -> 0 bytes
dist/unicodedata.pyd | Bin 686080 -> 0 bytes
dist/w9xpopen.exe | Bin 49664 -> 0 bytes
dist/win32api.pyd | Bin 95232 -> 0 bytes
dist/win32gui.pyd | Bin 166912 -> 0 bytes
dist/win32pipe.pyd | Bin 23552 -> 0 bytes
dist/win32ui.pyd | Bin 777728 -> 0 bytes
dist/win32wnet.pyd | Bin 23552 -> 0 bytes
dist/wx._controls_.pyd | Bin 1055744 -> 0 bytes
dist/wx._core_.pyd | Bin 1129472 -> 0 bytes
dist/wx._gdi_.pyd | Bin 769024 -> 0 bytes
dist/wx._misc_.pyd | Bin 720896 -> 0 bytes
dist/wx._windows_.pyd | Bin 796160 -> 0 bytes
dist/wxbase291u_net_vc.dll | Bin 153088 -> 0 bytes
dist/wxbase291u_vc.dll | Bin 1935360 -> 0 bytes
dist/wxmsw291u_adv_vc.dll | Bin 1094144 -> 0 bytes
dist/wxmsw291u_core_vc.dll | Bin 4244480 -> 0 bytes
dist/wxmsw291u_html_vc.dll | Bin 587264 -> 0 bytes
setup_py2exe.py | 11 +-
140 files changed, 20 insertions(+), 4710 deletions(-)
delete mode 100644 _delete_/SessionProfile.py
delete mode 100644 _delete_/x2goLogon.py
delete mode 100644 _for_later_use_/chooser.py
delete mode 100644 _for_later_use_/images.py
delete mode 100644 _for_later_use_/menus_chooser.py
delete mode 100644 _for_later_use_/messages.py
delete mode 100644 artwork/logos/pyhoca-about-logo.xcf
delete mode 100644 artwork/logos/pyhoca-logo-1.svg
delete mode 100644 artwork/winicons/pyhoca-gui.ico
delete mode 100644 artwork/winicons/pyhoca-winicon_16x16-8bpp.ppm
delete mode 100644 artwork/winicons/pyhoca-winicon_16x16.png
delete mode 100644 artwork/winicons/pyhoca-winicon_32x32-8bpp.ppm
delete mode 100644 artwork/winicons/pyhoca-winicon_32x32.png
delete mode 100644 artwork/winicons/pyhoca-winicon_48x48-8bpp.ppm
delete mode 100644 artwork/winicons/pyhoca-winicon_48x48.png
delete mode 100644 artwork/winicons/pyhoca-winicon_64x64-8bpp.ppm
delete mode 100644 artwork/winicons/pyhoca-winicon_64x64.png
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_16x16-8bpp.ppm
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_16x16.png
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_32x32-bpp.ppm
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_32x32.png
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_48x48-8bpp.ppm
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_48x48.png
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_64x64-8bpp.ppm
delete mode 100644 artwork/winicons/x2go-logo-ubuntu_64x64.png
delete mode 100644 contrib/ms-vc-runtime/msvcm90.dll
delete mode 100644 contrib/ms-vc-runtime/msvcp90.dll
delete mode 100644 contrib/ms-vc-runtime/msvcr90.dll
delete mode 100644 contrib/ms-vc-runtime/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
delete mode 100644 contrib/nxproxy-mswin/cygXcomp.dll
delete mode 100644 contrib/nxproxy-mswin/cygXcompsh.dll
delete mode 100644 contrib/nxproxy-mswin/cygcrypto-0.9.8.dll
delete mode 100644 contrib/nxproxy-mswin/cygjpeg-62.dll
delete mode 100644 contrib/nxproxy-mswin/cygpng12.dll
delete mode 100644 contrib/nxproxy-mswin/cygwin1.dll
delete mode 100644 contrib/nxproxy-mswin/cygz.dll
delete mode 100644 contrib/nxproxy-mswin/nxproxy.exe
delete mode 100644 contrib/nxproxy-mswin/src/nxcomp-3.4.0-7.tar.gz
delete mode 100644 contrib/nxproxy-mswin/src/nxcompsh-3.4.0-2.tar.gz
delete mode 100644 contrib/nxproxy-mswin/src/nxproxy-3.4.0-2.tar.gz
delete mode 100644 demo/pyhoca-in-action_linux.odp
delete mode 100644 demo/pyhoca-in-action_linux.pdf
delete mode 100644 dist/Crypto.Cipher.AES.pyd
delete mode 100644 dist/Crypto.Cipher.ARC4.pyd
delete mode 100644 dist/Crypto.Cipher.Blowfish.pyd
delete mode 100644 dist/Crypto.Cipher.DES3.pyd
delete mode 100644 dist/Crypto.Hash.SHA256.pyd
delete mode 100644 dist/Crypto.Random.OSRNG.winrandom.pyd
delete mode 100644 dist/Crypto.Util._counter.pyd
delete mode 100644 dist/Crypto.Util.strxor.pyd
delete mode 100644 dist/Microsoft.VC90.CRT/msvcm90.dll
delete mode 100644 dist/Microsoft.VC90.CRT/msvcp90.dll
delete mode 100644 dist/Microsoft.VC90.CRT/msvcr90.dll
delete mode 100644 dist/Microsoft.VC90.CRT/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
delete mode 100644 dist/_ctypes.pyd
delete mode 100644 dist/_hashlib.pyd
delete mode 100644 dist/_socket.pyd
delete mode 100644 dist/_ssl.pyd
delete mode 100644 dist/_win32sysloader.pyd
delete mode 100644 dist/bz2.pyd
delete mode 100644 dist/gevent.core.pyd
delete mode 100644 dist/greenlet.pyd
delete mode 100644 dist/icons/PyHoca/128x128/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/128x128/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/128x128/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/128x128/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/128x128/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/128x128/x2go.png
delete mode 100644 dist/icons/PyHoca/16x16/Thumbs.db
delete mode 100644 dist/icons/PyHoca/16x16/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/16x16/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/16x16/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/16x16/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/16x16/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/16x16/x2go.png
delete mode 100644 dist/icons/PyHoca/22x22/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/22x22/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/22x22/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/22x22/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/22x22/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/22x22/x2go.png
delete mode 100644 dist/icons/PyHoca/32x32/Thumbs.db
delete mode 100644 dist/icons/PyHoca/32x32/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/32x32/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/32x32/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/32x32/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/32x32/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/32x32/x2go.png
delete mode 100644 dist/icons/PyHoca/48x48/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/48x48/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/48x48/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/48x48/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/48x48/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/48x48/x2go.png
delete mode 100644 dist/icons/PyHoca/64x64/pyhoca-trayicon.png
delete mode 100644 dist/icons/PyHoca/64x64/pyhoca-winicon.png
delete mode 100644 dist/icons/PyHoca/64x64/x2go-logo-rotated.png
delete mode 100644 dist/icons/PyHoca/64x64/x2go-logo-ubuntu.png
delete mode 100644 dist/icons/PyHoca/64x64/x2go-logo-white-bg.png
delete mode 100644 dist/icons/PyHoca/64x64/x2go.png
delete mode 100644 dist/icons/pyhoca-gui.ico
delete mode 100644 dist/icons/pyhoca_x2go-logo-ubuntu.ico
delete mode 100644 dist/img/pyhoca-about-logo.png
delete mode 100644 dist/img/pyhoca-splash.png
delete mode 100644 dist/library.zip
delete mode 100644 dist/nxproxy/cygXcomp.dll
delete mode 100644 dist/nxproxy/cygXcompsh.dll
delete mode 100644 dist/nxproxy/cygcrypto-0.9.8.dll
delete mode 100644 dist/nxproxy/cygjpeg-62.dll
delete mode 100644 dist/nxproxy/cygpng12.dll
delete mode 100644 dist/nxproxy/cygwin1.dll
delete mode 100644 dist/nxproxy/cygz.dll
delete mode 100644 dist/nxproxy/nxproxy.exe
delete mode 100644 dist/pyhoca-gui.exe
delete mode 100644 dist/pyhoca-gui.exe.log
delete mode 100644 dist/pyhoca-gui.ico
delete mode 100644 dist/python27.dll
delete mode 100644 dist/pythoncom27.dll
delete mode 100644 dist/pywintypes27.dll
delete mode 100644 dist/select.pyd
delete mode 100644 dist/unicodedata.pyd
delete mode 100644 dist/w9xpopen.exe
delete mode 100644 dist/win32api.pyd
delete mode 100644 dist/win32gui.pyd
delete mode 100644 dist/win32pipe.pyd
delete mode 100644 dist/win32ui.pyd
delete mode 100644 dist/win32wnet.pyd
delete mode 100644 dist/wx._controls_.pyd
delete mode 100644 dist/wx._core_.pyd
delete mode 100644 dist/wx._gdi_.pyd
delete mode 100644 dist/wx._misc_.pyd
delete mode 100644 dist/wx._windows_.pyd
delete mode 100644 dist/wxbase291u_net_vc.dll
delete mode 100644 dist/wxbase291u_vc.dll
delete mode 100644 dist/wxmsw291u_adv_vc.dll
delete mode 100644 dist/wxmsw291u_core_vc.dll
delete mode 100644 dist/wxmsw291u_html_vc.dll
The diff of changes is:
diff --git a/_delete_/SessionProfile.py b/_delete_/SessionProfile.py
deleted file mode 100644
index 3a54ac3..0000000
--- a/_delete_/SessionProfile.py
+++ /dev/null
@@ -1,382 +0,0 @@
-# -*- coding: utf-8 -*-
-#-----------------------------------------------------------------------------
-# Name: SessionProfile.py
-# Purpose: Define the session info coming from an ini file
-#-----------------------------------------------------------------------------
-
-"""
- Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the
- Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- Contributors to the code of this programme:
- Jörg Sawatzki <joerg.sawatzki at web.de>
- Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-"""
-
-import os
-import ConfigParser
-from types import *
-import exceptions
-import x2go
-
-class profileError(exceptions.StandardError): pass
-
-class processINI:
- """
- Base class to process the different ini files used in x2go.
- Primarily used to standardize the content of the
- ini file.
- If entries are omitted in the file, they are filled with
- default values, so the resulting objects always contain
- the same fields
- """
- def __init__(self, fileName, logger):
- self.writeconfig = False
- self.iniConfig = ConfigParser.SafeConfigParser()
- logger('fileName %s' % fileName, x2go.loglevel_INFO, )
- if fileName and os.path.exists(fileName):
- logger('fileName %s found!' % fileName, x2go.loglevel_INFO, )
- self.iniConfig.read(fileName)
-
- def fillDefaultsSection(self):
- for section, sectionvalue in self.defaultValues.items():
- for key, value in sectionvalue.items():
- if self.iniConfig.has_option(section,key): continue
- if not self.iniConfig.has_section(section):
- self.iniConfig.add_section(section)
- self.storeValueTypes(section, key, value)
-
- def updValue(self, section, key, value):
- if not self.iniConfig.has_section(section):
- self.iniConfig.add_section(section)
- self.storeValueTypes(section, key, value)
- self.writeconfig = True
-
- def storeValueTypes(self, section, key, value):
- if type(value) is StringType:
- self.iniConfig.set(section,key,value)
- elif type(value) is BooleanType:
- if value:
- self.iniConfig.set(section,key,'1')
- else:
- self.iniConfig.set(section,key,'0')
- else:
- self.iniConfig.set(section,key,str(value))
-
- def writeIni(self):
- if self.writeconfig:
- fd = open(self.fileName, 'wb')
- self.iniConfig.write(fd)
- fd.close()
- self.writeconfig = False
-
- def getValue(self, section, key, getType=None):
- if self.iniConfig.has_option(section, key):
- if getType is None:
- return self.iniConfig.get(section, key)
- elif getType is BooleanType:
- return self.iniConfig.getboolean(section, key)
- elif getType is IntType:
- return self.iniConfig.getint(section, key)
-
- def bldSessionObj(self):
- """
- This routine flattens the items making them simple
- object members
-
- Note, it assumes the option is unique within the config!
- """
- for section in self.iniConfig.sections():
- for option in self.iniConfig.options(section):
- if section in self.defaultValues and option in self.defaultValues[section]:
- setattr(self, option, self.getValue(section, option, type(self.defaultValues[section][option])))
- else:
- setattr(self, option, self.getValue(section, option))
-
- def __repr__(self):
- result = 'Ini('
- for p in dir(self):
- if '__' in p or not p in self.__dict__ or type(p) is InstanceType: continue
- result += p + '=' + str(self.__dict__[p])
- return result + ')'
-
-class XServer(processINI):
- """
- XServer object that contains all data that is generally necessary
- """
- defaultValues = { 'XServer':{'binary':'XMing','parameters':'','stopcommand':''}
- }
- def __init__(self, logger, fileName=None):
- self.logger = logger
- if fileName is None:
- fileName = os.path.normpath(os.path.expanduser('~/.x2goclient/xserver'))
- processINI.__init__(self, fileName, logger)
- self.fillDefaultsSection()
- self.bldSessionObj()
-
-
-class Settings(processINI):
- """
- Settings object that contains all data that is generally necessary
- """
- defaultValues = { 'LDAP':{'useldap':False,'port':389,'server':'localhost','port1':0,'port2':0}, \
- 'General':{'clientport':22,'autoresume':True}, \
- 'Authorization': {'newprofile':True,'suspend':True,'editprofile':True,'resume':True}
- }
- def __init__(self, logger, fileName=None):
- self.logger = logger
- if fileName is None:
- fileName = os.path.normpath(os.path.expanduser('~/.x2goclient/settings'))
- processINI.__init__(self, fileName, logger)
- self.fillDefaultsSection()
- self.bldSessionObj()
-
-class Printing(processINI):
- """
- Printing object that contains all data that is necessary for printing
- """
- defaultValues = { 'General': {'showdialog':False,'pdfview':False}, \
- 'print': {'startcmd':False,'command':'lpr','stdin':False,'ps':False,'print_action':'PDFVIEW','print_action_args':''}, \
- 'view': {'open':True,'command':'xpdf'}, \
- 'CUPS': {'defaultprinter':None, 'options':'@Invalid()'}
- }
- def __init__(self, logger, fileName=None):
- self.logger = logger
- if fileName is None:
- fileName = os.path.normpath(os.path.expanduser('~/.x2goclient/printing'))
- processINI.__init__(self, fileName, logger)
- self.fillDefaultsSection()
- self.bldSessionObj()
-
-
-class SessionProfiles(processINI):
- """
- Session object that contains several sessionProfiles that contain all data necessary to open the connection with
- an x2go server
- """
- defaultValues = \
- {'speed':2,'pack':'16m-jpeg','quality':9,'fstunnel':True,'export':'"/home/dick/Documenten:1;"','fullscreen':False,'width':800,'height':600,'dpi':96,
- 'setdpi':False,'usekbd':True,'kbdlayout':'us','kbdtype':'pc105/us','sound':False,'soundsystem':'pulse','startsoundsystem':True,'soundtunnel':True,
- 'defsndport':True,'sndport':4713, 'printing':True,'name':None,'icon':':icons/128x128/x2gosession.png','host':None,'user':None, 'key':None,
- 'sshport':22,'rootless':True,'applications':'dummy, WWWBROWSER, MAILCLIENT, OFFICE, TERMINAL','command':'dummy','rdpoptions':None,
- 'rdpserver':None,'default':False,'connected':False,'add_to_known_hosts':True,'session_type':'application','link':'ADSL',
- }
- def __init__(self, logger, fileName=None):
- self.logger = logger
- if fileName is None:
- fileName = os.path.normpath(os.path.expanduser('~/.x2goclient/sessions'))
- processINI.__init__(self, fileName, logger)
- self.SessionProfiles = self.iniConfig.sections()
- logger('SessionProfiles.SessionProfiles %s' % self.SessionProfiles, x2go.loglevel_INFO, )
- for section in self.SessionProfiles:
- for key, sectionvalue in self.defaultValues.items():
- if not self.iniConfig.has_option(section,key):
- self.storeValueTypes(section, key, sectionvalue)
-
- def getSection(self, section):
- return self.iniConfig.items(section)
-
- def newProfile(self, name, **kw):
- for key, value in kw.items():
- if key in defaultValues:
- self.updValue(name, key, value)
- else:
- raise profileError('Keyword %s not supported in profile' % key)
-
- for key, value in defaultValues.items():
- if key in kw: continue
- self.storeValueTypes(name, key, value)
-
-class SingleProfile:
- def __init__(self, prof, profiles, logger, liblogger):
- self.logger = logger
- self.liblogger = liblogger
- self.prof = prof
- self.profiles = profiles
- self.session_uuid = None
- self.showConfigScreen = False
- self.bldSessionObj()
- self.c = None
- self.connected = False
- if self.host is None:
- self.showConfigScreen = True
-
- def bldSessionObj(self):
- for option in self.profiles.iniConfig.options(self.prof):
- if self.prof in self.profiles.defaultValues and option in self.profiles.defaultValues[self.prof]:
- setattr(self, option, self.profiles.getValue(self.prof, option, type(self.profiles.defaultValues[self.prof][option])))
- else:
- setattr(self, option, self.profiles.getValue(self.prof, option))
-
- def updConfig(self):
- for key, retType in self.fieldList:
- self.updValue(self.prof, key, self.__dict__[key])
-
- def Connect(self, parent):
- printing = parent.printProfile
- geometry = str(self.width) + 'x' + str(self.height)
- self.c = x2go.X2goClient(logger=self.liblogger)
- self.x2go_session_hash = self.c.register_session(self.host, port=self.sshport,
- username=self.user,
- password=self.password,
- key_filename=self.key,
- add_to_known_hosts=self.add_to_known_hosts,
- profile_name = self.name,
- session_type=self.session_type,
- link=self.link,
- geometry=geometry,
- pack=self.pack,
- cache_type='unix-kde',
- kblayout=self.layout,
- kbtype=self.type,
- snd_system=self.sound,
- printing=self.printing,
- print_action=printing.print_action,
- print_action_args=printing.print_action_args,
- cmd=self.command)
- self.with_session(self.x2go_session_hash).load_host_keys(ssh_known_hosts_filename)
- self.c.session_start(session_uid)
- self.profiles.updValue(self.prof, 'connected', True)
- self.connected = True
- self.profiles.writeIni()
-
- def Resume(self, parent):
- pass
-
- def DisConnect(self):
- self.profiles.updValue(self.prof, 'connected', True)
- self.connected = False
- self.profiles.writeIni()
-
- def isAlive(self):
- if self.c:
- return self.c.session_ok(self.session_uuid)
- return False
-
- def updValue(self, key, value):
- setattr(self, key, value)
-
- def setPassword(self, password):
- self.password = password
-
-class x2goProfiles:
- def __init__(self, logger, liblogger, profile=None):
- self.logger = logger
- self.liblogger = liblogger
- self.x2goprofs = []
- self.x2gonames = {}
- self.there_is_a_default = 0
- self.profiles = SessionProfiles(logger)
- for prof in self.profiles.SessionProfiles:
- logger('profiles %s' % self.profiles, x2go.loglevel_INFO, )
- newSession = SingleProfile(prof, self.profiles, logger, liblogger)
- if newSession.default:
- self.x2goprofs.insert(0,newSession)
- self.there_is_a_default += 1
- else:
- self.x2goprofs.append(newSession)
- if len(self.profiles.SessionProfiles):
- self.current_profile = self.x2goprofs[0]
- self.current_selected_profile_nr = 0
- for idx, prof in enumerate(self.x2goprofs):
- self.x2gonames[prof.name] = idx
-
- if profile:
- if self.profileExists(profile):
- self.current_profile = self.getProfileByName(profile)
- self.there_is_a_default = True
- else:
- self.current_profile = None
-
- def createDefaultProfile(self):
- return self.AddProfile('Default profile')
-
- def AddProfile(self, name, **kw):
- if self.profileExists(name):
- raise profileError('Profile %s already exists' % name)
- else:
- self.current_selected_profile_nr = len(x2goprofs)
- self.profiles.newProfile(name, kw)
- self.x2goprofs.append(SingleProfile(name, self.profiles, self.logger, self.liblogger))
- self.x2gonames[name] = len(self.x2goprofs) -1
- return self.x2goprofs[len(x2goprofs)-1]
-
- def writeIni(self):
- for s in self.x2goprofs:
- s.updConfig()
- self.profiles.writeIni()
-
- def defaultAvailable(self):
- return self.there_is_a_default == 1
-
- def profileExists(self, name):
- return name in self.x2gonames
-
- def runningSessions(self):
- running = []
- for prof in self.x2goprofs:
- if prof.connected:
- running.append(prof)
- return running
-
- def suspendedSessions(self):
- running = self.runningSessions()
- suspended = []
- for idx, run in enumerate(running):
- if run.isAlive(): continue
- suspended.append(run)
- return suspended
-
- def anyRunningSessions(self):
- return len(self.runningSessions()) > 0
-
- def listAllAvailableSessions(self):
- availableSessions = []
- for prof in self.x2goprofs:
- availableSessions.append([prof.name, prof.connected, prof.isAlive() ])
- return availableSessions
-
- def listNonRunningProfiles(self):
- nonrunning = []
- for idx, profs in enumerate(self.profiles.iniConfig.sections()):
- connected = self.profiles.getValue(profs, 'connected', getType='bool')
- if not connected:
- nonrunning.append(self.profiles.getValue(profs,'name'))
- return nonrunning
-
- def getProfileByName(self, name):
- if name in self.x2gonames:
- self.current_selected_profile_nr = self.x2gonames[name]
- return self.x2goprofs[self.x2gonames[name]]
-
- def updProfileByNumber(self, profile):
- counter = 0
- for nameKeys in self.x2gonames.keys():
- if counter == self.current_selected_profile_nr:
- oldName = nameKeys
- break
- counter += 1
- del self.x2gonames[oldName]
- self.x2goprofs[self.current_selected_profile_nr] = profile
- self.x2gonames[profile.name] = self.current_selected_profile_nr
-
- def __repr__(self):
- result = 'x2goProfiles('
- for p in dir(self):
- if '__' in p or not p in self.__dict__ or type(p) is InstanceType: continue
- result += p + '=' + str(self.__dict__[p])
- return result + ')'
\ No newline at end of file
diff --git a/_delete_/x2goLogon.py b/_delete_/x2goLogon.py
deleted file mode 100644
index d83b837..0000000
--- a/_delete_/x2goLogon.py
+++ /dev/null
@@ -1,608 +0,0 @@
-# -*- coding: utf-8 -*-
-#-----------------------------------------------------------------------------
-# Name: x2goLogon.py
-# Purpose: display the Logon screen for x2go
-#-----------------------------------------------------------------------------
-
-"""
- Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the
- Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- Contributors to the code of this programme:
- Jörg Sawatzki <joerg.sawatzki at web.de>
- Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-"""
-
-import wx
-import time
-import sys
-import wx.lib.scrolledpanel as scrolled
-import wx.lib.mixins.listctrl as listmix
-import X2goMaintProfile
-from Message import Message
-import x2go
-import pyhocaguiImages
-import platform
-import types
-
-
-try:
- from agw import knobctrl as KC
- knobctrlavailable = True
-except ImportError: # if it's not there locally, try the wxPython lib.
- try:
- import wx.lib.agw.knobctrl as KC
- knobctrlavailable = True
- except ImportError:
- knobctrlavailable = False
-
-import wx.lib.sized_controls as sc
-
-class menuActions(wx.Menu):
- def __init__(self, parent, fromTaskBarIcon=False, popupMenu=False):
- if fromTaskBarIcon:
- self.parent = parent.parent
- else:
- self.parent = parent
- self.fromTaskBarIcon = fromTaskBarIcon
- self.popupMenu = popupMenu
- if hasattr(parent,'logger'):
- self.logger = self.parent.logger
- else:
- self.logger = self.parent.parent.logger
- if hasattr(parent,'settingsProfile'):
- self.settingsProfile = parent.settingsProfile
- self.SessionProfiles = parent.SessionProfiles
- self.printProfile = parent.printProfile
- self.registeredSessions = parent.registeredSessions
- else:
- self.settingsProfile = parent.parent.settingsProfile
- self.SessionProfiles = parent.parent.SessionProfiles
- self.printProfile = parent.parent.printProfile
- self.registeredSessions = parent.parent.registeredSessions
- if hasattr(parent,'selected_profile'):
- self.selected_profile = parent.selected_profile
- else:
- self.selected_profile = parent.parent.selected_profile
-
- ADDPROFILEMENUTXT = "Add &New profile"
- OPENNEWMENUTXT = "&Open new Session"
- RUNNINGMENUTXT = "R&Unning sessions"
- SUSPENDMENUTXT = "&Suspend session"
- RESUMEMENUTXT = "&Resume suspended session"
- UPDATEPROFMNUTEXT = "&Update current Profile"
- CLOSEMENUTXT = "&Close running Session"
- EXITMENUTXT = "E&xit"
- MENU_NEWSESSION = wx.NewId()
- MENU_LISTSESSIONS = wx.NewId()
- MENU_SUSPEND = wx.NewId()
- MENU_RESUME = wx.NewId()
- MENU_EDITSESSION = wx.NewId()
- MENU_CLOSESESSION = wx.NewId()
- MENU_EXIT = wx.NewId()
- MENU_NEWPROFILE = wx.NewId()
- wx.Menu.__init__(self)
- self.logger('settingsProfile.newProfile %s' % dir(self.settingsProfile), x2go.loglevel_INFO, )
- self.Append(MENU_NEWSESSION, OPENNEWMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnNewSession, id=MENU_NEWSESSION)
- if self.settingsProfile.get('Authorization','newprofile',types.BooleanType):
- self.Append(MENU_NEWPROFILE, ADDPROFILEMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnAddProfile, id=MENU_NEWPROFILE)
- if self.registeredSessions.has_running_session and popupMenu is False:
- self.Append(MENU_LISTSESSIONS, RUNNINGMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnListSessions, id=MENU_LISTSESSIONS)
- if self.settingsProfile.get('Authorization','suspend',types.BooleanType) and ((popupMenu is False and self.registeredSessions.has_running_session)
- or (popupMenu and self.registeredSessions.running_sessions_of_name(self.parent.selected_profile['name']) is False and self.selected_profile.session_ok())):
- self.Append(MENU_SUSPEND, SUSPENDMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnSuspend, id=MENU_SUSPEND)
- if self.settingsProfile.get('Authorization','resume',types.BooleanType) and self.registeredSessions.has_suspended_session:
- self.Append(MENU_RESUME, RESUMEMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnResume, id=MENU_RESUME)
- if self.settingsProfile.get('Authorization','editprofile',types.BooleanType):
- self.AppendSeparator()
- self.Append(MENU_EDITSESSION, UPDATEPROFMNUTEXT)
- parent.Bind(wx.EVT_MENU, self.OnUpdateProfile, id=MENU_EDITSESSION)
- self.AppendSeparator()
- self.Append(MENU_EXIT, EXITMENUTXT)
- parent.Bind(wx.EVT_MENU, self.OnExit, id=MENU_EXIT)
- #self.parent.Bind(wx.EVT_CLOSE, self.OnClose)
-
- def OnAddProfile(self, evt):
- self.logger('Add Profile started', x2go.loglevel_INFO, )
- X2goMaintProfile.X2goMaintProfile('Add', self.parent, self.SessionProfiles, self.parent.callbackupdList)
-
- def OnNewSession(self, evt):
- if hasattr(self.parent,'selected_profile'):
- X2GoPasswordScrn(self.parent)
- elif len(self.SessionProfiles.x2goprofs) > 1:
- self.logger('self.parent.IsIconized() %s' % self.parent.IsIconized(), x2go.loglevel_INFO, )
- if self.parent.IsIconized() or not self.parent.IsShown():
- self.parent.Iconize(False)
- if not self.parent.IsShown():
- self.parent.Show(True)
- self.parent.Raise()
- self.parent.SetFocus()
-
- def OnListSessions(self, evt):
- self.logger('List Sessions started', x2go.loglevel_INFO, )
-
- def OnSuspend(self, evt):
- self.logger('Suspend Sessions started', x2go.loglevel_INFO, )
-
- def OnResume(self, evt):
- self.logger('Resume Sessions started', x2go.loglevel_INFO, )
-
- def OnUpdateProfile(self, evt):
- self.logger('Update Profile started', x2go.loglevel_INFO, )
- if self.selected_profile:
- X2goMaintProfile.X2goMaintProfile('Upd', self.parent, self.SessionProfiles, self.parent.callbackupdList, self.selected_profile)
-
- def OnExit(self, evt):
- self.logger('Exit application', x2go.loglevel_INFO, )
- self.__getFrameParent().Close(True)
-
- def OnClose(self, evt):
- self.logger('Close application', x2go.loglevel_INFO, )
- self.__getFrameParent().Close()
-
- def __getFrameParent(self):
- if isinstance(self, wx.Frame):
- return self
- if isinstance(self.parent, wx.Frame):
- return self.parent
- elif isinstance(self.parent.parent, wx.Frame):
- return self.parent.parent
-
-
-class LogonStatusBar(wx.StatusBar):
- def __init__(self, parent):
- wx.StatusBar.__init__(self, parent, -1)
- font = self.GetFont()
- font.SetPointSize(7)
- self.SetFont(font)
- self.SetFieldsCount(2)
- self.SetStatusWidths([-1,200])
- self.parent = parent
-
- self.timer = wx.PyTimer(self.Notify)
- self.timer.Start(1000)
- self.Notify()
-
- def Notify(self):
- self.SetStatusText(self.parent.Environment, 0)
- self.SetStatusText(self.parent.StatusText, 1)
- t = time.localtime(time.time())
-
-class X2GoResumeSessions(sc.SizedFrame):
- def __init__(self, parent, SessionProfiles, settingsProfile, printProfile, Iconize):
- sc.SizedFrame.__init__(self, None, -1, "X2go Password entry",
- style=wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER)
-
-class X2GoPasswordScrn(sc.SizedFrame):
- def __init__(self, parent):
- """
- Screen to enter the userid and password for the session
-
- if the screen is iconized, but an error occurs, the screen is displayed
- and the user can enter another userid/password
- """
- captionText = "X2go Profile " + parent.current_profile['name']
- sc.SizedFrame.__init__(self, None, -1, captionText,
- style=wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER)
- self.CentreOnScreen()
-
- self.SetSize((350,250))
-
- self.settingsProfile = parent.settingsProfile
- self.SessionProfiles = parent.SessionProfiles
- self.current_profile = parent.current_profile
- self.registeredSessions = parent.registeredSessions
- self.printProfile = parent.printProfile
- self.parent = parent
- self.logger = parent.logger
- self.logger('Password entry screen started', x2go.loglevel_INFO, )
- pane = self.GetContentsPane()
- pane.SetSizerType("form")
- pwScrn = self.passwordScrn(pane)
- self.Fit()
- if parent.parent.args.password and parent.parent.args.username and self.current_profile:
- self.onConnect()
- else:
- self.Show(True)
-
- def passwordScrn(self, pnl):
- wx.StaticText(pnl, -1, ' User'),
- self.username_ctl = wx.TextCtrl(pnl, -1)
- self.username_ctl.SetSizerProps(expand=True)
- if hasattr(self.current_profile,'username'):
- self.username_ctl.SetValue(self.current_profile.username)
- else:
- self.username_ctl.SetValue(self.parent.parent.args.username)
-
- wx.StaticText(pnl, -1, ' Password'),
- self.passwd_ctl = wx.TextCtrl(pnl, -1, style=wx.TE_PASSWORD)
-
- self.ConnectButton = wx.Button(pnl, -1, "Connect")
- self.ConnectButton.Bind(wx.EVT_BUTTON, self.OnOK)
- self.ConnectButton.SetDefault()
-
- self.CancelButton = wx.Button(pnl, -1, "Cancel")
- self.CancelButton.Bind(wx.EVT_BUTTON, self.OnCancel)
-
- def OnOK(self, evt):
- username = self.username_ctl.GetValue()
- password = self.passwd_ctl.GetValue()
- if len(username) == 0:
- Message(self,1)
- return
- if len(password) == 0:
- Message(self,2)
- return
- self.onConnect(username, password)
-
- def onConnect(self, username, password):
- removeParms = ['defsndport', 'useiconv', 'iconvfrom', 'height', 'width', 'export', 'speed', 'quality', 'fullscreen','xdmcpserver', 'rdpoptions', 'print', 'sndport', 'usekbd','fstunnel', 'sound', 'rootless', 'icon', 'default', 'iconvto', 'dpi','rdpserver', 'soundtunnel', 'name','applications', 'setdpi', 'startsoundsystem']
- error = True
- profile_name = self.current_profile['name']
- profile_id = self.SessionProfiles.to_profile_id(profile_name)
- _params = self.SessionProfiles.get_profile_config(profile_name)
- if 'export' in _params:
- _params['share_local_folders'] = _params['export'].split(',')
- else:
- _params['share_local_folders'] = self.settingsProfile.get('General','sharefolders')
-
- _params['geometry'] = str(_params['width']) + 'x' + str(_params['height'])
- for fromparm, toparm in x2go.defaults.X2GO_INIPARMS_TO_SESSION_PARMS:
- if fromparm in _params:
- _params[toparm] = _params[fromparm]
- del _params[fromparm]
-
- for parm in removeParms:
- if parm in _params:
- del _params[parm]
-
- _params['printing'] = self.settingsProfile.get('General','printing')
- #try:
- session_uuid = self.registeredSessions.register(profile_id, profile_name, **_params)
- self.registeredSessions(session_uuid).connect(password=password)
- self.registeredSessions(session_uuid).start()
- error = False
- #except x2go.AuthenticationException:
- #Message(self,3)
- #except x2go.BadHostKeyException:
- #Message(self,message='SSH host key verification for remote host [%s]:%s failed' % (self.current_profile['host'], self.current_profile['sshport'] ))
- #except x2go.SSHException, e:
- #Message(self,message='Problem with ssh tunnel for host [%s]:%s failed' % (self.current_profile['host'], self.current_profile['sshport'] ))
- #except:
- #Message(self,message='Unknown problem with connection to host [%s]:%s' % (self.current_profile['host'], self.current_profile['sshport'] ))
- if error:
- self.Show(True)
- if self.IsIconized():
- self.Iconize(False)
- else:
- self.Show(False)
- if not self.IsIconized():
- self.Iconize(True)
- self.parent.callbackConnection(error)
- return
-
- def OnCancel(self, evt):
- self.Destroy()
-
-class X2GoListCtrl(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ColumnSorterMixin):
- def __init__(self, parent, ID, pos=wx.DefaultPosition,
- size=wx.DefaultSize, style=0):
- wx.ListCtrl.__init__(self, parent, ID, pos, size, style)
- listmix.ListCtrlAutoWidthMixin.__init__(self)
- self.sm_up = parent.il.Add(pyhocaguiImages.getSmallUpArrowBitmap())
- self.sm_dn = parent.il.Add(pyhocaguiImages.getSmallDnArrowBitmap())
- listmix.ColumnSorterMixin.__init__(self, 2)
- self.SortListItems(0, True)
-
- # Used by the ColumnSorterMixin, see wx/lib/mixins/listctrl.py
- def GetListCtrl(self):
- return self
-
- # Used by the ColumnSorterMixin, see wx/lib/mixins/listctrl.py
- def GetSortImages(self):
- return (self.sm_dn, self.sm_up)
-
-
-class X2GoChooseSessionScrn(wx.Frame):
- def __init__(self, parent, Iconize=False):
- self.parent = parent
- self.logger = parent.logger
- self.settingsProfile = parent.settingsProfile
- self.SessionProfiles = parent.SessionProfiles
- self.current_profile = parent.current_profile
- self.registeredSessions = parent.registeredSessions
- self.selected_profile = None
- self.currentItem = None
- self.printProfile = parent.printProfile
- self.logger('Choose Session screen started iconize %s' % Iconize, x2go.loglevel_INFO, )
- if self.current_profile: self.logger('With current session %s' % self.current_profile['name'], x2go.loglevel_INFO, )
- wx.Frame.__init__(self, None, -1)
- self.CentreOnScreen()
- self.il = wx.ImageList(16, 16)
- self.list = X2GoListCtrl(self, -1,
- style=wx.LC_REPORT | wx.BORDER_NONE | wx.LC_SORT_ASCENDING
- )
- self.idx1 = self.il.Add(pyhocaguiImages.getnetwork_disconnected_lanBitmap())
- self.idx2 = self.il.Add(pyhocaguiImages.getnetwork_connected_lan_kncBitmap())
- self.idx3 = self.il.Add(pyhocaguiImages.getresumeBitmap())
-
- self.list.SetImageList(self.il, wx.IMAGE_LIST_SMALL)
-
- self.PopulateList()
-
- self.Main_MenuBar = wx.MenuBar()
- self.SetMenuBar(self.Main_MenuBar)
- self.Main_MenuBar.Append(menuActions(self), '&Connection')
- self.tb = X2GoLogonTaskBarIcon(self)
-
- self.Bind(wx.EVT_SIZE, self.OnSize)
-
- self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected, self.list)
- self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated, self.list)
-
- self.list.Bind(wx.EVT_LEFT_DCLICK, self.OnDoubleClick)
- self.list.Bind(wx.EVT_RIGHT_DOWN, self.OnRightDown)
-
- # for wxMSW
- self.list.Bind(wx.EVT_COMMAND_RIGHT_CLICK, self.OnRightClick)
-
- # for wxGTK
- self.list.Bind(wx.EVT_RIGHT_UP, self.OnRightClick)
-
- self.Bind(wx.EVT_CLOSE, self.OnCancel)
- if Iconize:
- if not self.IsIconized():
- self.Iconize(True)
- if parent.args.password and parent.args.username and self.current_profile:
- X2GoPasswordScrn(self)
- elif parent.args.profile:
- Message(self, 4)
- self.Iconize(False)
- else:
- self.Show(True)
-
- def OnSize(self, event):
- w,h = self.GetClientSizeTuple()
- self.list.SetDimensions(0, 0, w, h)
-
- def PopulateList(self):
- sessions = self.parent.SessionProfiles.profile_names
- info = wx.ListItem()
- info.m_mask = wx.LIST_MASK_TEXT | wx.LIST_MASK_IMAGE | wx.LIST_MASK_FORMAT
- info.m_image = -1
- info.m_format = 0
- info.m_text = "Profile"
- self.list.InsertColumnInfo(0, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = ""
- self.list.InsertColumnInfo(1, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = "Status"
- self.list.InsertColumnInfo(2, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = "Sessie-Id"
- self.list.InsertColumnInfo(3, info)
-
- self.logger('sessions %s' % sessions, x2go.loglevel_INFO, )
- for profilename in sessions:
- registeredProfiles = self.registeredSessions.registered_sessions_of_name(profilename)
- if len(registeredProfiles):
- for idx, session in enumerate(registeredProfiles):
- if len(registeredProfiles) > 1:
- prName = profilename
- else:
- prName = profilename
- self.addRow(prName, idx, session, session.connected, session.is_running(), session.is_suspended(), sessions.session_ok())
- else:
- self.addRow(profilename)
- self.list.SetColumnWidth(0, wx.LIST_AUTOSIZE)
-
- def addRow(self, profilename, idx='', sessionName=None, connected=False, running=False, suspended=False, alive=False):
- if connected and alive and running:
- imageNr = self.idx2
- statusText = 'Connected'
- elif suspended or (not connected and (alive or running)):
- imageNr = self.idx3
- statusText = 'Suspended'
- else:
- imageNr = self.idx1
- statusText = 'Not Connected'
- index = self.list.InsertImageStringItem(sys.maxint, profilename, imageNr)
- self.list.SetStringItem(index, 1, str(idx))
- self.list.SetStringItem(index, 2, statusText)
- if sessionName: self.list.SetStringItem(index, 3, sessionName)
-
- def OnRightDown(self, event):
- x = event.GetX()
- y = event.GetY()
- item, flags = self.list.HitTest((x, y))
-
- if flags & wx.LIST_HITTEST_ONITEM:
- self.list.Select(item)
- event.Skip()
-
- def OnItemSelected(self, event):
- ##print event.GetItem().GetTextColour()
- self.currentItem = event.m_itemIndex
- self.selected_profile = self.current_profile = self.parent.SessionProfiles.get_profile_config(self.list.GetItemText(self.currentItem))
-
- def OnItemActivated(self, event):
- self.currentItem = event.m_itemIndex
- self.selected_profile = self.current_profile = self.SessionProfiles.get_profile_config(self.list.GetItemText(self.currentItem))
-
- def OnDoubleClick(self, event):
- self.logger('DoubleClick', x2go.loglevel_INFO, )
- X2GoPasswordScrn(self)
- event.Skip()
-
- def OnRightClick(self, event):
- # only do this part the first time so the events are only bound once
-
- # Popup the menu. If an item is selected then its handler
- # will be called before PopupMenu returns.
- self.PopupMenu(menuActions(self, popupMenu=True))
-
- def OnCancel(self, evt):
- if not self.registeredSessions.has_running_session:
- #self.Close()
- self.tb.Destroy()
- self.Destroy()
-
- def callbackConnection(self, error):
- if self.currentItem:
- if error:
- self.list.SetItemImage(self.currentItem, self.idx1)
- else:
- self.list.SetItemImage(self.currentItem, self.idx2)
-
- def callbackupdList(self, action, profile):
- if action == 'Add':
- self.addRow(profile.name, False, False)
- else:
- self.list.SetStringItem(self.currentItem, 0, profile['name'])
-
-
-class X2GoLogonTaskBarIcon(wx.TaskBarIcon):
-
- def __init__(self, parent=None):
- wx.TaskBarIcon.__init__(self)
- self.parent = parent
- self.parent.parent.logger('Start TaskBarIcon type %s' % (wx.PlatformInfo, ), x2go.loglevel_INFO, )
- icon = self.MakeIcon(pyhocaguiImages.getx2goclientImage())
- self.SetIcon(icon, "x2go connect")
- self.imgidx = 1
-
- def CreatePopupMenu(self):
- """
- This method is called by the base class when it needs to popup
- the menu for the default EVT_RIGHT_DOWN event. Just create
- the menu how you want it and return it from this function,
- the base class takes care of the rest.
- """
- menu = menuActions(self, fromTaskBarIcon=True)
- return menu
-
- def MakeIcon(self, img):
- """
- The various platforms have different requirements for the
- icon size...
- """
- if "wxMSW" in wx.PlatformInfo:
- img = img.Scale(16, 16)
- elif "wxGTK" in wx.PlatformInfo:
- img = img.Scale(22, 22)
- # wxMac can be any size upto 128x128, so leave the source img alone....
- icon = wx.IconFromBitmap(img.ConvertToBitmap() )
- return icon
-
- def OnTaskBarEditSession(self, evt):
- if self.parent.IsIconized():
- self.parent.Iconize(False)
- if not self.parent.IsShown():
- self.parent.Show(True)
- self.parent.Raise()
-
-
- def OnTaskBarExitSessions(self, evt):
- if self.parent:
- wx.CallAfter(self.parent.Close)
-
-
- #def OnTaskBarResumeSession(self, evt):
- #names = [ "WXPdemo", "Mondrian", "Pencil", "Carrot" ]
- #name = names[self.imgidx]
-
- #eImg = getattr(images, name)
- #self.imgidx += 1
- #if self.imgidx >= len(names):
- #self.imgidx = 0
-
- #icon = self.MakeIcon(eImg.Image)
- #self.SetIcon(icon, "This is a new icon: " + name)
-
-
- #def OnTaskBarNewSession(self, evt):
- #self.RemoveIcon()
-
-def checkArgs(parent, args, SessionProfiles):
- if args.profile and not SessionProfiles.profileExists(args.profile):
- Message(parent, 5)
- exit(0)
-
-
-def startX2Go(parent):
- """
- This routine starts all processing
-
- If there is only one profile available, or if there is one (1) single
- profile that has the default switch, and the password has not been passed,
- the logon screen is shown immediately
-
- If there is only one profile available, or if there is one (1) single
- profile that has the default switch, and the password has been passed,
- the connection can be made immediately and the screens should not be shown,
- but if there is an error in the connection, the logon screen should be shown with an errormessage.
-
- if there are more than one profile available, and there is no default,
- the list of available profiles should be shown. After the user chooses
- a profile, the connection should be made to that specific profile, turning
- it into a session. After that all screens should be minimized.
-
- First all profile information is retrieved together with the settings and
- the printprofile.
-
- Then it is tested if there are more than one profile that can be selected
- """
- parent.logger('starting a new X2go GUI session', x2go.loglevel_INFO, )
-
- parent.printProfile = x2go.printing.X2goClientPrinting(logger=parent.liblogger)
- parent.settingsProfile = x2go.settings.X2goClientSettings(logger=parent.liblogger)
- if platform.system() == 'Windows':
- #parent.settingsProfile = SessionProfile.XServer(parent.liblogger)
- import X2goXserver
- X2goXserver.startXserver(parent)
-
- parent.SessionProfiles = x2go.profiles.X2goSessionProfiles(logger=parent.liblogger)
- parent.registeredSessions = x2go.registry.X2goSessionRegistry(logger=parent.liblogger)
-
- sessionsSuspended = parent.registeredSessions.suspended_sessions
- parent.current_profile = defaultProfile = parent.SessionProfiles.get_default_profile()
- if sessionsSuspended and len(sessionsSuspended) > 0:
- if parent.settingsProfile.autoresume:
- parent.logger('autoresume sessionsSuspended %s' % sessionsSuspended, x2go.loglevel_INFO, )
- ChoiceScrn = X2GoChooseSessionScrn(parent, Iconize=True)
- for suspended in sessionsSuspended:
- suspended.Resume(parent)
- else:
- parent.logger('Choose SuspendedSessions %s' % sessionsSuspended, x2go.loglevel_INFO, )
- X2GoResumeSessions(parent, sessionsSuspended)
- elif defaultProfile:
- ChoiceScrn = X2GoChooseSessionScrn(parent, Iconize=parent.args.minimized)
- elif len(parent.SessionProfiles.profile_names) > 0:
- parent.logger('Start Profile choice', x2go.loglevel_INFO, )
- choiceScrn = X2GoChooseSessionScrn(parent)
- else:
- parent.logger('Start Profile Definition', x2go.loglevel_INFO, )
- defScrn = X2GoSessionDefScrn(parent, directCall=True)
diff --git a/_for_later_use_/chooser.py b/_for_later_use_/chooser.py
deleted file mode 100644
index 4873507..0000000
--- a/_for_later_use_/chooser.py
+++ /dev/null
@@ -1,325 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-# Copyright (C) 2010 by Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-#
-# PyHoca GUI is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# PyHoca GUI is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the
-# Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
-###
-### The CHOOSER code is currently virtually disabled, we will keep it
-### for future use!!!
-###
-
-
-modules ={}
-
-try:
- import wxversion
- wxversion.select('2.8')
-except: pass
-
-# Python X2go
-import x2go
-
-import gevent
-import gevent.monkey
-gevent.monkey.patch_all()
-
-import wx
-import wx.lib.scrolledpanel as scrolled
-import wx.lib.mixins.listctrl as listmix
-
-import time
-import sys
-import platform
-import types
-import copy
-import threading
-
-# PyHoca-GUI modules
-import menus_chooser
-import taskbar
-import profilemanager
-import images
-from messages import Message
-
-try:
- from agw import knobctrl as KC
- knobctrlavailable = True
-except ImportError: # if it's not there locally, try the wxPython lib.
- try:
- import wx.lib.agw.knobctrl as KC
- knobctrlavailable = True
- except ImportError:
- knobctrlavailable = False
-
-import wx.lib.sized_controls as sc
-
-
-class PyHocaGUI_SessionChooser(wx.Frame):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, _PyHocaGUI, iconized=True):
- """\
- STILL UNDOCUMENTED
-
- """
- self._PyHocaGUI = _PyHocaGUI
- self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
-
- #self._pyhoca_logger('session chooser screen starts iconized in systray: %s' % iconized,
- # loglevel=x2go.loglevel_INFO, )
-
- #self.current_session_uuid = _PyHocaGUI.current_session_uuid
-
- #self.selected_session_uuid = None
- self.currentItem = None
-
- #if self.current_session_uuid:
- # self._pyhoca_logger('with current session profile %s' % _PyHocaGUI.get_profile_name(current_session_uuid),
- # loglevel=x2go.loglevel_INFO, )
-
- wx.Frame.__init__(self, None, -1)
- self.CentreOnScreen()
- self.il = wx.ImageList(16, 16)
- #self.list = PyHocaGUI_ListCtrl(self, -1,
- # style=wx.LC_REPORT | wx.BORDER_NONE | wx.LC_SORT_ASCENDING
- # )
- #self.idx1 = self.il.Add(images.getnetwork_disconnected_lanBitmap())
- #self.idx2 = self.il.Add(images.getnetwork_connected_lan_kncBitmap())
- #self.idx3 = self.il.Add(images.getresumeBitmap())
- #
- #self.list.SetImageList(self.il, wx.IMAGE_LIST_SMALL)
-
- #self.TaskBarIcon = taskbar.PyHocaGUI_TaskBarIcon(self._PyHocaGUI)
- #self.TaskBarIcon.Bind(wx.EVT_TASKBAR_LEFT_DCLICK, lambda _Show: self.Show(True))
- #self.TaskBarIcon.Bind(wx.EVT_TASKBAR_LEFT_DOWN, self.TaskBarIcon.CreateSessionManagerPopupMenu)
-
- self.Main_MenuBar = wx.MenuBar()
- self.SetMenuBar(self.Main_MenuBar)
- self.Main_MenuBar.Append(menus_chooser.PyHocaGUI_Menu_ChooserSessions(self._PyHocaGUI, caller=self), '&Sessions')
- self.Main_MenuBar.Append(menus_chooser.PyHocaGUI_Menu_ChooserProfiles(self._PyHocaGUI, caller=self), '&Profiles')
- self.Main_MenuBar.Append(menus_chooser.PyHocaGUI_Menu_ChooserExtras(self._PyHocaGUI, caller=self), '&Extras')
-
- #self.PopulateList()
-
- self.Bind(wx.EVT_SIZE, self.OnSize)
-
- #self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected, self.list)
- #self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated, self.list)
-
- #self.list.Bind(wx.EVT_LEFT_DCLICK, self.OnDoubleClick)
- #self.list.Bind(wx.EVT_RIGHT_DOWN, self.OnRightDown)
-
- # for wxMSW
- #self.list.Bind(wx.EVT_COMMAND_RIGHT_CLICK, self.OnRightClick)
-
- # for wxGTK
- #self.list.Bind(wx.EVT_RIGHT_UP, self.OnRightClick)
-
- self.Bind(wx.EVT_CLOSE, self.OnCancel)
-
- if iconized:
- if not self.IsIconized():
- self.Iconize(True)
- #if parent.args.password and parent.args.username and self.current_profile:
- # X2GoPasswordScrn(self)
- #elif parent.args.profile:
- # Message(self, 4)
- # self.Iconize(False)
- else:
- self.Show(True)
-
- def OnSize(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- w,h = self.GetClientSizeTuple()
- #self.list.SetDimensions(0, 0, w, h)
-
- def PopulateList(self):
- """\
- STILL UNDOCUMENTED
-
- """
- info = wx.ListItem()
- info.m_mask = wx.LIST_MASK_TEXT | wx.LIST_MASK_IMAGE | wx.LIST_MASK_FORMAT
- info.m_image = -1
- info.m_format = 0
- info.m_text = "Session Profile"
- self.list.InsertColumnInfo(0, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = ""
- self.list.InsertColumnInfo(1, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = "Status"
- self.list.InsertColumnInfo(2, info)
-
- info.m_format = wx.LIST_FORMAT_RIGHT
- info.m_text = "Profile ID"
- self.list.InsertColumnInfo(3, info)
-
- #self._pyhoca_logger('sessions profiles: %s' % self.session_profiles.profile_names, loglevel=x2go.loglevel_INFO, )
- for session_uuid in [ s() for s in self._PyHocaGUI.control_sessions.values() ]:
-
- _rs = registered_session = self._PyHocaGUI.get_registered_session(session_uuid)
- profile_name = registered_session.get_profile_name()
- session_name = registered_session.get_session_name()
- self.addRow(profile_name, session_name=session_name, connected=_rs.is_connected(), running=_rs.is_running(), suspended=_rs.is_suspended(), alive=_rs.session_ok())
-
- self.list.SetColumnWidth(0, wx.LIST_AUTOSIZE)
-
- def addRow(self, profile_name, session_name=None, connected=False, running=False, suspended=False, alive=False):
- """\
- STILL UNDOCUMENTED
-
- """
- if connected and alive and running:
- imageNr = self.idx2
- statusText = 'Connected'
- elif suspended or (not connected and (alive or running)):
- imageNr = self.idx3
- statusText = 'Suspended'
- else:
- imageNr = self.idx1
- statusText = 'Not Connected'
- _index = self.list.InsertImageStringItem(sys.maxint, profile_name, imageNr)
- #self.list.SetStringItem(_index, 1, str(idx))
- self.list.SetStringItem(_index, 2, statusText)
- if session_name: self.list.SetStringItem(_index, 3, session_name)
-
- def OnRightDown(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- x = event.GetX()
- y = event.GetY()
- #item, flags = self.list.HitTest((x, y))
-
- #if flags & wx.LIST_HITTEST_ONITEM:
- #self.list.Select(item)
- event.Skip()
-
- def OnItemSelected(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- ##print event.GetItem().GetTextColour()
- self.currentItem = event.m_itemIndex
- self.selected_profile = self.current_profile = self.parent.SessionProfiles.get_profile_config(self.list.GetItemText(self.currentItem))
-
- def OnItemActivated(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- self.currentItem = event.m_itemIndex
- self.selected_profile = self.current_profile = self.SessionProfiles.get_profile_config(self.list.GetItemText(self.currentItem))
-
- def OnDoubleClick(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- self._pyhoca_logger('DoubleClick', x2go.loglevel_INFO, )
- PyHocaGUI_PasswordScrn(self)
- event.Skip()
-
- def OnRightClick(self, event):
- """\
- STILL UNDOCUMENTED
-
- """
- # only do this part the first time so the events are only bound once
- # Popup the menu. If an item is selected then its handler
- # will be called before PopupMenu returns.
- self.PopupMenu(menus.PyHocaGUI_MenuProfileManager(self._PyHocaGUI, caller=self))
-
- def OnCancel(self, evt):
- """\
- STILL UNDOCUMENTED
-
- """
- #if not self._PyHocaGUI.has_running_sessions:
- # self.TaskBarIcon.Destroy()
- self.Iconize(True)
-
- def callbackConnection(self, error):
- """\
- STILL UNDOCUMENTED
-
- """
- pass
- #if self.currentItem:
- # if error:
- # self.list.SetItemImage(self.currentItem, self.idx1)
- # else:
- # self.list.SetItemImage(self.currentItem, self.idx2)
-
- def callbackupdList(self, action, profile):
- """\
- STILL UNDOCUMENTED
-
- """
- pass
- #if action == 'Add':
- # self.addRow(profile.name, False, False)
- #else:
- # self.list.SetStringItem(self.currentItem, 0, profile['name'])
-
-
-class PyHocaGUI_ListCtrl(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ColumnSorterMixin):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, parent, ID, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0):
-
- """\
- STILL UNDOCUMENTED
-
- """
- wx.ListCtrl.__init__(self, parent, ID, pos, size, style)
- listmix.ListCtrlAutoWidthMixin.__init__(self)
- self.sm_up = parent.il.Add(images.getSmallUpArrowBitmap())
- self.sm_dn = parent.il.Add(images.getSmallDnArrowBitmap())
- listmix.ColumnSorterMixin.__init__(self, 2)
- self.SortListItems(0, True)
-
- # Used by the ColumnSorterMixin, see wx/lib/mixins/listctrl.py
- def GetListCtrl(self):
- """\
- STILL UNDOCUMENTED
-
- """
- return self
-
- # Used by the ColumnSorterMixin, see wx/lib/mixins/listctrl.py
- def GetSortImages(self):
- """\
- STILL UNDOCUMENTED
-
- """
- return (self.sm_dn, self.sm_up)
-
diff --git a/_for_later_use_/images.py b/_for_later_use_/images.py
deleted file mode 100644
index 4510e0f..0000000
--- a/_for_later_use_/images.py
+++ /dev/null
@@ -1,167 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-# Copyright (C) 2010 by Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-#
-# PyHoca GUI is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# PyHoca GUI is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the
-# Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
-
-#----------------------------------------------------------------------
-# This file was generated by /usr/bin/img2py
-
-from wx.lib.embeddedimage import PyEmbeddedImage
-from wx import ImageFromStream, BitmapFromImage
-from wx import EmptyIcon
-import cStringIO
-
-
-resume = PyEmbeddedImage(
- "iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QAAAAAAAD5Q7t/AAAA"
- "CXBIWXMAAAsNAAALDQHtB8AsAAAAB3RJTUUH0wkJEjknnEqmFQAABRlJREFUeNp9lU1sXNUV"
- "x3/33vfefM84jj3YkAwObpzSKGnqKAs2FaJqSwqriFbiY4OIqrJjU3VftWLVBWKBqKVKaVop"
- "SCiqxIKoaSUkRIE2mDoQkhCSYDuJPTOe73nzPu+9XUwS2jrKlc7q6vzOX+f8j47gPm/x5RUX"
- "7DSYWazNgwVsgDWbbtpsLMRvxSdPnrxnrrgP9DHgZ2APIagh3AIAJhph9TqwIkz69sHk9x8E"
- "QaBPnTp1f/DiyyvzIF5Buc8VC/mJmamyfGBnln1TA3Ku5mq7yNcNw1azadq9IDBp8IFrh795"
- "NP7jh2EYpncKOP8HfRjE63jlo4ceyfGTIyUO7LZUJxRK7gDGzegMUq5tVuW7y2Hh/c86P4oD"
- "sfuy9+yv9po/nwGS/1F8W+nrxXL5x08eqcinFz0mSwohIIpTrLUopVBKIsU4zQ81/7g44tR7"
- "bdtoda94uv3SnuGJD6Mo0v+l2P4Sr3T0h4sVnvqei+sINrZ8dBLiuZJcxiVKNAYXx/VwHQlY"
- "juzNkaST4sTfzMJooH9eKBRWMpnMUI3VfvKYUJlXvztfzh5ddJESojimktXseWiCXdUS1Z0F"
- "JssZJsseN1sJcWIIE0ucWiaLEj92WGsmc1t698qsunxdLf7inAu8UiqVvv+DQwWxowhBEDJb"
- "sezbM03Gc5BSAqCURCnJlZsBo8gSJeMIE4OnYq7VjeeHaaLS3vsOMA0cKpcrciKb0ulbHpww"
- "zNemARgGmuWvhnQGmlJeYozl5lZCPjvudb2Xcm69QsfPM6AoDd39fVGrOcAsQtamSoIgNmQc"
- "y9xMDkdJusOUdz5qE8YGgEZ37IqsSpmZLHNkoUjWk7z4JjR9wHFAqFmUV3OAPDJTyLsJXd/g"
- "OZbq5HgXbjRj+r7G2PF4d3g9DizMMFV2eKha3L5tQoDM5IShdNcV/dCl3rPkPO72tD2SfLxa"
- "IEolR7/T5YUnv70NZowFBELcNjkgMNIBG2CiUd3P4ess1ZKh3onZXc0xVXbQwqE+UvST5J6r"
- "3/VT4lQhxNh+6DAUNo0k1mxi9XpvZOhFWdY6Hv+8kqCN5dFdDr9+RnNgl+XCRo6rN3rbwJ2h"
- "xhiLKyGOI7C6IY2/Kd202QBWiNrGVRaL4syFLFc3U4SA+dkMv3ve8NufJszvqmxXPNRgNZ6j"
- "EXHLOIRfTtjVDbkQvxULk76to17P1R2m8z5JFPKHvwd8sRYRRAbPdZjaUcJaGIaG1UZCEBus"
- "hdbAUHBGuLqDCTt+VtfPVtRWW50/f56nF+WNWxzcI2x6uDbtUM6kWJNyaT2k2UtoD1LWmwmX"
- "b4Z8dNHn7L99Gp2YVl9zYS1iOIpZ32gR+Z0zB8RfTgCNO67QyoxeGwzEt1Zv8fjBR4rSc8df"
- "1zYirm9GCAFmbGeyLlyvx6w2YqI4ZfXW0Az7vU92mot/QlIHAgWwvLzMU4tuq2Vr53qBs78/"
- "SudKeZfJkoPnSlxH4CqB53wTroKtbsJn13psNvvnptNPX63J5X8BW4BWd4Zw+PBhW+VSu2Xn"
- "Pu0FKt/sJXODUeplnVQUcg6OlEgB1mpaHZ/Pvx6ZS2uDYbfbP7NTX3jjNrQBJEtLS9svyPHj"
- "xyVQ+Fw880Qqi8cM7n4pxWwpp3IAg0CHRpuGQ/hlVtfP7uWvHxtj6lLKlpQyXVpauvdpOnbs"
- "GOVyWQBeM35g2hcze61Q+2SmYqXyEmHTSBp/c8Kubnjxum+M6UZR5Ftr09OnT9/l/AccmJbz"
- "TUskMwAAAABJRU5ErkJggg==")
-getresumeData = resume.GetData
-getresumeImage = resume.GetImage
-getresumeBitmap = resume.GetBitmap
-#----------------------------------------------------------------------
-
-network_disconnected_lan = PyEmbeddedImage(
- "iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAACsUlEQVR4nO2VPUtsRxiAn/k4"
- "62Fx95jiFLexkY2KmCxuZyFkG7FLav9CSO1PCNj5L4wiJE1QC/u4iNegGFhh9TYJnnXPcb/O"
- "2ePMpLg3chM8SUBIlRemmnmf+XjemYH/40OIoo6Dg4Pf2u2229ra+rJWq12urKwwmUye+5VS"
- "CPE+3TkHgJQSY4zb29sb6CLw9fX1uzAMG/Pz899ubm5+6nkexhiMMXieR6/XI0kSrLWUSiVK"
- "pRLWWjqdTqqU+qoQfHp6+sPGxkZjenq6sr6+/mY8HhNFEVprPM/j+PiYSqUCQL1eJ4oiwjDk"
- "7u4OY8znheBms6nTNMU592StRSmFlJIsy8iyjKWlJQaDAdVqlTRNOTs7o9FooJQCELIIHAQB"
- "1trn8wuCAOccWmvyPCfPc8rlMtZarq6ueHx8RAjB09MTQghXCDbGACCEIEkS8jwnTVOMMUgp"
- "qVQqKKWYmZlheXmZZrNJrVYjyzIAdJH9LMtKxhi01ur+/p4kSdBac3NzQxzHzM3NIYQgjmNa"
- "rRbD4ZDZ2VmkfL9WXWS/2+1WlFKsrq5+1mq1+DAJvu+TpilHR0f4vo/v+2RZxng85uLi4o8S"
- "VPpf2Pe01mit/2T/9vaW/f39i3K5/DMghRCcnJxgrZVApF9jfzQa/TQajb4BPq4uATj5Svu3"
- "wBjof9Qegb58pf07Cp6F5y1IKen1egyHQ3zfp91uE8cxtVoN51yhfcAVgoUQGGMIwxBjDHEc"
- "U6/XOTw8pNPp0O/36ff7L9ovugdaCIEQAq21WlxcJE1TrLVIKVlYWGB3d5ednZ0fpZQPL9kv"
- "BE9NTflCCKIoGmxvbw+stVop5SaTCUEQcH5+zsPDw3fA7kv2i8BibW3ti263+/Xl5eX3wK9A"
- "9S8JCvgFeFsE+buoAp/8w5jCT+E/jd8BYeW2QhU9JDcAAAAASUVORK5CYII=")
-getnetwork_disconnected_lanData = network_disconnected_lan.GetData
-getnetwork_disconnected_lanImage = network_disconnected_lan.GetImage
-getnetwork_disconnected_lanBitmap = network_disconnected_lan.GetBitmap
-#----------------------------------------------------------------------
-
-x2goclient = PyEmbeddedImage(
- "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dE"
- "AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gKCQ83NL/ucHUAAAQ8"
- "SURBVFjDxZdJiF1VEIa/vn3zXr/X07PTSToDzxARjVO0UFdRGhwQg7qQYFAadGVHNKgLNWI7"
- "pEWIi6AhapuASBYGUXAi4oQ0CBFEShJFyMIBIRJDYhrNpD3owv9Icbl56VXnwKXevadOVZ36"
- "q/5zXpuZXQM8BvwATDM3IwdWAJty4BFgrbufYA6HmXUBb2bA3rl2DuDux4Afc2BKEeVAF9AG"
- "9EqvG2gHakAVmAecBL4CLmph/1t3n5bdAWCgTAeYyqU0T85bOe7UXDtQB4aAdcCSYPQ3YCfw"
- "ZKinC4Fh4A69/wS8LR3ysLiiIHJF3AE09OTAUunNAKeA14EXgX0h8FF3f6mQ6nFg3Myu1dqr"
- "3P2INv5fAO4+aWaHgL+07shpMpDgaQBN4GtgM/Bc2G1ZwQ0Ai4Ch5DyNLEAwP+y4T/Kc8K0R"
- "nDeUrSbwKnBc9obMrLskhoeAvcCusn6MoyG5RJD0AT3CfIEyMaB1iwTTkHBfrwDvAbaG3S8G"
- "HgDWufs/pQEIgj+Bn5WVCc2nmqgKjtghdQW5TLUwrPkNZrbN3Wekt1Gt/n4ZPBGCmqq/JxRg"
- "VbKm771hri653N33Ax/K5nnALbLbBO4FnmlFiWmkOkC7ygMENWChdniudBanAM2sT1lYo7kH"
- "gfeAEWCPu3/UMgBBcBSYlJOJWfBBowDTF8B3wCXAoJndDtwN3NCKEbMCEaVK7yykuSbZGfQS"
- "FBXJpcpCGm8An4sHmA0EVRmvKN2RiCqq+lT91TBXFRw3AteJExZozZbZHIsJgmMiogrweyHN"
- "nUp/RVmJc6kbKsD5wJiwB1gNfDxbCFIn1PW7ERwl7Osh5VnITuKKJvBJsD9sZrXZQpDarz/I"
- "ekh1R0jtwiDrKtZuZWCzOD+TjSFg+5kCmAb+0HNSlf+rnLbLeKz4Dj2ZAgfYI721wP3Ay4mG"
- "zWxHGQv+D4GcJNkeTsdUnOk915qOgD96/wV4FvjA3V8BxsMBdfOZMtAeMG/KSUpvjwgpHsmJ"
- "qOZr16+pE24FrpTOFmAwENPuVl1wSkTUBvyt3R5oQTqpGzIgd/ftZvYO8K67fyPd3cB+4ALg"
- "ejO7zN33teqCttBqBOf1QNV5SeoPmtkV4v+RcBGZAV4oHMmnhSALrbUsVHCXnn4F2CycAx1y"
- "vAN4y92/L9jfCYxq/Z1mttHdD5YFMBP4Px2jh0LhdYVWzUIXfKnTbw1wacnN94SZjQFPyNZ6"
- "4KmyLpgpyU6xGyrSj10wATwN7NKRXDbGwgX1PjPrLQsg9XO/bkPLgZXA5YCpmlcDtwFXA4d1"
- "+hlwE/Bpi/v/AV3HkP1NrYgIdUEWIEgVnwjpsAw+qvYCeNzMGu6+rXAZXQncBVwcPm/QvXGk"
- "yANJZqHqo4y0PQl8pieNqZIEHC3RS+N4inKUszTMbGsGrDKzyllwXgdWtJnZIPCwcJ3Lv+er"
- "gOf/BaWXD+odPckfAAAAAElFTkSuQmCC")
-getx2goclientData = x2goclient.GetData
-getx2goclientImage = x2goclient.GetImage
-getx2goclientBitmap = x2goclient.GetBitmap
-#----------------------------------------------------------------------
-
-network_connected_lan_knc = PyEmbeddedImage(
- "iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAADGUlEQVR4nO2VTWwUZRjHf+/M"
- "7Gxntzv71S6lCqTBNqARFDAeSNNsFQ7WoAQ/7l68GBJPhESNB2O8efKoB9MDKhes0aSHalEi"
- "Niuhlo92S6FsLWzT3W7bHXZmd3bm9bBCUHfwQOLJ/+39eH55kt/z5oX/82dE0MGpUzMr8/PX"
- "5bvvv/aycbh+uftVaNqtAilA1SDktda+bO0JFRQHuXAcSwsC5/MXlrYktu9PDvPR4ZOPDehq"
- "B35T4MomMftRrJUG+cQkroSIiGOIOK5wKcwXHaHLo4HgXG7y6xeG39gfMSOxVwZHtiZvVdk3"
- "vkGlS+HiliwTP02z8OIkvgrDqRGWN4tsi/YzOnca2SjvDQQPDb2uOY4Fnmg2PZVqRxfjB+5Q"
- "FXXWwjkSL9XZZTxDn/0U287t4/vSx4ihKBphEAglCGyaaXzpIZH4MkxnZIB8j8/tTIQNvcyq"
- "WSCuZBCOwYXFHNWKiyIN3KYPAhnYsec1AYGnKqSuraKnd1Cv2/SsDlBTLEQ0Qs1zSMe6yezp"
- "Iy1T9Ca3M+aOA6AF2bco603h4BuKGrv6O1d21tDNbtbPhriauERXfxbRSFORCyz9cJOCscjz"
- "T3ShqGoLHGT/V++dmGntYDA1sOdk+EcaS4IwUaL9aTb8Nc5PXcS8/SbOgc9x9+qsN2oYi0Zr"
- "fgWq9kD7PVkmfpkOFZ48h6tCNnWE5c0iT0cHGZ09zfRnH/4mzogZhFQECt/IMaSHApS0h7Ev"
- "y0zJkjwOaODf1SMAqZlmmmpp5T77O5npuQEygmOXKZlrxL377Lt/sX8Tid1OvvaQ9gt3O/wH"
- "+N54hVQys0Vm+n8mGu/lztlOLidydO96Dt+OBdpvB70HFoBWd8k/uxvf1/Drq/QdSjJ26zyV"
- "2UNUKj7lR9rbD3oHmhCAIghpQh3ZmiK0buF0ZjDdAkOPn+DTr77lvQ8mvhOqWGtnPxCs650d"
- "NWzWl13r7U9GrbDta0LVpV+30NK9TF26grzGlxL5RTv7QWBx8OCxbKm0+dZcfuIM0isC5t8K"
- "VARzSKaDIA+KCST/5U7gp/Cf5g+ZXZ0wbxji4wAAAABJRU5ErkJggg==")
-getnetwork_connected_lan_kncData = network_connected_lan_knc.GetData
-getnetwork_connected_lan_kncImage = network_connected_lan_knc.GetImage
-getnetwork_connected_lan_kncBitmap = network_connected_lan_knc.GetBitmap
-#----------------------------------------------------------------------
-
-def getSmallUpArrowData():
- return \
-'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x10\x08\x06\
-\x00\x00\x00\x1f\xf3\xffa\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\
-\x00\x00<IDAT8\x8dcddbf\xa0\x040Q\xa4{h\x18\xf0\xff\xdf\xdf\xffd\x1b\x00\xd3\
-\x8c\xcf\x10\x9c\x06\xa0k\xc2e\x08m\xc2\x00\x97m\xd8\xc41\x0c \x14h\xe8\xf2\
-\x8c\xa3)q\x10\x18\x00\x00R\xd8#\xec\xb2\xcd\xc1Y\x00\x00\x00\x00IEND\xaeB`\
-\x82'
-
-def getSmallUpArrowBitmap():
- return BitmapFromImage(getSmallUpArrowImage())
-
-def getSmallUpArrowImage():
- stream = cStringIO.StringIO(getSmallUpArrowData())
- return ImageFromStream(stream)
-
-#----------------------------------------------------------------------
-
-def getSmallDnArrowData():
- return \
-"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x10\x08\x06\
-\x00\x00\x00\x1f\xf3\xffa\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\
-\x00\x00HIDAT8\x8dcddbf\xa0\x040Q\xa4{\xd4\x00\x06\x06\x06\x06\x06\x16t\x81\
-\xff\xff\xfe\xfe'\xa4\x89\x91\x89\x99\x11\xa7\x0b\x90%\ti\xc6j\x00>C\xb0\x89\
-\xd3.\x10\xd1m\xc3\xe5*\xbc.\x80i\xc2\x17.\x8c\xa3y\x81\x01\x00\xa1\x0e\x04e\
-?\x84B\xef\x00\x00\x00\x00IEND\xaeB`\x82"
-
-def getSmallDnArrowBitmap():
- return BitmapFromImage(getSmallDnArrowImage())
-
-def getSmallDnArrowImage():
- stream = cStringIO.StringIO(getSmallDnArrowData())
- return ImageFromStream(stream)
-
diff --git a/_for_later_use_/menus_chooser.py b/_for_later_use_/menus_chooser.py
deleted file mode 100644
index e1051e7..0000000
--- a/_for_later_use_/menus_chooser.py
+++ /dev/null
@@ -1,184 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-# Copyright (C) 2010 by Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-#
-# PyHoca GUI is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# PyHoca GUI is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the
-# Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
-
-try:
- import wxversion
- wxversion.select('2.8')
-except: pass
-
-import wx
-
-class PyHocaGUI_Menu_ChooserProfiles(wx.Menu):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, _PyHocaGUI, caller=None):
- """\
- STILL UNDOCUMENTED
-
- """
- self._PyHocaGUI = _PyHocaGUI
- self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
-
- wx.Menu.__init__(self)
-
- profile_name = self._PyHocaGUI._chooser_selected_profile_name
-
- ID_ADDPROFILE = wx.NewId()
- ID_DELPROFILE = wx.NewId()
- ID_RENPROFILE = wx.NewId()
- ID_EDITPROFILE = wx.NewId()
-
- self.Append(text="Add Profile", id=ID_ADDPROFILE)
- self.AppendSeparator()
- self.Append(text="Edit Profile", id=ID_EDITPROFILE)
- self.Append(text="Delete Profile", id=ID_DELPROFILE)
-
- #self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnProfileAdd, id=ID_ADDPROFILE)
- #self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnProfileEdit, id=ID_EDITPROFILE)
- #self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnProfileDelete, id=ID_DELPROFILE)
-
-
-class PyHocaGUI_Menu_ChooserExtras(wx.Menu):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, _PyHocaGUI, caller=None):
- """\
- STILL UNDOCUMENTED
-
- """
- self._PyHocaGUI = _PyHocaGUI
- self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
-
- wx.Menu.__init__(self)
-
- ID_OPTIONS = wx.NewId()
- ID_EXIT = wx.NewId()
-
- self.Append(id=ID_OPTIONS, text="X2go Client Options")
- #self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnOptions, id=ID_OPTIONS)
- self.AppendSeparator()
-
- self.Append(id=ID_EXIT, text="E&xit")
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnTaskbarExit, id=ID_EXIT)
-
-
-class PyHocaGUI_Menu_ChooserSessionActions(wx.Menu):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, _PyHocaGUI, caller=None):
- """\
- STILL UNDOCUMENTED
-
- """
- self._PyHocaGUI = _PyHocaGUI
- self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
-
- wx.Menu.__init__(self)
-
- ID_RESUMESESSION = wx.NewId()
- ID_SUSPENDSESSION = wx.NewId()
- ID_TERMINATESESSION = wx.NewId()
-
- # preparing information for the main PyHocaGUI instance
- self._PyHocaGUI._eventid_sessionnames_map[ID_RESUMESESSION] = \
- self._PyHocaGUI._eventid_sessionnames_map[ID_SUSPENDSESSION] = \
- self._PyHocaGUI._eventid_sessionnames_map[ID_TERMINATESESSION] = {
- 'session_name': session_name,
- 'control_session': control_session,
- }
-
- if status == 'S':
- self.Append(text="Resume Session", id=ID_RESUMESESSION)
- elif status == 'R':
- self.Append(text="Suspend Session", id=ID_SUSPENDSESSION)
-
- self.Append(text="Terminate Session", id=ID_TERMINATESESSION)
-
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionResume, id=ID_RESUMESESSION)
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionSuspend, id=ID_SUSPENDSESSION)
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionTerminate, id=ID_TERMINATESESSION)
-
-
-class PyHocaGUI_Menu_ChooserSessions(wx.Menu):
- """\
- STILL UNDOCUMENTED
-
- """
- def __init__(self, _PyHocaGUI, caller=None):
- """\
- STILL UNDOCUMENTED
-
- """
- self._PyHocaGUI = _PyHocaGUI
- self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
-
- profile_name = self._PyHocaGUI._chooser_selected_profile_name
-
- wx.Menu.__init__(self)
-
- ID_AUTHENTICATE = wx.NewId()
- ID_SESSIONSTART=wx.NewId()
- ID_CLEANSESSIONS = wx.NewId()
- ID_DISCONNECT = wx.NewId()
-
- self.Append(id=ID_AUTHENTICATE, text="Authenticate")
- self.AppendSeparator()
- self.Append(id=ID_SESSIONSTART, text="Start &new Session")
-
- if self._PyHocaGUI._chooser_selected_profile_name:
- _control_session = self._PyHocaGUI.control_sessions[self._PyHocaGUI._chooser_selected_profile_name].get_uuid()
- _session_list = self._PyHocaGUI.list_sessions(_control_session)
-
- if _session_list:
-
- self.AppendSeparator()
- for session_name in _session_list.keys():
-
- _s_id = wx.NewId()
-
- if _session_list[session_name].status == 'R':
- state = 'Running'
- elif _session_list[session_name].status == 'S':
- state = 'Suspended'
- self.AppendMenu(id=_s_id, text='%s: »%s«' % (state, session_name),
- submenu=PyHocaGUI_Menu_TaskbarSessionActions(self._PyHocaGUI, caller=self,
- control_session=_control_session,
- session_name=session_name,
- status=_session_list[session_name].status,
- )
- )
-
- self.AppendSeparator()
- self.Append(id=ID_CLEANSESSIONS, text="&Clean sessions")
- self.AppendSeparator()
- self.Append(id=ID_DISCONNECT, text="&Disconnect from Server")
-
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnControlSessionAuthenticate, id=ID_AUTHENTICATE)
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionStart, id=ID_SESSIONSTART)
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnCleanSessions, id=ID_CLEANSESSIONS)
- self.Bind(wx.EVT_MENU, self._PyHocaGUI.OnSessionDisconnect, id=ID_DISCONNECT)
-
-
diff --git a/_for_later_use_/messages.py b/_for_later_use_/messages.py
deleted file mode 100644
index 9673deb..0000000
--- a/_for_later_use_/messages.py
+++ /dev/null
@@ -1,53 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
-# Copyright (C) 2010 by Mike Gabriel <m.gabriel at das-netzwerkteam.de>
-#
-# PyHoca GUI is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# PyHoca GUI is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the
-# Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
-
-import wx
-messages = { 1: 'Userid is invalid',
- 2: 'Password is required',
- 3: 'Userid/Password verification failed',
- 4: 'Not all credentials are available',
- 5: 'Profile is entered, but is not known',
- 6: 'Name of the profile is required',
- }
-
-class Message:
- def __init__(self, parent, msgid=None, message=None, extraCaption='', msgtype='error'):
- if msgid is None:
- showmessage = message
- elif msgid in messages:
- showmessage = messages[msgid]
- else:
- showmessage = 'Message not available in system'
- if msgtype == 'warning':
- msgstyle = wx.ICON_QUESTION|wx.STAY_ON_TOP
- caption = 'Warning '
- elif msgtype == 'error':
- msgstyle = wx.ICON_QUESTION|wx.STAY_ON_TOP
- caption = 'Error '
- else:
- msgstyle = wx.ICON_INFORMATION|wx.STAY_ON_TOP
- caption = 'Information '
- caption += extraCaption
- md = wx.MessageDialog(parent, showmessage, caption=caption, style=msgstyle)
- result = md.ShowModal()
- self.retValue = False
- if result == wx.OK:
- self.retValue = True
- md.Destroy()
diff --git a/artwork/logos/pyhoca-about-logo.xcf b/artwork/logos/pyhoca-about-logo.xcf
deleted file mode 100644
index daf40b7..0000000
Binary files a/artwork/logos/pyhoca-about-logo.xcf and /dev/null differ
diff --git a/artwork/logos/pyhoca-logo-1.svg b/artwork/logos/pyhoca-logo-1.svg
deleted file mode 100644
index 959376c..0000000
--- a/artwork/logos/pyhoca-logo-1.svg
+++ /dev/null
@@ -1,2238 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="800"
- height="600"
- id="svg2"
- version="1.1"
- inkscape:version="0.47 r22583"
- sodipodi:docname="pyphoca-logo-1.svg"
- inkscape:export-filename="/home/h1/Desktop/pyphoca-logo.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
- <defs
- id="defs4">
- <pattern
- inkscape:collect="always"
- xlink:href="#Wavy"
- id="pattern3130"
- patternTransform="translate(-21.830886,474.19308)" />
- <linearGradient
- id="linearGradient5844">
- <stop
- style="stop-color:#ffffff;stop-opacity:0;"
- offset="0"
- id="stop5846" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="1"
- id="stop5848" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient5430">
- <stop
- style="stop-color:#906f6f;stop-opacity:1;"
- offset="0"
- id="stop5432" />
- <stop
- style="stop-color:#906f6f;stop-opacity:0;"
- offset="1"
- id="stop5434" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient5348">
- <stop
- style="stop-color:#916f6f;stop-opacity:1;"
- offset="0"
- id="stop5350" />
- <stop
- style="stop-color:#916f6f;stop-opacity:0;"
- offset="1"
- id="stop5352" />
- </linearGradient>
- <pattern
- inkscape:stockid="Wavy"
- id="Wavy"
- height="5.1805778"
- width="30.066020"
- patternUnits="userSpaceOnUse"
- inkscape:collect="always">
- <path
- id="path5228"
- d="M 7.597,0.061 C 5.079,-0.187 2.656,0.302 -0.01,1.788 L -0.01,3.061 C 2.773,1.431 5.173,1.052 7.472,1.280 C 9.770,1.508 11.969,2.361 14.253,3.218 C 18.820,4.931 23.804,6.676 30.066,3.061 L 30.062,1.788 C 23.622,5.497 19.246,3.770 14.691,2.061 C 12.413,1.207 10.115,0.311 7.597,0.061 z "
- style="fill:black;stroke:none;" />
- </pattern>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient5961">
- <stop
- style="stop-color:#4d4d4d;stop-opacity:1;"
- offset="0"
- id="stop5963" />
- <stop
- style="stop-color:#4d4d4d;stop-opacity:0;"
- offset="1"
- id="stop5965" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient5947">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop5949" />
- <stop
- style="stop-color:#ffffff;stop-opacity:0;"
- offset="1"
- id="stop5951" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient5937">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop5939" />
- <stop
- style="stop-color:#ffffff;stop-opacity:0;"
- offset="1"
- id="stop5941" />
- </linearGradient>
- <inkscape:perspective
- sodipodi:type="inkscape:persp3d"
- inkscape:vp_x="0 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- id="perspective10" />
- <inkscape:perspective
- id="perspective2886"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2958"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective3013"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective3068"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective3123"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective4240"
- inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
- inkscape:vp_z="1 : 0.5 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 0.5 : 1"
- sodipodi:type="inkscape:persp3d" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient3799"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.047619,0,0,1.0974334,-30.952381,-41.972392)"
- cx="435.6713"
- cy="316.81464"
- fx="435.6713"
- fy="316.81464"
- r="205.6713" />
- <linearGradient
- id="linearGradient3785">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3787" />
- <stop
- style="stop-color:#969696;stop-opacity:1;"
- offset="1"
- id="stop3789" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5961"
- id="linearGradient5967"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446"
- gradientUnits="userSpaceOnUse" />
- <filter
- inkscape:collect="always"
- id="filter6083">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="3.312185"
- id="feGaussianBlur6085" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter6139">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="0.78400333"
- id="feGaussianBlur6141" />
- </filter>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient3861"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3863"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient3865"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3867"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <filter
- inkscape:collect="always"
- id="filter5344">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="1.1415604"
- id="feGaussianBlur5346" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5348"
- id="linearGradient5354"
- x1="395"
- y1="1007.3622"
- x2="395"
- y2="802.36218"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient5416"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5418"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient5420"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5422"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5430"
- id="linearGradient5436"
- x1="185"
- y1="1047.3622"
- x2="185"
- y2="796.36218"
- gradientUnits="userSpaceOnUse" />
- <filter
- inkscape:collect="always"
- id="filter5442">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="0.57490299"
- id="feGaussianBlur5444" />
- </filter>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient5508"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5510"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient5512"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5514"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient5744"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5746"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient5748"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5750"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient5812"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5814"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient5816"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5818"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <filter
- inkscape:collect="always"
- id="filter5830">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="1.8"
- id="feGaussianBlur5832" />
- </filter>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5844"
- id="radialGradient5850"
- cx="590"
- cy="150"
- fx="590"
- fy="150"
- r="214.32"
- gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5844"
- id="radialGradient5891"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
- cx="590"
- cy="150"
- fx="590"
- fy="150"
- r="214.32" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient5893"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5895"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient5897"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient5899"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient3132"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3134"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient3136"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3138"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5844"
- id="radialGradient3248"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
- cx="590"
- cy="150"
- fx="590"
- fy="150"
- r="214.32" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient3250"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3252"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient3254"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3256"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3785"
- id="radialGradient3294"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
- cx="315.79904"
- cy="584.86487"
- fx="315.79904"
- fy="584.86487"
- r="65.742714" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3296"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="310.53839"
- y1="551.9931"
- x2="324.48233"
- y2="615.26996" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5947"
- id="linearGradient3298"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="261.17963"
- y1="635.13214"
- x2="261.17963"
- y2="612.84375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5937"
- id="linearGradient3300"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- x1="387.78506"
- y1="620.52393"
- x2="378.39252"
- y2="603.82446" />
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="0.77833333"
- inkscape:cx="400"
- inkscape:cy="129.47714"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:window-width="1024"
- inkscape:window-height="571"
- inkscape:window-x="0"
- inkscape:window-y="6"
- inkscape:window-maximized="1"
- showguides="true"
- inkscape:guide-bbox="true">
- <inkscape:grid
- type="xygrid"
- id="grid2874"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true"
- dotted="true" />
- <sodipodi:guide
- orientation="1,0"
- position="0,0"
- id="guide3703" />
- <sodipodi:guide
- orientation="1,0"
- position="16,0"
- id="guide3705" />
- <sodipodi:guide
- orientation="1,0"
- position="48,0"
- id="guide3707" />
- <sodipodi:guide
- orientation="1,0"
- position="95,0"
- id="guide3709" />
- <sodipodi:guide
- orientation="1,0"
- position="159,0"
- id="guide3711" />
- <sodipodi:guide
- orientation="1,0"
- position="285,0"
- id="guide3713" />
- <sodipodi:guide
- orientation="0,1"
- position="0,0"
- id="guide3715" />
- <sodipodi:guide
- orientation="0,1"
- position="0,16"
- id="guide3717" />
- <sodipodi:guide
- orientation="0,1"
- position="0,32"
- id="guide3719" />
- <sodipodi:guide
- orientation="0,1"
- position="0,48"
- id="guide3721" />
- <sodipodi:guide
- orientation="0,1"
- position="0,64"
- id="guide3723" />
- <sodipodi:guide
- orientation="0,1"
- position="0,126"
- id="guide3725" />
- <sodipodi:guide
- orientation="0,1"
- position="0,256"
- id="guide3727" />
- </sodipodi:namedview>
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Ebene 1"
- inkscape:groupmode="layer"
- id="layer1"
- transform="translate(0,-452.36218)"
- style="display:inline">
- <rect
- style="fill:#ffffff;fill-opacity:1;stroke:none"
- id="rect5901"
- width="800"
- height="600"
- x="0"
- y="0"
- transform="translate(0,452.36218)" />
- <rect
- style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00677579000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
- id="rect2923"
- width="48"
- height="48.000046"
- x="48"
- y="1004.3621" />
- <rect
- y="796.42468"
- x="285.0625"
- height="255.875"
- width="255.875"
- id="rect2929"
- style="fill:none;stroke:#000000;stroke-width:0.03611986000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
- <rect
- ry="20.071392"
- y="801.61237"
- x="290.00021"
- height="210.74962"
- width="245.87456"
- id="rect5317"
- style="fill:url(#Wavy);fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5344)" />
- <rect
- style="fill:url(#linearGradient5354);fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
- id="rect3877"
- width="245.87456"
- height="210.74962"
- x="290.00021"
- y="801.61237"
- ry="20.071392" />
- <rect
- style="fill:url(#pattern3130);fill-opacity:1;stroke:none;filter:url(#filter5830)"
- id="rect5820"
- width="420"
- height="300"
- x="358.16913"
- y="474.19308" />
- <g
- id="g3372"
- inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/img/pyhoca-splash.png"
- inkscape:export-xdpi="76.68"
- inkscape:export-ydpi="76.68">
- <rect
- style="fill:url(#radialGradient3248);fill-opacity:1;stroke:none;filter:url(#filter5830)"
- id="rect5842"
- width="420"
- height="300"
- x="380"
- y="0"
- transform="matrix(1.0952381,0,0,1.1333334,-78.021396,454.19308)" />
- <g
- id="g3336">
- <g
- id="g3770"
- transform="matrix(0.85305281,0,0,0.85305281,116.53248,72.47677)">
- <path
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
- d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
- id="path6065"
- sodipodi:nodetypes="cscscscssccc" />
- <path
- sodipodi:nodetypes="cscscscssccc"
- id="path2459"
- d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
- style="fill:url(#radialGradient3294);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
- <path
- id="path5933"
- d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
- style="fill:url(#linearGradient3296);fill-opacity:1;stroke:none;display:inline" />
- <g
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- style="filter:url(#filter6139)"
- id="g6101">
- <path
- sodipodi:nodetypes="cssssccsssccscccssssc"
- id="path6103"
- d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
- style="fill:#000000" />
- <path
- sodipodi:nodetypes="cszcz"
- id="path6105"
- d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cscsc"
- id="path6107"
- d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cssssc"
- id="path6109"
- d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
- style="fill:#ffffff;stroke:none" />
- <path
- transform="translate(158.05541,475.03407)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path6111"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path6113"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(162.2659,476.65349)" />
- <path
- transform="translate(159.35094,479.24456)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path6115"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path6117"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(178.4601,467.90862)" />
- <path
- transform="translate(178.13622,471.79523)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path6119"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path6121"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(182.02283,470.17581)" />
- <path
- transform="translate(142.83286,441.9979)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path6123"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path6125"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(163.88532,436.81576)" />
- </g>
- <path
- sodipodi:nodetypes="cssssccsssccscccssssc"
- id="path3129"
- d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
- style="fill:#000000" />
- <path
- id="rect3131"
- d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cscsc"
- id="rect3134"
- d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path4434"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path4436"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path4438"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path4440"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path4442"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path4444"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path4446"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path4448"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)" />
- <path
- sodipodi:nodetypes="ccccc"
- style="fill:url(#linearGradient3298);fill-opacity:1;stroke:none;display:inline"
- d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
- id="path5945" />
- <path
- sodipodi:nodetypes="cccccc"
- style="fill:url(#linearGradient3300);fill-opacity:1;stroke:none;display:inline"
- d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
- id="path5959" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:61.75011826px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:cmmi10;-inkscape-font-specification:cmmi10"
- x="589.57135"
- y="715.77771"
- id="text6156"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan6158"
- x="589.57135"
- y="715.77771"><tspan
- style="fill:#916f6f"
- id="tspan6162">py</tspan><tspan
- style="fill:#483737"
- id="tspan6164">hoca</tspan></tspan></text>
- </g>
- </g>
- <rect
- style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00225861000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
- id="rect2919"
- width="16"
- height="16.000074"
- x="2.3778888e-09"
- y="1036.3621" />
- <rect
- y="1020.3621"
- x="16"
- height="32.000031"
- width="31.999998"
- id="rect2921"
- style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00451719000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
- <rect
- y="988.36218"
- x="95"
- height="64.000061"
- width="63.999996"
- id="rect2925"
- style="fill:none;stroke:#000000;stroke-width:0.00903438000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
- <g
- id="g3801"
- transform="matrix(0.83930141,0,0,0.83930141,-9.1371221,404.90119)">
- <path
- sodipodi:nodetypes="cscscscssccc"
- id="path3803"
- d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
- style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
- <path
- style="fill:url(#radialGradient3861);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
- d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
- id="path3805"
- sodipodi:nodetypes="cscscscssccc" />
- <path
- style="fill:url(#linearGradient3863);fill-opacity:1;stroke:none;display:inline"
- d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
- id="path3807" />
- <g
- id="g3809"
- style="filter:url(#filter6139)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
- <path
- style="fill:#000000"
- d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
- id="path3811"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
- id="path3813"
- sodipodi:nodetypes="cszcz" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
- id="path3815"
- sodipodi:nodetypes="cscsc" />
- <path
- style="fill:#ffffff;stroke:none"
- d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
- id="path3817"
- sodipodi:nodetypes="cssssc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path3819"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(158.05541,475.03407)" />
- <path
- transform="translate(162.2659,476.65349)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3821"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path3823"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(159.35094,479.24456)" />
- <path
- transform="translate(178.4601,467.90862)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3825"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path3827"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(178.13622,471.79523)" />
- <path
- transform="translate(182.02283,470.17581)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3829"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path3831"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(142.83286,441.9979)" />
- <path
- transform="translate(163.88532,436.81576)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3833"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- </g>
- <path
- style="fill:#000000"
- d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
- id="path3835"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
- id="path3837" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
- id="path3839"
- sodipodi:nodetypes="cscsc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path3841"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3843"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path3845"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3847"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path3849"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3851"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path3853"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path3855"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- id="path3857"
- d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
- style="fill:url(#linearGradient3865);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="ccccc" />
- <path
- id="path3859"
- d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
- style="fill:url(#linearGradient3867);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="cccccc" />
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text3869"
- y="1042.3622"
- x="290"
- style="font-size:39.26533508px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:cmmi10;-inkscape-font-specification:cmmi10"
- xml:space="preserve"><tspan
- y="1042.3622"
- x="290"
- id="tspan3871"
- sodipodi:role="line"><tspan
- id="tspan3873"
- style="fill:#916f6f">py</tspan><tspan
- id="tspan3875"
- style="fill:#483737">hoca</tspan></tspan></text>
- <g
- id="g3410"
- inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
- inkscape:export-xdpi="457.14001"
- inkscape:export-ydpi="457.14001">
- <rect
- y="926.42456"
- x="159.0625"
- height="125.87531"
- width="125.87534"
- id="rect2927"
- style="fill:none;stroke:#000000;stroke-width:0.01776883000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
- <rect
- y="932.37238"
- x="165.00909"
- height="114.98058"
- width="114.98061"
- id="rect5426"
- style="fill:url(#Wavy);fill-opacity:1.0;stroke:none;stroke-width:2.01939630999999986;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5442)"
- ry="14.010298" />
- <rect
- ry="14.010298"
- style="fill:url(#linearGradient5436);fill-opacity:1;stroke:#000000;stroke-width:2.01939630999999986;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
- id="rect5424"
- width="114.98061"
- height="114.98058"
- x="165.00909"
- y="932.37238" />
- <g
- inkscape:export-ydpi="510.97"
- inkscape:export-xdpi="510.97"
- inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
- id="g5356"
- transform="matrix(0.40396742,0,0,0.40396742,19.556638,743.47149)">
- <path
- sodipodi:nodetypes="cscscscssccc"
- id="path5358"
- d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
- style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
- <path
- style="fill:url(#radialGradient5416);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
- d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
- id="path5360"
- sodipodi:nodetypes="cscscscssccc" />
- <path
- style="fill:url(#linearGradient5418);fill-opacity:1;stroke:none;display:inline"
- d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
- id="path5362" />
- <g
- id="g5364"
- style="filter:url(#filter6139)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
- <path
- style="fill:#000000"
- d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
- id="path5366"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
- id="path5368"
- sodipodi:nodetypes="cszcz" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
- id="path5370"
- sodipodi:nodetypes="cscsc" />
- <path
- style="fill:#ffffff;stroke:none"
- d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
- id="path5372"
- sodipodi:nodetypes="cssssc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5374"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(158.05541,475.03407)" />
- <path
- transform="translate(162.2659,476.65349)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5376"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5378"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(159.35094,479.24456)" />
- <path
- transform="translate(178.4601,467.90862)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5380"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5382"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(178.13622,471.79523)" />
- <path
- transform="translate(182.02283,470.17581)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5384"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5386"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(142.83286,441.9979)" />
- <path
- transform="translate(163.88532,436.81576)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5388"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- </g>
- <path
- style="fill:#000000"
- d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
- id="path5390"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
- id="path5392" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
- id="path5394"
- sodipodi:nodetypes="cscsc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5396"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5398"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5400"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5402"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5404"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5406"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5408"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5410"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- id="path5412"
- d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
- style="fill:url(#linearGradient5420);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="ccccc" />
- <path
- id="path5414"
- d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
- style="fill:url(#linearGradient5422);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="cccccc" />
- </g>
- </g>
- <g
- id="g5448"
- transform="matrix(0.23402774,0,0,0.23402774,9.3563203,875.79584)">
- <path
- sodipodi:nodetypes="cscscscssccc"
- id="path5450"
- d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
- style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
- <path
- style="fill:url(#radialGradient5508);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
- d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
- id="path5452"
- sodipodi:nodetypes="cscscscssccc" />
- <path
- style="fill:url(#linearGradient5510);fill-opacity:1;stroke:none;display:inline"
- d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
- id="path5454" />
- <g
- id="g5456"
- style="filter:url(#filter6139)"
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
- <path
- style="fill:#000000"
- d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
- id="path5458"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
- id="path5460"
- sodipodi:nodetypes="cszcz" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
- id="path5462"
- sodipodi:nodetypes="cscsc" />
- <path
- style="fill:#ffffff;stroke:none"
- d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
- id="path5464"
- sodipodi:nodetypes="cssssc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5466"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(158.05541,475.03407)" />
- <path
- transform="translate(162.2659,476.65349)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5468"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5470"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(159.35094,479.24456)" />
- <path
- transform="translate(178.4601,467.90862)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5472"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5474"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(178.13622,471.79523)" />
- <path
- transform="translate(182.02283,470.17581)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5476"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5478"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(142.83286,441.9979)" />
- <path
- transform="translate(163.88532,436.81576)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5480"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- </g>
- <path
- style="fill:#000000"
- d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
- id="path5482"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
- id="path5484" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
- id="path5486"
- sodipodi:nodetypes="cscsc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5488"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5490"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5492"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5494"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5496"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5498"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5500"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5502"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- id="path5504"
- d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
- style="fill:url(#linearGradient5512);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="ccccc" />
- <path
- id="path5506"
- d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
- style="fill:url(#linearGradient5514);fill-opacity:1;stroke:none;display:inline"
- sodipodi:nodetypes="cccccc" />
- </g>
- <g
- id="g5671"
- transform="matrix(0.82918705,0,0,0.82918705,-26.371233,184.84753)">
- <path
- id="path5552"
- d="m 81.770677,1026.9271 c -0.356439,0.1812 -2.109321,3.718 -4.807342,4.1583 -2.919367,0.4764 -7.118254,0.2114 -5.51728,2.3935 1.600963,2.1822 3.605847,-0.6035 8.377342,6.0041 -0.587069,-3.5974 0.987693,-7.685 1.825577,-11.3794 0.209465,-0.9235 0.240512,-1.2368 0.121705,-1.1765 z m -7.525413,5.416 c 1.368135,0.02 3.214537,1.2806 3.34688,3.0426 0.04011,0.5339 0.287874,0.8222 0.28398,0.9533 -0.0063,0.2185 -0.305067,-0.088 -1.014207,-0.8925 -0.687066,-0.78 -1.914043,-1.4584 -2.73836,-1.501 -0.850147,-0.044 -1.395308,-0.379 -1.237332,-0.791 0.21633,-0.5645 0.737157,-0.8207 1.359039,-0.8114 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cssssccsssccscccssssc"
- id="path5550"
- d="m 53.297483,1029.4887 c -1.487433,-1.1583 -1.738,-1.721 -1.534343,-3.4459 0.281717,-2.3859 1.514742,-4.5162 3.070337,-5.3046 1.876506,-0.9512 5.62208,0.3858 6.910672,2.4666 1.124656,1.816 1.103812,2.0043 -0.418257,3.7755 -3.266921,3.8016 -5.479805,4.493 -8.028409,2.5084 z m 0.267094,-2.2781 c -0.331218,-0.6535 -0.359182,-1.9029 -0.06211,-2.7763 0.49059,-1.4425 0.455805,-1.4917 -0.379322,-0.5382 -1.011131,1.1545 -0.725777,4.7914 0.362002,4.6139 0.38666,-0.063 0.421029,-0.6254 0.07943,-1.2994 z m 27.606474,-6.8596 c -2.840551,-0.7286 -3.09201,-1.094 -2.774618,-4.0314 0.465861,-4.3116 5.024782,-5.6212 7.433248,-2.1354 l 0.936116,1.3549 -1.288758,-1.2648 c -1.673055,-1.6421 -2.867069,-1.4644 -1.256856,0.187 0.674168,0.6915 1.305213,1.744 1.402322,2.339 0.09711,0.5951 0.555522,1.1443 1.018681,1.2203 0.656527,0.1084 0.687145,0.404 0.138932,1.3432 -0.835411,1.4314 -2.639351,1.749 -5.609067,0.9872 z"
- style="fill:#000000" />
- <path
- sodipodi:nodetypes="cscsc"
- id="path5554"
- d="m 67.299422,1044.8483 c 7.781781,2.4232 9.05391,-4.1453 12.761722,-5.2539 4.527548,-1.3539 7.537583,2.3185 10.547866,-1.8659 -3.010283,4.1844 -7.111604,1.6668 -10.577607,3.7552 -3.362526,2.0259 -4.9502,5.7878 -12.731981,3.3646 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-38.072589,955.55754)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5556"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5558"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-35.339593,956.60861)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-37.231671,958.29047)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5560"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5562"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-24.828063,950.93237)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-25.03829,953.45509)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5564"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5566"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-22.515522,952.40402)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-47.953432,934.11387)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5568"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5570"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-34.288439,930.75029)" />
- </g>
- <g
- transform="matrix(0.17731048,0,0,0.17731048,-18.678484,919.96229)"
- id="g5684">
- <path
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
- d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
- id="path5686"
- sodipodi:nodetypes="cscscscssccc" />
- <path
- sodipodi:nodetypes="cscscscssccc"
- id="path5688"
- d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
- style="fill:url(#radialGradient5744);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
- <path
- id="path5690"
- d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
- style="fill:url(#linearGradient5746);fill-opacity:1;stroke:none;display:inline" />
- <g
- transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
- style="filter:url(#filter6139)"
- id="g5692">
- <path
- sodipodi:nodetypes="cssssccsssccscccssssc"
- id="path5694"
- d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
- style="fill:#000000" />
- <path
- sodipodi:nodetypes="cszcz"
- id="path5696"
- d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cscsc"
- id="path5698"
- d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cssssc"
- id="path5700"
- d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
- style="fill:#ffffff;stroke:none" />
- <path
- transform="translate(158.05541,475.03407)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5702"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5704"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(162.2659,476.65349)" />
- <path
- transform="translate(159.35094,479.24456)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5706"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5708"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(178.4601,467.90862)" />
- <path
- transform="translate(178.13622,471.79523)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5710"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5712"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(182.02283,470.17581)" />
- <path
- transform="translate(142.83286,441.9979)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5714"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
- id="path5716"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="translate(163.88532,436.81576)" />
- </g>
- <path
- sodipodi:nodetypes="cssssccsssccscccssssc"
- id="path5718"
- d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
- style="fill:#000000" />
- <path
- id="path5720"
- d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- sodipodi:nodetypes="cscsc"
- id="path5722"
- d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
- style="fill:#000000;fill-rule:evenodd;stroke:none" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5724"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5726"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5728"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5730"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5732"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5734"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)" />
- <path
- transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5736"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5738"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)" />
- <path
- sodipodi:nodetypes="ccccc"
- style="fill:url(#linearGradient5748);fill-opacity:1;stroke:none;display:inline"
- d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
- id="path5740" />
- <path
- sodipodi:nodetypes="cccccc"
- style="fill:url(#linearGradient5750);fill-opacity:1;stroke:none;display:inline"
- d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
- id="path5742" />
- </g>
- <g
- transform="matrix(0.38450468,0,0,0.38450468,-19.0618,649.75294)"
- id="g5752">
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 81.770677,1026.9271 c -0.356439,0.1812 -2.109321,3.718 -4.807342,4.1583 -2.919367,0.4764 -7.118254,0.2114 -5.51728,2.3935 1.600963,2.1822 3.605847,-0.6035 8.377342,6.0041 -0.587069,-3.5974 0.987693,-7.685 1.825577,-11.3794 0.209465,-0.9235 0.240512,-1.2368 0.121705,-1.1765 z m -7.525413,5.416 c 1.368135,0.02 3.214537,1.2806 3.34688,3.0426 0.04011,0.5339 0.287874,0.8222 0.28398,0.9533 -0.0063,0.2185 -0.305067,-0.088 -1.014207,-0.8925 -0.687066,-0.78 -1.914043,-1.4584 -2.73836,-1.501 -0.850147,-0.044 -1.395308,-0.379 -1.237332,-0.791 0.21633,-0.5645 0.737157,-0.8207 1.359039,-0.8114 z"
- id="path5754" />
- <path
- style="fill:#000000"
- d="m 53.297483,1029.4887 c -1.487433,-1.1583 -1.738,-1.721 -1.534343,-3.4459 0.281717,-2.3859 1.514742,-4.5162 3.070337,-5.3046 1.876506,-0.9512 5.62208,0.3858 6.910672,2.4666 1.124656,1.816 1.103812,2.0043 -0.418257,3.7755 -3.266921,3.8016 -5.479805,4.493 -8.028409,2.5084 z m 0.267094,-2.2781 c -0.331218,-0.6535 -0.359182,-1.9029 -0.06211,-2.7763 0.49059,-1.4425 0.455805,-1.4917 -0.379322,-0.5382 -1.011131,1.1545 -0.725777,4.7914 0.362002,4.6139 0.38666,-0.063 0.421029,-0.6254 0.07943,-1.2994 z m 27.606474,-6.8596 c -2.840551,-0.7286 -3.09201,-1.094 -2.774618,-4.0314 0.465861,-4.3116 5.024782,-5.6212 7.433248,-2.1354 l 0.936116,1.3549 -1.288758,-1.2648 c -1.673055,-1.6421 -2.867069,-1.4644 -1.256856,0.187 0.674168,0.6915 1.305213,1.744 1.402322,2.339 0.09711,0.5951 0.555522,1.1443 1.018681,1.2203 0.656527,0.1084 0.687145,0.404 0.138932,1.3432 -0.835411,1.4314 -2.639351,1.749 -5.609067,0.9872 z"
- id="path5756"
- sodipodi:nodetypes="cssssccsssccscccssssc" />
- <path
- style="fill:#000000;fill-rule:evenodd;stroke:none"
- d="m 67.299422,1044.8483 c 7.781781,2.4232 9.05391,-4.1453 12.761722,-5.2539 4.527548,-1.3539 7.537583,2.3185 10.547866,-1.8659 -3.010283,4.1844 -7.111604,1.6668 -10.577607,3.7552 -3.362526,2.0259 -4.9502,5.7878 -12.731981,3.3646 z"
- id="path5758"
- sodipodi:nodetypes="cscsc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5760"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-38.072589,955.55754)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-35.339593,956.60861)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5762"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5764"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-37.231671,958.29047)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-24.828063,950.93237)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5766"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5768"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-25.03829,953.45509)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-22.515522,952.40402)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5770"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- id="path5772"
- sodipodi:cx="166.31445"
- sodipodi:cy="123.08076"
- sodipodi:rx="1.1335942"
- sodipodi:ry="1.1335942"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- transform="matrix(0.64909228,0,0,0.64909228,-47.953432,934.11387)" />
- <path
- transform="matrix(0.64909228,0,0,0.64909228,-34.288439,930.75029)"
- d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
- sodipodi:ry="1.1335942"
- sodipodi:rx="1.1335942"
- sodipodi:cy="123.08076"
- sodipodi:cx="166.31445"
- id="path5774"
- style="fill:none;stroke:#000000;stroke-opacity:1"
- sodipodi:type="arc" />
- </g>
- </g>
- <g
- inkscape:groupmode="layer"
- id="layer2"
- inkscape:label="Ebene" />
-</svg>
diff --git a/artwork/winicons/pyhoca-gui.ico b/artwork/winicons/pyhoca-gui.ico
deleted file mode 100644
index a1e1af6..0000000
Binary files a/artwork/winicons/pyhoca-gui.ico and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_16x16-8bpp.ppm b/artwork/winicons/pyhoca-winicon_16x16-8bpp.ppm
deleted file mode 100644
index 2d47ffd..0000000
--- a/artwork/winicons/pyhoca-winicon_16x16-8bpp.ppm
+++ /dev/null
@@ -1,4 +0,0 @@
-P6
-16 16
-255
-òòòÜÜܧ¥¥¦££©¥¥¦££§¤¤©¥¥£ ¨¥¥©¥¥ÎÎÎòòòØØØ`MMz^^ddy^^|``z^^}aav\\|__|``ccy]]{__jSSÄÄÄ¢ccccz^^}aawbb¢¹´´´®®
s\\z^^ddcc|``~aa~aaccñððÿÿÿÿÿÿÿÿÿÿÿÿãââzzy^^~aadd¢ffee~~úúúÿÿÿÿÿÿÿÿÿÿÿÿþþþþþþööö}}eeccddv^^åääþþþþþþýýýýýýìììñññõõõùùùáààv__
gg¡hhûûûúúúúúúçççõõõúúú±±±===öööôôôeeff¡ööööööÖÖÖ<<<ØØØúúúïïïÀÀÀõõõòòò hh¡jjñññòòòÏÏÏWWWëëëîîî±±±»»»õõõððð¨ dd hhooêêêîîîðððôôô÷÷÷wwwÒÒÒóóóîîîççç¡llzaaÍÌÌèèèëëëîîîòòòãã㣣£ÀÀÀìì쬥¥À¼¼¿»»
~~¡hh¯©©æææâââãããçççêêêëëëíííìììÁ¼¼ff¡ggÚÙÙððð°©©¢ÔÔÔäääæææÖÔÔ£ggmmllkk¢llrr
nnjjllfflljjffmmnnmmmmnnÎÎÎx^^nnnnnnoonnnnnnoonnnnnnoo~aa¶µµòòòÂÁÁ¾¼¼òòò
\ No newline at end of file
diff --git a/artwork/winicons/pyhoca-winicon_16x16.png b/artwork/winicons/pyhoca-winicon_16x16.png
deleted file mode 100644
index 25bd64c..0000000
Binary files a/artwork/winicons/pyhoca-winicon_16x16.png and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_32x32-8bpp.ppm b/artwork/winicons/pyhoca-winicon_32x32-8bpp.ppm
deleted file mode 100644
index 1702a5a..0000000
Binary files a/artwork/winicons/pyhoca-winicon_32x32-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_32x32.png b/artwork/winicons/pyhoca-winicon_32x32.png
deleted file mode 100644
index 1cdd8ff..0000000
Binary files a/artwork/winicons/pyhoca-winicon_32x32.png and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_48x48-8bpp.ppm b/artwork/winicons/pyhoca-winicon_48x48-8bpp.ppm
deleted file mode 100644
index 38d2760..0000000
Binary files a/artwork/winicons/pyhoca-winicon_48x48-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_48x48.png b/artwork/winicons/pyhoca-winicon_48x48.png
deleted file mode 100644
index 5932207..0000000
Binary files a/artwork/winicons/pyhoca-winicon_48x48.png and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_64x64-8bpp.ppm b/artwork/winicons/pyhoca-winicon_64x64-8bpp.ppm
deleted file mode 100644
index 679a7a5..0000000
Binary files a/artwork/winicons/pyhoca-winicon_64x64-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/pyhoca-winicon_64x64.png b/artwork/winicons/pyhoca-winicon_64x64.png
deleted file mode 100644
index aa87bc3..0000000
Binary files a/artwork/winicons/pyhoca-winicon_64x64.png and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_16x16-8bpp.ppm b/artwork/winicons/x2go-logo-ubuntu_16x16-8bpp.ppm
deleted file mode 100644
index 2c8f424..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_16x16-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_16x16.png b/artwork/winicons/x2go-logo-ubuntu_16x16.png
deleted file mode 100644
index 63b9ee4..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_16x16.png and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_32x32-bpp.ppm b/artwork/winicons/x2go-logo-ubuntu_32x32-bpp.ppm
deleted file mode 100644
index 6cec942..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_32x32-bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_32x32.png b/artwork/winicons/x2go-logo-ubuntu_32x32.png
deleted file mode 100644
index 5b7c8e5..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_32x32.png and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_48x48-8bpp.ppm b/artwork/winicons/x2go-logo-ubuntu_48x48-8bpp.ppm
deleted file mode 100644
index 9b51d29..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_48x48-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_48x48.png b/artwork/winicons/x2go-logo-ubuntu_48x48.png
deleted file mode 100644
index b547c98..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_48x48.png and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_64x64-8bpp.ppm b/artwork/winicons/x2go-logo-ubuntu_64x64-8bpp.ppm
deleted file mode 100644
index 758d2ba..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_64x64-8bpp.ppm and /dev/null differ
diff --git a/artwork/winicons/x2go-logo-ubuntu_64x64.png b/artwork/winicons/x2go-logo-ubuntu_64x64.png
deleted file mode 100644
index 67fc789..0000000
Binary files a/artwork/winicons/x2go-logo-ubuntu_64x64.png and /dev/null differ
diff --git a/contrib/ms-vc-runtime/msvcm90.dll b/contrib/ms-vc-runtime/msvcm90.dll
deleted file mode 100644
index b9cb123..0000000
Binary files a/contrib/ms-vc-runtime/msvcm90.dll and /dev/null differ
diff --git a/contrib/ms-vc-runtime/msvcp90.dll b/contrib/ms-vc-runtime/msvcp90.dll
deleted file mode 100644
index 6b07c75..0000000
Binary files a/contrib/ms-vc-runtime/msvcp90.dll and /dev/null differ
diff --git a/contrib/ms-vc-runtime/msvcr90.dll b/contrib/ms-vc-runtime/msvcr90.dll
deleted file mode 100644
index a68249a..0000000
Binary files a/contrib/ms-vc-runtime/msvcr90.dll and /dev/null differ
diff --git a/contrib/ms-vc-runtime/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest b/contrib/ms-vc-runtime/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
deleted file mode 100644
index 00423cf..0000000
--- a/contrib/ms-vc-runtime/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <noInheritable></noInheritable>
- <assemblyIdentity type="win32" name="Microsoft.VC90.MFCLOC" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
- <file name="MFC90CHS.DLL" hashalg="SHA1" hash="f7e49d66e28ed50c4cb1b38b7f7cedf747df296c"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Im9J2o+5YxPWw4Al+IYL82rBB8c=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90CHT.DLL" hashalg="SHA1" hash="7d0374f0a1c38c56c313f2240e18d97777f60bb5"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Idiv32JpIzqv4q0MWwTgzw19Flk=</dsig:DigestValue></
asmv2:ha
sh></file> <file name="MFC90DEU.DLL" hashalg="SHA1" hash="09d41f03916e73dbae4ed54169111431cd56d152"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>1fO/WKJi2WnALuflkK6ik7gynHU=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ENU.DLL" hashalg="SHA1" hash="3e548cec59cc3ea384bae9ae2c45eba4cfed46ab"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>YRAtFdyKgLhMvvWAezVz8J7dXgw=</dsig:DigestV
alue></a
smv2:hash></file> <file name="MFC90ESN.DLL" hashalg="SHA1" hash="bd98eb12aa8c056f79f24adf9e9a10499fa6c405"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>2IUPMp7Q3o6+/BzHfMBiHDHvSIs=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ESP.DLL" hashalg="SHA1" hash="29dfb7841887c3fd9fa99bbd26475f92fd153300"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>/vIGx3UMLKH03xx09IaKcA+D90c=</dsig:
DigestVa
lue></asmv2:hash></file> <file name="MFC90FRA.DLL" hashalg="SHA1" hash="b5941dd728424c3fed005faebcbf1051bcd89cd7"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>jzvUwtYTOtPDvJwezTPrS7c+S+Q=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ITA.DLL" hashalg="SHA1" hash="f3960a91ae22fb8ce25f931f259fa5c60962317d"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>y5eT6vterx9wq9vXgUpnk2L2OdM=
</dsig:D
igestValue></asmv2:hash></file> <file name="MFC90JPN.DLL" hashalg="SHA1" hash="86c24c530e6bd4254ab9f491c5a77b9826d736a7"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>stDiMOTQPs0Nf1A9vtdRQjMcY1M=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90KOR.DLL" hashalg="SHA1" hash="d1aa1688ea04eab8074255062e0d3dd2b63ce4c1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>66MXkYdvO326oIYGqh9yl
EwQ+wQ=<
/dsig:DigestValue></asmv2:hash></file>
-</assembly>
\ No newline at end of file
diff --git a/contrib/nxproxy-mswin/cygXcomp.dll b/contrib/nxproxy-mswin/cygXcomp.dll
deleted file mode 100644
index a7ce1d3..0000000
Binary files a/contrib/nxproxy-mswin/cygXcomp.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygXcompsh.dll b/contrib/nxproxy-mswin/cygXcompsh.dll
deleted file mode 100644
index 0d77b25..0000000
Binary files a/contrib/nxproxy-mswin/cygXcompsh.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygcrypto-0.9.8.dll b/contrib/nxproxy-mswin/cygcrypto-0.9.8.dll
deleted file mode 100644
index f93660b..0000000
Binary files a/contrib/nxproxy-mswin/cygcrypto-0.9.8.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygjpeg-62.dll b/contrib/nxproxy-mswin/cygjpeg-62.dll
deleted file mode 100644
index f58a119..0000000
Binary files a/contrib/nxproxy-mswin/cygjpeg-62.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygpng12.dll b/contrib/nxproxy-mswin/cygpng12.dll
deleted file mode 100644
index 2bda298..0000000
Binary files a/contrib/nxproxy-mswin/cygpng12.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygwin1.dll b/contrib/nxproxy-mswin/cygwin1.dll
deleted file mode 100644
index 73c27fc..0000000
Binary files a/contrib/nxproxy-mswin/cygwin1.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/cygz.dll b/contrib/nxproxy-mswin/cygz.dll
deleted file mode 100644
index c94d66c..0000000
Binary files a/contrib/nxproxy-mswin/cygz.dll and /dev/null differ
diff --git a/contrib/nxproxy-mswin/nxproxy.exe b/contrib/nxproxy-mswin/nxproxy.exe
deleted file mode 100644
index a117aa6..0000000
Binary files a/contrib/nxproxy-mswin/nxproxy.exe and /dev/null differ
diff --git a/contrib/nxproxy-mswin/src/nxcomp-3.4.0-7.tar.gz b/contrib/nxproxy-mswin/src/nxcomp-3.4.0-7.tar.gz
deleted file mode 100644
index 3211b99..0000000
Binary files a/contrib/nxproxy-mswin/src/nxcomp-3.4.0-7.tar.gz and /dev/null differ
diff --git a/contrib/nxproxy-mswin/src/nxcompsh-3.4.0-2.tar.gz b/contrib/nxproxy-mswin/src/nxcompsh-3.4.0-2.tar.gz
deleted file mode 100644
index 671a010..0000000
Binary files a/contrib/nxproxy-mswin/src/nxcompsh-3.4.0-2.tar.gz and /dev/null differ
diff --git a/contrib/nxproxy-mswin/src/nxproxy-3.4.0-2.tar.gz b/contrib/nxproxy-mswin/src/nxproxy-3.4.0-2.tar.gz
deleted file mode 100644
index 04a1983..0000000
Binary files a/contrib/nxproxy-mswin/src/nxproxy-3.4.0-2.tar.gz and /dev/null differ
diff --git a/debian/changelog b/debian/changelog
index 50421e8..ddb4041 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+pyhoca-gui (0.0.15-0~nwt1) lucid maverick testing unstable; urgency=low
+
+ * using setproctitle module to change the process name during runtime
+ * much work for Windows compatibitity
+ * Windows: added necessary information for build environment (py2exe)
+ * Windows: Logon window now understands ENTER and ESC keys
+
+ -- Mike Gabriel <m.gabriel at das-netzwerkteam.de> Fri, 17 Dec 2010 17:00:00 +0100
+
pyhoca-gui (0.0.14-0~nwt1) lucid maverick testing unstable; urgency=low
* artwork fine-tuning
diff --git a/debian/control b/debian/control
index e7d34c2..2bc7112 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,8 @@ XS-Python-Version: >= 2.6
Package: pyhoca-gui
Architecture: all
-Depends: ${misc:Depends}, python, python-x2go (>=0.0.24-0~nwt1), python-argparse, python-notify, python-setproctitle (>=1.0.1-1)
+Depends: ${misc:Depends}, python, python-x2go (>=0.0.25-0~nwt1),
+ python-argparse, python-notify, python-setproctitle (>=1.0.1-1),
wx-common(>=2.8.10.0), python-wxtools (>=2.8.10.0)
Description: An graphical X2go client written in (wx)Python
A graphical X2go client implementation written in (wx)Python.
diff --git a/demo/pyhoca-in-action_linux.odp b/demo/pyhoca-in-action_linux.odp
deleted file mode 100644
index ae915b0..0000000
Binary files a/demo/pyhoca-in-action_linux.odp and /dev/null differ
diff --git a/demo/pyhoca-in-action_linux.pdf b/demo/pyhoca-in-action_linux.pdf
deleted file mode 100644
index a78752f..0000000
Binary files a/demo/pyhoca-in-action_linux.pdf and /dev/null differ
diff --git a/dist/Crypto.Cipher.AES.pyd b/dist/Crypto.Cipher.AES.pyd
deleted file mode 100644
index ffc341a..0000000
Binary files a/dist/Crypto.Cipher.AES.pyd and /dev/null differ
diff --git a/dist/Crypto.Cipher.ARC4.pyd b/dist/Crypto.Cipher.ARC4.pyd
deleted file mode 100644
index 393b45f..0000000
Binary files a/dist/Crypto.Cipher.ARC4.pyd and /dev/null differ
diff --git a/dist/Crypto.Cipher.Blowfish.pyd b/dist/Crypto.Cipher.Blowfish.pyd
deleted file mode 100644
index 960655a..0000000
Binary files a/dist/Crypto.Cipher.Blowfish.pyd and /dev/null differ
diff --git a/dist/Crypto.Cipher.DES3.pyd b/dist/Crypto.Cipher.DES3.pyd
deleted file mode 100644
index 90ab9fb..0000000
Binary files a/dist/Crypto.Cipher.DES3.pyd and /dev/null differ
diff --git a/dist/Crypto.Hash.SHA256.pyd b/dist/Crypto.Hash.SHA256.pyd
deleted file mode 100644
index 3f11a66..0000000
Binary files a/dist/Crypto.Hash.SHA256.pyd and /dev/null differ
diff --git a/dist/Crypto.Random.OSRNG.winrandom.pyd b/dist/Crypto.Random.OSRNG.winrandom.pyd
deleted file mode 100644
index ab849ce..0000000
Binary files a/dist/Crypto.Random.OSRNG.winrandom.pyd and /dev/null differ
diff --git a/dist/Crypto.Util._counter.pyd b/dist/Crypto.Util._counter.pyd
deleted file mode 100644
index ac38aa5..0000000
Binary files a/dist/Crypto.Util._counter.pyd and /dev/null differ
diff --git a/dist/Crypto.Util.strxor.pyd b/dist/Crypto.Util.strxor.pyd
deleted file mode 100644
index 48cbcc5..0000000
Binary files a/dist/Crypto.Util.strxor.pyd and /dev/null differ
diff --git a/dist/Microsoft.VC90.CRT/msvcm90.dll b/dist/Microsoft.VC90.CRT/msvcm90.dll
deleted file mode 100644
index b9cb123..0000000
Binary files a/dist/Microsoft.VC90.CRT/msvcm90.dll and /dev/null differ
diff --git a/dist/Microsoft.VC90.CRT/msvcp90.dll b/dist/Microsoft.VC90.CRT/msvcp90.dll
deleted file mode 100644
index 6b07c75..0000000
Binary files a/dist/Microsoft.VC90.CRT/msvcp90.dll and /dev/null differ
diff --git a/dist/Microsoft.VC90.CRT/msvcr90.dll b/dist/Microsoft.VC90.CRT/msvcr90.dll
deleted file mode 100644
index a68249a..0000000
Binary files a/dist/Microsoft.VC90.CRT/msvcr90.dll and /dev/null differ
diff --git a/dist/Microsoft.VC90.CRT/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest b/dist/Microsoft.VC90.CRT/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
deleted file mode 100644
index 00423cf..0000000
--- a/dist/Microsoft.VC90.CRT/x86_Microsoft.VC90.MFCLOC_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_11f3ea3a.manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <noInheritable></noInheritable>
- <assemblyIdentity type="win32" name="Microsoft.VC90.MFCLOC" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
- <file name="MFC90CHS.DLL" hashalg="SHA1" hash="f7e49d66e28ed50c4cb1b38b7f7cedf747df296c"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Im9J2o+5YxPWw4Al+IYL82rBB8c=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90CHT.DLL" hashalg="SHA1" hash="7d0374f0a1c38c56c313f2240e18d97777f60bb5"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Idiv32JpIzqv4q0MWwTgzw19Flk=</dsig:DigestValue></
asmv2:ha
sh></file> <file name="MFC90DEU.DLL" hashalg="SHA1" hash="09d41f03916e73dbae4ed54169111431cd56d152"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>1fO/WKJi2WnALuflkK6ik7gynHU=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ENU.DLL" hashalg="SHA1" hash="3e548cec59cc3ea384bae9ae2c45eba4cfed46ab"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>YRAtFdyKgLhMvvWAezVz8J7dXgw=</dsig:DigestV
alue></a
smv2:hash></file> <file name="MFC90ESN.DLL" hashalg="SHA1" hash="bd98eb12aa8c056f79f24adf9e9a10499fa6c405"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>2IUPMp7Q3o6+/BzHfMBiHDHvSIs=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ESP.DLL" hashalg="SHA1" hash="29dfb7841887c3fd9fa99bbd26475f92fd153300"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>/vIGx3UMLKH03xx09IaKcA+D90c=</dsig:
DigestVa
lue></asmv2:hash></file> <file name="MFC90FRA.DLL" hashalg="SHA1" hash="b5941dd728424c3fed005faebcbf1051bcd89cd7"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>jzvUwtYTOtPDvJwezTPrS7c+S+Q=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90ITA.DLL" hashalg="SHA1" hash="f3960a91ae22fb8ce25f931f259fa5c60962317d"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>y5eT6vterx9wq9vXgUpnk2L2OdM=
</dsig:D
igestValue></asmv2:hash></file> <file name="MFC90JPN.DLL" hashalg="SHA1" hash="86c24c530e6bd4254ab9f491c5a77b9826d736a7"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>stDiMOTQPs0Nf1A9vtdRQjMcY1M=</dsig:DigestValue></asmv2:hash></file> <file name="MFC90KOR.DLL" hashalg="SHA1" hash="d1aa1688ea04eab8074255062e0d3dd2b63ce4c1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>66MXkYdvO326oIYGqh9yl
EwQ+wQ=<
/dsig:DigestValue></asmv2:hash></file>
-</assembly>
\ No newline at end of file
diff --git a/dist/_ctypes.pyd b/dist/_ctypes.pyd
deleted file mode 100644
index 8cafc3e..0000000
Binary files a/dist/_ctypes.pyd and /dev/null differ
diff --git a/dist/_hashlib.pyd b/dist/_hashlib.pyd
deleted file mode 100644
index 91230ca..0000000
Binary files a/dist/_hashlib.pyd and /dev/null differ
diff --git a/dist/_socket.pyd b/dist/_socket.pyd
deleted file mode 100644
index 5f9300e..0000000
Binary files a/dist/_socket.pyd and /dev/null differ
diff --git a/dist/_ssl.pyd b/dist/_ssl.pyd
deleted file mode 100644
index e03db28..0000000
Binary files a/dist/_ssl.pyd and /dev/null differ
diff --git a/dist/_win32sysloader.pyd b/dist/_win32sysloader.pyd
deleted file mode 100644
index 8e3f60c..0000000
Binary files a/dist/_win32sysloader.pyd and /dev/null differ
diff --git a/dist/bz2.pyd b/dist/bz2.pyd
deleted file mode 100644
index 897e4eb..0000000
Binary files a/dist/bz2.pyd and /dev/null differ
diff --git a/dist/gevent.core.pyd b/dist/gevent.core.pyd
deleted file mode 100644
index bcc3798..0000000
Binary files a/dist/gevent.core.pyd and /dev/null differ
diff --git a/dist/greenlet.pyd b/dist/greenlet.pyd
deleted file mode 100644
index 78c439a..0000000
Binary files a/dist/greenlet.pyd and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/pyhoca-trayicon.png b/dist/icons/PyHoca/128x128/pyhoca-trayicon.png
deleted file mode 100644
index 3ab93b5..0000000
Binary files a/dist/icons/PyHoca/128x128/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/pyhoca-winicon.png b/dist/icons/PyHoca/128x128/pyhoca-winicon.png
deleted file mode 100644
index 3ab93b5..0000000
Binary files a/dist/icons/PyHoca/128x128/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/x2go-logo-rotated.png b/dist/icons/PyHoca/128x128/x2go-logo-rotated.png
deleted file mode 100644
index fa18078..0000000
Binary files a/dist/icons/PyHoca/128x128/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/x2go-logo-ubuntu.png b/dist/icons/PyHoca/128x128/x2go-logo-ubuntu.png
deleted file mode 100644
index 7ff0fb7..0000000
Binary files a/dist/icons/PyHoca/128x128/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/x2go-logo-white-bg.png b/dist/icons/PyHoca/128x128/x2go-logo-white-bg.png
deleted file mode 100644
index 1542435..0000000
Binary files a/dist/icons/PyHoca/128x128/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/128x128/x2go.png b/dist/icons/PyHoca/128x128/x2go.png
deleted file mode 100644
index 0f96ecc..0000000
Binary files a/dist/icons/PyHoca/128x128/x2go.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/Thumbs.db b/dist/icons/PyHoca/16x16/Thumbs.db
deleted file mode 100644
index c3433b6..0000000
Binary files a/dist/icons/PyHoca/16x16/Thumbs.db and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/pyhoca-trayicon.png b/dist/icons/PyHoca/16x16/pyhoca-trayicon.png
deleted file mode 100644
index 25bd64c..0000000
Binary files a/dist/icons/PyHoca/16x16/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/pyhoca-winicon.png b/dist/icons/PyHoca/16x16/pyhoca-winicon.png
deleted file mode 100644
index 25bd64c..0000000
Binary files a/dist/icons/PyHoca/16x16/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/x2go-logo-rotated.png b/dist/icons/PyHoca/16x16/x2go-logo-rotated.png
deleted file mode 100644
index b5c3970..0000000
Binary files a/dist/icons/PyHoca/16x16/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/x2go-logo-ubuntu.png b/dist/icons/PyHoca/16x16/x2go-logo-ubuntu.png
deleted file mode 100644
index 63b9ee4..0000000
Binary files a/dist/icons/PyHoca/16x16/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/x2go-logo-white-bg.png b/dist/icons/PyHoca/16x16/x2go-logo-white-bg.png
deleted file mode 100644
index 5a2df75..0000000
Binary files a/dist/icons/PyHoca/16x16/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/16x16/x2go.png b/dist/icons/PyHoca/16x16/x2go.png
deleted file mode 100644
index e00b6d9..0000000
Binary files a/dist/icons/PyHoca/16x16/x2go.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/pyhoca-trayicon.png b/dist/icons/PyHoca/22x22/pyhoca-trayicon.png
deleted file mode 100644
index 03679bf..0000000
Binary files a/dist/icons/PyHoca/22x22/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/pyhoca-winicon.png b/dist/icons/PyHoca/22x22/pyhoca-winicon.png
deleted file mode 100644
index 03679bf..0000000
Binary files a/dist/icons/PyHoca/22x22/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/x2go-logo-rotated.png b/dist/icons/PyHoca/22x22/x2go-logo-rotated.png
deleted file mode 100644
index a1f7db2..0000000
Binary files a/dist/icons/PyHoca/22x22/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/x2go-logo-ubuntu.png b/dist/icons/PyHoca/22x22/x2go-logo-ubuntu.png
deleted file mode 100644
index fb1ad70..0000000
Binary files a/dist/icons/PyHoca/22x22/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/x2go-logo-white-bg.png b/dist/icons/PyHoca/22x22/x2go-logo-white-bg.png
deleted file mode 100644
index 7cd46ec..0000000
Binary files a/dist/icons/PyHoca/22x22/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/22x22/x2go.png b/dist/icons/PyHoca/22x22/x2go.png
deleted file mode 100644
index e1e06e2..0000000
Binary files a/dist/icons/PyHoca/22x22/x2go.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/Thumbs.db b/dist/icons/PyHoca/32x32/Thumbs.db
deleted file mode 100644
index e1379ca..0000000
Binary files a/dist/icons/PyHoca/32x32/Thumbs.db and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/pyhoca-trayicon.png b/dist/icons/PyHoca/32x32/pyhoca-trayicon.png
deleted file mode 100644
index 1cdd8ff..0000000
Binary files a/dist/icons/PyHoca/32x32/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/pyhoca-winicon.png b/dist/icons/PyHoca/32x32/pyhoca-winicon.png
deleted file mode 100644
index 1cdd8ff..0000000
Binary files a/dist/icons/PyHoca/32x32/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/x2go-logo-rotated.png b/dist/icons/PyHoca/32x32/x2go-logo-rotated.png
deleted file mode 100644
index 3f28eb0..0000000
Binary files a/dist/icons/PyHoca/32x32/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/x2go-logo-ubuntu.png b/dist/icons/PyHoca/32x32/x2go-logo-ubuntu.png
deleted file mode 100644
index 5b7c8e5..0000000
Binary files a/dist/icons/PyHoca/32x32/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/x2go-logo-white-bg.png b/dist/icons/PyHoca/32x32/x2go-logo-white-bg.png
deleted file mode 100644
index 6a35c8b..0000000
Binary files a/dist/icons/PyHoca/32x32/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/32x32/x2go.png b/dist/icons/PyHoca/32x32/x2go.png
deleted file mode 100644
index 9059745..0000000
Binary files a/dist/icons/PyHoca/32x32/x2go.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/pyhoca-trayicon.png b/dist/icons/PyHoca/48x48/pyhoca-trayicon.png
deleted file mode 100644
index 5932207..0000000
Binary files a/dist/icons/PyHoca/48x48/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/pyhoca-winicon.png b/dist/icons/PyHoca/48x48/pyhoca-winicon.png
deleted file mode 100644
index 5932207..0000000
Binary files a/dist/icons/PyHoca/48x48/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/x2go-logo-rotated.png b/dist/icons/PyHoca/48x48/x2go-logo-rotated.png
deleted file mode 100644
index e3b7e20..0000000
Binary files a/dist/icons/PyHoca/48x48/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/x2go-logo-ubuntu.png b/dist/icons/PyHoca/48x48/x2go-logo-ubuntu.png
deleted file mode 100644
index b547c98..0000000
Binary files a/dist/icons/PyHoca/48x48/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/x2go-logo-white-bg.png b/dist/icons/PyHoca/48x48/x2go-logo-white-bg.png
deleted file mode 100644
index bfcb097..0000000
Binary files a/dist/icons/PyHoca/48x48/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/48x48/x2go.png b/dist/icons/PyHoca/48x48/x2go.png
deleted file mode 100644
index 8e543b9..0000000
Binary files a/dist/icons/PyHoca/48x48/x2go.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/pyhoca-trayicon.png b/dist/icons/PyHoca/64x64/pyhoca-trayicon.png
deleted file mode 100644
index aa87bc3..0000000
Binary files a/dist/icons/PyHoca/64x64/pyhoca-trayicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/pyhoca-winicon.png b/dist/icons/PyHoca/64x64/pyhoca-winicon.png
deleted file mode 100644
index aa87bc3..0000000
Binary files a/dist/icons/PyHoca/64x64/pyhoca-winicon.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/x2go-logo-rotated.png b/dist/icons/PyHoca/64x64/x2go-logo-rotated.png
deleted file mode 100644
index 8428b47..0000000
Binary files a/dist/icons/PyHoca/64x64/x2go-logo-rotated.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/x2go-logo-ubuntu.png b/dist/icons/PyHoca/64x64/x2go-logo-ubuntu.png
deleted file mode 100644
index 67fc789..0000000
Binary files a/dist/icons/PyHoca/64x64/x2go-logo-ubuntu.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/x2go-logo-white-bg.png b/dist/icons/PyHoca/64x64/x2go-logo-white-bg.png
deleted file mode 100644
index 05dcbf0..0000000
Binary files a/dist/icons/PyHoca/64x64/x2go-logo-white-bg.png and /dev/null differ
diff --git a/dist/icons/PyHoca/64x64/x2go.png b/dist/icons/PyHoca/64x64/x2go.png
deleted file mode 100644
index 2c37783..0000000
Binary files a/dist/icons/PyHoca/64x64/x2go.png and /dev/null differ
diff --git a/dist/icons/pyhoca-gui.ico b/dist/icons/pyhoca-gui.ico
deleted file mode 100644
index 1ae1d18..0000000
Binary files a/dist/icons/pyhoca-gui.ico and /dev/null differ
diff --git a/dist/icons/pyhoca_x2go-logo-ubuntu.ico b/dist/icons/pyhoca_x2go-logo-ubuntu.ico
deleted file mode 100644
index 209495c..0000000
Binary files a/dist/icons/pyhoca_x2go-logo-ubuntu.ico and /dev/null differ
diff --git a/dist/img/pyhoca-about-logo.png b/dist/img/pyhoca-about-logo.png
deleted file mode 100644
index 42899a9..0000000
Binary files a/dist/img/pyhoca-about-logo.png and /dev/null differ
diff --git a/dist/img/pyhoca-splash.png b/dist/img/pyhoca-splash.png
deleted file mode 100644
index 5f4f46e..0000000
Binary files a/dist/img/pyhoca-splash.png and /dev/null differ
diff --git a/dist/library.zip b/dist/library.zip
deleted file mode 100644
index cbecfa1..0000000
Binary files a/dist/library.zip and /dev/null differ
diff --git a/dist/nxproxy/cygXcomp.dll b/dist/nxproxy/cygXcomp.dll
deleted file mode 100644
index a7ce1d3..0000000
Binary files a/dist/nxproxy/cygXcomp.dll and /dev/null differ
diff --git a/dist/nxproxy/cygXcompsh.dll b/dist/nxproxy/cygXcompsh.dll
deleted file mode 100644
index 0d77b25..0000000
Binary files a/dist/nxproxy/cygXcompsh.dll and /dev/null differ
diff --git a/dist/nxproxy/cygcrypto-0.9.8.dll b/dist/nxproxy/cygcrypto-0.9.8.dll
deleted file mode 100644
index f93660b..0000000
Binary files a/dist/nxproxy/cygcrypto-0.9.8.dll and /dev/null differ
diff --git a/dist/nxproxy/cygjpeg-62.dll b/dist/nxproxy/cygjpeg-62.dll
deleted file mode 100644
index f58a119..0000000
Binary files a/dist/nxproxy/cygjpeg-62.dll and /dev/null differ
diff --git a/dist/nxproxy/cygpng12.dll b/dist/nxproxy/cygpng12.dll
deleted file mode 100644
index 2bda298..0000000
Binary files a/dist/nxproxy/cygpng12.dll and /dev/null differ
diff --git a/dist/nxproxy/cygwin1.dll b/dist/nxproxy/cygwin1.dll
deleted file mode 100644
index 73c27fc..0000000
Binary files a/dist/nxproxy/cygwin1.dll and /dev/null differ
diff --git a/dist/nxproxy/cygz.dll b/dist/nxproxy/cygz.dll
deleted file mode 100644
index c94d66c..0000000
Binary files a/dist/nxproxy/cygz.dll and /dev/null differ
diff --git a/dist/nxproxy/nxproxy.exe b/dist/nxproxy/nxproxy.exe
deleted file mode 100644
index a117aa6..0000000
Binary files a/dist/nxproxy/nxproxy.exe and /dev/null differ
diff --git a/dist/pyhoca-gui.exe b/dist/pyhoca-gui.exe
deleted file mode 100644
index 067e439..0000000
Binary files a/dist/pyhoca-gui.exe and /dev/null differ
diff --git a/dist/pyhoca-gui.exe.log b/dist/pyhoca-gui.exe.log
deleted file mode 100644
index ec2d31c..0000000
--- a/dist/pyhoca-gui.exe.log
+++ /dev/null
@@ -1,734 +0,0 @@
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: proposed config files are ['/etc/x2goclient/xconfig', 'C:\\Dokumente und Einstellungen\\mike\\.x2goclient\\xconfig']
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: config files found: []
-pyhoca-gui.exe[3076] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3076] (x2goxserver-pylib) DEBUG: starting XServer ,,Xming'' with command line: C:\Programme\Xming\Xming.exe :40 -clipboard -multiwindow -notrayicon -nowinkill
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: proposed config files are ['/etc/x2goclient/sessions', 'C:\\Dokumente und Einstellungen\\mike\\.x2goclient\\sessions']
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: config files found: ['C:\\Dokumente und Einstellungen\\mike\\.x2goclient\\sessions']
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: proposed config files are ['/etc/x2goclient/settings', 'C:\\Dokumente und Einstellungen\\mike\\.x2goclient\\settings']
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: config files found: []
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: proposed config files are ['/etc/x2goclient/printing', 'C:\\Dokumente und Einstellungen\\mike\\.x2goclient\\printing']
-pyhoca-gui.exe[3076] (x2goinifiles-pylib) INFO: config files found: []
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.VIDAR:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 32032
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.VIDAR:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: none
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b00e27f0-08b7-11e0-8d81-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.FYLGJA:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 32032
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.FYLGJA:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: KDE
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b031dc8f-08b7-11e0-8dbb-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile PRV.SOUNDBOX:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 42042
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile PRV.SOUNDBOX:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b055b840-08b7-11e0-a39b-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.SUNWEAVER:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 32032
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.SUNWEAVER:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: KDE
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b07bddde-08b7-11e0-b915-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile LW.L-APPLIX-01:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike.gabriel
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 22
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile LW.L-APPLIX-01:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: application
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: TERMINAL
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b0a20380-08b7-11e0-b986-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.IDUNN:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 22
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.IDUNN:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: /home/locadm/bin/cream-session.sh
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b0c5b821-08b7-11e0-9848-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile TE.hserv1:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 45041
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile TE.hserv1:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b0ebddc0-08b7-11e0-886f-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile TE.hserv2:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 45042
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile TE.hserv2:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b10fb970-08b7-11e0-bfc8-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile TE.tsadmin:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 22
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile TE.tsadmin:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b135df0f-08b7-11e0-a9a6-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile SPD.INTRANET:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: m.gabriel
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 42042
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile SPD.INTRANET:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: KDE
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b15e4ea1-08b7-11e0-b9cb-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile ITZKS.default.virtman-01:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 25022
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile ITZKS.default.virtman-01:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b1847440-08b7-11e0-8e7e-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile CVIX.LINDIX:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: mike
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 3389
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile CVIX.LINDIX:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: application
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: dummy
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b1aa99e1-08b7-11e0-851a-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.FREYA:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 32032
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.FREYA:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b1d0bf80-08b7-11e0-ae98-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go control session parameters for profile NWT.FREYR:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: username: locadm
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: key_filename:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: add_to_known_hosts: True
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: port: 32032
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: X2go terminal session parameters for profile NWT.FREYR:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: snd_system: pulse
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: session_type: desktop
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: geometry: 800x600
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: cmd: GNOME
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kbtype: pc105/de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_server:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: link: adsl
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: kblayout: de
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: rdp_options:
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: pack: 16m-jpeg-9
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosession-pylib) DEBUG: starting X2goSession
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3076] (x2gosessregistry-pylib) DEBUG: registering X2go session with UUID b1f9561e-08b7-11e0-89c9-545200314ab5
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3076] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3076] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session b07bddde-08b7-11e0-b915-545200314ab5
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: performing SSH keyboard-interactive authentication with server
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: getent group x2gousers | cut -d":" -f4
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: remote x2gousers group: ['mike', 'pia', 'tom']
-pyhoca-gui.exe[3076] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session b07bddde-08b7-11e0-b915-545200314ab5
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 de pc105/de 1 D KDE
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: echo $HOME
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: remote user' home directory: /home/mike
-pyhoca-gui.exe[3076] (x2goproxy-pylib) INFO: starting local NX3 proxy...
-pyhoca-gui.exe[3076] (x2goproxy-pylib) DEBUG: NX3 Proxy mode is server, cookie=49ec22e2cc61647622a28d6d5752b4a8, host=localhost, port=30010.
-pyhoca-gui.exe[3076] (x2goproxy-pylib) DEBUG: NX3 proxy writes session log to C:\Dokumente und Einstellungen\mike\.x2go\S-mike-53-1292464606_stDKDE_dp24\session.log.
-pyhoca-gui.exe[3076] (x2goproxy-pylib) DEBUG: forking threaded subprocess: C:\Dokumente und Einstellungen\mike\Eigene Dateien\nwt-x2go\pyhoca-gui\trunk\dist\nxproxy\nxproxy.exe -S nx/nx,options=.\..\S-mike-53-1292464606_stDKDE_dp24\options:53
-pyhoca-gui.exe[3076] (x2goproxy-pylib) INFO: NX3 proxy is up and running.
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: setsid x2goruncommand 53 7324 mike-53-1292464606_stDKDE_dp24 30011 "startkde" pulse D >& /dev/null & exit
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) DEBUG: executing command on X2go server: echo
-pyhoca-gui.exe[3076] (x2gocontrolsession-pylib) INFO: executing command on X2go server: x2golistsessions
-pyhoca-gui.exe[3076] (x2goxserver-pylib) DEBUG: stop_thread() method has been called
-pyhoca-gui.exe[3076] (x2goxserver-pylib) DEBUG: killing running XServer ,,Xming''
-pyhoca-gui.exe[1116] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 224c3e80-08c0-11e0-b373-545200314ab5
-pyhoca-gui.exe[1116] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[1116] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[1116] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[1116] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 224c3e80-08c0-11e0-b373-545200314ab5
-pyhoca-gui.exe[1116] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[3756] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3756] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3756] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 2956cc21-0976-11e0-98ac-545200314ab5
-pyhoca-gui.exe[3756] (x2gocontrolsession-pylib) NOTICE: connecting to vidar.das-netzwerkteam.de
-pyhoca-gui.exe[3756] (x2gocontrolsession-pylib) NOTICE: connecting to vidar.das-netzwerkteam.de
-pyhoca-gui.exe[3756] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3756] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 2956cc21-0976-11e0-98ac-545200314ab5
-pyhoca-gui.exe[3756] (PyHoca-GUI) NOTICE: New X2go session starting up...
-Exception in thread Thread-4:
-Traceback (most recent call last):
- File "threading.pyc", line 532, in __bootstrap_inner
- File "x2go\backends\proxy\base.pyc", line 181, in run
- File "subprocess.pyc", line 665, in __init__
- File "subprocess.pyc", line 772, in _get_handles
-AttributeError: 'cStringIO.StringO' object has no attribute 'fileno'
-
-pyhoca-gui.exe[2004] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2004] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[2004] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session f5fd6ee1-0977-11e0-b7f1-545200314ab5
-pyhoca-gui.exe[2004] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[2004] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[2004] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[2004] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session f5fd6ee1-0977-11e0-b7f1-545200314ab5
-pyhoca-gui.exe[2004] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[3880] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3880] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3880] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 33d6de40-0978-11e0-953a-545200314ab5
-pyhoca-gui.exe[3880] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3880] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3880] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3880] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 33d6de40-0978-11e0-953a-545200314ab5
-pyhoca-gui.exe[3880] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[3260] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3260] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3260] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 2d7de3c0-097a-11e0-b9d3-545200314ab5
-pyhoca-gui.exe[3260] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3260] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3260] (PyHoca-GUI) NOTICE: Lost connection to server NWT.SUNWEAVER unexpectedly! Try to re-connect to the server...
-pyhoca-gui.exe[3260] (PyHoca-GUI) NOTICE: An unknown error occured during authentication!
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 2d7de3c0-097a-11e0-b9d3-545200314ab5
-pyhoca-gui.exe[3260] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3260] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3260] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3260] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 2d7de3c0-097a-11e0-b9d3-545200314ab5
-pyhoca-gui.exe[3260] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[3260] (x2goproxytunnel-pylib) ERROR: incoming request to localhost:30009 failed: AttributeError("'NoneType' object has no attribute 'getpeername'",)
-Traceback (most recent call last):
- File "gevent\greenlet.pyc", line 405, in run
- File "x2go\forward.pyc", line 94, in x2go_forward_tunnel_handle
-X2goFwTunnelException: proxy tunnel setup failed
-<Greenlet at 0x1e8dc00: <bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50
fileno=
836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer a
t 0x21b7
e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2g
oFwServe
r at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_han
dle of <
X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward
_tunnel_
handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x
2go_forw
ard_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2g
oFwServe
r.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound
method
X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 ha
ndle=<bo
und method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0
.1:30009
handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 addr
ess=127.
0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 file
no=836 a
ddress=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x2
1b7e50 f
ileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwSe
rver at
0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle o
f <X2goF
wServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunn
el_handl
e of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_f
orward_t
unnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwSe
rver.x2g
o_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound meth
od X2goF
wServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=
<bound m
ethod X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30
009 hand
le=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=1
27.0.0.1
:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=83
6 addres
s=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e5
0 fileno
=836 address=127.0.0.1:30009 handle=<bound method X2goFwServer.x2go_forward_tunnel_handle of <X2goFwServer at 0x21b7e50 fileno=836 address=127.0.0.1:30009>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(<socket at 0x216af10 fileno=716 sock=127.0.0.1:300, ('127.0.0.1', 1214))> failed with X2goFwTunnelException
-
-pyhoca-gui.exe[3272] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3272] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3272] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 806aae0f-097a-11e0-80bf-545200314ab5
-pyhoca-gui.exe[3272] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3272] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3272] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3272] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 806aae0f-097a-11e0-80bf-545200314ab5
-pyhoca-gui.exe[3272] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[112] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[112] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[112] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[112] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 4ec510c0-097b-11e0-baaf-545200314ab5
-pyhoca-gui.exe[112] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[112] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[112] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[112] (PyHoca-GUI) NOTICE: Resuming X2go session...
-mike-52-1292548301_stDKDE_dp24
-pyhoca-gui.exe[3924] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[3924] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[3924] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session db473821-097b-11e0-9f36-545200314ab5
-pyhoca-gui.exe[3924] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3924] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[3924] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[3924] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session db473821-097b-11e0-9f36-545200314ab5
-pyhoca-gui.exe[3924] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[2600] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2600] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[2600] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 5e1dcfe1-0984-11e0-a94a-545200314ab5
-pyhoca-gui.exe[2600] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[2600] (x2gocontrolsession-pylib) NOTICE: connecting to sunweaver.das-netzwerkteam.de
-pyhoca-gui.exe[2600] (PyHoca-GUI) NOTICE: Authentication has been successful.
-pyhoca-gui.exe[2600] (x2goclient-pylib) NOTICE: using already initially-registered-by-profile session 5e1dcfe1-0984-11e0-a94a-545200314ab5
-pyhoca-gui.exe[2600] (PyHoca-GUI) NOTICE: New X2go session starting up...
-pyhoca-gui.exe[2600] (PyHoca-GUI) NOTICE: Cleaning X2go sessions...
-mike-54-1292552519_stDKDE_dp24
-mike-51-1292551077_stDKDE_dp24
-mike-53-1292552044_stDKDE_dp24
-Exception in thread Thread-4:
-Traceback (most recent call last):
- File "threading.pyc", line 532, in __bootstrap_inner
- File "x2go\backends\proxy\base.pyc", line 194, in run
- File "subprocess.pyc", line 1002, in terminate
-WindowsError: [Error 5] Zugriff verweigert
-
-pyhoca-gui.exe[2600] (PyHoca-GUI) NOTICE: X2go Profile is now disconnected.
-pyhoca-gui.exe[2836] (x2goxserver-pylib) NOTICE: settings DISPLAY environment variable to localhost:40
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.VIDAR...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FYLGJA...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session PRV.SOUNDBOX...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.SUNWEAVER...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session LW.L-APPLIX-01...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.IDUNN...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv1...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.hserv2...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session TE.tsadmin...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session SPD.INTRANET...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session ITZKS.default.virtman-01...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session CVIX.LINDIX...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYA...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (x2gosessregistry-pylib) NOTICE: registering X2go session NWT.FREYR...
-pyhoca-gui.exe[2836] (x2goclient-pylib) NOTICE: initializing X2go session...
-pyhoca-gui.exe[2836] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support client configuration
-pyhoca-gui.exe[2836] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not support profile management
diff --git a/dist/pyhoca-gui.ico b/dist/pyhoca-gui.ico
deleted file mode 100644
index 1ae1d18..0000000
Binary files a/dist/pyhoca-gui.ico and /dev/null differ
diff --git a/dist/python27.dll b/dist/python27.dll
deleted file mode 100644
index 2ad686c..0000000
Binary files a/dist/python27.dll and /dev/null differ
diff --git a/dist/pythoncom27.dll b/dist/pythoncom27.dll
deleted file mode 100644
index 7a377c2..0000000
Binary files a/dist/pythoncom27.dll and /dev/null differ
diff --git a/dist/pywintypes27.dll b/dist/pywintypes27.dll
deleted file mode 100644
index 8b8b22f..0000000
Binary files a/dist/pywintypes27.dll and /dev/null differ
diff --git a/dist/select.pyd b/dist/select.pyd
deleted file mode 100644
index 637fe25..0000000
Binary files a/dist/select.pyd and /dev/null differ
diff --git a/dist/unicodedata.pyd b/dist/unicodedata.pyd
deleted file mode 100644
index 7aeb864..0000000
Binary files a/dist/unicodedata.pyd and /dev/null differ
diff --git a/dist/w9xpopen.exe b/dist/w9xpopen.exe
deleted file mode 100644
index d3f8239..0000000
Binary files a/dist/w9xpopen.exe and /dev/null differ
diff --git a/dist/win32api.pyd b/dist/win32api.pyd
deleted file mode 100644
index 3970b5f..0000000
Binary files a/dist/win32api.pyd and /dev/null differ
diff --git a/dist/win32gui.pyd b/dist/win32gui.pyd
deleted file mode 100644
index ea11cee..0000000
Binary files a/dist/win32gui.pyd and /dev/null differ
diff --git a/dist/win32pipe.pyd b/dist/win32pipe.pyd
deleted file mode 100644
index 43d8bf3..0000000
Binary files a/dist/win32pipe.pyd and /dev/null differ
diff --git a/dist/win32ui.pyd b/dist/win32ui.pyd
deleted file mode 100644
index da3916b..0000000
Binary files a/dist/win32ui.pyd and /dev/null differ
diff --git a/dist/win32wnet.pyd b/dist/win32wnet.pyd
deleted file mode 100644
index 4652cfe..0000000
Binary files a/dist/win32wnet.pyd and /dev/null differ
diff --git a/dist/wx._controls_.pyd b/dist/wx._controls_.pyd
deleted file mode 100644
index b523584..0000000
Binary files a/dist/wx._controls_.pyd and /dev/null differ
diff --git a/dist/wx._core_.pyd b/dist/wx._core_.pyd
deleted file mode 100644
index b6429cd..0000000
Binary files a/dist/wx._core_.pyd and /dev/null differ
diff --git a/dist/wx._gdi_.pyd b/dist/wx._gdi_.pyd
deleted file mode 100644
index 125c9c1..0000000
Binary files a/dist/wx._gdi_.pyd and /dev/null differ
diff --git a/dist/wx._misc_.pyd b/dist/wx._misc_.pyd
deleted file mode 100644
index e0ebd1d..0000000
Binary files a/dist/wx._misc_.pyd and /dev/null differ
diff --git a/dist/wx._windows_.pyd b/dist/wx._windows_.pyd
deleted file mode 100644
index 05cc134..0000000
Binary files a/dist/wx._windows_.pyd and /dev/null differ
diff --git a/dist/wxbase291u_net_vc.dll b/dist/wxbase291u_net_vc.dll
deleted file mode 100644
index c699d46..0000000
Binary files a/dist/wxbase291u_net_vc.dll and /dev/null differ
diff --git a/dist/wxbase291u_vc.dll b/dist/wxbase291u_vc.dll
deleted file mode 100644
index 47a96f7..0000000
Binary files a/dist/wxbase291u_vc.dll and /dev/null differ
diff --git a/dist/wxmsw291u_adv_vc.dll b/dist/wxmsw291u_adv_vc.dll
deleted file mode 100644
index 0333ca7..0000000
Binary files a/dist/wxmsw291u_adv_vc.dll and /dev/null differ
diff --git a/dist/wxmsw291u_core_vc.dll b/dist/wxmsw291u_core_vc.dll
deleted file mode 100644
index 6ccf10a..0000000
Binary files a/dist/wxmsw291u_core_vc.dll and /dev/null differ
diff --git a/dist/wxmsw291u_html_vc.dll b/dist/wxmsw291u_html_vc.dll
deleted file mode 100644
index 32e1194..0000000
Binary files a/dist/wxmsw291u_html_vc.dll and /dev/null differ
diff --git a/setup_py2exe.py b/setup_py2exe.py
index 7f66aca..0bcad5f 100644
--- a/setup_py2exe.py
+++ b/setup_py2exe.py
@@ -18,7 +18,15 @@ for the window icon (not just the .exe)
changelog and logo are included in dist
"""
-dll_data_files = [("Microsoft.VC90.CRT", glob(r'contrib\\ms-vc-runtime\\*.*'))]
+try:
+ # building from trunk
+ dll_data_files = [("Microsoft.VC90.CRT", glob(r'..\\..\\contrib\\ms-vc-runtime\\*.*'))]
+ nxproxy_files = [("nxproxy", glob(r'..\\..\\contrib\\nxproxy-mswin\\*.*'))]
+except:
+ # building from tag
+ dll_data_files = [("Microsoft.VC90.CRT", glob(r'..\\..\\..\\..\\contrib\\ms-vc-runtime\\*.*'))]
+ nxproxy_files = [("nxproxy", glob(r'..\\..\\..\\..\\contrib\\nxproxy-mswin\\*.*'))]
+
icon_files = [
("icons\\PyHoca\\16x16", glob(r'icons\\PyHoca\\16x16\\*.*')),
("icons\\PyHoca\\22x22", glob(r'icons\\PyHoca\\22x22\\*.*')),
@@ -30,7 +38,6 @@ icon_files = [
("icons", glob(r'pixmaps\\*.ico')),
]
img_files = [("img", glob(r'img\\*.*'))]
-nxproxy_files = [("nxproxy", glob(r'contrib\\nxproxy-mswin\\*.*'))]
setup(
windows = [
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