Commit Graph

31622 Commits

Author SHA1 Message Date
Мирослав Николић
83ec149b51 Updated Serbian translation 2013-03-13 09:23:51 +01:00
Geoff Reedy
fad0e7c43f x11: add missing checks that a hint is supported
Before acting on any hint that is set by the window manager we must
first check that the hint is supported by the current window manager.
Checking that a property has a value is insufficient as it may have
been set by a previous window manager which did support the hint.

https://bugzilla.gnome.org/show_bug.cgi?id=691515
2013-01-17 21:13:37 -05:00
Balázs Úr
7e3f14d0a7 Updated Hungarian translation 2012-12-27 21:09:01 +01:00
Stéphane Démurget
f9fb0e8ae4 gtkmenushell: Fix an endless loop on focus cycle
This is a simple fallout from sealing gtkmenushell, which only appears
when F10 or Shift-F10 is used in a submenu.

https://bugzilla.gnome.org/show_bug.cgi?id=690266
2012-12-17 16:07:38 +01:00
Marek Kasik
1d521344ee printing: Call mark_printer_active() with correct parameters
Revert the second part of the commit
6ad6f719c6. mark_printer_active()
was called without its second parameter in g_list_free_full().
2012-12-04 15:52:29 +01:00
Benjamin Berg
7675a52d70 Use the ppd groups "name" instead of "text" (bug #687065)
This commit fixes a regression caused by a patch to remove Cups 1.2
ifdefs. This resulted in the "installable options" to appear in the
print dialog.
2012-11-29 10:08:56 +01:00
Sasi Bhushan
d4e03477c6 Updated Telugu translations 2012-10-16 13:01:19 +05:30
Shankar Prasad
22962dce5c Updated kn translation 2012-09-23 01:49:48 +05:30
Shankar Prasad
6e0096f37f Updated kn translation 2012-09-23 01:49:05 +05:30
Marek Kasik
1f20360ce0 printing: Add "Custom." prefix only once to paper size
Check whether "Custom." prefix is already present in the name
of selected paper size. (#679883)
2012-09-19 18:30:37 +02:00
Chun-wei Fan
50f23810c3 gtkimcontexttime.c: Check context_ime->client_window is not NULL
Be a bit more careful in get_pango_attr_list() and
get_utf8_preedit_string() to ensure that the client_window is properly
created before proceeding, to avoid access violation/segfault crashes on
Windows with IME installed, especially when running the pickers demo.

https://bugzilla.gnome.org/show_bug.cgi?id=682919
2012-09-14 15:13:52 +08:00
Alexandre Franke
9bcbee0173 Fix French translation
po/fr.po was overwritten instead of po-properties/fr.po in commit bb65a54f15.
2012-09-09 20:03:41 +02:00
Alexandre Franke
bb65a54f15 Update French translation 2012-09-09 19:46:33 +02:00
Marek Kasik
47f57da2a0 printing: Don't load custom paper sizes in file backend
Resolves #683474.
2012-09-06 15:10:17 +02:00
Marek Černocký
88759859e5 Updated Czech translation 2012-09-05 10:44:29 +02:00
Sebastian Geiger
a1bcab9f86 [GtkFileChooserButton] bgo#645065 - Restore the previously-selected file when the button's GtkFileChooserDialog is canceled
The file chooser is asynchronous, so doing 'select_file (old_file)' and subsequently querying
the file for updating the labels is not going to work.  However, the underlying file chooser
will emit 'selection-changed' as appropriate when it finishes restoring the old file.  So,
we only need to update the labels when the file chooser dialog is confirmed, not cancelled.
2012-08-31 12:02:26 -05:00
YunQiang Su
25a760ebf6 fix an typo in zh_CN translation 2012-08-18 11:19:28 +08:00
Gil Forcada
8af5fe309f [l10n] Updated Catalan translation 2012-08-12 13:56:26 +02:00
Nilamdyuti Goswami
c1c146980c Assamese translation updated 2012-08-08 20:35:38 +05:30
Nilamdyuti Goswami
8e8490aff8 Assamese translation updated 2012-08-08 18:03:21 +05:30
Michael Natterer
71df007dd0 gtk: ref the action around gtk_action_emit_activate()
for the same reason we already ref the action's group in the function.
(cherry picked from commit ebe50bbecb)
2012-08-03 23:38:08 +02:00
René Stadler
ab97556660 iconview: fix get_tooltip_context transfer annotation
Just like treeview.

https://bugzilla.gnome.org/show_bug.cgi?id=681005
2012-08-01 19:12:03 +02:00
Funda Wang
55148ae25d fix bug#680901: translations of "even sheet" and "odd sheet" are wrong 2012-07-31 22:07:29 +00:00
Fran Diéguez
b7b5d7ae37 Updated Galician translations 2012-07-27 12:21:56 +02:00
Chun-wei Fan
0220a2d961 Visual C++ property sheets: Remove wrong "install" line
We have gailutil-3.0.lib, not gailutil.lib...
2012-07-26 18:03:17 +08:00
Praveen Illa
4e5f332a5f Updated Telugu Translation 2012-07-26 10:54:56 +05:30
Wolfgang Stoeggl
fab4492319 Updated German translation 2012-07-22 21:43:02 +02:00
Matej Urbančič
322cb7049f Updated Slovenian translation 2012-07-19 09:30:47 +02:00
Sasi Bhushan Boddepalli
2d1415c8b5 Updated Telugu Translation 2012-07-17 17:30:11 +05:30
Sasi Bhushan Boddepalli
c0dfe33224 Updated Telugu Translation 2012-07-17 17:29:35 +05:30
Rui Matos
fbe14d2dec GtkTreeModelFilter: Fix _iter_previous() when iter points at 2nd node
GSequence iterators point at the position between two elements so an
iterator pointing at the N tree model node is actually between the N-1
and N sequence elements. This means that asking for the previous
sequence iterator first and then checking if it is the begin iterator
would yeld true for an iterator pointing at the 2nd tree model node
and make us return FALSE mistakenly.

https://bugzilla.gnome.org/show_bug.cgi?id=679910
2012-07-17 10:52:48 +02:00
Rui Matos
9414823356 tests/filtermodel: Add test for bug 679910 2012-07-17 10:52:45 +02:00
Daniel Mustieles
c1210e5bb1 Updated Spanish translation 2012-07-16 17:13:45 +02:00
Piotr Drąg
865a050d16 Updated Polish translation 2012-07-15 23:31:39 +02:00
Matthias Clasen
16abdd8d1d Bump version 2012-07-15 14:01:43 -04:00
Matthias Clasen
cc39961694 Update expected test output
This was affected by the change to add stock icons to the
assistant butons.
3.4.4
2012-07-15 13:27:19 -04:00
Matthias Clasen
2778939ad2 Fix the infobar builder test 2012-07-15 13:23:28 -04:00
Matthias Clasen
9c1df66a2e Updates 2012-07-15 12:58:40 -04:00
Matthias Clasen
a7074f6c4e Fix preview sizing in GtkFontSelection
The code that was trying to limit preview size changes was
running into some width-for-height pitfalls. It turns out
that the dialog behaves quite ok without this code, so just
remove it.
2012-07-15 12:58:40 -04:00
Emmanuele Bassi
a50d8ee062 Ensure that XDG_DATA_HOME is created before using it
The recently-used.xbel storage for recently used files is located inside
the $XDG_DATA_HOME directory; there's no actual guarantee that the
directory has been created already, even though it's very highly
probable on any modern distribution. We should create it, along with its
intermediate parents, before constructing the file monitor that we use
to get change notifications.

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

https://bugzilla.gnome.org/show_bug.cgi?id=667808
2012-07-15 12:58:39 -04:00
Micah Carrick
9953f524e5 Fix typo replacing action "Parse" with "Paste"
The builder XML description has an action for "win.parse" but the
application is looking for "win.paste". Rename the label to
"_Paste" and the action to "win.paste" in the window action XML.

https://bugzilla.gnome.org/show_bug.cgi?id=678829
2012-07-15 12:58:39 -04:00
Phil Clayton
94910512f4 Change signal parameter names in GdkWindow to be valid C identifiers
https://bugzilla.gnome.org/show_bug.cgi?id=679228
2012-07-15 12:58:39 -04:00
Víctor Manuel Jáquez Leal
74f82fe97f docs: link against libgdk-3.la
https://bugzilla.gnome.org/show_bug.cgi?id=679409
2012-07-15 12:58:38 -04:00
Antoine Jacoutot
9b760d4a6e OpenBSD: use G_N_ELEMENTS instead of nitems
nitems is never guaranteed to be defined in sys/params.h as it is meant
to be defined within a protected ifdef __KERNEL conditional.
Use G_N_ELEMENTS from GLib which is the proper way of doing this.
2012-07-15 12:58:38 -04:00
Benjamin Otte
5328cb71db a11y: Don't mess up if column gets hidden
We were using a function that insisted on visible columns for computing
the potential ID of an invisible column. Not good.

https://bugzilla.gnome.org/show_bug.cgi?id=675990
2012-07-15 12:58:38 -04:00
Cosimo Cecchi
1f415e86d8 modelmenu: listen for toplevel changes on the attach widget
Right now, when we create a GtkModelMenu for a GMenuModel, we listen to
changes to the menu's attach-widget to detect when a toplevel
GtkApplicationWindow becomes available to fetch actions from it.

This unfortunately breaks this simple code:

  GtkWidget *application_window = gtk_application_window_new();
  GtkWidget *menu_button = gtk_menu_button_new();
  GMenuModel *menu_model = get_menu_model();

  gtk_menu_button_set_menu_model(menu_button, menu_model);
  gtk_container_add(GTK_CONTAINER(application_window), menu_button);

Since GtkMenuButton creates a GtkModelMenu and sets itself as its attach
widget before it's added to a hierarchy containing a
GtkApplicationWindow.

Fix the bug by simply listening for changes in the window hierarchy, and
creating the menu model when the attach widget is added to an
application window.

https://bugzilla.gnome.org/show_bug.cgi?id=679454
2012-07-15 12:58:37 -04:00
Cosimo Cecchi
5aae0040f7 menu: notify attach-widget property when menu is detached
When the menu is detached, the attach-widget property changes value to
NULL, so we should notify a property change, like
gtk_menu_attach_to_widget() does.

https://bugzilla.gnome.org/show_bug.cgi?id=679454
2012-07-15 12:58:37 -04:00
Cosimo Cecchi
0f3d475c25 modelmenu: set the accel group on the GtkMenu
Or the accelerators added for actions in the menu won't be displayed in
the menu items.

https://bugzilla.gnome.org/show_bug.cgi?id=679166
2012-07-15 12:58:36 -04:00
Ryan Lortie
75aefaf32c GActionMuxer: disconnect group signals on finalize
The signals for the action group were being disconnected when the action
group was explicitly removed from the GActionMuxer but the same was not
being done when it was finalized.

This means that a change in the state of an action group that used to be
associated with a finalized GActionMuxer would result in a crash.  This
would happen for stateful application actions after closing a window.
2012-07-15 12:58:36 -04:00
Cosimo Cecchi
f245f370b0 radiobutton: add missing (element-type) annotation for radio groups
The GSLists should specify their element-type in every annotation. We
are missing some.

https://bugzilla.gnome.org/show_bug.cgi?id=677127
2012-07-15 12:58:36 -04:00