]> Pileus Git - ~andy/gtk/log
~andy/gtk
13 years agoWarn when calling gtk_window_parse_geometry() on an empty window
Owen W. Taylor [Sun, 10 Oct 2010 02:29:20 +0000 (22:29 -0400)]
Warn when calling gtk_window_parse_geometry() on an empty window

gtk_window_parse_geometry() gets the size of the window in order
to interpret the position of the window; calling it before, say,
calling gtk_widget_show_all() on a window is a subtle trap, so
add a warning in the case we can easily detect.

https://bugzilla.gnome.org/show_bug.cgi?id=631794

13 years agoFix handling of the geometry widget
Owen W. Taylor [Sun, 10 Oct 2010 02:15:34 +0000 (22:15 -0400)]
Fix handling of the geometry widget

The geometry widget feature of gtk_window_set_geometry_hints() has
never really worked right because the calculation that GTK+ did to
compute the base size of the window only worked when the geometry
widget had a larger minimum size than anything else in the window.

Setup:
* Move the GtkSizeGroup private functions to a new private header
  gtksizegroup-private.h
* Add the possibilty to pass flags to _gtk_size_group_queue_resize(),
  with the flag GTK_QUEUE_RESIZE_INVALIDATE_ONLY to suppress adding
  the widget's toplevel to the resize queue.
* _gtk_container_resize_invalidate() is added to implement that feature
* _gtk_widget_override_size_request()/_gtk_widget_restore_size_request()
  allow temporarily forcing a large minimum size on the geometry
  widget without creating resize loops.

GtkWindow:
* Compute the extra width/height around the geometry widget
  correctly; print a warning if the computation fails.
* Always make the minimum size at least the natural minimum
  size of the toplevel; GTK+ now fails badly with underallocation.
* Always set the base size hint; we were failing to set it
  properly when the specified minimum size was overriden, but
  it's harmless to always set it.

Tests:
* New test 'testgeometry' that replaces the 'gridded geometry' test
  from testgtk. The new test is roughly similar but creates a bunch
  of windows showing different possibilities.
* The testgtk test is removed. No need to have both.

https://bugzilla.gnome.org/show_bug.cgi?id=68668

13 years agoAdded documentation to GtkContainer about implementing containers using height-for...
Tristan Van Berkom [Mon, 11 Oct 2010 15:47:43 +0000 (00:47 +0900)]
Added documentation to GtkContainer about implementing containers using height-for-width apis.

13 years agobuild: Distribute README.multipress
Vincent Untz [Mon, 11 Oct 2010 11:59:06 +0000 (13:59 +0200)]
build: Distribute README.multipress

https://bugzilla.gnome.org/show_bug.cgi?id=631872

13 years agoUpdated Galician translations
Fran Diéguez [Mon, 11 Oct 2010 08:22:04 +0000 (10:22 +0200)]
Updated Galician translations

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Mon, 11 Oct 2010 06:40:35 +0000 (09:40 +0300)]
[l10n] Updated Estonian translation

13 years agodocs: Move documentation do inline comments: GtkContainer
Javier Jardón [Mon, 11 Oct 2010 02:21:36 +0000 (04:21 +0200)]
docs: Move documentation do inline comments: GtkContainer

13 years agodocs: Improve reference crossing in GtkWidget docs
Javier Jardón [Mon, 11 Oct 2010 02:59:19 +0000 (04:59 +0200)]
docs: Improve reference crossing in GtkWidget docs

13 years agoPlug memory leak in GtkWindow
Xan Lopez [Sun, 10 Oct 2010 09:18:27 +0000 (18:18 +0900)]
Plug memory leak in GtkWindow

1,936 (112 direct, 1,824 indirect) bytes in 4 blocks are definitely lost in loss record 13,453 of 13,673
    at 0x4005BDC: malloc (vg_replace_malloc.c:195)
    by 0x69615A1: cairo_region_create (cairo-region.c:196)
    by 0x683BFBF: gdk_cairo_region_create_from_surface (gdkcairo.c:455)
    by 0x670C882: set_grip_shape (gtkwindow.c:5020)
    by 0x670CFBF: resize_grip_create_window (gtkwindow.c:5271)
    by 0x670C466: gtk_window_realize (gtkwindow.c:4902)

Signed-off-by: Benjamin Otte <otte@redhat.com>
13 years agoPlug leak in gdkcairo.c
Xan Lopez [Sun, 10 Oct 2010 15:16:52 +0000 (00:16 +0900)]
Plug leak in gdkcairo.c

