lp://staging/~larsu/gtk/custom-menu-items-v2

Created by Lars Karlitski and last modified
Get this branch:
bzr branch lp://staging/~larsu/gtk/custom-menu-items-v2
Only Lars Karlitski can upload to this branch. If you are Lars Karlitski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Lars Karlitski
Project:
GTK+
Status:
Development

Recent revisions

270. By Lars Karlitski

Add UbuntuMenuItemFactory symbols to gtk/gtk.symbols

269. By Lars Karlitski

GtkMenuItemFactory -> UbuntuMenuItemFactory

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.

267. By Sebastien Bacher

refresh fuzzy patch

266. By Sebastien Bacher

update to 3.8.2 version

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

264. By Sebastien Bacher

Update to 3.8

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

262. By Colin Watson

releasing version 3.6.4-0ubuntu6

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
This branch contains Public information 
Everyone can see this information.

Subscribers