]>
Pileus Git - ~andy/gtk/log
David King [Tue, 8 Dec 2009 04:53:34 +0000 (05:53 +0100)]
[doc] Add error domains on functions taking a GError**
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=544706
Christian Dywan [Tue, 8 Dec 2009 04:45:50 +0000 (05:45 +0100)]
[doc] Fix the documentation of GtkIconEntry
Cast to (GFunc) in example code
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=601383
Javier Jardón [Tue, 8 Dec 2009 01:07:51 +0000 (02:07 +0100)]
[gtk/gtkaccessible] Seal the public member of GtkAccesible
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=544892
Alexander Larsson [Mon, 7 Dec 2009 09:47:05 +0000 (10:47 +0100)]
Fix damage report for lines drawn on offscreen windows
All kinds of lines (lines, segments, arcs, etc) need to take into
account the line properties (width, miter limit, joins, caps, etc)
to get proper damage extents.
This is not really possible to do, but we can make it likely to work
with some ad-hoc estimates.
Fixes bug 603904.
Alexander Larsson [Mon, 7 Dec 2009 08:58:34 +0000 (09:58 +0100)]
Fix mouse pointer handling on multiple screens
The fix in
786b589d95077b465dcc2311ff2489ee7bb9a49f for the
"Cannot click buttons more than once without moving the mouse cursor"
did not correctly handle setups with multiple screens in one display.
We need to handle the case where the first XQueryPointer returns
a different root window than the default one.
This fixes bug 597386 (agaion)
Yair Hershkovitz [Sat, 5 Dec 2009 21:24:01 +0000 (23:24 +0200)]
Updated Hebrew translation
Carlos Garcia Campos [Sat, 5 Dec 2009 14:48:46 +0000 (15:48 +0100)]
Fix Since tag in gtk_printer_get_default_page_size() doc
Adrian Johnson [Sat, 21 Nov 2009 10:42:16 +0000 (21:12 +1030)]
Set win32 printer hard margins on print context
Adrian Johnson [Sat, 21 Nov 2009 10:40:36 +0000 (21:10 +1030)]
Set hard margins to 0 when printing n-up on unix printers
Adrian Johnson [Sat, 21 Nov 2009 09:38:17 +0000 (20:08 +1030)]
Default to hard margins not available
unless the print backend explicitly provides them.
Adrian Johnson [Sat, 21 Nov 2009 09:37:14 +0000 (20:07 +1030)]
Set unix printer hard margins on print context
ecyrbe [Sat, 5 Dec 2009 12:23:44 +0000 (13:23 +0100)]
Bring GtkPrintContext hard margin aware
See bug #468989.
Kjartan Maraas [Fri, 4 Dec 2009 20:21:38 +0000 (21:21 +0100)]
Updated Norwegian bokmål translation.
Matej Urbančič [Fri, 4 Dec 2009 19:48:54 +0000 (20:48 +0100)]
Updated Slovenian translation
Matej Urbančič [Fri, 4 Dec 2009 19:48:44 +0000 (20:48 +0100)]
Updated Slovenian translation
Javier Jardón [Fri, 4 Dec 2009 01:15:00 +0000 (02:15 +0100)]
Use GtkCellEditable::editing-canceled
GtkCellEditable::editing-canceled property was added in 2.19 cycle,
so we should make the code that currently uses entry->editing_canceled
directly go through the property
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=599213
Christian Dywan [Thu, 3 Dec 2009 12:10:02 +0000 (13:10 +0100)]
Store the buildable name in object data instead of the widget name
Widget names are used for theming which is why GtkBuilder should
use object data.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=591085
Khaled Hosny [Wed, 2 Dec 2009 13:53:31 +0000 (15:53 +0200)]
Updated Arabic translation
Alexander Larsson [Wed, 2 Dec 2009 10:09:37 +0000 (11:09 +0100)]
Don't filter out BUTTON_MOTION event masks
We don't really need to filter these out, it was just a leftover
safety check to not override the GDK_POINTER_MOTION_MASK.
Furthermore when we changed behaviour to not always select for native
pointer motion it is actually wrong. We'll still get normal motion
events for the toplevel which we will emulate as button motion on the
child, but the button motion mask will not be inherited by implicit
grabs which makes us not get any motion events during grabs.
This fixes bug 601473
krishnababu k [Wed, 2 Dec 2009 09:34:25 +0000 (15:04 +0530)]
Updated telugu translations
Javier Jardón [Wed, 2 Dec 2009 08:27:12 +0000 (09:27 +0100)]
[gtk/gtktextview] Use {} in empty if..else blocks
Javier Jardón [Wed, 2 Dec 2009 08:26:26 +0000 (09:26 +0100)]
[gtk/gtktreestore] Remove useless line
Javier Jardón [Wed, 2 Dec 2009 01:11:59 +0000 (02:11 +0100)]
Fix compilation warning: cast to GTK_LABEL()
This was introduced in commit
478ca88ae5393c422f7c72795d7dd0df29108511
Matthias Clasen [Tue, 1 Dec 2009 22:07:28 +0000 (17:07 -0500)]
Fix strftime format translation
This was reported in RH bug 500067.
Christian Persch [Tue, 1 Dec 2009 18:00:43 +0000 (19:00 +0100)]
Revert "Set unix printer hard margins on print context"
This reverts commit
826d800b7420d1030337f46a6a742537a85f13f1 .
Christian Persch [Tue, 1 Dec 2009 18:00:42 +0000 (19:00 +0100)]
Revert "Default to hard margins not available"
This reverts commit
a77f209f23e78da6e63495b0ef873e28a371e084 .
Christian Persch [Tue, 1 Dec 2009 18:00:40 +0000 (19:00 +0100)]
Revert "Set hard margins to 0 when printing n-up on unix printers"
This reverts commit
215eb8c9f1635551bbfb30dd4e010b6ea3d871b4 .
Christian Persch [Tue, 1 Dec 2009 18:00:39 +0000 (19:00 +0100)]
Revert "Set win32 printer hard margins on print context"
This reverts commit
a42107389f1ff4097b0671f2d74819bd531b3c29 .
Christian Persch [Tue, 1 Dec 2009 18:00:34 +0000 (19:00 +0100)]
Revert "Add comment explaining why we set the hard margins to 0 for n-up"
This reverts commit
394f698e4e216432a7fe4e4c17a9adc0517e8ecb .
Matthias Clasen [Tue, 1 Dec 2009 17:47:44 +0000 (12:47 -0500)]
Regenerate gtkimcontextsimpleseqs.h
Based on the changes in the previous commit; this also pulls in
some additions fixes from the current X.org Compose.pre file.
Matthias Clasen [Tue, 1 Dec 2009 17:27:32 +0000 (12:27 -0500)]
Make Compose-vowel-minus combinations consistent
Change <Multi_key>a- and <Multi_key>o- to produce āō to be consistent
with eiu. See RH bug 510741.
Christian Persch [Tue, 1 Dec 2009 16:42:08 +0000 (17:42 +0100)]
Add comment explaining why we set the hard margins to 0 for n-up
Bug #468989 comment 28.
Adrian Johnson [Sat, 21 Nov 2009 10:42:16 +0000 (21:12 +1030)]
Set win32 printer hard margins on print context
Adrian Johnson [Sat, 21 Nov 2009 10:40:36 +0000 (21:10 +1030)]
Set hard margins to 0 when printing n-up on unix printers
Adrian Johnson [Sat, 21 Nov 2009 09:38:17 +0000 (20:08 +1030)]
Default to hard margins not available
unless the print backend explicitly provides them.
Adrian Johnson [Sat, 21 Nov 2009 09:37:14 +0000 (20:07 +1030)]
Set unix printer hard margins on print context
Christian Persch [Wed, 6 Feb 2008 22:58:47 +0000 (23:58 +0100)]
Allow getting the printer's hard margins
Adds a way to get the unprintable area of the printer. Bug #468989.
Matthias Clasen [Mon, 30 Nov 2009 23:36:56 +0000 (18:36 -0500)]
Bump version
Matthias Clasen [Mon, 30 Nov 2009 22:23:48 +0000 (17:23 -0500)]
2.19.1
Matthias Clasen [Mon, 30 Nov 2009 21:53:50 +0000 (16:53 -0500)]
Another make dist fix
Pablo Castellano [Mon, 30 Nov 2009 21:40:35 +0000 (22:40 +0100)]
Corrected typo in GtkIconTheme documentation
Matthias Clasen [Mon, 30 Nov 2009 21:15:43 +0000 (16:15 -0500)]
Another update
Matthias Clasen [Mon, 30 Nov 2009 21:13:59 +0000 (16:13 -0500)]
Doc fixes
Matthias Clasen [Mon, 30 Nov 2009 21:05:35 +0000 (16:05 -0500)]
More updates
Javier Jardón [Wed, 21 Oct 2009 21:29:01 +0000 (23:29 +0200)]
[gdk-pixbuf] Use G_STRLOC instead __LINE__
Matthias Clasen [Mon, 30 Nov 2009 19:06:57 +0000 (14:06 -0500)]
Add a release note about statusbar internal hierarchy changes
Matthias Clasen [Mon, 30 Nov 2009 18:50:39 +0000 (13:50 -0500)]
Another make check fix
Matthias Clasen [Mon, 30 Nov 2009 18:10:08 +0000 (13:10 -0500)]
Make dist fixes
Christian Dywan [Mon, 30 Nov 2009 12:55:12 +0000 (13:55 +0100)]
Implement "compression" option in the TIFF pixbuf loader
This enables applications to read out the compression of a TIFF image
and also makes it possible to apply the same or a different
compression when saving.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=584700
Christian Dywan [Mon, 30 Nov 2009 12:20:43 +0000 (13:20 +0100)]
Fallback to gtk_show_uri for print preview if the command fails
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=601682
Christian Dywan [Mon, 30 Nov 2009 11:55:29 +0000 (12:55 +0100)]
Mention exact property names in notebook tab packing deprecation
Follow-up for bug 596083.
Javier Jardón [Mon, 30 Nov 2009 05:01:43 +0000 (06:01 +0100)]
[gdk/directfb] Made dfb_events_dispatch() thread save
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=591438
Matthias Clasen [Mon, 30 Nov 2009 00:48:16 +0000 (19:48 -0500)]
Whitespace fixes
Matthias Clasen [Mon, 30 Nov 2009 00:00:28 +0000 (19:00 -0500)]
Use a url label instead of a link button
This looks nicer, and allows us to make the url-hook work again
for the website url. Fixes bug 603201.
Matthias Clasen [Mon, 30 Nov 2009 00:00:10 +0000 (19:00 -0500)]
Trivial doc typo fix
Matthias Clasen [Sun, 29 Nov 2009 22:17:26 +0000 (17:17 -0500)]
Avoid a harmless warning
In labels with colored, underlined text, the link handling code
would spit out a warning, even if no links are around.
See 603302.
Jorge González [Sun, 29 Nov 2009 11:24:10 +0000 (12:24 +0100)]
Updated Spanish translation
Matthias Clasen [Sun, 29 Nov 2009 02:47:36 +0000 (21:47 -0500)]
Allow holding compose key while entering a sequence
This broke when we started allowing Super, Hyper and Meta as
accel modifiers. See bug 601959.
Matthias Clasen [Sun, 29 Nov 2009 02:43:59 +0000 (21:43 -0500)]
Make the toolbar-style and toolbar-size settings work
This broke when moving the setting from gtktoolbar.c to gtksettings.c.
Spotted by Christian Persch in bug 603271.
Matthias Clasen [Sun, 29 Nov 2009 01:59:56 +0000 (20:59 -0500)]
Fix small documentation problems after the toolpalette merge
Several Since tags were wrong. Spotted by Christian Persch in
bug 603268.
Alexander Larsson [Sun, 29 Nov 2009 01:49:37 +0000 (20:49 -0500)]
Position new ui nodes correctly when existing dirty dead nodes exist
If you add a new ui node that was recently removed it will still be
in the tree, but marked dirty. In this case we previously just used
the old node, which meant it wouldn't get the same position as if
the dirty nodes had been processed first (and deleted) before the
new node was added.
We handle this by detecting this case and reposition the node as if
it was new.
https://bugzilla.gnome.org/show_bug.cgi?id=603128
Matthew Barnes [Sun, 29 Nov 2009 01:00:07 +0000 (20:00 -0500)]
Bug 601869 - GtkUIManager assumes too much about popup menus
Check that the child of a popup menu item is actually a GtkAccelLabel
before setting its "accel-closure" property.
Christian Persch [Tue, 10 Nov 2009 14:40:29 +0000 (15:40 +0100)]
Make the action widgets internal children of GtkNotebook
So they're not included in the result of gtk_container_foreach() which
preserves it as a convenient way to get the list of all notebook content
widgets.
Bug #601409.
Matthias Clasen [Sat, 28 Nov 2009 15:27:32 +0000 (10:27 -0500)]
Rework a broken workaround for a Java bug
This was committed to fix bug 568263, but it is not correct, as
pointed out in 601611.
Nils-Christoph Fiedler [Sat, 28 Nov 2009 12:37:49 +0000 (13:37 +0100)]
Updated Low German translation
Nils-Christoph Fiedler [Sat, 28 Nov 2009 12:36:06 +0000 (13:36 +0100)]
Updated Low German translation
Nils-Christoph Fiedler [Sat, 28 Nov 2009 12:30:13 +0000 (13:30 +0100)]
Updated Low German translation
Jorge González [Sat, 28 Nov 2009 09:53:59 +0000 (10:53 +0100)]
Updated Spanish translation
Matthias Clasen [Sat, 28 Nov 2009 07:17:40 +0000 (02:17 -0500)]
Improve docs of two style properties
See discussion in bug 561334. Based on a patch by Paul Bolle.
Matthias Clasen [Sat, 28 Nov 2009 04:44:01 +0000 (23:44 -0500)]
Handle reparenting out of a socket
Although it isnt' allowed by the XEMBED protocol, its possible
that the plug window will be reparented out of the socket without
the socket having done so. See bug 123569. Patch by David Jander.
Javier Jardón [Sun, 8 Nov 2009 06:04:37 +0000 (07:04 +0100)]
Move documentation to inline comments: GtkStock
https://bugzilla.gnome.org/show_bug.cgi?id=597865
Matthias Clasen [Sat, 28 Nov 2009 01:57:59 +0000 (20:57 -0500)]
Allocate a large-enough and mask
We came up short when the image width is not a multiple of 8.
Bug 585383, fix by Felix Riemann.
Matthias Clasen [Fri, 27 Nov 2009 23:44:31 +0000 (18:44 -0500)]
Add a missing include
memset() is used in gdk/x11/gdkinput-xfree.c but string.h is not included.
Patch by Vincent Untz, bug 597026.
Javier Jardón [Sat, 28 Nov 2009 01:59:06 +0000 (02:59 +0100)]
Move documentation from templates to inline comments: GtkWidget
https://bugzilla.gnome.org/show_bug.cgi?id=597865
Matthias Clasen [Fri, 27 Nov 2009 23:39:15 +0000 (18:39 -0500)]
Be a bit more forgiving about invalid monitor number
By moving the g_return_if_fail() checks into individual monitor functions.
See bug 561130.
Matthias Clasen [Fri, 27 Nov 2009 23:17:33 +0000 (18:17 -0500)]
Short-circuit get_frame_extents for override-redirect windows
There's no reason to do our expensive round-trips for an override-redirect
window; just use local information. See bug 581145. Patch by Owen Taylor.
Christian Persch [Mon, 23 Nov 2009 13:09:55 +0000 (14:09 +0100)]
Implement gail_image_get_image_size for storage GICON and ICON_NAME
Bug #602724.
Christian Persch [Wed, 11 Nov 2009 17:59:12 +0000 (18:59 +0100)]
Add UI manager attribute to always show image in menu items
Add always-show-image="true|false" attribute to <menuitem> element in UI
manager markup. If present, it overrides the always-show-image property
on image menu items. Bug #589842.
Christian Persch [Sun, 16 Aug 2009 20:57:49 +0000 (22:57 +0200)]
Add gtk_action_[sg]et_always_show_image()
Add a way to tell a GtkAction to have its menu item proxies always show
their image. Bug #589842.
Michael Natterer [Fri, 27 Nov 2009 14:58:13 +0000 (15:58 +0100)]
Add missing single-include guards
Kristian Rietveld [Fri, 27 Nov 2009 12:40:30 +0000 (13:40 +0100)]
Bug 596473 - Second double-click of GtkTreeView row doesn't emit...
Rework double click handling in GtkTreeView. We cannot blindly use
the 2BUTTON_PRESS and 3BUTTON_PRESS events. In case a user does two
fast double clicks, we receive a 3BUTTON_PRESS and BUTTON_PRESS. We
cannot easily deduce two double clicks from this.
We have removed the bookkeeping using row references of the last paths
clicked. Instead we monitor event time, (x, y) coordinates and compare
against double-click-time and double-click-distance ourselves.
Kristian Rietveld [Thu, 26 Nov 2009 20:05:01 +0000 (21:05 +0100)]
Bug 480065 - wrong tree collapsed (or expanded) after having scrolled
Store (x, y) of last motion event. From
gtk_tree_view_adjustment_changed(), call prelight_or_select() so that
the prelight is recalculated. We do the same from
gtk_tree_view_size_allocate() for the case that clicking on an expander
shows new rows that resize the column(s) left of the expander. This
means that the expander is moved horizontally, in such a case the
prelight also has to be reconsidered.
Kristian Rietveld [Thu, 26 Nov 2009 19:31:29 +0000 (20:31 +0100)]
Logically re-group fields in GtkTreePrivate structure
This should now cause much less of a headache than before. Fields have
been properly reordered, each group has been given a comment. Since the
GtkTreePrivate structure is private (as the name says), this should not
have any effect on ABI.
Matej Urbančič [Fri, 27 Nov 2009 12:38:19 +0000 (13:38 +0100)]
Updated Slovenian translation
Matthias Clasen [Fri, 27 Nov 2009 07:11:08 +0000 (02:11 -0500)]
Updates
Matthias Clasen [Fri, 27 Nov 2009 06:23:55 +0000 (01:23 -0500)]
Add customary args to gtk_style_paint_spinner()
...and adjust all callers.
Matthias Clasen [Fri, 27 Nov 2009 05:47:03 +0000 (00:47 -0500)]
Remove duplicate entries
Matthias Clasen [Fri, 27 Nov 2009 05:46:18 +0000 (00:46 -0500)]
Fix a doc comment
Matthias Clasen [Fri, 27 Nov 2009 05:45:22 +0000 (00:45 -0500)]
Fix a doc comment
Matthias Clasen [Fri, 27 Nov 2009 05:43:51 +0000 (00:43 -0500)]
Fix a doc comment
Matthias Clasen [Fri, 27 Nov 2009 05:42:54 +0000 (00:42 -0500)]
Remove duplicate doc comments.
These can only serve to confuse gtk-doc.
Matthias Clasen [Fri, 27 Nov 2009 05:39:26 +0000 (00:39 -0500)]
Fix a doc comment
Matthias Clasen [Fri, 27 Nov 2009 05:37:20 +0000 (00:37 -0500)]
Un-doc-commentify a comment
Matthias Clasen [Fri, 27 Nov 2009 05:37:03 +0000 (00:37 -0500)]
Fix a doc comment
Matthias Clasen [Fri, 27 Nov 2009 05:32:14 +0000 (00:32 -0500)]
Update debug flag information
Matthias Clasen [Fri, 27 Nov 2009 05:14:37 +0000 (00:14 -0500)]
Adjust default value for GtkToolItemGroup::label
Matthias Clasen [Fri, 27 Nov 2009 05:11:59 +0000 (00:11 -0500)]
Exclude GtkToolItemGroup::label-widget from default value test
Matthias Clasen [Fri, 27 Nov 2009 04:54:55 +0000 (23:54 -0500)]
Merge branch 'master' into toolpalette
Matthias Clasen [Fri, 27 Nov 2009 04:52:20 +0000 (23:52 -0500)]
Fix up docs, and set up the aliasing machinery
Matthias Clasen [Fri, 27 Nov 2009 00:41:38 +0000 (19:41 -0500)]
Some cleanups for the toolpalette demo