Weekly Bug Report, 26/05/2007



Where applicable, I've put in brackets the last maintainer(s) to "touch"
the bug report, but anyone is welcome to give his input.

Comments or ideas on how to improve the reports would be greatly
appreciated, but I think in the near future the reports will be mostly
centered around cleaning
up the house anyway.

There's a lot of work to do here still, but this should keep us busy for
a week :)

GDK:
====

311678 Don't bother clearing the background for GDK_NO_BG windows

 TSIA[1], has patch.


 63820 Refactor and document gdkgeometry-x11.c [Matthias]

 Several refactoring/clean up patches by Tilman Sauerbeck pending review.


65877 gdk_event_copy() should only read parts of union for that event
type [Owen]

 Requested by Owen since 2001/12/04, finally implemented by Tilman
Sauerbeck on May this year.

GtkTreeView:
============

154284 Error in gtk_tree_view_get_cell_area () documentation

There seems to be a confusion about the coordinate space used in the
function doc.


 168654 GtkCellRendererText continually re-creates PangoLayouts
[Kris, Matthias, Federico]

 Optimization to cache the PangoLayout in GtkCellRendererText. Some
details of the code were unclear for all involved and the discussion
kind of died there. Matthias suggested using testcellrenderertext to
text the correctness of the patch, this seems to be the only thing
needed to get it integrated.


 393579 Need tree view API for querying whether rubberbanding is done
ATM [Kris]

 Nautilus needs to know the status of the rubberbanding to implement
'single-click rubberbanding'. Kris wants to have closer look at
GtkTreeView to see if it makes sense to add one API per status
indicator or go for a general bitmask-like approach.

Printing:
=========

398414 Printing to file with multiple pages per sheet

 Adds capability of printing several pages per sheet in the file
backend, patch needs review.


403717 print preview operation should pass settings to preview
programme [Matthias]

Trivial patch to pass the print settings to the preview program
(evince) now that it has support for it.

GTK+ Other:
===========

 59048 gtk_calendar_set_date [Emmanuele]

 Trivial API addition with patch from Guillaume Chevallereau, needs
decision on whether it should go in or not.


116246 gtk_spin_button_configure() [Owen]

 Part of the holy quest to properly handle adjustments in GTK+
widgets, last iteration of the patch needs review.


163887 Menu items don't have equal height [Matthias]

 Patch to force the minimum height of menuitems to be at least the
height of a GTK_ICON_SIZE_MENU. Latest iteration of the patch needs
review.

 324899 No easy way to clear the contents of a text GtkComboBox

Trivial API addition. The latest patch adds another function to get
the number of items in the combobox, but at least the clear contents
API looks good to go in.


 361781 GtkViewport size request includes xthickness/ythickness for
shadow_type=none [Owen]

 Mismatch between size_request and size_allocate, has testcase and patch.


372461 use G_UNLIKELY(type==0) in get_type functions

Quoting from the bug: "The G_DEFINE_TYPE macros do this, so I see no
reason not to do it also in the manually coded or autogenerated (type
builtins) get_type functions."


 382544 (GtkIconView) Selection/focus should be painted around the
item, not just the text [Matthias]

 TSIA, proposed patch needs review.


385950 showing an about dialogue on another screen

API proposal to show an about dialog in an arbitrary screen. Useful
when you don't have a parent on the desired destination screen (for
example, status icons).


 403753 GtkFrame painting glitch with ythickness != 2 [Tim]

 Fix for small drawing glitch in GtkFrame, last iteration needs review.


 403485 Move docs from tmpl/* to the source files [Matthias, Behdad]

Mariano asks to move all the docs from the template files to the
actual source code now  that gtk-doc supports everything we need.
Behdad agrees but Matthias wants input from other maintainers.


404571 Scroll arrow backgrounds should be painted with different
detail [Matthias, Mitch]

Not enough information is given to the theme engine to properly
distinguish the scroll arrow's background from the menu background.
Matthias is concerned about breaking theme engines, but Mitch thinks
the fix is worth any little breakage it might cause.


 408244 add GtkDialog::content-area-spacing [Tim]

Adds style property to control the spacing between the elements of
the main dialog area.


409380 add gtk_label_new_markup() and gtk_label_set_label_printf() proposal

 Two helper functions proposed as new API for GtkLabel.


 427899 GtkFrame's label may exceed the frame area

 Ensures the label in a GtkFrame is always clipped to the GtkFrame's width.


 429411 add style properties to set minimum progressbar width/height

Changes hard coded values for style properties, looks good to me.

Win32:
======

 164809 Checkboxes with inconsistent status are not drawn properly
but with the default theme [Tor]

 Last iteration of the patch needs review.

|1]: Title Says It All



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]