Re: [Sugar-devel] [PATCH] G_MIN/MAX constants have been moved into GObject overrides

2013-04-25 Thread Simon Schampijer
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

2013-04-25 Thread Simon Schampijer

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

2013-04-25 Thread Manuel QuiƱones
+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

2013-04-25 Thread Simon Schampijer
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