Line 13: |
Line 13: |
| | | |
| ===foreach/forall=== | | ===foreach/forall=== |
− | Using gtk_container_foreach or [ http://developer.gnome.org/gtk3/3.4/GtkContainer.html#gtk-container-foreach gtk_container_forall] does expect the callback data to be passed in Python, it does work in a subclassed container due to Carlos [http://git.gnome.org/browse/gtk+/commit/?id=db569cbee7e3842d802c5f1d53e28d0dde98ffeb fix in the GtkCallback annotations]. | + | Using gtk_container_foreach or [http://developer.gnome.org/gtk3/3.4/GtkContainer.html#gtk-container-foreach gtk_container_forall] does expect the callback data to be passed in Python, it does work in a subclassed container due to Carlos [http://git.gnome.org/browse/gtk+/commit/?id=db569cbee7e3842d802c5f1d53e28d0dde98ffeb fix in the GtkCallback annotations]. |
| | | |
| ===gtk_clipboard_set_with_data not introspected=== | | ===gtk_clipboard_set_with_data not introspected=== |
Line 60: |
Line 60: |
| Maybe add to gdkwrapper in sugar-toolkit-gtk3? --dnarvaez | | Maybe add to gdkwrapper in sugar-toolkit-gtk3? --dnarvaez |
| | | |
− | ===Palettes with Menus=== | + | ===Palettes=== |
− | Palettes can not mix both Menus and Widgets. Gonzalo has implemented a [http://git.sugarlabs.org/read/mainline/blobs/master/sugarmenuitem.py SugarMenuItem] which can be used instead. | + | * Palettes in Views do popup/popdown in a loop: [http://git.sugarlabs.org/~manuq/sugar-toolkit-gtk3/manuqs-sugar-toolkit-gtk3/commit/f751ec4761934a4d7193c7b4de1ab48fba8e619a fix in sugar-toolkit-gtk3/port] |
| + | * FavoritePalette: wrong order of items: [http://git.sugarlabs.org/~manuq/sugar/manuqs-erikos-shell-port/commit/1b1ea09f09dc4001698503d14c5b067636e62471 fix in sugar/port] |
| + | * when you switch views always the owner Palette comes up |
| + | * Home View: when a Palette is up, the search entry is de-focused |
| + | * Palette label: 1) icon has gray background and 2) the positioning is not at the left, 3) there is no separation line below the label |
| + | * Journal ListView entry Palette: "AttributeError: 'CellRendererActivityIcon' object has no attribute 'get_display'" |
| + | * Frame, friend Palette draws not at the correct position |
| + | * Mix Menus and Widgets: Palettes can not mix both Menus and Widgets. Gonzalo has implemented a [http://git.sugarlabs.org/read/mainline/blobs/master/sugarmenuitem.py SugarMenuItem] which can be used instead. |
| | | |
| ===Icon/EventIcon: badge is not drawn at the correct position=== | | ===Icon/EventIcon: badge is not drawn at the correct position=== |