Difference between revisions of "Features/GTK3/Shell/GTK3 Port"
Jump to navigation
Jump to search
(Created page with "Manuq started the port of the shell branching the hippo removal. The main issues were identified by Daniel Drake...") |
|||
Line 7: | Line 7: | ||
==Current issues== | ==Current issues== | ||
+ | ===battery deviceicon isse=== | ||
+ | Gives OverflowError while registering property 'time-remaining' https://bugzilla.gnome.org/show_bug.cgi?id=680005 | ||
+ | |||
+ | ===menu palettes=== | ||
+ | They are blinking when mouse is over the icon. | ||
+ | |||
+ | AssersionError: | ||
+ | |||
+ | Traceback (most recent call last): | ||
+ | File "/home/manuq/prog/manuqs-shell-port/install/lib/python2.7/site-packages/sugar3/graphics/palette.py", line | ||
+ | or isinstance(self._widget, _PaletteWindowWidget) | ||
+ | AssertionError | ||
+ | |||
+ | ===keybindings do not work=== | ||
+ | Calling Xkl.Engine() gives a segfault (see [[Features/GTK3/Shell#xklavier|dsd notes]]): | ||
+ | |||
+ | - engine = xklavier.Engine(display) | ||
+ | + engine = Xkl.Engine(display) | ||
+ | |||
+ | ===Other issues=== | ||
* journal does not start | * journal does not start | ||
* control panel does not open, crashes sugar | * control panel does not open, crashes sugar | ||
* home, list view not being displayed | * home, list view not being displayed | ||
− | |||
* launch screen does not go | * launch screen does not go | ||
* activity icon in the frame does not stop blinking | * activity icon in the frame does not stop blinking | ||
− | |||
* buddy icon in home view and network view is some pixels above the center (maybe because is being set in the wrong grid cell) | * buddy icon in home view and network view is some pixels above the center (maybe because is being set in the wrong grid cell) | ||
* the corners of the frame have grey color | * the corners of the frame have grey color | ||
* widgets like icons and texts have grey background instead of black (toolbar-grey) - this is because of a change in gtk (seen in Browse too) | * widgets like icons and texts have grey background instead of black (toolbar-grey) - this is because of a change in gtk (seen in Browse too) | ||
* home, favorites view, random layout, can't drag icons | * home, favorites view, random layout, can't drag icons |
Revision as of 08:43, 18 July 2012
Manuq started the port of the shell branching the hippo removal. The main issues were identified by Daniel Drake some months ago and fortunately most of them are fixed at this point.
Daniel Narvaez set up a sugar-build branch to make the port. To test:
git clone git://git.sugarlabs.org/~dnarvaez/sugar-build/manuqs-shell-port.git
Current issues
battery deviceicon isse
Gives OverflowError while registering property 'time-remaining' https://bugzilla.gnome.org/show_bug.cgi?id=680005
They are blinking when mouse is over the icon.
AssersionError:
Traceback (most recent call last): File "/home/manuq/prog/manuqs-shell-port/install/lib/python2.7/site-packages/sugar3/graphics/palette.py", line or isinstance(self._widget, _PaletteWindowWidget) AssertionError
keybindings do not work
Calling Xkl.Engine() gives a segfault (see dsd notes):
- engine = xklavier.Engine(display) + engine = Xkl.Engine(display)
Other issues
- journal does not start
- control panel does not open, crashes sugar
- home, list view not being displayed
- launch screen does not go
- activity icon in the frame does not stop blinking
- buddy icon in home view and network view is some pixels above the center (maybe because is being set in the wrong grid cell)
- the corners of the frame have grey color
- widgets like icons and texts have grey background instead of black (toolbar-grey) - this is because of a change in gtk (seen in Browse too)
- home, favorites view, random layout, can't drag icons