[X2Go-Commits] pyhoca-gui.git - build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d (branch) updated: 67dd94f2e9a5ebb8abca86d0da86656f6911e20b

X2Go dev team git-admin at x2go.org
Tue Aug 27 13:20:56 CEST 2013


The branch, build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d has been updated
       via  67dd94f2e9a5ebb8abca86d0da86656f6911e20b (commit)
      from  f905cc552072465b02c8f2299f7cc3bbeadabde3 (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:
 pyhoca/wxgui/profilemanager.py |   25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

The diff of changes is:
diff --git a/pyhoca/wxgui/profilemanager.py b/pyhoca/wxgui/profilemanager.py
index bd1a17f..eac7b58 100644
--- a/pyhoca/wxgui/profilemanager.py
+++ b/pyhoca/wxgui/profilemanager.py
@@ -54,6 +54,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
             'GNOME': 'GNOME Desktop (GNOME)',
             'KDE': 'K Desktop Environment (KDE)',
             'LXDE': 'Lightweight X Desktop (LXDE)',
+            'XDMCP': 'XDMCP Query',
             'EMBEDDED_MENU': 'Embedded Application Menu',
             'RDP': 'Windows Terminal Server (RDP-proxy)',
             'DirectRDP': 'Windows Terminal Server (RDP-direct)',
@@ -140,6 +141,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         self.RDPServer = wx.TextCtrl(self.tab_Session, -1, "", size=wx.Size(160,20))
         self.RDPOptionsLabel = wx.StaticText(self.tab_Session, -1, "RDP options:")
         self.RDPOptions = wx.TextCtrl(self.tab_Session, -1, "", size=wx.Size(160,20))
+        self.XDMCPServerLabel = wx.StaticText(self.tab_Session, -1, "XDMCP server:")
+        self.XDMCPServer = wx.TextCtrl(self.tab_Session, -1, "", size=wx.Size(160,20))
 
         ###
         ### widgets for the CONNECTION tab
@@ -264,9 +267,13 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         self.Application.SetMinSize((230, _textfield_height))
         self.Application.SetSelection(0)
         self.Command.SetMinSize((230, _textfield_height))
+        self.XDMCPServerLabel.SetMinSize((120, 16))
+        self.XDMCPServer.SetMinSize((160, _textfield_height))
         self.RDPSettingsLabel.SetMinSize((120, 16))
         self.RDPServerLabel.SetMinSize((120, 16))
         self.RDPServer.SetMinSize((160, _textfield_height))
+        self.RDPServerLabel.SetMinSize((120, 16))
+        self.RDPServer.SetMinSize((160, _textfield_height))
         self.RDPOptionsLabel.SetMinSize((120, 16))
         self.RDPOptions.SetMinSize((160, _textfield_height))
         self.HostLabel.SetMinSize((120, 16))
@@ -345,6 +352,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         sizer_1_2_1.Add(self.Application, 0, 0, 0)
         sizer_1_2_1.Add(self.CommandLabel, 0, wx.ALIGN_CENTRE_VERTICAL, 0)
         sizer_1_2_1.Add(self.Command, 0, 0, 0)
+        sizer_1_2_1.Add(self.XDMCPServerLabel, 0, wx.ALIGN_CENTRE_VERTICAL, 0)
+        sizer_1_2_1.Add(self.XDMCPServer, 0, 0, 0)
         sizer_1_2_2 = wx.FlexGridSizer(1, 3, 2, 9)
         sizer_1_2_2.Add((0,23))
         sizer_1_2_2.Add(self.RDPServerLabel, 0, wx.ALIGN_BOTTOM, 0)
@@ -619,6 +628,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         self.Application.Enable(False)
         self.CommandLabel.Enable(False)
         self.Command.Enable(False)
+        self.XDMCPServerLabel.Enable(False)
+        self.XDMCPServer.Enable(False)
 
         if _command in self.sessionChoices.keys():
             self.SessionType.SetValue(self.sessionChoices[_command])
@@ -635,6 +646,10 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
             self.Command.Enable(True)
             self.Command.SetValue(_command)
 
+        if _command == 'XDMCP':
+            self.XDMCPServerLabel.Enable(True)
+            self.XDMCPServer.Enable(True)
+
         if _command in ('RDP', 'DirectRDP'):
             self.RDPSettingsLabel.Enable(True)
             self.RDPServerLabel.Enable(True)
@@ -656,6 +671,8 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         self.RDPServer.SetValue(self.profile_config['rdpserver'])
         self.RDPOptions.SetValue(self.profile_config['rdpoptions'])
 
+        self.XDMCPServer.SetValue(self.profile_config['xdmcpserver'])
+
         try:
             _link_speed = self.linkChoices[self.profile_config['link']]
         except KeyError:
@@ -815,6 +832,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
         self.profile_config['command'] = _command
         self.profile_config['rdpserver'] = self.RDPServer.GetValue()
         self.profile_config['rdpoptions'] = self.RDPOptions.GetValue()
+        self.profile_config['xdmcpserver'] = self.XDMCPServer.GetValue()
 
         _link_idx = self.LinkSpeed.GetValue()
         self.profile_config['link'] = self.linkChoices[_link_idx]
@@ -939,6 +957,13 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
             self.CommandLabel.Enable(False)
             self.Command.Enable(False)
 
+        if _session_type == 'XDMCP':
+            self.XDMCPServerLabel.Enable(True)
+            self.XDMCPServer.Enable(True)
+        else:
+            self.XDMCPServerLabel.Enable(False)
+            self.XDMCPServer.Enable(False)
+
         if _session_type in ('RDP', 'DirectRDP', ):
             self.RDPSettingsLabel.Enable(True)
             self.RDPServerLabel.Enable(True)


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