Features/GTK3/Shell/Hippo Removal: Difference between revisions
Toolkit |
No edit summary |
||
| Line 5: | Line 5: | ||
There is an attribute whether the event box uses a visible or invisible child window. However in GTK3, windowed widgets are no longer windows at the X level, so they can theoretically overlap without visual nastiness. | There is an attribute whether the event box uses a visible or invisible child window. However in GTK3, windowed widgets are no longer windows at the X level, so they can theoretically overlap without visual nastiness. | ||
* [http://git.sugarlabs.org/~erikos/sugar-toolkit/erikos-shell-port toolkit-gtk2 implementation] | |||
* [http://lists.sugarlabs.org/archive/sugar-devel/2012-June/038198.html toolkit-gtk3 patch] | |||
==Shell== | |||
In th Shell we need to adopt to the new SugarCanvasIcon. There had been a rename to SugarEventIcon to better match the implementation. Furthermore we have to adjust to the API change that the size' property is now called 'pixel-size' to reflect that we expect a 'pixel-size' and not a [http://developer.gnome.org/gtk3/3.4/gtk3-Themeable-Stock-Images.html#GtkIconSize GtkIconSize] as we use for most of the cases in the SugarIcon. | |||
* [http://git.sugarlabs.org/~erikos/sugar/erikos-shell-port shell port repository] | |||