[X2Go-Commits] [pyhoca-gui] 04/10: Don't set minimum width for wxSpinCtrl widgets. Leave min-sizing to Gtk+ as it might know better what minimum width is needed. This resolves Gtk-CRITICAL: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton
git-admin at x2go.org
git-admin at x2go.org
Tue Jul 23 21:53:29 CEST 2019
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository pyhoca-gui.
commit ee25855a56e06c21c9649e53c8be946b6834ddf0
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Tue Jul 23 17:51:27 2019 +0200
Don't set minimum width for wxSpinCtrl widgets. Leave min-sizing to Gtk+ as it might know better what minimum width is needed. This resolves Gtk-CRITICAL: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton
---
debian/changelog | 4 ++++
pyhoca/wxgui/profilemanager.py | 12 ++++++------
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 1953a19..d0beffc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,10 @@ pyhoca-gui (0.5.0.9-0x2go1) UNRELEASED; urgency=medium
GTK+ as it might know better what minimum size is needed. This resolves
Gtk-CRITICAL: for_size smaller than min-size (28 < 32) while measuring
gadget (node entry, owner GtkSpinButton)
+ - Don't set minimum width for wxSpinCtrl widgets. Leave min-sizing to
+ Gtk+ as it might know better what minimum width is needed. This resolves
+ Gtk-CRITICAL: gtk_box_gadget_distribute: assertion 'size >= 0' failed in
+ GtkSpinButton
* debian/control:
+ Drop python-notify alternative dependency, rely on the GTK-3 Notify
GObject.
diff --git a/pyhoca/wxgui/profilemanager.py b/pyhoca/wxgui/profilemanager.py
index 18c72e5..17cce55 100644
--- a/pyhoca/wxgui/profilemanager.py
+++ b/pyhoca/wxgui/profilemanager.py
@@ -510,7 +510,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.HostLabel.SetMinSize((-1, 16))
self.Host.SetMinSize((220, self._textfield_height))
self.SSHPortLabel.SetMinSize((-1, 16))
- self.SSHPort.SetMinSize((65, -1))
+ self.SSHPort.SetMinSize((-1, -1))
self.SSHKeyFileLabel.SetMinSize((-1, 16))
self.SSHKeyFile.SetMinSize((220, self._textfield_height))
self.SSHProxyUserLabel.SetMinSize((-1, 16))
@@ -518,7 +518,7 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.SSHProxyHostLabel.SetMinSize((-1, 16))
self.SSHProxyHost.SetMinSize((220, self._textfield_height))
self.SSHProxyPortLabel.SetMinSize((-1, 16))
- self.SSHProxyPort.SetMinSize((65, -1))
+ self.SSHProxyPort.SetMinSize((-1, -1))
self.SSHProxyKeyFile.SetMinSize((220, self._textfield_height))
if X2GOCLIENT_OS == 'Windows':
self.LinkSpeed.SetMinSize((425, self._textfield_height))
@@ -533,13 +533,13 @@ class PyHocaGUI_ProfileManager(wx.Dialog):
self.Compression.SetMinSize((180, self._textfield_height))
self.Compression.SetSelection(0)
self.ImageQualityLabel.SetMinSize((120, 16))
- self.ImageQuality.SetMinSize((180, -1))
+ self.ImageQuality.SetMinSize((-1, -1))
self.DisplayTypeFullscreen.SetMinSize((-1, self._textfield_height))
self.DisplayTypeMaximize.SetMinSize((-1, self._textfield_height))
- self.ScreenWidth.SetMinSize((60, -1))
- self.ScreenHeight.SetMinSize((60, -1))
+ self.ScreenWidth.SetMinSize((-1, -1))
+ self.ScreenHeight.SetMinSize((-1, -1))
self.SetDisplayDPI.SetMinSize((-1, self._textfield_height))
- self.DisplayDPI.SetMinSize((60, -1))
+ self.DisplayDPI.SetMinSize((-1, -1))
self.EnableXinerama.SetMinSize((-1, self._textfield_height))
self.DontSetKeyboard.SetMinSize((-1, self._textfield_height))
self.AutoSetKeyboard.SetMinSize((-1, self._textfield_height))
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pyhoca-gui.git
More information about the x2go-commits
mailing list