sugar-toolkit-gtk3/src/sugar3
Simon Schampijer 5ab2b80546 Frame Device icons: Palette is not drawn at the correct position
We are adding the x value twice (from the allocation and from the origin)
in get_rect of the WidgetInvoker which we derive from in the FrameInvoker.
In the toolkit-gtk2 code [1] we did add the allocation.x value when
the widget does not provide its own gtk.gdk.Window (gtk.NO_WINDOW) [2]. This
is the same check we do above if the widget has a window and we set x and y
to 0 there which sounds sane enough to me.

[1] d1f68419e7/src/sugar/graphics/palettewindow.py (line716)
[2] http://www.pygtk.org/docs/pygtk/class-gtkobject.html#method-gtkobject--flags

Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-by: Manuel Quiñones <manuq@laptop.org>
2012-09-12 15:40:54 +02:00
..
activity Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
bundle ActivityBundle: clean from deprecated code 2012-01-24 12:24:12 +01:00
datastore Datastore: remove deprecated API 2012-01-24 12:36:09 +01:00
dispatch Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
graphics Frame Device icons: Palette is not drawn at the correct position 2012-09-12 15:40:54 +02:00
presence presence: use RoomConfig1 to configure channel properties (#3629) 2012-07-04 15:22:36 -06:00
__init__.py Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseext.defs Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseext.override Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseextmodule.c SugarExt: drop pygobject2 initialisation 2011-12-20 18:31:28 +01:00
.gitignore Rename the module to sugar3 2011-11-14 18:17:18 +01:00
.license
acme-volume-alsa.c
acme-volume-alsa.h
acme-volume.c
acme-volume.h
eggaccelerators.c Port key handling code to GTK3 2011-12-13 17:19:53 -03:00
eggaccelerators.h
eggdesktopfile.c Port key handling code to GTK3 2011-12-13 17:19:53 -03:00
eggdesktopfile.h
eggsmclient-private.h
eggsmclient-xsmp.c
eggsmclient.c
eggsmclient.h
env.py
gsm-app.c
gsm-app.h
gsm-client-xsmp.c
gsm-client-xsmp.h
gsm-client.c
gsm-client.h
gsm-session.c
gsm-session.h
gsm-xsmp.c
gsm-xsmp.h
logger.py Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
Makefile.am Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
mime.py Take list of supported image formats mime types from GdkPixbuf - SL #3845 2012-09-03 08:45:37 -03:00
network.py
profile.py
session.py
sugar-grid.c
sugar-grid.h
sugar-key-grabber.c Key grabber: make grab_keys introspectable 2012-08-22 17:42:50 +02:00
sugar-key-grabber.h Key grabber: make grab_keys introspectable 2012-08-22 17:42:50 +02:00
sugar-marshal.list
sugar-wm.c Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
sugar-wm.h Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
util.py
xdgmime.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmime.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimealias.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimealias.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimecache.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimecache.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeglob.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeglob.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeint.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeint.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimemagic.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimemagic.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeparent.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeparent.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00