1,968 (1,236 direct, 732 indirect) bytes in 1 blocks are definitely lost in loss record 11,816 of 11,947
   at 0x4025BDC: malloc (vg_replace_malloc.c:195)
   by 0x6950676: _context_get (cairo.c:250)
   by 0x6950940: cairo_create (cairo.c:370)
   by 0x685CD1E: _gdk_cairo_surface_extents (gdkcairo.c:381)
   by 0x685CEDA: gdk_cairo_region_create_from_surface (gdkcairo.c:433)

Signed-off-by: Benjamin Otte <otte@redhat.com>
13 years agodocs: Move documentation to inline comments: GtkScrolledWindow
Javier Jardón [Mon, 11 Oct 2010 00:01:14 +0000 (02:01 +0200)]
docs: Move documentation to inline comments: GtkScrolledWindow

13 years agodocs: Region returned by gdk_cairo_region_create_from_surface() should be freed
Javier Jardón [Mon, 11 Oct 2010 00:10:24 +0000 (02:10 +0200)]
docs: Region returned by gdk_cairo_region_create_from_surface() should be freed

13 years agoUpdated Catalan translation
Gil Forcada [Sun, 10 Oct 2010 21:22:40 +0000 (23:22 +0200)]
Updated Catalan translation

13 years agol10n: Updated Greek translation for gtk+ properties
Simos Xenitellis [Sun, 10 Oct 2010 18:18:39 +0000 (21:18 +0300)]
l10n: Updated Greek translation for gtk+ properties

13 years agoUpdated Spanish translation
Jorge González [Sat, 9 Oct 2010 12:26:20 +0000 (14:26 +0200)]
Updated Spanish translation

13 years agoupdating translation for Punjabi
A S Alam [Sat, 9 Oct 2010 02:57:32 +0000 (08:27 +0530)]
updating translation for Punjabi

13 years agoFix a problem with 'resize grip avoidance' in scrollbars
Matthias Clasen [Sat, 9 Oct 2010 02:04:33 +0000 (22:04 -0400)]
Fix a problem with 'resize grip avoidance' in scrollbars

We need to be a little more careful when determining the overlap
between the new allocation and the grip area. This was causing
vertical scrollbars in evince to overlap with the grip.

13 years agoCheck for grip_window != NULL in gtk_window_draw
Matthias Clasen [Sat, 9 Oct 2010 00:17:51 +0000 (20:17 -0400)]
Check for grip_window != NULL in gtk_window_draw

This is safer, since GtkWindow subclasses may override realize
and end up with has_resize_grip == TRUE, but grip_window still
being NULL - as is the case with GtkPlug.

13 years agogail: GtkTreeViewColumn doesn't have a destroy signal anymore
William Jon McCann [Fri, 8 Oct 2010 23:57:06 +0000 (19:57 -0400)]
gail: GtkTreeViewColumn doesn't have a destroy signal anymore

Replace with g_object_set_qdata_full usage.

13 years agoDon't assume widgets are containers when walking the focus tree
William Jon McCann [Fri, 8 Oct 2010 23:26:01 +0000 (19:26 -0400)]
Don't assume widgets are containers when walking the focus tree

This causes problems for links in labels.

13 years agoautogen: Explicitly allow libtool > 2.2
Colin Walters [Fri, 8 Oct 2010 20:43:38 +0000 (16:43 -0400)]
autogen: Explicitly allow libtool > 2.2

Apparently 2.4 is out, I'm not aware of a reason we shouldn't
allow it.

13 years agoFix grip window positioning
Matthias Clasen [Fri, 8 Oct 2010 18:21:11 +0000 (14:21 -0400)]
Fix grip window positioning

We need to position the grip window in size_allocate after all,
otherwise the grip ends up in the wrong place when the window
is realized early.

Also, avoid shadowing a variable.

13 years agoDon't show resize grips on override-redirect window
Matthias Clasen [Fri, 8 Oct 2010 18:01:46 +0000 (14:01 -0400)]
Don't show resize grips on override-redirect window

13 years agoMake GtkPaned use gtk_container_class_handle_border_width
Matthias Clasen [Fri, 8 Oct 2010 15:11:33 +0000 (11:11 -0400)]
Make GtkPaned use gtk_container_class_handle_border_width

