]> Pileus Git - ~andy/gtk/log
~andy/gtk
14 years agoSome people use a hacked libtool that doesn't even install .la files
Tor Lillqvist [Mon, 12 Apr 2010 10:40:43 +0000 (13:40 +0300)]
Some people use a hacked libtool that doesn't even install .la files

14 years agoAdd Visual Studio 2008 project files
Tor Lillqvist [Sun, 21 Mar 2010 16:24:24 +0000 (18:24 +0200)]
Add Visual Studio 2008 project files

Similar setup as in GLib and Pango. Also here we use a build/win32/vs9
subfolder, even if there is nothing else in build or build/win32.

14 years agoUpdate to match what configure produces
Tor Lillqvist [Sun, 21 Mar 2010 16:05:37 +0000 (18:05 +0200)]
Update to match what configure produces

Just trivial irrelevant stuff.

14 years agoFixed annotation of gdk_screen_get_rgb_colormap and similar
Johan Bilien [Fri, 9 Apr 2010 17:53:19 +0000 (13:53 -0400)]
Fixed annotation of gdk_screen_get_rgb_colormap and similar

These return an object with no extra references, need to be transfer
none.

14 years ago[directfb] Fix compile error on DirectFB backend.
Javier Jardón [Fri, 9 Apr 2010 16:08:10 +0000 (18:08 +0200)]
[directfb] Fix compile error on DirectFB backend.

Add a stub for gdk_keymap_add_virtual_modifiers()

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

14 years agoFix a silly mistake in primary_monitor handling
Matthias Clasen [Fri, 9 Apr 2010 13:05:38 +0000 (09:05 -0400)]
Fix a silly mistake in primary_monitor handling

It doesn't make sense to determine an index into an array, if
you are going to sort the array afterwards...pointed out in
bug 615128 by Florian Scandella.

14 years agoUpdated Greek translation for gtk+
Thanos Lefteris [Thu, 8 Apr 2010 22:45:17 +0000 (01:45 +0300)]
Updated Greek translation for gtk+

14 years agoFileChooser: Initialize search engines on demand
Tomas Bzatek [Wed, 7 Apr 2010 13:07:05 +0000 (15:07 +0200)]
FileChooser: Initialize search engines on demand

We postpone initialization of the search engines until
it's really needed. See bug 614971 for reference.

14 years agoSupport for tracker 0.8 stable release
Tomas Bzatek [Wed, 7 Apr 2010 13:02:18 +0000 (15:02 +0200)]
Support for tracker 0.8 stable release

14 years agoYet another fix for shape handling
Matthias Clasen [Wed, 7 Apr 2010 00:30:39 +0000 (20:30 -0400)]
Yet another fix for shape handling

This should fix problems with awn and notify-osd.

14 years agoAdd notes to GtkBuilder docs about the possible error domains, closed bgo #560147
Tristan Van Berkom [Tue, 6 Apr 2010 20:27:40 +0000 (16:27 -0400)]
Add notes to GtkBuilder docs about the possible error domains, closed bgo #560147

14 years agoFixed gtk_builder_value_from_string_type() to always assign the GError
Tristan Van Berkom [Tue, 6 Apr 2010 20:23:13 +0000 (16:23 -0400)]
Fixed gtk_builder_value_from_string_type() to always assign the GError
when returning FALSE, fixes bgo #615000.

14 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Tue, 6 Apr 2010 08:08:47 +0000 (15:08 +0700)]
Updated Thai translation.

14 years ago[GdkScreenX11] Fix check in gdk_screen_get_primary_monitor
Adel Gadllah [Tue, 6 Apr 2010 00:41:55 +0000 (02:41 +0200)]
[GdkScreenX11] Fix check in gdk_screen_get_primary_monitor

Fix bug in last commit.

14 years ago[GdkScreenX11] Add heuristic for pre XRandR 1.3 drivers
Adel Gadllah [Tue, 6 Apr 2010 00:36:53 +0000 (02:36 +0200)]
[GdkScreenX11] Add heuristic for pre XRandR 1.3 drivers

