lp://staging/~larsu/gtk/custom-menu-items-v2
- Get this branch:
- bzr branch lp://staging/~larsu/gtk/custom-menu-items-v2
Branch merges
- Sebastien Bacher: Approve
-
Diff: 439 lines (+335/-62)1 file modifieddebian/patches/ubuntu_gtk_custom_menu_items.patch (+335/-62)
Related bugs
Bug #1183505: Ubuntu's custom menu item patch depends on GType | Undecided | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 269. By Lars Karlitski
-
GtkMenuItemFactory -> UbuntuMenuItemF
actory Also moves the header from gtk.h to ubuntu-private.h, to make more explicit
that this should not be used from anyone except unity. - 268. By Lars Karlitski
-
Update custom menu items patch
The previous version simply interpreted the value of the "x-canonical-type"
attribute on a menu item as a GType string and instantiated an instance of
that. We need something more sophisticated now, because GMenuModel is used by
things that don't integrate with glib's type system. (In particular, the next
unity will be a consumer of the indicator services.)This new patch adds an extension point to gtk. Libraries or programs can
register to implement this extension point and supply an object with the
GtkMenuItemFactory interface. Gtk will ask those factories to create menu items
whenever it stumbles on a "x-canonical-type" attribute. - 265. By Sebastien Bacher
-
* Update to 3.8.1
* debian/patches/ git_gtkbin_ revert. patch:
- backport patch from git that revert a commit breaking hfw - 263. By Sebastien Bacher
-
* New version update:
- includes fix for wayland backend segfault (lp: #1113424)
- don't use tick mark instead of apostrophe (lp: #896986)
- we now support touch friendly popups on entries and text views
in place of context menus, on touch devices
- The print dialog now shows printers that are discovered
using avahi (lp: #1082519)
* debian/libgtk- 3-0.symbols:
- new version update
* debian/control.in:
- Build-Depends on libavahi-gobject- dev
* debian/patches/ git_color_ annotation_ fix.patch,
debian/patches/ git_cssimage_ load_when_ needed. patch,
debian/patches/ git_dont_ duplicate_ bookmark. patch:
- dropped, those fixes are in the new version
* debian/patches/ 102_add_ wayland_ symbols. patch:
- updated for new symbols
* debian/patches/ git_format_ security. patch:
- new patch, fixes the build with -Werror=format- security
* debian/patches/ git_gtktextview _segfault. patch:
- backport upstream git fix other gedit segfaults when scrolling - 261. By Colin Watson
-
Cherry-pick upstream patches to only load CSS image data when needed,
saving a substantial amount of memory.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/gtk