lp:ubuntu/precise/gtk+3.0

Created by James Westby on 2011-10-13 and last modified on 2012-04-16
Get this branch:
bzr branch lp:ubuntu/precise/gtk+3.0
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

84. By Martin Pitt on 2012-04-16

* New upstream bug fix release:
  - Custom theme can crash apps with GtkEntryCompletion
  - Window expands horizontally rather than the text entry growing
  - conflict between srcdir != builddir and generated enum types
  - Wayland and X11 backends simultaneously enabled is broken
  - Anchored widgets inside GtkTextView are drawn out of place
  - gtk file-chooser: Autocompletion - Dropdown-list: selection fails
  - windows draw as unfocused/backdrop on window managers
  - URL to mailing lists in README incorrect
  - gactionmuxer: Fix list_actions
  - After clicking empty parts of a toolbar/menubar the next mouse click
    (button release) does not work
  - shouldn't set GDK_SOURCE_TOUCHSCREEN based on the name
  - GtkTreeView should not handle extra mouse buttons
  - GdkEventButton contains wrong buttons in modifier mask for button
    releases
  - entrycompletion: set_property() should use property setter functions
  - application-window: try to use the desktop name in the fallback menu
  - Deal more gracefully with a flood of scroll events
  - Translation updates.
* Drop patches which are upstream now:
  - upstream_treeview_rendering.patch
  - git_filechooser_selection.patch
  - no_touchscreen_name_hack.patch
  - git_dont_ignore_button_release_event.patch
  - git_shrinkable_widget.patch
  - git_scrolling_performances.patch
* debian/control.in: Bump Build dependencies as per upstream configure.ac.
* Add 00git_gtkimage_cleanup_crash.patch: GtkImage: Move the freeing of the
  icon_helper from the destory to the finalize function to avoid segfaults
  when trying to access a destroyed object before it is disposed. This often
  happens in signal handlers which get called asynchronously after destroy.
  Patch cherrypicked from upstream git head. (LP: #938090, same in
  LP#946463)

83. By Sebastien Bacher on 2012-04-05

debian/patches/git_scrolling_performances.patch:
"Don't call gdk_window_process_updates() when scrolling
This can cause lagging when scrolling as it causes us to repaint
on every scroll event. This wasn't historically a great problem,
but with smooth scrolling we get a lot more events, so this
now creates visible lagging on slower machines."

82. By Sebastien Bacher on 2012-04-05

* debian/patches/no_touchscreen_name_hack.patch:
  - drop the hack to make devices which are named with "touch" to be
    touchscreen, it's not the case for i.e "appletouch" (lp: #965311)
* debian/patches/git_dont_ignore_button_release_event.patch:
  - "Don't ignore button releases after a wmspec move/resize"
* debian/patches/git_shrinkable_widget.patch:
  - git patch, should fix empathy resizing horizontally when it shouldn't
    (lp: #903779)

[ Didier Roche ]
* debian/patches/git_gtkcellrenderer_grabbing_modifier.patch:
  - upstream patch to support modifier 'tapping' (LP: #969256)

81. By Michael Terry on 2012-04-02

* debian/patches/043_ubuntu_menu_proxy.patch:
  - Revert my changes to add back ubuntu-local. It caused a new bug
    (LP: #971459) that caused menubars to pop in and out on startup.
    Since the patch was added largely for glade's benefit, we can
    just blacklist glade in appmenu-gtk instead.

80. By Sebastien Bacher on 2012-03-30

* debian/patches/upstream_treeview_rendering.patch:
  - upstream fix for treeview expanders not always being rendered
    (lp: #963862)
* debian/patches/git_filechooser_selection.patch:
  - git patch, fixes selection in filechooser dropdown locations list
    (lp: #964491)

79. By Sebastien Bacher on 2012-03-26

* New upstream version
* debian/patches/dont_show_numlock_warning.patch:
 - dropped, the patch is in the new version

78. By Sebastien Bacher on 2012-03-20

* New upstream version
* debian/control.in:
  - drop individual gir build-depends
* debian/patches/git_touchpad_like_mouse.patch,
  debian/patches/git_scroll_reset.patch,
  debian/patches/dont_rename_annotation.patch:
  - dropped, the fixes are in the new version

77. By Matthieu Baerts on 2012-03-20

* debian/patches/git_touchpad_like_mouse.patch:
  - git patch, a touchpad device should behave like a mouse and not like a
     touchscreen (lp: #949414)

76. By Michael Terry on 2012-03-16

* debian/patches/043_ubuntu_menu_proxy.patch:
  - Add back 'ubuntu-local' property for GtkMenuBar to allow apps to
    opt-out of the global bar on a per-menubar basis. (Used for glade,
    freeciv, and maybe others)

75. By Sebastien Bacher on 2012-03-09

* debian/patches/git_scroll_reset.patch: git patch, should fix issues where
  it seemed like events where skipped during the scrolling

[ Ken VanDine ]
* debian/patches/099_eventbox_scroll_mask.patch
  - Added GDK_SCROLL_MASK to GdkEventBox

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/gtk+3.0
This branch contains Public information 
Everyone can see this information.