Currently gdk_screen_get_primary_monitor just returns the first monitor,
in this case but both the panel and now gnome-shell use an additional
heuristic to prefer LVDS as primary if present.

Move this heuristic to gdk_screen_get_primary_monitor to avoid duplicating
it all over the place.

The fallback heuristic is also used when no primary output is set.

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

14 years agoUpdated Galician translation
Fran Diéguez [Mon, 5 Apr 2010 17:58:52 +0000 (20:58 +0300)]
Updated Galician translation

14 years agoFix for bug #557689 and bug #402349, where opening a file chooser in
Cody Russell [Mon, 5 Apr 2010 17:57:33 +0000 (12:57 -0500)]
Fix for bug #557689 and bug #402349, where opening a file chooser in
folder browse mode would require the user to click on something
before clicking "Open".

14 years agoFixes to Catalan translation
Jordi Serratosa [Fri, 2 Apr 2010 16:26:35 +0000 (18:26 +0200)]
Fixes to Catalan translation

14 years agoDon't use gio-unix on win32
Matthias Clasen [Thu, 1 Apr 2010 14:07:11 +0000 (10:07 -0400)]
Don't use gio-unix on win32

We only need gio-unix when building the x11 backend.
Reported by Yevgen Muntyan in bug 614540.

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Wed, 31 Mar 2010 10:22:17 +0000 (12:22 +0200)]
Updated Basque language

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sat, 27 Mar 2010 12:47:55 +0000 (13:47 +0100)]
Updated Basque language

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sat, 27 Mar 2010 12:27:40 +0000 (13:27 +0100)]
Updated Basque language

14 years agoUpdated Danish translation
Kenneth Nielsen [Tue, 30 Mar 2010 22:21:05 +0000 (00:21 +0200)]
Updated Danish translation

14 years agoUpdated Bengali India Translation
Runa Bhattacharjee [Tue, 30 Mar 2010 10:23:06 +0000 (15:53 +0530)]
Updated Bengali India Translation

14 years agoUpdated Bengali India Translation
Runa Bhattacharjee [Tue, 30 Mar 2010 09:36:26 +0000 (15:06 +0530)]
Updated Bengali India Translation

14 years agoFixes to Catalan translation
Jordi Serratosa [Mon, 29 Mar 2010 18:27:08 +0000 (20:27 +0200)]
Fixes to Catalan translation

14 years agoFixed possible devision by zero in size negotiations
Tristan Van Berkom [Mon, 29 Mar 2010 17:27:40 +0000 (13:27 -0400)]
Fixed possible devision by zero in size negotiations

Fixed GtkToolItemGroup to avoid deviding by zero when all children
are invisible or there are no children. bgo #613974.

14 years agoAdded missing default events in realize() implementations
Tristan Van Berkom [Mon, 29 Mar 2010 17:22:18 +0000 (13:22 -0400)]
Added missing default events in realize() implementations

Added gtk_widget_get_events() to the event masks declared by
GtkToolPalette & GtkToolItemGroup.

14 years agoAdded missing break statement to mutator: gtk_tool_item_group_set_property()
Tristan Van Berkom [Mon, 29 Mar 2010 17:16:01 +0000 (13:16 -0400)]
Added missing break statement to mutator: gtk_tool_item_group_set_property()

14 years agoFix error case in filesystem model
Benjamin Otte [Mon, 29 Mar 2010 14:26:14 +0000 (16:26 +0200)]
Fix error case in filesystem model

We should not unref the model here, it might not even exist anymore.
Instead check if it exists and only use it if it does.
The unref was leftover from a previous fix in
ba9f53397ff0b86ad56166c7fc91b4d499f7aefc.

Spotted by Matthias Clasen in
https://bugzilla.gnome.org/show_bug.cgi?id=614099

14 years agoUpdated Catalan translation with a couple of fixes
David Planella [Mon, 29 Mar 2010 07:22:08 +0000 (09:22 +0200)]
Updated Catalan translation with a couple of fixes

