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

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


The branch, build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d has been updated
       via  00eb8532ef893c3d853a4a0f787e108de2a4957c (commit)
      from  30a7ca8d427693cdb70677b520a9d851b804442f (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:
 img/{pyhoca-splash.png => pyhoca-about-logo.png} |  Bin 53243 -> 53243 bytes
 pyhoca/wxgui/about.py                            |   50 ++++++----------------
 pyhoca/wxgui/logon.py                            |    5 +++
 pyhoca/wxgui/menus_taskbar.py                    |    5 +++
 pyhoca/wxgui/notify.py                           |    2 +-
 pyhoca/wxgui/taskbar.py                          |    5 +++
 6 files changed, 28 insertions(+), 39 deletions(-)
 copy img/{pyhoca-splash.png => pyhoca-about-logo.png} (100%)

The diff of changes is:
diff --git a/img/pyhoca-splash.png b/img/pyhoca-about-logo.png
similarity index 100%
copy from img/pyhoca-splash.png
copy to img/pyhoca-about-logo.png
diff --git a/pyhoca/wxgui/about.py b/pyhoca/wxgui/about.py
index 6322cb0..b5d85ca 100644
--- a/pyhoca/wxgui/about.py
+++ b/pyhoca/wxgui/about.py
@@ -20,6 +20,13 @@
 
 modules ={}
 
+import os
+
+try:
+    import wxversion
+    wxversion.select('2.9')
+except: pass
+
 try:
     import wxversion
     wxversion.select('2.8')
@@ -28,23 +35,11 @@ except: pass
 # Python X2go
 import x2go
 
-import gevent
-import gevent.monkey
-gevent.monkey.patch_all()
-
+# wxPython
 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
-# ... NONE ...
+import basepath
 
 class PyHocaGUI_AboutFrame(wx.Frame):
     """\
@@ -56,32 +51,11 @@ class PyHocaGUI_AboutFrame(wx.Frame):
         self._PyHocaGUI = _PyHocaGUI
         self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
 
-        wx.Frame.__init__(self, None, -1, 'About PyHoca-GUI...', size=(350,280))
+        wx.Frame.__init__(self, None, -1, 'About PyHoca-GUI...', size=(400,300))
         self.Bind(wx.EVT_CLOSE, self.OnClose)
 
-        menuBar = wx.MenuBar()
-        menu = wx.Menu()
-        m_exit = menu.Append(wx.ID_EXIT, "E&xit\tAlt-X", "Close window and exit program.")
-        self.Bind(wx.EVT_MENU, self.OnClose, m_exit)
-        menuBar.Append(menu, "&File")
-        self.SetMenuBar(menuBar)
-
-        self.statusbar = self.CreateStatusBar()
-
-        panel = wx.Panel(self)
-        box = wx.BoxSizer(wx.VERTICAL)
-
-        m_text = wx.StaticText(panel, -1, "Hello World!")
-        m_text.SetFont(wx.Font(14, wx.SWISS, wx.NORMAL, wx.BOLD))
-        m_text.SetSize(m_text.GetBestSize())
-        box.Add(m_text, 0, wx.ALL, 10)
-
-        m_close = wx.Button(panel, wx.ID_CLOSE, "Close")
-        m_close.Bind(wx.EVT_BUTTON, self.OnClose)
-        box.Add(m_close, 0, wx.ALL, 10)
-
-        panel.SetSizer(box)
-        panel.Layout()
+        _logo_bitmap = wx.StaticBitmap(self, wx.ID_ANY, wx.Bitmap(os.path.join(basepath.images_basepath, 'pyhoca-about-logo.png')), (0, 0))
+        self.bitmap = _logo_bitmap
         self.CenterOnScreen()
 
     def OnClose(self, evt):
diff --git a/pyhoca/wxgui/logon.py b/pyhoca/wxgui/logon.py
index 42babe8..622aca0 100644
--- a/pyhoca/wxgui/logon.py
+++ b/pyhoca/wxgui/logon.py
@@ -22,6 +22,11 @@ modules ={}
 
 try:
     import wxversion
+    wxversion.select('2.9')
+except: pass
+
+try:
+    import wxversion
     wxversion.select('2.8')
 except: pass
 
diff --git a/pyhoca/wxgui/menus_taskbar.py b/pyhoca/wxgui/menus_taskbar.py
index 7e3c346..d205be5 100644
--- a/pyhoca/wxgui/menus_taskbar.py
+++ b/pyhoca/wxgui/menus_taskbar.py
@@ -20,6 +20,11 @@
 
 try:
     import wxversion
+    wxversion.select('2.9')
+except: pass
+
+try:
+    import wxversion
     wxversion.select('2.8')
 except: pass
 
diff --git a/pyhoca/wxgui/notify.py b/pyhoca/wxgui/notify.py
index b381c83..8a720db 100644
--- a/pyhoca/wxgui/notify.py
+++ b/pyhoca/wxgui/notify.py
@@ -150,7 +150,7 @@ class notificationmessage_NotifierPopup(object):
             _notification_msg = wx.NotificationMessage()
             _notification_msg.SetTitle(title)
             _notification_msg.SetMessage(text)
-            #_notification_msg.SetParent(self._PyHocaGUI)
+            _notification_msg.SetParent(self._PyHocaGUI.about)
             _notification_msg.SetFlags(icon)
             _notification_msg.Show(timeout=1)
         except:
diff --git a/pyhoca/wxgui/taskbar.py b/pyhoca/wxgui/taskbar.py
index 70cca91..36882ed 100644
--- a/pyhoca/wxgui/taskbar.py
+++ b/pyhoca/wxgui/taskbar.py
@@ -22,6 +22,11 @@ modules ={}
 
 try:
     import wxversion
+    wxversion.select('2.9')
+except: pass
+
+try:
+    import wxversion
     wxversion.select('2.8')
 except: pass
 


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