Commit Graph

26776 Commits

Author SHA1 Message Date
ipraveen
37034f4fc9 Updated Telugu Translation 2011-09-25 12:38:56 +05:30
Javier Jardón
2e43f66c3b gtkcomboboxtext: documentation fixes 2011-09-19 14:10:39 +02:00
Xandru Armesto
db4fd863cc Updated asturian translation 2011-09-17 19:04:36 +02:00
Bastien Nocera
47cbe528f0 link-button: Reset the mouse cursor when destroyed
If clicking on a link destroys the link button, and keeps the
same GdkWindow then the cursor stays as a hand in the rest of
the interface.

https://bugzilla.gnome.org/show_bug.cgi?id=659247
2011-09-16 17:41:18 +01:00
Federico Mena Quintero
b64c41492e Merge branch 'bgo593793-filechooser-recent-folders' into gtk-3-0 2011-09-13 15:23:53 -05:00
Federico Mena Quintero
5734e2222e 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>
2011-09-13 15:23:33 -05:00
John Ralls
b368f50e05 bgo#514843 - [filechooser] Deal with corrupted .gtk-bookmarks gracefully
We weren't checking for the lines in that file being valid UTF-8 strings.
2011-09-12 14:30:03 -05:00
Jorge González
95191779f9 Updated Spanish translation 2011-09-05 20:39:12 +02:00
Jorge González
1808d5848c Updated Spanish translation 2011-09-05 20:38:18 +02:00
Og B. Maciel
08c6313553 Updated Brazilian Portuguese translation. 2011-09-02 10:34:33 -04:00
Micah Carrick
f56e369f7e Fix annotation for Gtk.TreeView.enable_model_drag_source
https://bugzilla.gnome.org/show_bug.cgi?id=649979
2011-09-01 11:47:53 -05:00
Alexandre Franke
94ed69b500 Update French translation 2011-08-31 16:23:13 +02:00
Chun-wei Fan
2b93a74739 Update README.win32 and Visual C++ Readme.txt's
-Tell people about the GNOME Live! page which gives a more detailed
 outline on building the GTK+ stack with Visual C++.
-Tell people about the VS2008/2010 support that has been available
 for a while.
2011-08-31 14:49:02 +08:00
Fran Dieguez
af8824a691 Updated galician translations 2011-08-28 17:15:49 +02:00
Federico Mena Quintero
52cfabefcf Merge branch 'bgo593793-filechooser-recent-folders' into gtk-3-0 2011-08-26 12:43:29 -05:00
Federico Mena Quintero
fbe5f617b7 bgo#657186 - Sort the recent-files list in newest-to-oldest order
Otherwise it's not very useful... :)

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-08-26 12:32:00 -05:00
Federico Mena Quintero
0cb9ca38bb Load and populate the recent-items in a single pass
There's no real asynchronicity going on, anyway, so let's do both within
a single iteration of the idle handler.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-08-26 12:16:03 -05:00
Federico Mena Quintero
aa7c4d1024 Don't sort the recent-items by hand
The mtime from GtkRecentManager may not the same as the file's actual
mtime, so the final result could appear unsorted to the user.  Instead,
we will let the view do the sorting.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-08-25 12:57:03 -05:00
Мирослав Николић
b5c89152ac Updated Serbian translation 2011-08-23 19:39:19 +02:00
David Zeuthen
d912049161 Bug 656851 – Allow use of GVariant in GtkListStore
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-18 17:50:19 -04:00
Chun-wei Fan
9afbfdc5f4 Update VS property sheets
Copy the Win32-specific GDK backend headers during the "install" stage
as well, as they were missed in the install, causing trouble when
building other projects like WebKitGTK+.