14 years agoUpdated Catalan translation
David Planella [Mon, 29 Mar 2010 07:16:43 +0000 (09:16 +0200)]
Updated Catalan translation

14 years agoUpdated Bengali translation
Jamil Ahmed [Sun, 28 Mar 2010 09:49:58 +0000 (15:49 +0600)]
Updated Bengali translation

14 years agoFix a misspelling in gtk_cell_view_new_with_markup
Christian Dywan [Sun, 28 Mar 2010 02:21:47 +0000 (04:21 +0200)]
Fix a misspelling in gtk_cell_view_new_with_markup

This fixes bug 613887.

14 years agoUpdated Danish translation
Ask H. Larsen [Sat, 27 Mar 2010 23:15:48 +0000 (00:15 +0100)]
Updated Danish translation

14 years agoUpdated Ukrainian translation
Maxim V. Dziumanenko [Sat, 27 Mar 2010 12:42:07 +0000 (14:42 +0200)]
Updated Ukrainian translation

14 years agoUpdated Ukrainian translation
Maxim V. Dziumanenko [Sat, 27 Mar 2010 12:29:08 +0000 (14:29 +0200)]
Updated Ukrainian translation

14 years agoUpdated Bengali translation
Jamil Ahmed [Sat, 27 Mar 2010 12:10:02 +0000 (18:10 +0600)]
Updated Bengali translation

14 years agoUpdated Bengali translation
Jamil Ahmed [Sat, 27 Mar 2010 12:02:54 +0000 (18:02 +0600)]
Updated Bengali translation

14 years ago[directfb] Fix compile error on DirectFB backend.
Hiroyuki Ikezoe [Tue, 22 Dec 2009 01:12:29 +0000 (10:12 +0900)]
[directfb] Fix compile error on DirectFB backend.

Add a stub for gdk_keymap_map_virtual_modifiers.

14 years agoUse g_value_take_string to avoid redundant invoking g_free.
Hiroyuki Ikezoe [Mon, 21 Dec 2009 06:34:06 +0000 (15:34 +0900)]
Use g_value_take_string to avoid redundant invoking g_free.

14 years agoFix compilation warning: Use GtkWidget instead GtkMenuItem
Javier Jardón [Thu, 25 Mar 2010 13:51:40 +0000 (14:51 +0100)]
Fix compilation warning: Use GtkWidget instead GtkMenuItem

14 years agoFix a 64bit issue
Matthias Clasen [Thu, 25 Mar 2010 04:55:15 +0000 (00:55 -0400)]
Fix a 64bit issue

Thank you libpng, for typedef unsigned long png_uint_32.

14 years agoAdd notes about gobject-introspection
Matthias Clasen [Tue, 23 Mar 2010 15:08:28 +0000 (11:08 -0400)]
Add notes about gobject-introspection

14 years agoBump version to 2.20.1
Matthias Clasen [Tue, 23 Mar 2010 14:24:51 +0000 (10:24 -0400)]
Bump version to 2.20.1

14 years ago2.20.0
Matthias Clasen [Tue, 23 Mar 2010 14:18:29 +0000 (10:18 -0400)]
2.20.0

14 years agoUpdated Serbian translations
Miloš Popović [Tue, 23 Mar 2010 09:39:34 +0000 (10:39 +0100)]
Updated Serbian translations

14 years agoBump required version of glib in INSTALL.in, too
Matthias Clasen [Tue, 23 Mar 2010 04:21:24 +0000 (00:21 -0400)]
Bump required version of glib in INSTALL.in, too

14 years agoSet version to 2.20.0
Matthias Clasen [Tue, 23 Mar 2010 03:30:00 +0000 (23:30 -0400)]
Set version to 2.20.0

14 years agoAnother small doc cleanup
Matthias Clasen [Tue, 23 Mar 2010 03:15:52 +0000 (23:15 -0400)]
Another small doc cleanup

14 years agoMinor doc cleanup
Matthias Clasen [Tue, 23 Mar 2010 03:10:38 +0000 (23:10 -0400)]
Minor doc cleanup

