[X2Go-Commits] pyhoca-gui.git - build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d (branch) updated: 0.0.28.0-25-g10ad54b
X2Go dev team
git-admin at x2go.org
Tue Aug 27 13:21:13 CEST 2013
The branch, build-59a18b6e3b5d3f1dd8f07f26433d37fe5984a57d has been updated
via 10ad54b589031bbd3b6cbe155735165ff17f6afd (commit)
from 968d69c9379b3fe851c6236aca5bf497a066d7d0 (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:
icons/PyHoca/{32x32 => 64x64}/audio_error.png | 0
icons/PyHoca/{32x32 => 64x64}/auth_error.png | 0
icons/PyHoca/{32x32 => 64x64}/auth_failed.png | 0
icons/PyHoca/{32x32 => 64x64}/auth_success.png | 0
icons/PyHoca/64x64/dialog-apply.png | Bin 0 -> 3213 bytes
icons/PyHoca/64x64/dialog-error.png | Bin 0 -> 3973 bytes
icons/PyHoca/64x64/dialog-question.png | Bin 0 -> 4966 bytes
icons/PyHoca/64x64/dialog-warning.png | Bin 0 -> 3894 bytes
icons/PyHoca/{32x32 => 64x64}/profile_error.png | 0
icons/PyHoca/{32x32 => 64x64}/profile_warning.png | 0
icons/PyHoca/{32x32 => 64x64}/session_error.png | 0
icons/PyHoca/{32x32 => 64x64}/session_resume.png | 0
icons/PyHoca/{32x32 => 64x64}/session_start.png | 0
icons/PyHoca/{32x32 => 64x64}/session_warning.png | 0
pyhoca/wxgui/messages.py | 18 +++++++++++++++---
15 files changed, 15 insertions(+), 3 deletions(-)
copy icons/PyHoca/{32x32 => 64x64}/audio_error.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/auth_error.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/auth_failed.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/auth_success.png (100%)
create mode 100644 icons/PyHoca/64x64/dialog-apply.png
create mode 100644 icons/PyHoca/64x64/dialog-error.png
create mode 100644 icons/PyHoca/64x64/dialog-question.png
create mode 100644 icons/PyHoca/64x64/dialog-warning.png
copy icons/PyHoca/{32x32 => 64x64}/profile_error.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/profile_warning.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/session_error.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/session_resume.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/session_start.png (100%)
copy icons/PyHoca/{32x32 => 64x64}/session_warning.png (100%)
The diff of changes is:
diff --git a/icons/PyHoca/32x32/audio_error.png b/icons/PyHoca/64x64/audio_error.png
similarity index 100%
copy from icons/PyHoca/32x32/audio_error.png
copy to icons/PyHoca/64x64/audio_error.png
diff --git a/icons/PyHoca/32x32/auth_error.png b/icons/PyHoca/64x64/auth_error.png
similarity index 100%
copy from icons/PyHoca/32x32/auth_error.png
copy to icons/PyHoca/64x64/auth_error.png
diff --git a/icons/PyHoca/32x32/auth_failed.png b/icons/PyHoca/64x64/auth_failed.png
similarity index 100%
copy from icons/PyHoca/32x32/auth_failed.png
copy to icons/PyHoca/64x64/auth_failed.png
diff --git a/icons/PyHoca/32x32/auth_success.png b/icons/PyHoca/64x64/auth_success.png
similarity index 100%
copy from icons/PyHoca/32x32/auth_success.png
copy to icons/PyHoca/64x64/auth_success.png
diff --git a/icons/PyHoca/64x64/dialog-apply.png b/icons/PyHoca/64x64/dialog-apply.png
new file mode 100644
index 0000000..b43d5eb
Binary files /dev/null and b/icons/PyHoca/64x64/dialog-apply.png differ
diff --git a/icons/PyHoca/64x64/dialog-error.png b/icons/PyHoca/64x64/dialog-error.png
new file mode 100644
index 0000000..6811d8e
Binary files /dev/null and b/icons/PyHoca/64x64/dialog-error.png differ
diff --git a/icons/PyHoca/64x64/dialog-question.png b/icons/PyHoca/64x64/dialog-question.png
new file mode 100644
index 0000000..f504ac2
Binary files /dev/null and b/icons/PyHoca/64x64/dialog-question.png differ
diff --git a/icons/PyHoca/64x64/dialog-warning.png b/icons/PyHoca/64x64/dialog-warning.png
new file mode 100644
index 0000000..57f7e37
Binary files /dev/null and b/icons/PyHoca/64x64/dialog-warning.png differ
diff --git a/icons/PyHoca/32x32/profile_error.png b/icons/PyHoca/64x64/profile_error.png
similarity index 100%
copy from icons/PyHoca/32x32/profile_error.png
copy to icons/PyHoca/64x64/profile_error.png
diff --git a/icons/PyHoca/32x32/profile_warning.png b/icons/PyHoca/64x64/profile_warning.png
similarity index 100%
copy from icons/PyHoca/32x32/profile_warning.png
copy to icons/PyHoca/64x64/profile_warning.png
diff --git a/icons/PyHoca/32x32/session_error.png b/icons/PyHoca/64x64/session_error.png
similarity index 100%
copy from icons/PyHoca/32x32/session_error.png
copy to icons/PyHoca/64x64/session_error.png
diff --git a/icons/PyHoca/32x32/session_resume.png b/icons/PyHoca/64x64/session_resume.png
similarity index 100%
copy from icons/PyHoca/32x32/session_resume.png
copy to icons/PyHoca/64x64/session_resume.png
diff --git a/icons/PyHoca/32x32/session_start.png b/icons/PyHoca/64x64/session_start.png
similarity index 100%
copy from icons/PyHoca/32x32/session_start.png
copy to icons/PyHoca/64x64/session_start.png
diff --git a/icons/PyHoca/32x32/session_warning.png b/icons/PyHoca/64x64/session_warning.png
similarity index 100%
copy from icons/PyHoca/32x32/session_warning.png
copy to icons/PyHoca/64x64/session_warning.png
diff --git a/pyhoca/wxgui/messages.py b/pyhoca/wxgui/messages.py
index a7130c4..6fda54e 100644
--- a/pyhoca/wxgui/messages.py
+++ b/pyhoca/wxgui/messages.py
@@ -25,13 +25,18 @@
import wx
+# PyHoca-GUI modules
+import basepath
+
pyhoca_messages = {
'MISSING_PROFILENAME': 'The profile name is missing, please specify a profile name.',
}
+_icons_location = basepath.icons_basepath
+
class PyHoca_MessageWindow(wx.Dialog):
- def __init__(self, _PyHocaGUI, title=None, shortmsg=None, custom_message=None, icon='session_warning', buttontype='ok'):
+ def __init__(self, _PyHocaGUI, title=None, shortmsg=None, custom_message=None, icon=None, buttontype='ok'):
self._PyHocaGUI = _PyHocaGUI
@@ -48,9 +53,13 @@ class PyHoca_MessageWindow(wx.Dialog):
wx.Dialog.__init__(self, _PyHocaGUI.about, )
self.SetTitle('%s' % title)
- self.message = wx.StaticText(self, wx.ID_ANY, self.show_message, size=(-1, -1), style=wx.ALIGN_CENTER)
+ if icon:
+ path_to_icon = '%s/PyHoca/64x64/%s.png' % (_icons_location, icon)
+ self.icon = wx.StaticBitmap(self, wx.ID_ANY, wx.Bitmap(path_to_icon, wx.BITMAP_TYPE_ANY))
+ self.message = wx.StaticText(self, wx.ID_ANY, self.show_message, size=(-1, -1), style=wx.ALIGN_LEFT)
btnSizer = wx.BoxSizer(wx.HORIZONTAL)
+ msgSizer = wx.BoxSizer(wx.HORIZONTAL)
mainSizer = wx.BoxSizer(wx.VERTICAL)
if buttontype in ('yesno', 'noyes'):
@@ -90,7 +99,10 @@ class PyHoca_MessageWindow(wx.Dialog):
self.cancelBtn.SetDefault()
self.cancelBtn.SetFocus()
- mainSizer.Add(self.message, flag=wx.ALL, border=10)
+ if icon:
+ msgSizer.Add(self.icon, flag=wx.RIGHT, border=15)
+ msgSizer.Add(self.message, flag=wx.ALL, border=0)
+ mainSizer.Add(msgSizer, flag=wx.ALL, border=10)
mainSizer.Add(btnSizer, flag=wx.ALL|wx.ALIGN_RIGHT, border=5)
self.SetSizerAndFit(mainSizer)
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