Thanks to greg.hellings for pointing this out in Bug 653964
2011-08-16 14:32:45 +08:00
Federico Mena Quintero
66b66ae973 Merge branch 'bgo593793-filechooser-recent-folders' into gtk-3-0 2011-08-02 11:45:18 -05:00
Federico Mena Quintero
46cd6316cb bgo#655822 - Put back the expand-folders schema in gsettings
Apparently schemas are part of the ABI contract; running apps crash if a
schema disapppears and they happen to access it.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-08-02 11:44:52 -05:00
Matthias Clasen
88687ddd42 post release bump 2011-07-27 23:09:55 -04:00
Matthias Clasen
d20e61877a Fix distcheck 3.0.12 2011-07-27 22:03:18 -04:00
Federico Mena Quintero
c9449b054d Merge branch 'bgo593793-filechooser-recent-folders' into gtk-3-0 2011-07-27 18:47:35 -05:00
Federico Mena Quintero
ef19f731ea Set the location mode when changing the operation mode
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
d9317d9caf Switch to OPERATION_MODE_BROWSE when switching to volume or file shortcuts
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
6b2cca9168 Remove the unused, initial-text logic from the location entry
Years ago, when the location entry only appeared in a popup window, it used to appear
populated with the current folder's path.  We had some logic to do this, but since now
the location entry appears in the main dialog, we can do away with that old code.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
4b49244388 Create the location_entry in a single function
We had duplicated code to create the entry in two cases, for Open and for Save modes.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
a4927d05d8 Only unset the entry's contents if the entry exists
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
14b9b2f3e0 Discard the search widgets in a separate function
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
f52cee3bd2 Move the widgets above the hpaned to their own box
This way we can re-create the contents of that box easily without disrupting
the rest of the file chooser.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:27 -05:00
Federico Mena Quintero
8e9d5e10d0 Make operation_mode_set() handle SEARCH and RECENT modes as well
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:26 -05:00
Federico Mena Quintero
9b0c174e10 Centralize changing the operation mode in operation_mode_set()
This will be the central function to switch operation modes:  stop searches or the recent-files
process; switch widgets, etc.

We factor out the common code from recent_switch_to_browse_mode() and search_switch_to_browse_mode(),
and remove those functions.  All the code that switched modes by hand now calls
the central operation_mode_set().

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:26 -05:00
Federico Mena Quintero
6a00a965c5 Remove duplicated code from *_switch_to_browse_mode()
That code indeed lives in operation_mode_stop(), so use it instead of
having inlined duplicates.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:26 -05:00
Federico Mena Quintero
3b2185cd8e Rename stop_operation() to operation_mode_stop()
We'll now prefix functions to change the impl->operation_mode with 'operation_mode',
for clarity.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:46:26 -05:00
Federico Mena Quintero
09cf0f73ec Save selection to recent-files in the asynchronous Save cases
Various paths in SAVE or CREATE_FOLDER return from ::should_respond() but
leave an asynchronous process running.  This process checks some things
in the user's selection, for example, 'does the file exist, and if so
do we need to bring up an overwrite-confirmation dialog?'.  When these
async processes complete *and* it is indeed time for the dialog to
be terminated (via the response-requested signal), we also need to
save the selection to the recently-used list - as ::should_respond() does
by itself in the cases when it can request a response immediately.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:45:26 -05:00
Federico Mena Quintero
1974406604 Log to recent-files when confirming the file chooser
To make life easier for users, when apps don't properly update the recently-used list
after choosing a file, we now do that directly from the file chooser.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-27 18:45:15 -05:00
Matthias Clasen
9e33f88677 Update NEWS for 3.0.12 2011-07-22 00:41:07 -04:00
Ryan Lortie
98513a02a2 GtkThemingEngine: increase the level of the hacks
GtkThemingEngine contains a rather fantastic hack that modifies-in-place
the structure of a GParamSpec.  Recent changes to GLib have caused this
hack to explode in a very bad way.

Modify the hack to check the GLib version and do the correct thing on
either side of the change.
2011-07-21 16:01:09 +02:00
Daniel Nylander
dbefb01d45 Updated Swedish translation 2011-07-18 22:09:21 +02:00
Matej Urbančič
bbb9c4a17a Updated Slovenian translation 2011-07-14 14:37:38 +02:00
Federico Mena Quintero
cb314515a9 Save selection to recent-files in the asynchronous Save cases
Various paths in SAVE or CREATE_FOLDER return from ::should_respond() but
leave an asynchronous process running.  This process checks some things
in the user's selection, for example, 'does the file exist, and if so
do we need to bring up an overwrite-confirmation dialog?'.  When these
async processes complete *and* it is indeed time for the dialog to
be terminated (via the response-requested signal), we also need to
save the selection to the recently-used list - as ::should_respond() does
by itself in the cases when it can request a response immediately.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-13 16:38:26 -05:00
Mario Blättermann
e46a7259c5 [l10n] Updated German translation 2011-07-13 20:13:23 +02:00
Piotr Drąg
64f772d9c8 Updated Polish translation 2011-07-13 08:45:20 +02:00
Federico Mena Quintero
2de2a9c3f6 Log to recent-files when confirming the file chooser
To make life easier for users, when apps don't properly update the recently-used list
after choosing a file, we now do that directly from the file chooser.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-07-12 11:35:57 -05:00
Marek Černocký
0f036ff55c Updated Czech translation 2011-07-10 19:00:09 +02:00
Gil Forcada
b5fadbd747 [l10n]Updated Catalan translation 2011-07-10 00:22:50 +02:00
Jorge González
add6bf5819 Updated Spanish translation 2011-07-09 14:21:41 +02:00