14 years agoUpdates
Matthias Clasen [Mon, 22 Mar 2010 22:25:49 +0000 (18:25 -0400)]
Updates

14 years agoDutch translation updated by Tino Meinen
Wouter Bolsterlee [Mon, 22 Mar 2010 18:22:16 +0000 (19:22 +0100)]
Dutch translation updated by Tino Meinen

14 years agoPrevent the destruction of the menu label on page removal
Sjoerd Simons [Mon, 22 Mar 2010 18:11:05 +0000 (14:11 -0400)]
Prevent the destruction of the menu label on page removal

In certain cases the menu label of a notebook page will be reused after the
page was removed from the notebook, for instance when a page is dragged from
one notebook to another. For such cases make sure that the menu label isn't
destroyed as part of destroying the menu item it was in.

14 years agoAdd a dependency for Gtk-2.0.gir on Gdk-2.0.gir
Matthias Clasen [Mon, 22 Mar 2010 17:02:24 +0000 (13:02 -0400)]
Add a dependency for Gtk-2.0.gir on Gdk-2.0.gir

Another parallel build fix, see bug 610946.

14 years agointrospection: Fix parallel builds
Damien Lespiau [Mon, 22 Mar 2010 16:53:18 +0000 (12:53 -0400)]
introspection: Fix parallel builds

One needs to add an explicit dependency between the gir files and the
.la libtool wrapper as this dependency is not added automatically by
Makefile.introspection. Not adding these breaks parallel builds as make
does not wait for the .la to be generated before launching g-ir-scanner.

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Mon, 22 Mar 2010 13:22:22 +0000 (14:22 +0100)]
Updated Basque language

14 years agoUpdated Vietnamese translation
Clytie [Mon, 22 Mar 2010 12:48:44 +0000 (23:18 +1030)]
Updated Vietnamese translation

14 years agoUpdated Vietnamese translation
Clytie [Mon, 22 Mar 2010 12:48:03 +0000 (23:18 +1030)]
Updated Vietnamese translation

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Mon, 22 Mar 2010 12:08:52 +0000 (13:08 +0100)]
Updated Basque language

14 years agoUpdated Gujarati translations
Sweta Kothari [Mon, 22 Mar 2010 07:34:22 +0000 (13:04 +0530)]
Updated Gujarati translations

14 years agoUpdated Gujarati Translations
Sweta Kothari [Mon, 22 Mar 2010 07:01:13 +0000 (12:31 +0530)]
Updated Gujarati Translations

14 years agoUpdated Swedish translation
Daniel Nylander [Sun, 21 Mar 2010 20:12:28 +0000 (21:12 +0100)]
Updated Swedish translation

14 years agoUpdated Swedish translation
Daniel Nylander [Sun, 21 Mar 2010 11:29:02 +0000 (12:29 +0100)]
Updated Swedish translation

14 years agoUpdated Swedish translation
Daniel Nylander [Sun, 21 Mar 2010 11:02:57 +0000 (12:02 +0100)]
Updated Swedish translation

