Commit Graph

33862 Commits

Author SHA1 Message Date
Rūdolfs Mazurs
814da3da2b Updated Latvian translation 2013-03-18 13:45:51 +02:00
Fran Diéguez
2126796de1 Updated Galician translations 2013-03-17 23:26:13 +01:00
Matthias Clasen
980968c65a GtkFontButton: default show-preview-entry to TRUE
This is what the property declaration says, after all.
https://bugzilla.gnome.org/show_bug.cgi?id=695948
2013-03-17 17:12:15 -04:00
Alban Browaeys
c8b3d2318a GtkEntryAccessible: also handle entry icon tooltip NULL in notify_gtk.
To clear the tooltip one is to set the tooltip to NULL. Though
the GtkEntryAccessible expect this tooltip to not be NULL in
gtk_entry_accessible_notify_gtk (already handling this case
 in its _init).

Fixes:
** (epiphany:23914): CRITICAL **: atk_object_set_description: assertion
`description != NULL' failed
when epiphany g_object_set the entry icon tooltip to NULL (clear the
tooltip) in its find bar.

https://bugzilla.gnome.org/show_bug.cgi?id=695375
2013-03-17 16:13:23 -04:00
Sébastien Wilmet
cf09b40961 GtkLabel: fix mnemonic-keyval when use-markup is true
To extract the mnemonic key value, the string must contain the
underscore. But when the "gtk-auto-mnemonics" setting is true and when
the Alt key is not pressed, the underscore must not be displayed. The
problem was that the 'new_str' variable was used for both purposes:
extract the text to display, and extract the accelerator character.

When the underscore must not be visible, the underscores were removed
from the 'new_str' variable before extracting the accelerator character.

Now there are two strings, one for each purpose.

https://bugzilla.gnome.org/show_bug.cgi?id=674759
2013-03-17 16:11:03 -04:00
Ihar Hrachyshka
2f84f2d0b3 Updated Belarusian translation. 2013-03-17 15:52:46 +03:00
Ask H. Larsen
646efb936e Updated Danish translation of the properties 2013-03-17 08:39:45 +01:00
Ask H. Larsen
50082cd220 Updated Danish translation 2013-03-17 08:15:38 +01:00
Martin Srebotnjak
94500e03e2 Updated Slovenian translation 2013-03-16 09:54:06 +01:00
Martin Srebotnjak
547df506f2 Updated Slovenian translation 2013-03-16 09:47:25 +01:00
Benjamin Otte
79f527b223 stylecontext: Do invalidation on first resize container
... instead of taking the last one we find. This is necessary as
attached widgets (mostly menus) can be attached to an invisible widget,
but we still want to invalidate styles for them.

https://bugzilla.gnome.org/show_bug.cgi?id=695772
2013-03-16 00:09:50 +01:00
Claude Paroz
ac06a672b0 Updated po-properties French translation 2013-03-15 23:29:26 +01:00
Duarte Loreto
f48255f484 Updated Portuguese translation 2013-03-15 21:22:15 +00:00
Duarte Loreto
628a794ade Updated Portuguese translation 2013-03-15 21:17:12 +00:00
Duarte Loreto
44f05f6546 Updated Portuguese translation 2013-03-15 21:10:42 +00:00
Aurimas Černius
2b9ee49e73 Updated Lithuanian properties translation 2013-03-15 23:03:59 +02:00
Aurimas Černius
488da31fe2 Updated Lithuanian translation 2013-03-15 22:52:51 +02:00
Benjamin Otte
74e8ed196b reftests: Add reftest for separator fixes
Reftest for 549893c7d1.

Includes a workaround for a grid bug which should be removed once
GtkGrid is fixed.
2013-03-15 19:11:41 +01:00
Benjamin Otte
549893c7d1 separator: Don't use padding and borders wrongly
Borders for size requests and padding for drawing? Really?

Removed them, as that is the least invasive fix shortly before a
release.
2013-03-15 19:11:23 +01:00
Daniel Mustieles
f15021b7d0 Updated Spanish translation 2013-03-15 13:32:38 +01:00
Martin Srebotnjak
2dfeb3b7ac Updated Slovenian translation 2013-03-15 11:49:39 +01:00
Martin Srebotnjak
f83b794ce8 Updated Slovenian translation 2013-03-15 11:47:18 +01:00
Nilamdyuti Goswami
f545a2b2c6 Assamese translation updated for gnome 3.8 2013-03-15 15:10:10 +05:30
Nilamdyuti Goswami
e0deb74845 Assamese translation updated for gnome 3.8 2013-03-15 14:50:13 +05:30
Matthias Clasen
2e9567afb7 Minor doc cleanup
Remove widget references from interface docs.

https://bugzilla.gnome.org/show_bug.cgi?id=695874
2013-03-14 20:38:10 -04:00
John Lindgren
53d5eef846 treeview: Don't emit cursor-changed in destruction
This is a workaround until we have a good idea on how we want to handle
signal disconnection before/during/after dispose and destroy vfunc
calls.

https://bugzilla.gnome.org/show_bug.cgi?id=671939
2013-03-14 20:36:58 -04:00
Benjamin Otte
e299469e18 a11y: Emit text-changed signals directly
When setting new text on the label, the text-changed::delete signal
needs to be emitted before deleting the text (so that atk-bridge can
query the old text) while the text-changed::insert event needs to happen
afterwards (for the same reason). The old code using the notify signal
was only emitted after changing the text.
2013-03-15 01:02:26 +01:00
Martin Srebotnjak
db496ca88d Updated Slovenian translation 2013-03-14 23:21:36 +01:00
Nilamdyuti Goswami
3e510cbd1b Assamese translation updated for gnome 3.8 2013-03-14 22:32:56 +05:30
Bastien Nocera
fcc6f9adff GtkApplication: Allow passing windows on non-X11 targets
It's not the application's fault that we don't do anything
with the passed GtkWindow on non-X11, so don't try to get an XID
on non-X11.

https://bugzilla.gnome.org/show_bug.cgi?id=695783
2013-03-14 17:44:37 +01:00
Andika Triwidada
e565ef5055 Updated Indonesian translation 2013-03-14 17:55:03 +07:00
Daniel Mustieles
5b5608c1e3 Updated Spanish translation 2013-03-13 17:13:28 +01:00
Changwoo Ryu
d79db12faa Updated Korean translation 2013-03-13 23:55:02 +09:00
Marek Kasik
67c08d7c1d printing: Use DBus calls instead of Avahi API
Converts usage of Avahi API to DBus calls. This change allows
us to remove dependency on avahi-gobject and avoids of possible
circular dependency.
Lists printers if Gtk+ is compiled with CUPS 1.6 or newer.

https://bugzilla.gnome.org/show_bug.cgi?id=695715
2013-03-13 15:35:35 +01:00
Marek Kasik
f7676ba9ed printing: Remove usage of GError in connection test
Really remove usage of error in previous commit.

Related to
https://bugzilla.gnome.org/show_bug.cgi?id=695714
2013-03-13 15:26:37 +01:00
Marek Kasik
ddd6471d14 printing: Don't hang when getting info for Avahi printer
Asynchronously create testing connection to address returned
by GaServiceResolver. Don't request info for such printer if
the connection fails.

https://bugzilla.gnome.org/show_bug.cgi?id=695714
2013-03-13 14:59:56 +01:00
Dimitris Spingos
857c01028a Updated Greek translation 2013-03-13 15:19:19 +02:00
Gheyret Kenji
6b45f3e1c4 Updated Uyghur translation
Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
2013-03-13 20:52:17 +09:00
Marek Kasik
16c9f37b18 printing: Show Avahi printers on IPv6 network
Create correct URIs for printers on IPv6 networks.
2013-03-13 10:56:24 +01:00
Fran Diéguez
be65eb8850 Updated Galician translations 2013-03-13 10:26:18 +01:00
Chun-wei Fan
75a19fdf18 gdk/gdkwindow.c, gtk/gtkwidget.c: Include fallback-c89.c
Both of them started to make use of round(), a C99 function.  So, include
fallback-c89.c to provide a fallback implementation for round() for
compilers that don't have round()

https://bugzilla.gnome.org/show_bug.cgi?id=694339
2013-03-13 13:14:05 +08:00
Chun-wei Fan
46e7d8530c gdk/fallback-c89.c: Add fallback for round()
This is essentially done by simply copying from gtk/fallback-c89.c

https://bugzilla.gnome.org/show_bug.cgi?id=694339
2013-03-13 13:13:54 +08:00
Federico Mena Quintero
563eb60666 filechooserbutton: Duh, remove all the timeouts after tests
Otherwise tests may start failing if they start after an old timeout triggers.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:48 -06:00
Federico Mena Quintero
d84f5ae17e filechooserbutton: Add a description string to assertions about emitted signals
On failed tests, this lets us more easily see see which assertion failed.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:48 -06:00
Federico Mena Quintero
aaedf5a352 filechooserbutton: Give proper names to the SELECT_FOLDER tests with cancelled dialog
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:48 -06:00
Federico Mena Quintero
79695ee64d filechooserbutton: Don't duplicate tests for GTK_RESPONSE_DELETE_EVENT
Instead, re-run tests made for GTK_RESPONSE_CANCEL with the delete-event response.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:48 -06:00
Federico Mena Quintero
3b2182e711 filechooserbutton: Do not propagate state from the dialog unless it is active
Change of plans to match the tests from the previous commit.

The state of the underlying dialog is never reflected by GtkFileChooserButton's API,
as the dialog is a transient thing.  The file chooser button only updates its state from the dialog,
and reflects the dialog's state, when the dialog has been confirmed and dismissed by the user.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:48 -06:00
Federico Mena Quintero
1865b9a111 filechooserbutton: whitespace fixes 2013-03-12 14:31:47 -06:00
Federico Mena Quintero
f5217289ca filechooserbutton: For the open-dialog-cancel-* tests, add a real nomenclature and test all the combinations
We used to have numeric names, which are a pain to maintain when new tests are added.
Now we have a real nomenclature (see the comment at the beginning of the open-dialog-cancel-* tests),
which lets us see easily if we have tested all the combinations.

Also, added all the combinations that were missing and removed redundant tests.
Not all the tests pass currently.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:47 -06:00
Federico Mena Quintero
2cfc56ced8 filechooserbutton: Update the button's state only on programmatic changes to the filechooser's state
The idea is that the button will only update its state of the selection and current folder
when changes to those are done either by the calling program (with the filechooser's API)
or when the user actually confirms and dismisses the underlying GtkFileChooserDialog.

If the user makes changes to the dialog but has not dismissed it yet, those changes
will not be reflected in the button (as one would expect).

This commit also makes sure the current-folder-changed and selection-changed signals
are emitted at the right times.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-03-12 14:31:47 -06:00