Re: [Sugar-devel] [PATCH] G_MIN/MAX constants have been moved into GObject overrides
The patch works with the latest Pygobject 3.8.x but as well in the 3.4.x series. Actually, using GLib.MAXINT32 would work as well. I will ask on #python what the correct/better one is. Regards, Simon On 04/25/2013 12:45 PM, Simon Schampijer wrote: From: Simon Schampijer si...@laptop.org See pygobject c2aa6f0d0ed4c4e60f081b106dc7a65513963fce --- extensions/deviceicon/battery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/deviceicon/battery.py b/extensions/deviceicon/battery.py index 21dc5f3..6bf27ef 100644 --- a/extensions/deviceicon/battery.py +++ b/extensions/deviceicon/battery.py @@ -177,7 +177,7 @@ class BatteryPalette(Palette): class DeviceModel(GObject.GObject): __gproperties__ = { 'level': (int, None, None, 0, 100, 0, GObject.PARAM_READABLE), -'time-remaining': (int, None, None, 0, GObject.constants.G_MAXINT32, 0, +'time-remaining': (int, None, None, 0, GObject.G_MAXINT32, 0, GObject.PARAM_READABLE), # unit: seconds 'charging': (bool, None, None, False, GObject.PARAM_READABLE), 'discharging': (bool, None, None, False, GObject.PARAM_READABLE), ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] G_MIN/MAX constants have been moved into GObject overrides
On 04/25/2013 12:53 PM, Simon Schampijer wrote: The patch works with the latest Pygobject 3.8.x but as well in the 3.4.x series. Actually, using GLib.MAXINT32 would work as well. I will ask on #python what the correct/better one is. Regards, Simon Confirmed on #python, we should use GLib.MAXINT32 as those are pulled in directly from GI. diff --git a/extensions/deviceicon/battery.py b/extensions/deviceicon/battery.py index 6bf27ef..362822d 100644 --- a/extensions/deviceicon/battery.py +++ b/extensions/deviceicon/battery.py @@ -177,7 +177,7 @@ class BatteryPalette(Palette): class DeviceModel(GObject.GObject): __gproperties__ = { 'level': (int, None, None, 0, 100, 0, GObject.PARAM_READABLE), -'time-remaining': (int, None, None, 0, GObject.G_MAXINT32, 0, +'time-remaining': (int, None, None, 0, GLib.MAXINT32, 0, GObject.PARAM_READABLE), # unit: seconds 'charging': (bool, None, None, False, GObject.PARAM_READABLE), 'discharging': (bool, None, None, False, GObject.PARAM_READABLE), Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] G_MIN/MAX constants have been moved into GObject overrides
+1 let's push this. 2013/4/25 Simon Schampijer si...@schampijer.de: On 04/25/2013 12:53 PM, Simon Schampijer wrote: The patch works with the latest Pygobject 3.8.x but as well in the 3.4.x series. Actually, using GLib.MAXINT32 would work as well. I will ask on #python what the correct/better one is. Regards, Simon Confirmed on #python, we should use GLib.MAXINT32 as those are pulled in directly from GI. diff --git a/extensions/deviceicon/battery.py b/extensions/deviceicon/battery.py index 6bf27ef..362822d 100644 --- a/extensions/deviceicon/battery.py +++ b/extensions/deviceicon/battery.py @@ -177,7 +177,7 @@ class BatteryPalette(Palette): class DeviceModel(GObject.GObject): __gproperties__ = { 'level': (int, None, None, 0, 100, 0, GObject.PARAM_READABLE), -'time-remaining': (int, None, None, 0, GObject.G_MAXINT32, 0, +'time-remaining': (int, None, None, 0, GLib.MAXINT32, 0, GObject.PARAM_READABLE), # unit: seconds 'charging': (bool, None, None, False, GObject.PARAM_READABLE), 'discharging': (bool, None, None, False, GObject.PARAM_READABLE), Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- .. manuq .. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [PATCH] G_MIN/MAX constants have been moved into GObject overrides
Thanks, pushed to master and 0.98 (as F19 will package 0.98 and we need that fix there). Simon On 04/25/2013 02:38 PM, Manuel QuiƱones wrote: +1 let's push this. 2013/4/25 Simon Schampijer si...@schampijer.de: On 04/25/2013 12:53 PM, Simon Schampijer wrote: The patch works with the latest Pygobject 3.8.x but as well in the 3.4.x series. Actually, using GLib.MAXINT32 would work as well. I will ask on #python what the correct/better one is. Regards, Simon Confirmed on #python, we should use GLib.MAXINT32 as those are pulled in directly from GI. diff --git a/extensions/deviceicon/battery.py b/extensions/deviceicon/battery.py index 6bf27ef..362822d 100644 --- a/extensions/deviceicon/battery.py +++ b/extensions/deviceicon/battery.py @@ -177,7 +177,7 @@ class BatteryPalette(Palette): class DeviceModel(GObject.GObject): __gproperties__ = { 'level': (int, None, None, 0, 100, 0, GObject.PARAM_READABLE), -'time-remaining': (int, None, None, 0, GObject.G_MAXINT32, 0, +'time-remaining': (int, None, None, 0, GLib.MAXINT32, 0, GObject.PARAM_READABLE), # unit: seconds 'charging': (bool, None, None, False, GObject.PARAM_READABLE), 'discharging': (bool, None, None, False, GObject.PARAM_READABLE), Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel