Commit graph

13494 commits

Author SHA1 Message Date
Emanuele Aina
31a8a99440 shell: Let panels have their own commandline flags
Add a class method to CcPanel to get a GOptionGroup which will be added
to the main commandline parser. This gives panels the chance to have
commandline "--flags" in addition to the already available parameters.

This changes changes the way parameters are passed to panels: the first
entry in the GVariant array is always the a{sv} dictionary of
commandline flags, followed by the remaining free-form arguments.

https://bugzilla.gnome.org/show_bug.cgi?id=696054
2013-04-03 18:09:11 +02:00
Emanuele Aina
9977bb200e shell: Use GVariant to convey panel arguments instead of a string array
By using a GVariant of type "av" we can potentially pass more structured
data to panels, which will become relevant with the ability to invoke
them by GAction-based DBus-activation introduced in the following patch.

https://bugzilla.gnome.org/show_bug.cgi?id=696054
2013-04-03 18:02:10 +02:00
Emanuele Aina
397181e5d2 online-accounts: Small cleanup about resource releasing
Use g_clear_object() as a NULL-safe g_object_unref() and
g_list_free_full() instead of explicitly iterating the list contents.

https://bugzilla.gnome.org/show_bug.cgi?id=695877
2013-04-03 16:05:17 +02:00
Yaron Shahrabani
d0d33205fa Updated Hebrew translation. 2013-04-03 08:24:39 +03:00
Giovanni Campagna
1627fddb18 search: fix moving unsorted applications
Search providers can either have an explicitly configured sort order,
or be in the default alphabetical order based on their name.
Previously, when moving we would always assume that all providers had
a sort order, so moving an unsorted provider would put at the top.
The right thing to do, instead, is to walk the list in visual order
and assign an appropriate sort order, that is then flushed to gsettings.

https://bugzilla.gnome.org/show_bug.cgi?id=694975
2013-04-02 21:45:47 +02:00
Giovanni Campagna
3969c81c24 search: don't keep the last panel last in the sort order
Previously, we kept the last panel in the configured order last,
after non configured ones.This would assign a sort order to the last
panle that would place it in the middle, but visually sort it last,
and that caused problems when moving it (it would jump into an apparently
random position in the middle, according to the sort ID, and would
move the nearby provider too).

https://bugzilla.gnome.org/show_bug.cgi?id=694975
2013-04-02 21:45:47 +02:00
Inaki Larranaga Murgoitio
9f3ef4b3e7 Updated Basque language 2013-04-02 21:31:16 +02:00
Piotr Drąg
5b550427ad Updated Polish translation 2013-04-02 16:01:29 +02:00
Mario Blättermann
eced1a83d2 [l10n] Updated German translation 2013-04-01 21:17:22 +02:00
Ville-Pekka Vainio
e2200cabf8 A small fix to the Finnish translation 2013-04-01 11:18:32 +03:00
Piotr Drąg
c9d8e405b8 Updated Polish translation 2013-04-01 00:20:43 +02:00
Piotr Drąg
1c60b5ede8 Mark some strings as translatable
Also unmark some others that probably shouldn't
be translatable in the first place.
2013-04-01 00:13:50 +02:00
Piotr Drąg
a94cfed4b6 mouse: Better contexts for speed labels
As it turns out, some languages need different translations for
double click, mouse and touchpad speed labels.
2013-03-31 21:11:23 +02:00
Ville-Pekka Vainio
c60b6e3adf Finnish translation update by Jiri Grönroos 2013-03-31 20:26:35 +03:00
Ville-Pekka Vainio
0e26e16377 A small fix to the Finnish translation 2013-03-31 20:26:35 +03:00
Piotr Drąg
c979b5e7e6 Updated Polish translation 2013-03-31 18:06:40 +02:00
ManojKumar Giri
3d56e58c3d Updated Odia Language along with FUEL implementation 2013-03-28 20:44:50 +05:30
ManojKumar Giri
5ad90355b3 Updated Odia Language along with FUEL implementation 2013-03-28 20:38:06 +05:30
Shankar Prasad
04eb4fcbc5 Updated kn translations 2013-03-28 16:24:04 +05:30
Shankar Prasad
cc8c1c08dd Updated kn translations 2013-03-28 16:19:35 +05:30
Shankar Prasad
ca5f1503f5 Updated kn translations 2013-03-28 16:13:56 +05:30
Shankar Prasad
f389118947 Updated kn translations 2013-03-28 16:07:53 +05:30
Shankar Prasad
508b826741 Updated kn translations 2013-03-28 15:24:27 +05:30
Nilamdyuti Goswami
6b8f2df5bc Assamese translation updated 2013-03-28 14:49:25 +05:30
Nilamdyuti Goswami
d0d3cc7ad1 Assamese translation updated 2013-03-28 14:41:03 +05:30
Giovanni Campagna
e6e35a2cc9 notifications: don't fail if a referenced application does not exist
If we have settings for an app, but we don't have a desktop file, it
is likely the app was uninstalled, so just ignore it and avoid the
criticals.

https://bugzilla.gnome.org/show_bug.cgi?id=696665
2013-03-27 14:53:32 +01:00
Frédéric Péters
33e03f214f po: update French translation 2013-03-27 14:33:59 +01:00
Bastien Nocera
c57faf5da5 network: Fix possible crash in connection editor
Disable the type-ahead search in the connection editor, the
number of items, and their positional stability means that
a search feature isn't warranted.

As a precaution, also check the success of
gtk_tree_selection_get_selected() to avoid crashes.

https://bugzilla.gnome.org/show_bug.cgi?id=693685
2013-03-27 11:25:51 +01:00
Arash Mousavi
6a282ca554 L10N: Updated Persian Translation 2013-03-27 14:03:31 +04:30
Alexandre Franke
580fb7158e Update French translation 2013-03-26 23:41:04 +01:00
Marek Černocký
945232bf61 Updated Czech translation 2013-03-26 21:48:08 +01:00
Emanuele Aina
c0a1671819 build: Ignore the `ar-lib' script from automake
automake 1.11.6 seems to install the ./ar-lib wrapper for lib.exe even
under linux, ignore it.

https://bugzilla.gnome.org/show_bug.cgi?id=695640
2013-03-26 20:40:27 +01:00
Balázs Úr
a942a13b00 Updated Hungarian translation 2013-03-26 20:31:55 +01:00
Piotr Drąg
0ecc8a096f Updated Polish translation 2013-03-26 20:09:32 +01:00
Ihar Hrachyshka
81cd8e7d06 Updated Belarusian translation. 2013-03-26 21:05:26 +03:00
Bastien Nocera
d4723d396c network: Fix display of some characters in WiFi AP names
The old interface used to use markup to display Wi-Fi AP names,
but the new one didn't, but we were still escaping the AP name.

https://bugzilla.gnome.org/show_bug.cgi?id=695515
2013-03-26 18:42:17 +01:00
Bastien Nocera
a529e54669 shell: Remove debug 2013-03-26 18:39:41 +01:00
Bastien Nocera
c676657766 sound: Update to libgnome-volume-control master 2013-03-26 18:20:07 +01:00
Frédéric Péters
86cd774d92 power: Mark some strings as translatable
Those strings should have been marked as translatable, but were not.
2013-03-26 17:04:17 +01:00
Frédéric Péters
7b3eb23bc4 shell: Fix translation of the window title
The string was marked as translatable, but the translation
was not used.
2013-03-26 17:00:45 +01:00
Bastien Nocera
f9c0732a6c background: Fix handling of cancellation in async calls
A few of the async calls were still handling the user_data before
checking that it was still valid (eg. the operation was not cancelled),
and also printing warnings when the error was a cancellation.
2013-03-26 15:43:39 +01:00
Jasper St. Pierre
c764fbe745 shell: Make the mouse back button go to the homepage
https://bugzilla.gnome.org/show_bug.cgi?id=690087
2013-03-26 14:40:46 +01:00
Shankar Prasad
848ce2bd3c Updated kn translations 2013-03-26 18:18:45 +05:30
ManojKumar Giri
2073bb5e00 Updated Odia Language along with FUEL implementation 2013-03-26 02:06:37 +05:30
ManojKumar Giri
ade3203bff Updated Odia Language along with FUEL implementation 2013-03-26 00:51:06 +05:30
Piotr Drąg
55e7deab0d Updated Polish translation
Fixes bugs reported by Wojciech Szczęsny <wszczesny@aviary.pl>.
2013-03-25 20:05:39 +01:00
ManojKumar Giri
7a1eb410ca Updated Odia Language along with FUEL implementation 2013-03-26 00:30:08 +05:30
Shankar Prasad
bb80cfadce Updated kn translations 2013-03-25 18:02:47 +05:30
Arash Mousavi
f31c258771 L10N: Updated Persian Translation 2013-03-25 16:35:39 +04:30
Shankar Prasad
549d89c444 Updated kn translations 2013-03-25 15:36:55 +05:30