]>
Pileus Git - ~andy/gtk/log
Federico Mena Quintero [Tue, 13 Sep 2011 20:24:37 +0000 (15:24 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'
Federico Mena Quintero [Tue, 13 Sep 2011 20:23:33 +0000 (15:23 -0500)]
bgo#658600 - Don't try to focus the location entry in Recent-files mode
We don't ever start up in Search mode, so we don't need an extra check for that mode, yet.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Kjartan Maraas [Tue, 13 Sep 2011 16:47:54 +0000 (18:47 +0200)]
Updated Norwegian bokmål translation
dmustieles [Tue, 13 Sep 2011 16:07:02 +0000 (18:07 +0200)]
Updated Spanish translation
Richard Hughes [Tue, 13 Sep 2011 15:16:28 +0000 (16:16 +0100)]
Fix a segfault if the GAppInfo does not have an icon
This fixes the following backtrace:
0 g_logv (log_domain=0x7ffff60461a4 "GLib-GObject", log_level=<optimized out>,
format=0x7ffff599c322 "%s: assertion `%s' failed", args1=0x7fffffffc418) at gmessages.c:577
1 0x00007ffff59312d2 in g_log (log_domain=<optimized out>, log_level=<optimized out>,
format=<optimized out>) at gmessages.c:591
2 0x00007ffff601c3c7 in g_object_ref (_object=0x0) at gobject.c:2648
3 0x00007ffff7721e22 in gdk_x11_app_launch_context_get_startup_notify_id (context=<optimized out>,
info=0x7fffe8004b40, files=<optimized out>) at gdkapplaunchcontext-x11.c:331
4 0x00007ffff62e60d0 in _g_desktop_app_info_launch_uris_internal (appinfo=0x7fffe8004b40, uris=0x0,
launch_context=0x7fffe401c800, spawn_flags=G_SPAWN_SEARCH_PATH, user_setup=0, user_setup_data=0x0,
pid_callback=0, pid_callback_data=0x0, error=0x7fffffffc848) at gdesktopappinfo.c:1269
5 0x00007ffff62e630a in g_desktop_app_info_launch_uris (appinfo=<optimized out>, uris=<optimized out>,
launch_context=<optimized out>, error=<optimized out>) at gdesktopappinfo.c:1341
6 0x00007ffff62e636b in g_desktop_app_info_launch (appinfo=0x7fffe8004b40, files=<optimized out>,
launch_context=0x7fffe401c800, error=0x7fffffffc848) at gdesktopappinfo.c:1388
Piotr Drąg [Tue, 13 Sep 2011 15:26:57 +0000 (17:26 +0200)]
Updated Polish translation
Piotr Drąg [Tue, 13 Sep 2011 15:20:05 +0000 (17:20 +0200)]
Updated POTFILES.in
Christian Persch [Mon, 12 Sep 2011 19:29:24 +0000 (21:29 +0200)]
prop-editor: Allow editing PANGO_TYPE_FONT_DESCRIPTION properties
...using a GtkFontButton.
Christian Persch [Mon, 12 Sep 2011 19:26:21 +0000 (21:26 +0200)]
Take font size also from the font description
Christian Persch [Mon, 12 Sep 2011 11:57:10 +0000 (13:57 +0200)]
Remove some unnecessary casts
Christian Persch [Sun, 11 Sep 2011 23:21:04 +0000 (01:21 +0200)]
Clarify conditions when get_font_{family,face} return NULL
Christian Persch [Sun, 11 Sep 2011 23:18:58 +0000 (01:18 +0200)]
Fix implementation of GtkFontButton:get_font_{family,face}
Returns a PangoFont{Family,Face} even when the font dialogue
has never been popped up.
Christian Persch [Sun, 11 Sep 2011 22:29:08 +0000 (00:29 +0200)]
Add filter test to testfontchooserdialog
Christian Persch [Sun, 11 Sep 2011 22:17:58 +0000 (00:17 +0200)]
Rename gtk_font_chooser_get_{family,face,size}
... to gtk_font_chooser_get_font_{family,face,size}, in order to
avoid naming conflicts in bindings.
Christian Persch [Sun, 11 Sep 2011 22:13:26 +0000 (00:13 +0200)]
Add GtkFontChooser:font-desc property
Add a way to set/get the font as a PangoFontDescription.
Christian Persch [Mon, 5 Sep 2011 20:55:05 +0000 (22:55 +0200)]
Remove GtkFontChooser:[sg]et_font
Now that the setter doesn't return a value anymore, we can just use
g_object_[sg]et instead of having these vfuncs.
Christian Persch [Mon, 5 Sep 2011 20:45:44 +0000 (22:45 +0200)]
Setters should not return a boolean
The setter for the "font" property returned a boolean that indicated
whether the given font has been found. Instead, fall back to the default
font name when the given font doesn't exist.
Matthias Clasen [Sun, 11 Sep 2011 01:48:20 +0000 (21:48 -0400)]
Cosmetic doc fixes
Matthias Clasen [Sun, 11 Sep 2011 01:41:59 +0000 (21:41 -0400)]
Trivial: Fix up function name in the docs
Matthias Clasen [Sun, 11 Sep 2011 01:41:15 +0000 (21:41 -0400)]
Trivial: Add a few missing functions to the docs
Christian Persch [Mon, 5 Sep 2011 13:27:22 +0000 (15:27 +0200)]
Mark string for translation
Christian Persch [Mon, 5 Sep 2011 12:10:20 +0000 (14:10 +0200)]
GtkFontChooser implementation for GtkFontButton
Christian Persch [Mon, 5 Sep 2011 12:10:08 +0000 (14:10 +0200)]
Add prop editors to testfontchooser{,dialog}
Christian Persch [Mon, 5 Sep 2011 11:26:49 +0000 (13:26 +0200)]
Rename GtkFontChooser:font-name to :font
GtkFontButton already has a property named "font-name" which may
conflict / be an ABI break when moving GtkFontButton to implement
GtkFontChooser. Also, this is more in line with how other parts in
gtk (e.g. GtkCellRendererText) call a font string property.
Christian Persch [Sun, 11 Sep 2011 23:49:26 +0000 (01:49 +0200)]
Make GtkFontChooser an interface
Make the GtkFontChooser API similar to the Gtk{File,Recent,App}Chooser
APIs by introducing GtkFontChooser as an interface, that has a default
implementation in GtkFontChooserWidget.
https://bugzilla.gnome.org/show_bug.cgi?id=657627
I Felix [Tue, 13 Sep 2011 10:41:47 +0000 (16:11 +0530)]
Updated Tamil Translations
I Felix [Tue, 13 Sep 2011 10:39:13 +0000 (16:09 +0530)]
Updated Tamil Translations
I Felix [Tue, 13 Sep 2011 10:38:29 +0000 (16:08 +0530)]
Updated Tamil Translations
Murray Cumming [Tue, 13 Sep 2011 08:08:22 +0000 (10:08 +0200)]
gtk_assistant_remove_page() docs: Fix typo.
YunQiang Su [Tue, 13 Sep 2011 05:20:19 +0000 (13:20 +0800)]
fix an issus
Yinghua Wang [Tue, 13 Sep 2011 05:19:11 +0000 (13:19 +0800)]
update Simplified Chinese (zh_CN) translation
Yinghua Wang [Tue, 13 Sep 2011 03:54:56 +0000 (11:54 +0800)]
update Simplified Chinese (zh_CN) translation
Matthias Clasen [Tue, 13 Sep 2011 01:31:12 +0000 (21:31 -0400)]
GtkSearchEngineTracker: port to tracker 0.12
We simply use the Tracker DBus api here, caching and direct
access that come with libtracker-sparql are probably not needed
here. Based on a patch by Martyn Russell.
https://bugzilla.gnome.org/show_bug.cgi?id=658272
Matthias Clasen [Mon, 12 Sep 2011 23:04:34 +0000 (19:04 -0400)]
GtkFileChooserButton: Expand like other 'pickers'
Reported in bug 658774.
Fran Dieguez [Mon, 12 Sep 2011 19:37:50 +0000 (21:37 +0200)]
Updated galician translations
Fran Dieguez [Mon, 12 Sep 2011 19:36:19 +0000 (21:36 +0200)]
Updated galician translations
Fran Dieguez [Mon, 12 Sep 2011 19:31:30 +0000 (21:31 +0200)]
Updated galician translations for documentation
John Ralls [Mon, 12 Sep 2011 19:25:45 +0000 (14:25 -0500)]
bgo#514843 - [filechooser] Deal with corrupted .gtk-bookmarks gracefully
We weren't checking for the lines in that file being valid UTF-8 strings.
Daniel Nylander [Mon, 12 Sep 2011 19:07:42 +0000 (21:07 +0200)]
Updated Swedish translation
Daniel Nylander [Mon, 12 Sep 2011 15:50:11 +0000 (17:50 +0200)]
Updated Swedish translation
Alexandre Franke [Sun, 11 Sep 2011 23:15:19 +0000 (01:15 +0200)]
Update French translation
Ihar Hrachyshka [Sun, 11 Sep 2011 18:48:05 +0000 (21:48 +0300)]
Updated Belarusian translation.
Kristian Rietveld [Sun, 11 Sep 2011 18:17:40 +0000 (20:17 +0200)]
Add unit test for Bug 657353
This is to verify that Bug 657353 has been fixed.
Kristian Rietveld [Sun, 11 Sep 2011 18:16:34 +0000 (20:16 +0200)]
treemodelfilter: bring if-condition in sync
Bring the if-condition in sync with the other if-conditions in the
function where the "path" variable is used.
John Ralls [Sun, 11 Sep 2011 17:48:58 +0000 (10:48 -0700)]
Quartz: gtk_drag_highlight_draw(): Set the GtkStyleContext to the widget.
Otherwise there's no actual context to save and restore.
Rudolfs Mazurs [Sun, 11 Sep 2011 17:28:23 +0000 (20:28 +0300)]
Updated Latvian translation.
Kristian Rietveld [Sun, 11 Sep 2011 14:53:27 +0000 (16:53 +0200)]
treemodelfilter: correct forgotten unref of parent on level destroy
gtk_tree_model_filter_free_level() should always release ref on parent
unless the parent has been removed in the child model. The unit tests
added in the previous commit test this.
Kristian Rietveld [Sun, 11 Sep 2011 14:51:23 +0000 (16:51 +0200)]
Increase code coverage of first reference transfer code paths
Sébastien Granjoux [Sat, 10 Sep 2011 08:32:16 +0000 (10:32 +0200)]
treemodelfilter: bgo#658696- Crash when inserting new node
Kristian Rietveld [Sun, 11 Sep 2011 10:10:32 +0000 (12:10 +0200)]
Add unit test for bug 658696
Kristian Rietveld [Sun, 11 Sep 2011 10:02:12 +0000 (12:02 +0200)]
gtktreemodelfilter: fix small bug in prune level
gtk_tree_model_filter_prune_level() should drop all internal reference
counts as well for nodes which are going to be removed from the
sequence.
Kristian Rietveld [Sun, 11 Sep 2011 10:00:00 +0000 (12:00 +0200)]
gtktreemodelfilter: fix corner case in rows-reordered handling
If the level to be reordered did not contain an elt with offset == 0
(for example if that node was hidden), the first reference was not
correctly transferred.
A unit test for this has been added in a previous commit.
Kristian Rietveld [Sun, 11 Sep 2011 09:56:52 +0000 (11:56 +0200)]
Unit test a corner case of gtk_tree_model_filter_rows_reordered()
Jorge González [Sun, 11 Sep 2011 08:29:52 +0000 (10:29 +0200)]
Updated Spanish translation
Benjamin Otte [Sat, 10 Sep 2011 14:11:27 +0000 (16:11 +0200)]
filechooser: Fix compile warning
Piotr Drąg [Sat, 10 Sep 2011 09:56:07 +0000 (11:56 +0200)]
Updated Polish translation
Daniel Mustieles [Sat, 10 Sep 2011 08:45:21 +0000 (10:45 +0200)]
Updated Spanish translation
Matthias Clasen [Sat, 10 Sep 2011 05:40:05 +0000 (01:40 -0400)]
GtkAppChooserButton: Add a way to include the default app
This is necessary to use an app chooser button for selecting
default apps in the control center. Also, beef up the docs
for this widget family.
https://bugzilla.gnome.org/show_bug.cgi?id=642706
Cosimo Cecchi [Thu, 8 Sep 2011 22:13:59 +0000 (18:13 -0400)]
combobox: implement get_path_for_child() for GtkComboBox
This way we can adjust borders and rounded corners from the theme when
displaying the widget children flipped for RTL locales.
https://bugzilla.gnome.org/show_bug.cgi?id=658507
Dan Winship [Fri, 9 Sep 2011 13:32:54 +0000 (09:32 -0400)]
gtkcssprovider: fix a crash in gtk_css_provider_parsing_error
"info" was being declared in two different scopes, and the one that
was freed wasn't the one that was set.
John Ralls [Fri, 9 Sep 2011 08:12:40 +0000 (10:12 +0200)]
Bug 617583 - Dead accents keys don't work in GTK+ applications on OSX
Handle dead keys in special_ucs_table and have them converted by
UCKeyTranslate(), so all dead key combinations can be entered.
Later, this should be handled in the input method, just as it's
done for X11/Win32.
Dan Winship [Thu, 8 Sep 2011 20:47:57 +0000 (16:47 -0400)]
gtkmodules: don't append NULL to module list for blacklisted module
fixes a crash when removing "gail" from gtksettings-specified modules
Rudolfs Mazurs [Thu, 8 Sep 2011 20:30:07 +0000 (16:30 -0400)]
Updated Latvian translation.
Bruno Brouard [Thu, 8 Sep 2011 19:47:09 +0000 (21:47 +0200)]
Updated French translation
Luca Ferretti [Thu, 8 Sep 2011 19:40:50 +0000 (21:40 +0200)]
l10n: Updated Italian translation
Piotr Drąg [Thu, 8 Sep 2011 18:47:52 +0000 (20:47 +0200)]
Updated Polish translation
A S Alam [Thu, 8 Sep 2011 15:07:46 +0000 (20:37 +0530)]
update PunjabiTranslation
Kristian Rietveld [Wed, 7 Sep 2011 20:16:21 +0000 (22:16 +0200)]
Add unit tests to check hierarchies of deleted nodes are unreffed properly
Kristian Rietveld [Wed, 7 Sep 2011 20:14:24 +0000 (22:14 +0200)]
Update filter model ref count tests to reflect changes in rules
Kristian Rietveld [Wed, 7 Sep 2011 20:11:37 +0000 (22:11 +0200)]
gtktreemodelfilter: child levels of the root level must remain cached
This is due to the special handling for filter functions that depend
on child level state. If the parent level of a level is the root level,
the level cannot be removed from the cache. Any change in this level
can cause its parent in the root level to become visible again.
Kristian Rietveld [Wed, 7 Sep 2011 20:06:40 +0000 (22:06 +0200)]
gtktreemodelfilter: rework gtk_tree_model_filter_remove_elt_from_level
The most important change is that the function now properly releases
any external ref count and propagates these changes to the child model.
If a node is removed due to a filtering action, we now properly release
all external reference counts for its hierarchy of child nodes.
Apart from that, the function has been restructured to remove code
duplication.
Finally, there is still some doubt whether there are more calls to
gtk_tree_model_filter_free_level() which need unref_external set to TRUE.
Kristian Rietveld [Wed, 7 Sep 2011 07:36:18 +0000 (09:36 +0200)]
gtktreemodelfilter: add a debug define and more assertions
Should be helpful when debugging this thing. Perhaps this needs to
be properly integrated in G_DEBUG/GTK_DEBUG, but currently I do not see
the need to.
Kristian Rietveld [Wed, 7 Sep 2011 07:25:36 +0000 (09:25 +0200)]
gtktreemodelfilter: make rule used for level caching consistent
There was still a discrepancy between the comments and the code about when
exactly a level was to be removed. The rule is now set on that for a level
to be removed its zero_ref_count as well as the zero_ref_count of its
parent has to be zero.
Kristian Rietveld [Mon, 29 Aug 2011 08:16:41 +0000 (10:16 +0200)]
Add unit test for ref tranfer in rows-reordered with filtered rows
Behdad Esfahbod [Wed, 7 Sep 2011 20:19:44 +0000 (16:19 -0400)]
Bug 658398 - Use of uninitialized variable reported by Valgrind
Fix it.
Bruce Cowan [Wed, 7 Sep 2011 16:22:13 +0000 (17:22 +0100)]
Updated British English translation
Cosimo Cecchi [Tue, 6 Sep 2011 22:26:54 +0000 (18:26 -0400)]
iconview: fix a typo while removing the a11y adjustment weak ref
The code sets old_adj_ptr to the location containing the old weak ref,
but then wants to remove a weak ref from &view->old_hadj, causing warnings
when disposing the widget.
Ihar Hrachyshka [Tue, 6 Sep 2011 22:33:36 +0000 (01:33 +0300)]
Updated Belarusian translation.
Kjartan Maraas [Tue, 6 Sep 2011 19:51:52 +0000 (21:51 +0200)]
Added Norwegian bokmål translation
Matej Urbančič [Tue, 6 Sep 2011 19:49:11 +0000 (21:49 +0200)]
Updated Slovenian translation
Cosimo Cecchi [Tue, 6 Sep 2011 19:01:09 +0000 (15:01 -0400)]
themingengine: remove unused variable
Carlos Garnacho [Tue, 6 Sep 2011 17:22:59 +0000 (19:22 +0200)]
x11: Don't create GdkDevices for disabled devices
Fixes bug #658379 - Disabled devices still added to list on startup,
spotted by Bastien Nocera. Do not create GdkDevices for disabled
devices on device manager construction, leading to a confusing initial
state.
Andika Triwidada [Tue, 6 Sep 2011 10:15:38 +0000 (17:15 +0700)]
Updated Indonesian translation of po-properties
Andika Triwidada [Tue, 6 Sep 2011 10:10:51 +0000 (17:10 +0700)]
Updated Indonesian translation
Bruno Brouard [Tue, 6 Sep 2011 08:57:40 +0000 (10:57 +0200)]
Updated French translation
Arash Mousavi [Tue, 6 Sep 2011 07:07:50 +0000 (11:37 +0430)]
Updated Persian translation
Jorge González [Tue, 6 Sep 2011 04:07:31 +0000 (06:07 +0200)]
Updated Spanish translation
Duarte Loreto [Mon, 5 Sep 2011 21:52:52 +0000 (22:52 +0100)]
Updated Portuguese translation
Duarte Loreto [Mon, 5 Sep 2011 21:43:22 +0000 (22:43 +0100)]
Updated Portuguese translation
Matthias Clasen [Mon, 5 Sep 2011 21:07:35 +0000 (17:07 -0400)]
Post-release version bump
Matthias Clasen [Mon, 5 Sep 2011 19:43:12 +0000 (15:43 -0400)]
3.1.18
Matthias Clasen [Mon, 5 Sep 2011 20:35:25 +0000 (16:35 -0400)]
Some more colord configury cleanups
Don't error out when --enable-color=auto, but no colord is found.
Plus various cleanups to the output.
Matthias Clasen [Mon, 5 Sep 2011 20:08:14 +0000 (16:08 -0400)]
More NEWS
Matthias Clasen [Mon, 5 Sep 2011 17:18:37 +0000 (13:18 -0400)]
Fix output of pickers.ui a11y test
Matthias Clasen [Mon, 5 Sep 2011 16:30:41 +0000 (12:30 -0400)]
Updates
Fran Dieguez [Mon, 5 Sep 2011 20:00:07 +0000 (22:00 +0200)]
Updated galician translations
Federico Mena Quintero [Mon, 5 Sep 2011 19:36:23 +0000 (14:36 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'
Jorge González [Mon, 5 Sep 2011 18:40:37 +0000 (20:40 +0200)]
Updated Spanish translation
Federico Mena Quintero [Mon, 5 Sep 2011 18:19:50 +0000 (13:19 -0500)]
Menu item to visit the selected files in recent-files mode
This will take you to the file's folder and select the file in question.
The menu item is only available in Recently-used and Search modes, so that
you can go from files in them to the 'normal' browsing mode.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Mon, 5 Sep 2011 18:19:17 +0000 (13:19 -0500)]
Factor out functions to create contextual menu items for the file list
Signed-off-by: Federico Mena Quintero <federico@gnome.org>