13 years agoMake GtkPaned use gtk_container_class_handle_border_width
Matthias Clasen [Fri, 8 Oct 2010 14:45:24 +0000 (10:45 -0400)]
Make GtkPaned use gtk_container_class_handle_border_width

13 years agoMake GtkPathBar use gtk_container_class_handle_border_width
Matthias Clasen [Fri, 8 Oct 2010 14:25:27 +0000 (10:25 -0400)]
Make GtkPathBar use gtk_container_class_handle_border_width

13 years agoMigrated old GtkSizeRequestIface documentation to GtkWidget and added notes to gtk_wi...
Tristan Van Berkom [Fri, 8 Oct 2010 14:10:42 +0000 (23:10 +0900)]
Migrated old GtkSizeRequestIface documentation to GtkWidget and added notes to gtk_widget_get_preferred_size().

13 years agoUse and print note for key only if there are credentials
Christian Dywan [Fri, 8 Oct 2010 14:01:07 +0000 (16:01 +0200)]
Use and print note for key only if there are credentials

Otherwise key might be printed uninitialized.

13 years agoRemoved call to get_preferred_size (widget, NULL, NULL);
Tristan Van Berkom [Fri, 8 Oct 2010 13:27:02 +0000 (22:27 +0900)]
Removed call to get_preferred_size (widget, NULL, NULL);

This was another case of making sure size-request was called
before other code was doing get_child_requisition(), now caching
is done via the same api so no need for that line.

13 years agoRemoved needless initial size request of children
Tristan Van Berkom [Fri, 8 Oct 2010 13:26:01 +0000 (22:26 +0900)]
Removed needless initial size request of children

Old code was probably doing size-request on all children initially,
and then calling get_child_requisition() in other passes, now these
are cached after the first request anyway.