14 years agoUpdated Finnish translation
Tommi Vainikainen [Sat, 20 Mar 2010 19:55:51 +0000 (21:55 +0200)]
Updated Finnish translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sat, 20 Mar 2010 12:11:07 +0000 (20:11 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoAvoid spurious notifications from GtkEntry
Matthias Clasen [Sat, 20 Mar 2010 03:20:38 +0000 (23:20 -0400)]
Avoid spurious notifications from GtkEntry

Using gtk_entry_set_buffer() in dispose() causes problematic
notifications, so just get rid of the buffer manually. See bug 613241.

14 years agosearch: update for tracker 0.8 API
Tomas Bzatek [Fri, 19 Mar 2010 13:40:11 +0000 (14:40 +0100)]
search: update for tracker 0.8 API

Tracker 0.8 series (and late 0.7.xx) introduces new API based on SPARQL
query language. The queries here use fulltext search, just like with
with previous tracker versions. Old tracker 0.6 support is still maintained.

14 years agoUpdated Brazilian Portuguese Translation
Fabrício Godoy [Fri, 19 Mar 2010 02:45:23 +0000 (23:45 -0300)]
Updated Brazilian Portuguese Translation

14 years agoCompleted Punjabi Translation by A S Alam
A S Alam [Fri, 19 Mar 2010 02:37:20 +0000 (08:07 +0530)]
Completed Punjabi Translation by A S Alam

14 years agoUpdated Romanian translation
Dumitru Mișu Moldovan [Thu, 18 Mar 2010 20:33:16 +0000 (22:33 +0200)]
Updated Romanian translation

14 years agoEstonian translation updated
Mattias Põldaru [Thu, 18 Mar 2010 14:27:02 +0000 (16:27 +0200)]
Estonian translation updated

14 years agoMake menu scrolling work with auto mnemonics
Matthias Clasen [Thu, 18 Mar 2010 01:17:38 +0000 (21:17 -0400)]
Make menu scrolling work with auto mnemonics

The menu scrolling code is not robust against menu repositioning so
we have avoid causing unnecessary recalculations of labels in parent
menuitems.

14 years agoFix a tiny documentation typo
Hiroyuki Ikezoe [Tue, 16 Mar 2010 21:10:18 +0000 (17:10 -0400)]
Fix a tiny documentation typo

14 years agoDefine httpGetHostname() for CUPS 1.1 and lower
Marek Kasik [Wed, 17 Mar 2010 09:14:24 +0000 (10:14 +0100)]
Define httpGetHostname() for CUPS 1.1 and lower

Function httpGetHostname() is in CUPS since version 1.2, that is why we need
its equivalent for lower versions of CUPS (#610176).

14 years agoMore uses of g_strcmp0
Javier Jardón [Tue, 16 Mar 2010 18:16:31 +0000 (19:16 +0100)]
More uses of g_strcmp0

14 years agoUse g_strcmp0 where it makes sense
Rafal Luzynski [Sat, 9 Jan 2010 00:15:55 +0000 (01:15 +0100)]
Use g_strcmp0 where it makes sense

14 years agoDon't get settings unless we need them
Hiroyuki Ikezoe [Tue, 16 Mar 2010 17:01:18 +0000 (13:01 -0400)]
Don't get settings unless we need them

Pointed out in bug 613028.

14 years agoDon't crash in DND when the X server doesn't support SHAPE
Matthias Clasen [Tue, 16 Mar 2010 16:35:13 +0000 (12:35 -0400)]
Don't crash in DND when the X server doesn't support SHAPE

Reported in bug 612768

14 years agoRequire a new-enough glib
Matthias Clasen [Mon, 15 Mar 2010 13:18:47 +0000 (09:18 -0400)]
Require a new-enough glib

14 years agoFix notify::label emmision in GtkMenuItem
Jan Arne Petersen [Thu, 11 Mar 2010 14:40:55 +0000 (15:40 +0100)]
Fix notify::label emmision in GtkMenuItem

Emit notify::label in GtkMenuItem also when label is changed through GtkAction.

Refactor GtkMenuItem and remove duplicated code for GtkLabel creation. Reset
the accel-widget back to the GtkMenuItem itself when there is no action related
to the GtkMenuItem anymore.

Add test for notify::label emmisions.

Fixes bug 612574 - GtkMenuItem does not emit notify::label when label is
changed through GtkAction.

14 years agoRefixed patch for bug 612505.
Tristan Van Berkom [Sun, 14 Mar 2010 19:23:55 +0000 (15:23 -0400)]
Refixed patch for bug 612505.

New patch makes sure to update the display even when
the GtkEntry's buffer is set to NULL, it also breaks the
reference to the buffer in ->dispose() instead of ->finalize().

14 years agoImprove the behaviour of automatic mnemonics
Matthias Clasen [Sun, 14 Mar 2010 20:11:48 +0000 (16:11 -0400)]
Improve the behaviour of automatic mnemonics

With this change, key events continue to go to an open menu even
when the pointer is moved over a non-selectable menuitem. The mnemonics
are shown and hidden accordingly.

14 years agoUpdate release notes
Matthias Clasen [Sun, 14 Mar 2010 13:03:13 +0000 (09:03 -0400)]
Update release notes

Add a warning about the change in GtkBuilders id/name handling.

14 years ago[startup notification] Set APPLICATION_ID
Colin Walters [Sat, 13 Mar 2010 23:10:25 +0000 (18:10 -0500)]
[startup notification] Set APPLICATION_ID

http://lists.freedesktop.org/archives/xdg/2010-February/011321.html

In addition to ICON, BINARY_NAME etc., it's very helpful if launcher
programs include the name of the .desktop file they're launching.
This is APPLICATION_ID.

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

14 years agoUpdate Galician translation
Fran Diéguez [Sat, 13 Mar 2010 20:04:38 +0000 (21:04 +0100)]
Update Galician translation

14 years agoUpdated Italian translation
Luca Ferretti [Sat, 13 Mar 2010 14:42:07 +0000 (15:42 +0100)]
Updated Italian translation

14 years agoFix tests
Matthias Clasen [Sat, 13 Mar 2010 05:47:59 +0000 (00:47 -0500)]
Fix tests

14 years agoUpdated Italian translation
Luca Ferretti [Fri, 12 Mar 2010 21:52:01 +0000 (22:52 +0100)]
Updated Italian translation

14 years agoRecompute label contents when the buffer changes
Matthias Clasen [Fri, 12 Mar 2010 20:58:11 +0000 (15:58 -0500)]
Recompute label contents when the buffer changes

Also reset cursor positions to avoid assertions.
This fixes bug 612505, patch by Tristan Van Berkom.

14 years agoFix gdk_window_set_icon_name
Matthias Clasen [Fri, 12 Mar 2010 20:52:36 +0000 (15:52 -0500)]
Fix gdk_window_set_icon_name

A typo kept this from working on toplevel windows.
Reported in bug 612346.

14 years agoupdates
Matthias Clasen [Fri, 12 Mar 2010 04:07:49 +0000 (23:07 -0500)]
updates

14 years agoRemove most G_OBJECT casts in the tutorial
Christian Dywan [Fri, 12 Mar 2010 20:04:50 +0000 (21:04 +0100)]
Remove most G_OBJECT casts in the tutorial

This fixes bug 605333.

14 years agoReword explanation of delete-event and destroy
Christian Dywan [Fri, 12 Mar 2010 20:03:35 +0000 (21:03 +0100)]
Reword explanation of delete-event and destroy

14 years agoSpell delete-event with hyphen and don't cast to G_OBJECT
Christian Dywan [Fri, 12 Mar 2010 20:02:42 +0000 (21:02 +0100)]
Spell delete-event with hyphen and don't cast to G_OBJECT

14 years agoImprove docs of gtk_notebook_set_tab_label_packing
Christian Dywan [Fri, 12 Mar 2010 16:50:42 +0000 (17:50 +0100)]
Improve docs of gtk_notebook_set_tab_label_packing

Use the term tab label rather than bookmark and point out
that packing type is deprecated.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=612575
14 years agoCheck for __MINGW64__ and not __MINGW64
Tor Lillqvist [Fri, 12 Mar 2010 09:44:32 +0000 (11:44 +0200)]
Check for __MINGW64__ and not __MINGW64

Should fix bug #612308.

14 years agoImprove GTK_WIDGET_FLAGS() deprecation documentation
Javier Jardón [Fri, 5 Mar 2010 18:22:12 +0000 (19:22 +0100)]
Improve GTK_WIDGET_FLAGS() deprecation documentation

Also, use GTK_OBJECT_FLAGS() instead.
Note that some internal code still uses GTK_WIDGET_FLAGS().

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

14 years agoFix definition of GTK_VOLUME_BUTTON_CLASS cast
Christian Dywan [Thu, 11 Mar 2010 14:26:06 +0000 (15:26 +0100)]
Fix definition of GTK_VOLUME_BUTTON_CLASS cast

There is an extra 'e' there.