lp:ubuntu/gutsy/gtk+2.0

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/gutsy/gtk+2.0
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

58. By Sebastien Bacher

* debian/patches/071_fix_gdk_window_null_crasher.patch:
  - patch from Alexander Sack, fix firefox crashing on print preview due
    due to gdk_window NULL values (LP: #144326)

57. By Sebastien Bacher

* debian/patches/080_from_bugzilla_workaround_eclipse_crash.patch:
  - patch from bugzilla, workaround eclipse crasher (LP: #128232)

56. By Sebastien Bacher

* Sync with Debian
* debian/libgtk2.0-0.postinst.in:
  - updated transition version
* debian/patches/090_from_svn_fix_tracker_use.patch:
  - patch from SVN, dlopen the correctly library name (LP: #132013)
* debian/patches/series:
  - use 091_workaround_no_gtk_init_incorrect_display.patch change

55. By Sebastien Bacher

* New upstream version:
  GtkTooltips
  - All widgets have been ported to the new tooltips code
  - Tooltips are disabled in touchscreen mode
  GtkBuilder
  - Support custom tabs in GtkPrintUnixDialog
  Bugs fixed:
  - 459561 critical warnings with custom tooltips
  - 461648 GdkWindowQueueItem::serial overflow
  - 463773 Openoffice and flash run into a deadlock when used with KDE
  - 468801 thunar segfaults when selecting targa image (LP: #127574)
  - 473441 [patch] Ungrab windows when gdk_window_destroy() is calle...
  - 473954 gnome-background-properties: crash on drag-n-drop to "Add...
    (LP: #128931)
  - 461945 totem outputs errors in terminal (LP: #129438, #130329)
  - 348493 _gdk_quartz_copy_to_image needs implementing for pixmaps
  - 405868 Missing implementation of gdk_window_get_geometry()
  - 441219 Do not allow moving cursor to separators
  - 447214 rename the tips_data_list field back
  - 451202 New tooltips API has too long default timeout (LP: #133919)
  - 451397 Use new tooltip API in gtk+
  - 452225 check and option mark drawing is a mess of inconsistency
  - 457642 tooltips on notebook's tab labels
  - 458088 Improve mouse cursor for paned widgets
  - 458102 GtkScrolledWindow doesn't redraw when gtk-scrolled-window...
  - 458280 remove set-toolip handler from menutoolbutton
  - 458298 broken cursor movement with inline selection
  - 459459 Missing implementation of gdk_window_set_decorations() an...
  - 459515 gtk_menu_key_press() buglets
  - 459566 update testtooltips
  - 459667 Missing implementation of gdk_window_set_keep_above and g...
  - 460272 GtkFrame publishes incorrect defaults for "label-xalign"
  - 460534 No expose events if input swamps main loop with scrolled ...
  - 461225 gtk_tree_view_set_tooltip_cell() documentation: cell
   -463907 'Recent Documents' is broken in gnome-panel 2.19.5 (LP: #131266)
   -464528 gdk_rectangle_union() and gdk_rectangle_intersect() shoul...
  - 465039 "keynav-failed" signal not emitted when treeview has just...
  - 467003 tooltips do not pick up theme changes
  - 467117 Documentation for the GtkPaned key binding signals
  - 467414 gtkcupsutil.c won't build with cups 1.3
  - 468055 Incorrect compose mapping for capital U with macron (LP: #113721)
  - 468245 Tooltip timer doesn't get reset when mouse leaves into ot...
    (LP: #135076)
  - 469214 Recently used blocks side-panel browsing until loaded
  - 469374 menu accelerators don't work
  - 469395 make dist failure
  - 471132 Highlighting a suggestion with the keyboard changes the U...
    (LP: #134304)
  - 471215 Cursor drawing broken
  - 472974 gtk-builder-convert doesn't set correctly the tab label f...
  - 472981 make gtk-builder-convert not remove some empty properties
  - 356630 Print to file dialog suggests "output.pdf" even for ps ou...
  - 447883 PATCH Documentation about SVN in HACKING and README.cvs-c...
  - 459340 GtkContainer API documentation refers deprecated gtk_widg...
  - 459732 build system: cups detection with only cups-config might ...
  - 460207 there are still references to deprecated gdk_pixbuf_rende...
  - 461483 Wrong check in gtk_window_group_remove_window
  - 472643 gtk_builder_add_from_file: *filename marked as constant b...
  - 474696 ToolbarContent should use GSlice
  - 459313 A few functions that don't appear in 2.12 new symbols
  - 468832 crash while reading ANI file
  - 470033 MS-Windows Theme doesn't apply styling to gtknotebooks wh...
  - 473340 gtk_print_operation_get_error() is listed twice
  - 473463 GtkButton doesn't have a GdkWindow like the docs say it does
  - 474282 Dead code in gtkmisc.c
  - 472951 gtkprintunixdialog should support custom tabs as buildable
  - 383003 Dragging text including non-ascii chars from epiphany to ...
  - 449371 Open with menu has no effect (LP: #121796)
  - 404541 GtkIconView crashes when I select icons with rubberband w...
  - 467324 Iter swapping causes segmentation fault
  - 475158 Random crash while scrolling trough notebook tabs
  - 450032 GtkRecentAction should have defaults
  - 458283 wrong tooltip on menutoolbutton
  - 467717 Extra trailing comma after last enum definition
  - 467719 config.h should always be included first if using AC_SYS_...
  - 474897 rendering problem with latest gtk+
  - 475400 Fix a typo in gtkentry.c
  - 436576 GtkFileChooserButton title from supplied dialog
  - 475439 gtk/gtksearchenginesimple.h is missing a G_BEGIN_DECLS
  - 105895 Please add common keybindings for the TreeView
  - 306445 stock icon for the "open recent" menu
  - 449371 Open with menu has no effect
  - 426246 "Spurious" expose events during asynchronous GtkWindow re...
  - 436576 GtkFileChooserButton title from supplied dialog
  - 474897 rendering problem with latest gtk+
  - 475400 Fix a typo in gtkentry.c
  - 476688 scale button uses wrong value type in getter
  - 476665 gtkcellrendereraccel missing property getter
  - 476689 gtktreeview tooltip column property getter uses wrong val...
  Updated translations
* debian/patches/080_from_svn_fix_dangling_tooltip.patch,
  debian/patches/081_from_bugzilla_fix_cups1.3_build.patch,
  debian/patches/090_from_fedora_better_tooltip_compat.patch:
  - dropped, fixed with the new version

54. By Sebastien Bacher

* debian/patches/081_from_bugzilla_fix_cups1.3_build.patch:
  - change from GNOME #467414 to build with cups1.3 correctly
* debian/patches/090_from_fedora_better_tooltip_compat.patch:
  - patch from fedora, improve the tooltip compatibility,
    make acroread start again
* debian/patches/091_workaround_no_gtk_init_incorrect_display.patch:
  - workaround incorrect display issue for applications using gtk without
    calling gtk_init correctly

53. By Sebastien Bacher

Update the patch series so the change is applied during the build

52. By Sebastien Bacher

* debian/patches/080_from_svn_fix_dangling_tooltip.patch:
  - patch from SVN, "fixes annoying dangling tooltips on systray icons."
    (LP: #128781)

51. By Sebastien Bacher

* Sync with Debian
* debian/libgtk2.0-0.postinst.in:
  - updated transition version

50. By Sebastien Bacher

* New upstream version:
  * GtkBuilder:
    - The gtk-builder-convert script is more versatile
    - GtkBuilder suppports GdkPixbuf properties
    - GtkBuilder parses, but doesn't yet implement <accessibility>
    - Support for accelerators in actions has been added
  * GtkTooltips:
    - The old tooltips API has been deprecated
    - The has-tooltip property has getter and setter
  * GtkTreeView:
    - Convenience API to set tooltips: gtk_tree_view_set_tooltip_row(),
      gtk_tree_view_set_tooltip_cell(), gtk_tree_view_get_tooltip_context(),
      gtk_tree_view_set_tooltip_column()
  * GtkIconView:
    - Convenience API to set tooltips: gtk_icon_view_set_tooltip_item(),
      gtk_icon_view_set_tooltip_cell(), gtk_icon_view_get_tooltip_context(),
      gtk_icon_view_set_tooltip_column()
  * Bug fixes:
    - 452598 crash in Evolution: Added an Evolution attac...
    - 447966 Add builder support for GdkPixbuf properties
    - 453033 gnome-panel crashed with SIGSEGV in idle_populate_func()
    - 453365 gdk_pixbuf_get_file_info crashes on tif files
    - 361781 GtkViewport size request includes xthickness/ythickness f...
    - 427899 GtkFrame's label may exceed the frame area
    - 430049 gtk_selection_data_set_text() ignores length argument
    - 436965 Add files to /po[-properties]/POTFILES.in
    - 437281 gtk_button_set_image destroyes the old image
    - 448604 gtk+ printbackends build fix
    - 449311 GtkVolumeButton should use new tooltip API
    - 451164 I translate gnome-desktop. But i have no svn account and ...
    - 451575 (API) Changes needed for GtkTooltips deprecation
    - 452425 Setting "tooltip-text" property to NULL has bad effects
    - 452861 gtk_label_set_pattern() is not working anymore
    - 452988 error handling in GtkCellLayout custom parser
    - 453411 Button state not included in key events
    - 453413 Key event state is not right for modifier keys
    - 454654 Accelerator support for actions
    - 454700 Minor update for gdk_threads_enter
    - 454703 gdk_window_invalidate_rect accepts NULL
    - 454830 gtk-builder-convert not converting menus
    - 452056 GtkComboBox doesn't emit 'changed' signal when active row...
    - 452278 GtkBuilder API Documentation
    - 453316 small documentation fix in GtkDrawingArea API documentation
    - 453673 small doc quirk in gtk/gtktreeview.c
    - 453930 small doc quirk in gtk/gtktooltip.c
    - 454596 [patch] gdkpixbuf-scale slight api doc improvement
    - 454835 [patch] example in gdk-pixbuf-scaling using deprecated gd...
    - 457384 critical warning from entrycompletion
    - 112404 Problem with focus when closing transient window
    - 172424 Most GtkWidget events have no documentation
    - 408327 Improving tooltip positioning
    - 439480 translations
    - 439715 GtkFileChooser - recent files option takes up 100% CPU.
    - 455482 remove old tooltips work-around from uimanager
    - 455721 mem leak when adding shortcut
    - 455901 mem leak in path bar
    - 455984 need a way to convert to bin_window coordinates
    - 457720 assertion `G_IS_VALUE (value)' failed progmatically "tabb...
    - 458298 broken cursor movement with inline selection
    - 456258 GtkScaleButton: value parameter of signal "value-changed"...
    - 457774 GtkTreeView::test_expand_row and test_collapse_row
    - 455645 intern action names
* debian/patches/009_gtk-export-filechooser.patch:
   - updated
* debian/patches/033_treeview_resizing.patch:
   - updated
  debian/patches/070_mandatory-relibtoolize.patch:
  - updated
* debian/patches/090_from_svn_fix_gtk_button_set_image_crasher.patch:
  - dropped, fixed with the new version
* debian/rules:
  - updated shlibs version

49. By Sebastien Bacher

* Sync with Debian
* New upstream version:
  * OS X port:
    - Many improvements
  * Win32 port:
    - Inconsistent checkboxes are drawn correctly now
  * GtkBuilder:
    - Ship a Python script, gtk-builder-convert, to convert glade files
      to GtkBuilder syntax
  * GtkFileChooser:
    - Improved display of the time column
    - Support search on OS X, using Spotlight
  * GtkTreeView:
    - New function gtk_tree_view_is_rubber_banding_active() to
      check whether rubber banding is active
  * GtkVolumeButton uses the range 0.0 to 1.0, and
    correctly adapts tooltips to display percentages
  * Bugs fixed:
    - 447967 Improve reference counting
    - 447995 Add a script that converts libglade files
    - 451428 GtkBuilder API changes
    - 449862 gdk_x11_display_get_xdisplay doesn't check pointers befor...
    - 451303 Crashes on empty property
    - 164809 Checkboxes with inconsistent status are not drawn properl...
    - 426987 Panel freezes after upgrading gtk icon cache
    - 439567 Add functions to transform pixbufs based on orientation tags
    - 448313 Block cursor problem on one-character line
    - 449016 Prevent C++ keyword clashes
    - 449167 faulty enter-leave compression
    - 450469 Draw no bevel when "GtkToolbar::shadow-type" is "none"
    - 451070 Broken CUPS SSL printing in gtk 2.10.13
    - 451345 gtk-demo does not open GtkBuilder example twice
    - 451353 Parsing properties broken
    - 451484 Miscalculation in GtkButtonBox CENTER_MODE
    - 451866 GtkVolumeButton range
    - 452046 some fixes for gdk composited window support
    - 452463 type-func attribute on wrong element ?
    - 452464 inconsistent handling of booleans
    - 452465 error handling in gtk_builder_value_from_string_type()
    - 452954 GtkBuilder documentation fixes/improvements
    - 446532 [patch] Improve performance of gtk_recent_manager_get_items
    - 451314 Warning message is wrong for delayed property assigning
    - 392283 GtkNotebook tabs drawn incorrectly with the Wimp theme
    - 449492 debug spew on toolbar focus move
    - 324543 GtkFileChooser: show file 'modified' TIMES, not just DATES
    - 327912 Many mouse cursors are not supported
    - 353805 Detecting Bidi Keyboard Layouts
    - 451527 Confusing GtkRadioButton variable names in some functions
    - 393579 Need tree view API for querying whether rubberbanding is ...
* debian/libgtk2.0-0.postinst.in:
  - updated transition version
* debian/patches/090_from_svn_fix_gtk_button_set_image_crasher.patch:
  - patch from SVN, fix gtk_button_set_image crasher (LP: #122141)

Branch metadata

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

Subscribers