13 years agoRemoved needless size-requesting of children (child sizes are ignored at request...
Tristan Van Berkom [Fri, 8 Oct 2010 13:25:16 +0000 (22:25 +0900)]
Removed needless size-requesting of children (child sizes are ignored at request time).

13 years agoMake GtkTable use gtk_container_handle_border_width
Matthias Clasen [Fri, 8 Oct 2010 13:28:00 +0000 (09:28 -0400)]
Make GtkTable use gtk_container_handle_border_width

13 years agoAdd a migration guide section about resize grips
Matthias Clasen [Fri, 8 Oct 2010 06:18:15 +0000 (02:18 -0400)]
Add a migration guide section about resize grips

13 years agoGet scrollbars out of the way of the window's resize grip
Matthias Clasen [Fri, 8 Oct 2010 05:37:33 +0000 (01:37 -0400)]
Get scrollbars out of the way of the window's resize grip

If there are both horizontal and vertical scrollbars, there is
an unused 'corner' into which the resize grip fits. Individual
scrollbars need to be shortened and moved to make room for the
resize grip.

13 years agoRemove resize grip handling from GtkStatusbar
Matthias Clasen [Fri, 8 Oct 2010 05:43:24 +0000 (01:43 -0400)]
Remove resize grip handling from GtkStatusbar

We remove the resize grip from GtkStatusbar, but keep the code
that makes the content avoid the grip, and adapt it to GtkWindow
grips.

The gtk_status_bar_set/get_has_resize_grip() functions and related
properties are removed.

13 years agoRemove uses of gtk_statusbar_set_has_resize_grip()
Cody Russell [Thu, 30 Sep 2010 18:15:23 +0000 (13:15 -0500)]
Remove uses of gtk_statusbar_set_has_resize_grip()

This function is going away.

13 years agoFix resize grip drawing in GtkAssistant
Matthias Clasen [Fri, 8 Oct 2010 05:08:24 +0000 (01:08 -0400)]
Fix resize grip drawing in GtkAssistant

Chain up in the draw() implementation of GtkAssistant to let
GtkWindow draw the resize grip. This avoids black resize grips
in GtkAssistant windows.

13 years agoAdd resize grips to GtkWindow
Matthias Clasen [Fri, 8 Oct 2010 05:43:03 +0000 (01:43 -0400)]
Add resize grips to GtkWindow

Allow any window to display a resize grip, in the south-east or
south-west corner, depending on text direction. This is implemented
as a shaped window that gets overlayed on top of whatever content
is there. We add api that allows widgets to avoid the resize grip,
if desired.

The ::has-resize-grip property controls if a window may display
a resize grip. It will only be displayed if the window is resizable
and not maximized.

The size and visual appearance of the resize grip is under theme
control, using the resize-grip-width/height style properties and
the paint_resize_grip style function.

13 years agoFix export of a few (currently unused) configure variables
Matthias Clasen [Thu, 7 Oct 2010 11:47:58 +0000 (07:47 -0400)]
Fix export of a few (currently unused) configure variables

Turns out that autoconf eats all the m4_define magic before
AC_INIT.

13 years agogail: don't try to get stock id from images that aren't stock
William Jon McCann [Thu, 7 Oct 2010 06:48:20 +0000 (02:48 -0400)]
gail: don't try to get stock id from images that aren't stock

Fixes assertion caused by 41d2a4d059d881d8d05419013ae4946a81b308cb

13 years agoGail needs _gtk_cell_renderer_calc_offset
Tor Lillqvist [Wed, 6 Oct 2010 22:27:06 +0000 (01:27 +0300)]
Gail needs _gtk_cell_renderer_calc_offset

13 years agoBypass the ms-windows engine for now
Tor Lillqvist [Wed, 6 Oct 2010 22:15:56 +0000 (01:15 +0300)]
Bypass the ms-windows engine for now

It requires massive changes to build again. I started, but gave
up. More insight is needed.

13 years agoMake it compile again for Windows
Tor Lillqvist [Wed, 6 Oct 2010 22:14:46 +0000 (01:14 +0300)]
Make it compile again for Windows

13 years agoRemove reference to hooks in gtk_about_dialog_set_website() docs.
Stef Walter [Wed, 6 Oct 2010 20:13:40 +0000 (20:13 +0000)]
Remove reference to hooks in gtk_about_dialog_set_website() docs.

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agoFilechooser - In OPEN or SAVE mode, typing a plain folder name should switch to it
Federico Mena Quintero [Wed, 6 Oct 2010 17:59:44 +0000 (12:59 -0500)]
Filechooser - In OPEN or SAVE mode, typing a plain folder name should switch to it

If you type 'subfolder/' and hit Enter, the file chooser will switch you to
it.  But if you type just 'subfolder' without the trailing slash, apps would
receive *that* filename (e.g. file:///foo/bar/subfolder) as the response, and
they would likely print an error that they can't open that file (as it is
a folder).  So, we change the file chooser's current folder to that subfolder
in this case.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
13 years agowidget: Fix GtkWidget::draw docs
Benjamin Otte [Wed, 6 Oct 2010 10:52:39 +0000 (12:52 +0200)]
widget: Fix GtkWidget::draw docs

width and height have been gone for a while...

13 years agoEnhanced documentation description for GtkWrapBox (text by Murray Cumming).
Tristan Van Berkom [Wed, 6 Oct 2010 08:00:43 +0000 (17:00 +0900)]
Enhanced documentation description for GtkWrapBox (text by Murray Cumming).

13 years agoUpdates for Kazakh translation
Baurzhan Muftakhidinov [Wed, 6 Oct 2010 04:36:18 +0000 (10:36 +0600)]
Updates for Kazakh translation

13 years agoReplace GDK_Tab and GDK_ISO_Left_Tab with GDK_KEY equivalents
John Ralls [Tue, 5 Oct 2010 23:18:25 +0000 (01:18 +0200)]
Replace GDK_Tab and GDK_ISO_Left_Tab with GDK_KEY equivalents

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=631475

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: visuals: Do not mention deprecated GdkRGB API's
Javier Jardón [Tue, 5 Oct 2010 23:09:23 +0000 (01:09 +0200)]
docs: visuals: Do not mention deprecated GdkRGB API's

Reported by Milan Bouchet-Valat in bug
https://bugzilla.gnome.org/show_bug.cgi?id=631473

13 years agodocs: Dn't mark all signals in GtkWidgetClass as private
Benjamin Otte [Tue, 5 Oct 2010 21:25:53 +0000 (23:25 +0200)]
docs: Dn't mark all signals in GtkWidgetClass as private

They are meant to be overwritten by subclasses after all.

13 years agoviewport: Clip contents properly when called via gtk_widget_draw()
Benjamin Otte [Tue, 5 Oct 2010 21:22:25 +0000 (23:22 +0200)]
viewport: Clip contents properly when called via gtk_widget_draw()

13 years agoRevert "testgtk: Remove snapshot test"
Benjamin Otte [Tue, 5 Oct 2010 20:36:35 +0000 (22:36 +0200)]
Revert "testgtk: Remove snapshot test"

This reverts commit 99c82af20a5204940ce2cb0f841be0d6f70a2778 and fixes
up things to compile again. Of course, the snapshotting now uses
gtk_widget_draw() instead.

13 years agodocs: reword GtkAdjustment short description
Javier Jardón [Tue, 5 Oct 2010 20:52:31 +0000 (22:52 +0200)]
docs: reword GtkAdjustment short description

13 years agoHandle the case where you type /blah/nonexistent in SELECT_FOLDER mode
Federico Mena Quintero [Tue, 5 Oct 2010 19:41:51 +0000 (14:41 -0500)]
Handle the case where you type /blah/nonexistent in SELECT_FOLDER mode

Previously name_entry_get_parent_info_cb() would fail as it doesn't handle SELECT_FOLDER.
Now we just make that function act the same as for CREATE_FOLDER mode.  In either
case, if you type "/blah/nonexistent" and hit Enter, you want a folder
with that name to be created (under the already-existing /blah).

Signed-off-by: Federico Mena Quintero <federico@novell.com>
13 years agoClarify the name of a callback
Stephen Shaw [Tue, 5 Oct 2010 17:59:45 +0000 (12:59 -0500)]
Clarify the name of a callback

The old save_entry_get_info_cb() was misnamed; it is actually used
to see if a file's presumed parent *is* a folder.  So we rename
it to name_entry_get_parent_info_cb().

Signed-off-by: Federico Mena Quintero <federico@novell.com>
13 years agobgo#629722 - file chooser should cope with typing a directory name and then Enter
Stephen Shaw [Tue, 5 Oct 2010 17:55:03 +0000 (12:55 -0500)]
bgo#629722 - file chooser should cope with typing a directory name and then Enter

file_exists_get_info_cb() used to let some actions fall through to
the code that checks for the file type of the selected file's parent
(e.g. to see if /foo/bar *is* indeed a folder if you type /foo/bar/baz).
However, we need to be more explicit for each file chooser action, as
in SELECT_FOLDER mode typing /foo/foldername and hitting Enter would not
give you an immediate selection, but rather the file chooser would
complain that it couldn't create that directory as it already exists.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
13 years agoAdded Kikongo translation
Kibavuidi Nsiangani [Tue, 5 Oct 2010 19:52:42 +0000 (21:52 +0200)]
Added Kikongo translation

13 years agoMake set_cairo_surface_size a vfunc on GdkWindowImpl
Kristian Rietveld [Tue, 5 Oct 2010 13:21:40 +0000 (15:21 +0200)]
Make set_cairo_surface_size a vfunc on GdkWindowImpl

Note the special implementation of this method on GdkOffscreenWindow
that makes sure its current surface is not destroyed.

13 years agotests: don't call gtk_widget_get_allocation() on NULL children
Michael Natterer [Tue, 5 Oct 2010 11:05:56 +0000 (13:05 +0200)]
tests: don't call gtk_widget_get_allocation() on NULL children

13 years agogtkmenu: Really fix menu code
Javier Jardón [Mon, 4 Oct 2010 16:48:47 +0000 (18:48 +0200)]
gtkmenu: Really fix menu code

Previous patch f0039aa2a4367df95bda1b6cf3d4a735cafb4eb2
is not correct as it try to fix a bug introduced in commit
3a10216dd01c8d10df235b88c8942b2fda15689b

13 years agoFix a crash in menu code
Christian Persch [Mon, 4 Oct 2010 14:36:43 +0000 (10:36 -0400)]
Fix a crash in menu code

https://bugzilla.gnome.org/show_bug.cgi?id=631311

13 years agoMake GdkRectangle arguments in GtkCellRenderer use const consistently
Matthias Clasen [Mon, 4 Oct 2010 14:22:09 +0000 (10:22 -0400)]
Make GdkRectangle arguments in GtkCellRenderer use const consistently

https://bugzilla.gnome.org/show_bug.cgi?id=630900

13 years agoquartz: Emulate root window as 1x1 bitmap
Kristian Rietveld [Mon, 4 Oct 2010 09:43:16 +0000 (11:43 +0200)]
quartz: Emulate root window as 1x1 bitmap

We subclass GdkWindowImplQuartz into a new GdkRootWindowImplQuartz,
and override the get_context method in order to do this cleanly.
Also made release_context a virtual method, since the root window has
to release its CGContextRef differently compared to normal windows.

13 years agodocs: Move documentation to inline comments: colors
Javier Jardón [Mon, 4 Oct 2010 01:47:40 +0000 (03:47 +0200)]
docs: Move documentation to inline comments: colors

13 years agodocs: Move documentation to inline comments: pixbufs
Javier Jardón [Mon, 4 Oct 2010 01:35:42 +0000 (03:35 +0200)]
docs: Move documentation to inline comments: pixbufs

13 years agodocs: Move documentation to inline comments: regions
Javier Jardón [Mon, 4 Oct 2010 01:19:43 +0000 (03:19 +0200)]
docs: Move documentation to inline comments: regions

13 years agodocs: Move documentation to inline comments: cairo_interaction
Javier Jardón [Mon, 4 Oct 2010 01:04:09 +0000 (03:04 +0200)]
docs: Move documentation to inline comments: cairo_interaction

13 years agodocs: Move documentation to inline comments: GtkComboBox
Javier Jardón [Mon, 4 Oct 2010 00:05:45 +0000 (02:05 +0200)]
docs: Move documentation to inline comments: GtkComboBox

13 years agoAdd missing vfuncs to gtknotebook.
Ignacio Casal Quinteiro [Sun, 3 Oct 2010 16:17:17 +0000 (18:17 +0200)]
Add missing vfuncs to gtknotebook.

13 years agodocs: Move documentation to inline comments: GtkNotebook
Javier Jardón [Sun, 3 Oct 2010 17:50:11 +0000 (19:50 +0200)]
docs: Move documentation to inline comments: GtkNotebook

13 years agoUpdated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com> and Rimas Kudel...
Žygimantas Beručka [Sun, 3 Oct 2010 13:21:32 +0000 (15:21 +0200)]
Updated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com> and Rimas Kudelis <rq@akl.lt>

13 years agoUpdated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com>
Žygimantas Beručka [Sun, 3 Oct 2010 13:15:53 +0000 (15:15 +0200)]
Updated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com>

13 years agotextview: Fix clip usage
José Aliste [Sun, 3 Oct 2010 10:14:48 +0000 (12:14 +0200)]
textview: Fix clip usage

The previous code used cairo_clip_extents() and interpreted its
parameters wrong.

https://bugzilla.gnome.org/show_bug.cgi?id=631203

13 years agodocs: Latest 2.x release will be 2.24, not 2.22
Javier Jardón [Sun, 3 Oct 2010 02:59:23 +0000 (04:59 +0200)]
docs: Latest 2.x release will be 2.24, not 2.22

13 years agodocs: Use gtk_widget_get_preferred_size() instead gtk_size_request_get_preferred_size()
Javier Jardón [Sun, 3 Oct 2010 01:41:44 +0000 (03:41 +0200)]
docs: Use gtk_widget_get_preferred_size() instead gtk_size_request_get_preferred_size()

GtkSizeRequest interface is now merged in GtkWidget

13 years agodocs: Move documentation to inline comments: GtkEntryBuffer
Garrett Regier [Sat, 2 Oct 2010 23:19:55 +0000 (01:19 +0200)]
docs: Move documentation to inline comments: GtkEntryBuffer

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=617320

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkTooltip
Javier Jardón [Sat, 2 Oct 2010 22:58:38 +0000 (00:58 +0200)]
docs: Move documentation to inline comments: GtkTooltip

13 years agodocs: Move documentation to inline comments: GtkToolbar
Javier Jardón [Sat, 2 Oct 2010 22:28:54 +0000 (00:28 +0200)]
docs: Move documentation to inline comments: GtkToolbar

13 years agodocs: Move documentation to inline comments: GtkComboBoxEntry
Garrett Regier [Sat, 2 Oct 2010 19:17:48 +0000 (21:17 +0200)]
docs: Move documentation to inline comments: GtkComboBoxEntry

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=617308

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agogail: use a weak pointer instead of an invalid destroy signal
William Jon McCann [Sat, 2 Oct 2010 19:45:46 +0000 (15:45 -0400)]
gail: use a weak pointer instead of an invalid destroy signal

13 years agoBump version to 2.91.1
Matthias Clasen [Sat, 2 Oct 2010 03:29:00 +0000 (23:29 -0400)]
Bump version to 2.91.1

13 years agoFix a reference in the gdk_pixbuf_get_from_surface docs
Matthias Clasen [Sat, 2 Oct 2010 01:43:23 +0000 (21:43 -0400)]
Fix a reference in the gdk_pixbuf_get_from_surface docs

13 years agoMore distcheck fixes
Matthias Clasen [Sat, 2 Oct 2010 01:36:16 +0000 (21:36 -0400)]
More distcheck fixes

13 years agogail: Fix menu emission hooks
Benjamin Otte [Sat, 2 Oct 2010 01:34:42 +0000 (03:34 +0200)]
gail: Fix menu emission hooks

Ref the GtkmenuItem class, so we can add emission hooks. And actually
add the emission hooks again that were removed in
7c140feb6b18c6e158b83356370a85864758c4f9.

13 years agogdk: Make gdk_pixbuf_get_from_*() bindable
Benjamin Otte [Sat, 2 Oct 2010 00:47:55 +0000 (02:47 +0200)]
gdk: Make gdk_pixbuf_get_from_*() bindable

The ownership of the return value for gdk_pixbuf_get_from_window() and
gdk_pixbuf_get_from_surface() was determined by the first argument.

Because that is an ugly design and the functions are new to GTK3, we
decided to adapt them.
And that adaptation was quite easy since almost no one passses anything
but NULL as the first argument.

13 years agoFix distcheck
Matthias Clasen [Sat, 2 Oct 2010 00:02:35 +0000 (20:02 -0400)]
Fix distcheck

Don't include config.h in headers, it doesn't work.

13 years agoFix make dist
Matthias Clasen [Fri, 1 Oct 2010 22:46:09 +0000 (18:46 -0400)]
Fix make dist

13 years agoUpdate NEWS for 2.91.0
Matthias Clasen [Fri, 1 Oct 2010 22:27:53 +0000 (18:27 -0400)]
Update NEWS for 2.91.0

13 years agoUpdate po files
Matthias Clasen [Fri, 1 Oct 2010 19:58:09 +0000 (15:58 -0400)]
Update po files

13 years agoDistribute autogen.sh
Colin Walters [Fri, 1 Oct 2010 21:29:20 +0000 (17:29 -0400)]
Distribute autogen.sh

This makes it easier for OS vendors to always invoke autogen.sh
for building, regardless of building from legacy tarballs or
git snapshots.

13 years agoSet version to 2.91.0
Matthias Clasen [Fri, 1 Oct 2010 18:57:25 +0000 (14:57 -0400)]
Set version to 2.91.0

Having an odd minor helps some tools which assume 'even minor == stable'
and 2.91 will keep us in sync with the wider GNOME versioning.

13 years agoMigration guide: Add an example for creating custom cursors
Matthias Clasen [Fri, 1 Oct 2010 18:54:11 +0000 (14:54 -0400)]
Migration guide: Add an example for creating custom cursors

13 years agoRevert an erroneous change
Matthias Clasen [Fri, 1 Oct 2010 17:46:39 +0000 (13:46 -0400)]
Revert an erroneous change

13 years agoGTK docs: Update width-for-height docs
Matthias Clasen [Fri, 1 Oct 2010 17:10:35 +0000 (13:10 -0400)]
GTK docs: Update width-for-height docs

Some places did not get updated after the recent rename-and-GtkWidget-merge.

13 years agoGTK docs: various fixups
Matthias Clasen [Fri, 1 Oct 2010 17:05:12 +0000 (13:05 -0400)]
GTK docs: various fixups

13 years agoDrop GdkSpan type
Matthias Clasen [Fri, 1 Oct 2010 13:39:10 +0000 (09:39 -0400)]
Drop GdkSpan type

GdkSpan is not used anywhere.

13 years agoGDK docs: Improve gdk_pixbuf_get_from_window docs
Matthias Clasen [Fri, 1 Oct 2010 13:38:36 +0000 (09:38 -0400)]
GDK docs: Improve gdk_pixbuf_get_from_window docs

13 years agoGDK docs: help gtk-doc understand gdk_window_invalidate_maybe_recurse
Matthias Clasen [Fri, 1 Oct 2010 13:10:52 +0000 (09:10 -0400)]
GDK docs: help gtk-doc understand gdk_window_invalidate_maybe_recurse

13 years agoGDK docs: improve the gdk_x11_display_error_trap_push docs
Matthias Clasen [Fri, 1 Oct 2010 12:16:38 +0000 (08:16 -0400)]
GDK docs: improve the gdk_x11_display_error_trap_push docs