]>
Pileus Git - ~andy/gtk/log
Andika Triwidada [Fri, 26 Nov 2010 05:08:00 +0000 (12:08 +0700)]
Updated Indonesian translation
Bastien Nocera [Thu, 25 Nov 2010 22:42:13 +0000 (22:42 +0000)]
docs: Make docs build after GtkRuler removal
Lucian Adrian Grijincu [Thu, 25 Nov 2010 23:29:50 +0000 (01:29 +0200)]
Updated Romanian translation
Lucian Adrian Grijincu [Thu, 25 Nov 2010 23:25:14 +0000 (01:25 +0200)]
Updated Romanian translation (remove windows line endings)
Spoiala Marian [Thu, 25 Nov 2010 23:24:15 +0000 (01:24 +0200)]
Updated Romanian translation
Spoiala Marian [Thu, 25 Nov 2010 23:22:40 +0000 (01:22 +0200)]
Updated Romanian translation
Tristan Van Berkom [Thu, 25 Nov 2010 05:37:02 +0000 (14:37 +0900)]
Changing GtkBox:fill child property default back to TRUE.
Since Havoc's patches introducing the GtkWidget halign/valign
properties, fill should always be TRUE. If the widget should
not fill its allocated space then it should set the halign or
valign properties for that purpose.
This also consequently fixes bug 634592.
Tristan Van Berkom [Thu, 25 Nov 2010 05:04:52 +0000 (14:04 +0900)]
Fixed GtkMenuShell to deactivate itself at dispose time
Since GdkDevice stuff, it seems that destroying an active
menu doesnt get rid of all the device grabery, this fixes
bug 635693.
Milan Bouchet-Valat [Wed, 24 Nov 2010 19:13:09 +0000 (20:13 +0100)]
Fix missing (transfer) annotations in GDK
Mostly missing (transfer none).
Michael Natterer [Wed, 24 Nov 2010 20:01:45 +0000 (21:01 +0100)]
Bug 565665 - GtkTargetEntry member target should be const char *
Michael Natterer [Wed, 24 Nov 2010 19:28:19 +0000 (20:28 +0100)]
gdk: remove GdkDeviceKey and GdkDeviceAxis from the public API
move GdkDeviceKey to gdkdevice.c because it's still used there, remove
GdkDeviceAxis entirely.
Michael Natterer [Wed, 24 Nov 2010 19:16:25 +0000 (20:16 +0100)]
gdk: gdk_device_get_n_keys() is now Since: 2.24
Benjamin Otte [Wed, 24 Nov 2010 15:44:16 +0000 (16:44 +0100)]
gtk: Remove GtkRuler
It is really bad code, mostly unused and no one stepped up to fix it.
Note that Gtk developers do not object to a ruler widget in priciple,
just to the current implementation. If someone wants to propose a sane
version, please don't hesitate.
https://bugzilla.gnome.org/show_bug.cgi?id=613942
Benjamin Otte [Wed, 24 Nov 2010 15:40:40 +0000 (16:40 +0100)]
gtk: Remove unused variables from build scripts
ALL_FILES and INCLUDE_VARIABLES are unused
Benjamin Otte [Wed, 24 Nov 2010 15:39:32 +0000 (16:39 +0100)]
gtk: Uncruftify gtk.symbols
Benjamin Otte [Wed, 24 Nov 2010 15:18:46 +0000 (16:18 +0100)]
gdk: Remove unused macros from build
Both ALL_FILES and INCLUDE_VARIABLES don't exist anymore
Benjamin Otte [Wed, 24 Nov 2010 15:15:47 +0000 (16:15 +0100)]
gdk: Clean up gdk.symbols file
Remove all the macro madness and sort it alphabetically.
Tor Lillqvist [Wed, 24 Nov 2010 12:36:18 +0000 (14:36 +0200)]
No fsync on Windows
Tor Lillqvist [Wed, 24 Nov 2010 12:26:53 +0000 (14:26 +0200)]
Fix compilation breakage in gdk/win32
John Ralls [Wed, 24 Nov 2010 00:52:24 +0000 (16:52 -0800)]
Replace references to sealed GdkDevice private variables with accessor calls in quartz.
Mario Blättermann [Tue, 23 Nov 2010 20:14:15 +0000 (21:14 +0100)]
[l10n] Updated German translation
Michael Natterer [Tue, 23 Nov 2010 19:25:13 +0000 (20:25 +0100)]
Move all GdkDevice members to private and add one missing accessor
Chris Kühl [Tue, 23 Nov 2010 09:48:44 +0000 (10:48 +0100)]
tests: Fixed argument naming inconsistancy
Colin Walters [Mon, 22 Nov 2010 19:42:50 +0000 (20:42 +0100)]
iconcache: Ensure we don't lose data on power loss
fsync() should ensure our data hits disk; since corrupt icon
caches break all apps, we need to ensure it's valid.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635307
William Jon McCann [Sat, 20 Nov 2010 22:58:50 +0000 (17:58 -0500)]
Make gdk_event_apply_filters safe against changes in filter list
An event filter may add or remove filters itself. This patch does
two things to address this case. The first is to take a temporary
reference to the filter while it is being used. The second is
to wait until after the filter function is run before determining
the next node in the list to process. This guards against
changes to the next node. It also does not run functions
that have been marked as removed. Though I'm not sure if this
case can arise.
https://bugzilla.gnome.org/show_bug.cgi?id=635380
Javier Jardón [Sat, 20 Nov 2010 20:04:44 +0000 (21:04 +0100)]
docs: Add private structures to private sections
Javier Jardón [Sat, 20 Nov 2010 19:44:17 +0000 (20:44 +0100)]
docs: Add new GtkAssitant API to gtk3-sections
Javier Jardón [Sat, 20 Nov 2010 19:38:24 +0000 (20:38 +0100)]
docs: Add the new GtkScrollablePolicy API to gtk3-sections
Gheyret T.Kenji [Sat, 20 Nov 2010 10:56:21 +0000 (11:56 +0100)]
Added UG translation
Kjartan Maraas [Sat, 20 Nov 2010 10:48:08 +0000 (11:48 +0100)]
Updated Norwegian bokmål translation
John (J5) Palmieri [Fri, 19 Nov 2010 20:06:40 +0000 (15:06 -0500)]
[gi] add array annotations for DnD related methods
Michael Natterer [Fri, 19 Nov 2010 18:38:48 +0000 (19:38 +0100)]
gtk: remove GtkWidget::size-request
Fixes Bug 633324 - Stop invoking size-request completely
Martin Pitt [Fri, 19 Nov 2010 09:19:32 +0000 (10:19 +0100)]
GtkRadioButtons: Mark group arguments as "allow-none"
In the current introspection data, the various gtk_radio_button_new_*
constructors take an existing group or widget. These all allow passing a NULL
widget or group list, so that it becomes easy to build a radio button list in a
loop (pass in None the first time, and the previously created button in all
other iterations).
Add the missing "allow-none" tag to the introspection data, so that this will
also eventually work for GIR users. NB that it does not actually work for some
constructors yet (like new_with_label_from_widget()) due to
https://bugzilla.gnome.org/show_bug.cgi?id=561264.
https://bugzilla.gnome.org/show_bug.cgi?id=635253
Owen W. Taylor [Sun, 14 Nov 2010 14:38:32 +0000 (09:38 -0500)]
Create the icon pixmap with the system visual
Since what we are doing is turning an icon with alpha into a
no-alpha icon + mask for legacy window managers, it makes more sense
to use the system visual than the window's visual, which might
be ARGB.
https://bugzilla.gnome.org/show_bug.cgi?id=634821
Evan Martin [Fri, 12 Nov 2010 18:43:20 +0000 (10:43 -0800)]
docs: Copy GtkSizeGroup ownership discussion to GtkWindowGroup
The two behave identically, so the text is the same with s/size/window/.
Michael Natterer [Fri, 19 Nov 2010 13:55:47 +0000 (14:55 +0100)]
gtk: draw the frame around the spinbutton's buttons conditionally
(depending on GtkEntry::has-frame)
Javier Jardón [Fri, 19 Nov 2010 08:01:39 +0000 (09:01 +0100)]
configure: define GTK+ version before AC_INIT
So the gtk_version varibale will be defined
Javier Jardón [Fri, 19 Nov 2010 06:47:27 +0000 (07:47 +0100)]
gtkcombobox: Use accessor functions to access GtkTreeViewColumn
Javier Jardón [Fri, 19 Nov 2010 06:47:07 +0000 (07:47 +0100)]
gtktreeview: Use accessor functions to access GtkTreeViewColumn
Javier Jardón [Wed, 20 Oct 2010 15:14:11 +0000 (17:14 +0200)]
gtkentry: move public members to private structure
Javier Jardón [Wed, 20 Oct 2010 17:22:46 +0000 (19:22 +0200)]
gail: Use accessor functions to access GtkEntry
Also, we can't access entry->preedit now. Commented that code until
some gail expert can fix it
Javier Jardón [Thu, 21 Oct 2010 12:06:47 +0000 (14:06 +0200)]
Add _gtk_entry_get_im_context() internal accessor
It's needed by gtktreeview
Javier Jardón [Thu, 21 Oct 2010 11:39:42 +0000 (13:39 +0200)]
gtkcombobox: Do not access GtkEntry internals
It's not needed anymore
Javier Jardón [Tue, 19 Oct 2010 16:46:07 +0000 (18:46 +0200)]
gail: we cant access button->in_button directly now.
Commented some code until some gail expert can fix this.
Javier Jardón [Tue, 19 Oct 2010 00:01:31 +0000 (02:01 +0200)]
Create a private header to access some GtkButton variables
Javier Jardón [Mon, 18 Oct 2010 17:39:19 +0000 (19:39 +0200)]
gtktbutton: Move public members to private structure
Javier Jardón [Fri, 19 Nov 2010 03:44:42 +0000 (04:44 +0100)]
docs: Improve cross-referencing in the migration guide
Javier Jardón [Thu, 18 Nov 2010 16:47:04 +0000 (17:47 +0100)]
gtkplug: Do not leak in gtk_plug_realize()
Indeed, we should check for window->wmclass_name
Reported by Guillaume Desmottes in bug
https://bugzilla.gnome.org/show_bug.cgi?id=635175
Tristan Van Berkom [Thu, 18 Nov 2010 15:53:19 +0000 (00:53 +0900)]
Fixing GtkScrolledWindow inconsistent scrollbar visibility.
Also removing the hack to prevent hangs which is properly fixed by
the preceeding commit.
Tristan Van Berkom [Thu, 18 Nov 2010 15:53:13 +0000 (00:53 +0900)]
Fixing hangs with GtkScrolledWindow
Now gtk_widget_size_allocate() unsets the resize_needed flags
before returning, essentially this means that any widget that
has a queued resize and is allocated before resize time, including
queued resizes from inside a size_allocate() method will be
cancelled.
Michael Natterer [Thu, 18 Nov 2010 00:04:11 +0000 (01:04 +0100)]
gtk: honor entry->has_frame again draw the frame conditionally
when GtkEntry had visible windows, it was never noticed that we always
draw the frame, because the text_area window would cover it if
draw_frame was FALSE.
Michael Natterer [Thu, 18 Nov 2010 00:02:57 +0000 (01:02 +0100)]
gtk: draw the progress only on the text area
so it doesn't extend under GtkSpinButton's buttons.
Javier Jardón [Wed, 17 Nov 2010 22:56:48 +0000 (23:56 +0100)]
demos: Replace size_request by get_preferred_width/height
Javier Jardón [Wed, 17 Nov 2010 21:57:45 +0000 (22:57 +0100)]
gtkoffscreenbox.c: Replace size_request by get_preferred_width/height
Javier Jardón [Wed, 17 Nov 2010 21:55:59 +0000 (22:55 +0100)]
docs: Move Height-for-width geometry management virtual methods docs
Jordi Mas [Wed, 17 Nov 2010 00:39:20 +0000 (19:39 -0500)]
Fix for Catalan translation
Federico Mena Quintero [Tue, 16 Nov 2010 16:56:34 +0000 (10:56 -0600)]
bgo#634558 - filechooser - Actually focus the Search entry when selecting the Search shortcut
Signed-off-by: Federico Mena Quintero <federico@novell.com>
John (J5) Palmieri [Mon, 15 Nov 2010 17:34:16 +0000 (12:34 -0500)]
[gi] add "array" annotations to GtkAboutDialog methods
* set_authors, set_documenters and set_artists required the array annotation
to work properly
Javier Jardón [Wed, 13 Oct 2010 01:05:22 +0000 (03:05 +0200)]
gtkmain: Remove deprecated gtk_init_add() function
https://bugzilla.gnome.org/show_bug.cgi?id=629955
Javier Jardón [Tue, 19 Oct 2010 09:47:27 +0000 (11:47 +0200)]
Deprecate GtkCallbackMarshal and GtkFunction
As they're only used by already deprecated API
https://bugzilla.gnome.org/show_bug.cgi?id=629955
Javier Jardón [Tue, 16 Nov 2010 05:43:16 +0000 (06:43 +0100)]
GtkArg is deprecated since 2.2
Javier Jardón [Tue, 16 Nov 2010 02:51:53 +0000 (03:51 +0100)]
docs: Add cross-reference in GtkAlign docs
Javier Jardón [Tue, 16 Nov 2010 02:37:09 +0000 (03:37 +0100)]
docs: Fix a typo in gtk_button_set_alignment() docs
Javier Jardón [Mon, 15 Nov 2010 19:42:50 +0000 (20:42 +0100)]
docs: Remove template of unused functions
Javier Jardón [Mon, 15 Nov 2010 19:41:44 +0000 (20:41 +0100)]
docs: Move documentation to inline comments: event_structs
All the GDK documentation is now moved to inline comments
Javier Jardón [Mon, 15 Nov 2010 19:01:05 +0000 (20:01 +0100)]
docs: Move documentation to inline comments: x_interaction
Javier Jardón [Mon, 15 Nov 2010 18:47:35 +0000 (19:47 +0100)]
docs: Move documentation to inline comments: drawing
Javier Jardón [Mon, 15 Nov 2010 18:37:28 +0000 (19:37 +0100)]
docs: Move documentation to inline comments: gdkthreads
Javier Jardón [Mon, 15 Nov 2010 18:15:00 +0000 (19:15 +0100)]
docs: Move documentation to inline comments: gdkevents
Javier Jardón [Mon, 15 Nov 2010 16:59:52 +0000 (17:59 +0100)]
docs: Move documentation to inline comments: properties
Javier Jardón [Mon, 15 Nov 2010 16:20:51 +0000 (17:20 +0100)]
docs: Move documentation to inline comments: gdkselection
Javier Jardón [Mon, 15 Nov 2010 16:05:05 +0000 (17:05 +0100)]
docs: Move documentation to inline comments: gdkvisual
Javier Jardón [Mon, 15 Nov 2010 15:50:21 +0000 (16:50 +0100)]
docs: Move documentation to inline comments: gdkpango
Javier Jardón [Mon, 15 Nov 2010 15:41:31 +0000 (16:41 +0100)]
docs: Move documentation to inline comments: gdkcursor
Bastien Nocera [Mon, 15 Nov 2010 17:13:46 +0000 (17:13 +0000)]
gdk: Add big fat warning about updating XSettings
There's a tool to see if we forgot to update the gdk_settings_map
array, or got the offsets wrong. Mention those above the XSettings
list.
Bastien Nocera [Mon, 15 Nov 2010 17:02:40 +0000 (17:02 +0000)]
gdk: Update gdk_settings_map for blink timeout to work
gdk_settings_map needs to be updated when gdk_settings_names is changed,
and it's easier to add the setting at the end, so we don't need to
recalculate everything.
Really fixing:
https://bugzilla.gnome.org/show_bug.cgi?id=634697
John (J5) Palmieri [Mon, 15 Nov 2010 17:13:32 +0000 (12:13 -0500)]
[gi] add "out" annotations to gtk_tree_store_sort_column_id params
Petr Kovar [Mon, 15 Nov 2010 05:07:55 +0000 (06:07 +0100)]
Update Czech translation
Javier Jardón [Mon, 15 Nov 2010 04:56:00 +0000 (05:56 +0100)]
docs: gdkrgba: Add "Since: 3.0" tags
Javier Jardón [Mon, 15 Nov 2010 04:39:25 +0000 (05:39 +0100)]
docs: Remove GdkPixmap template
Javier Jardón [Mon, 15 Nov 2010 03:58:21 +0000 (04:58 +0100)]
docs: Move documentation to inline comments: general
Javier Jardón [Mon, 15 Nov 2010 03:34:40 +0000 (04:34 +0100)]
docs: Move documentation to inline comments: gdkkeys
Javier Jardón [Mon, 15 Nov 2010 02:55:43 +0000 (03:55 +0100)]
docs: move documentation to inline comments: gdktesting
Javier Jardón [Mon, 15 Nov 2010 02:51:30 +0000 (03:51 +0100)]
docs: Move documentation to inline comments: gdkscreen
Javier Jardón [Mon, 15 Nov 2010 02:43:54 +0000 (03:43 +0100)]
docs: Move documentation to inline comments: gdkdisplaymanager
Javier Jardón [Mon, 15 Nov 2010 02:37:21 +0000 (03:37 +0100)]
docs: Move documentation to inline comments: gdkdisplay
Javier Jardón [Mon, 15 Nov 2010 02:18:45 +0000 (03:18 +0100)]
docs: Move documentation to inline comments: gdkapplaunchcontext
Jordi Mas [Sun, 14 Nov 2010 19:53:24 +0000 (14:53 -0500)]
Fixes wrong translation for Catalan
Bruce Cowan [Sun, 14 Nov 2010 14:35:29 +0000 (14:35 +0000)]
Updated British English translation
Carlos Garcia Campos [Sun, 14 Nov 2010 11:39:48 +0000 (12:39 +0100)]
docs: Mention that tooltip_column text should be escaped in GtkIconView
Javier Jardón [Sun, 14 Nov 2010 00:55:23 +0000 (01:55 +0100)]
docs: Do not refer to deprecated GNOME2 porting guide
But to the related sections of Pango manual
Javier Jardón [Sun, 14 Nov 2010 00:21:35 +0000 (01:21 +0100)]
docs: Update URL of some documentation links
http://developer.gnome.org -> http://library.gnome.org
Gheyret T.Kenji [Sat, 13 Nov 2010 21:39:03 +0000 (22:39 +0100)]
Added UG translation
Gabor Kelemen [Sat, 13 Nov 2010 15:48:38 +0000 (16:48 +0100)]
Updated Hungarian translation
Khaled Hosny [Sat, 13 Nov 2010 01:14:50 +0000 (03:14 +0200)]
Updated Arabic translation
Javier Jardón [Thu, 11 Nov 2010 04:03:06 +0000 (05:03 +0100)]
examples/gtkdial: Do not use size_request vfunc
Matthias Clasen [Sat, 13 Nov 2010 00:19:48 +0000 (19:19 -0500)]
Fix a crash in gnome-terminal when using a compositor
In this case, gnome-terminal sets an RGBA visual on its window,
and we need to be careful when creating the icon pixmap, to create
the pixmap with the same depth as the visual, or we risk a BadMatch
from XRenderCreatePicture deep inside cairo.
Bastien Nocera [Fri, 12 Nov 2010 17:00:09 +0000 (17:00 +0000)]
gdk: Add XSetting for "gtk-cursor-blink-timeout"
Otherwise the blink timeout is the one used by default in GTK+.
https://bugzilla.gnome.org/show_bug.cgi?id=634697
Matthias Clasen [Thu, 11 Nov 2010 19:12:04 +0000 (14:12 -0500)]
Remove no longer existing files
The gdk-pixbuf VC project files are gone, so don't reference
them from Makefile.am anymore.
Matthias Clasen [Thu, 11 Nov 2010 19:09:29 +0000 (14:09 -0500)]
Really get rid of _gtk_cell_renderer_calc_offset