Commit graph

344 commits

Author SHA1 Message Date
Yosef Or Boczko
8913ad2f36 region: Use header bar in all the dialogs
https://bugzilla.gnome.org/show_bug.cgi?id=724299
2014-04-28 17:29:18 +03:00
Antoine Jacoutot
c5268f8a4b region-panel: do not show Login button if localed is not available
Missing org.freedesktop.locale1 means priv->permission will not be set
and will trigger a segfault when used by set_login_button_visibility().
Unconditionally not display the Login button if localed is not available
since it will be useless anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=723550
2014-02-04 15:34:09 +01:00
Daniel Mustieles
2c5951819d Updated FSF's address 2014-01-29 11:27:38 +01:00
Yosef Or Boczko
80aaf11b1a region: Use margin-start/end instead of margin-left/right
https://bugzilla.gnome.org/show_bug.cgi?id=712661
2013-11-19 22:29:36 +02:00
Jasper St. Pierre
dd52ac9417 Add NoDisplay to all gnome-control-center panel .desktop files
These aren't apps -- they're simply launchers for gnome-control-center.
They should not be shown as apps in the UI at all.

https://bugzilla.gnome.org/show_bug.cgi?id=712246
2013-11-15 08:44:53 -05:00
Rui Matos
455b457c7f region: Never show "None" for language and formats
If the settings backends fail to give us valid values, show the
current environment instead of "None" since we do know which language
is actually being used.

https://bugzilla.gnome.org/show_bug.cgi?id=695535
2013-10-15 23:19:32 +02:00
Rui Matos
9e975b036f region: Allow setting system-wide formats
https://bugzilla.gnome.org/show_bug.cgi?id=695535
2013-10-15 23:19:29 +02:00
Rui Matos
559161b4cb region: Remove unused toplevel window from .ui file
https://bugzilla.gnome.org/show_bug.cgi?id=708286
2013-10-01 10:05:03 +02:00
Matthias Clasen
c7bda5467b region: Add a missing xalign in the format-chooser
The 'Measurement' label wasn't right-aligned, and only worked
because it is the longest. Pointed out in

https://bugzilla.gnome.org/show_bug.cgi?id=707162
2013-09-01 15:04:49 -04:00
Yosef Or Boczko
648be6c11a region: Fix stretched "Login Screen" button 2013-08-21 20:42:09 +03:00
Daiki Ueno
9a7ff8afbd region: translate IBus engine name if possible
https://bugzilla.gnome.org/show_bug.cgi?id=705907
2013-08-15 18:08:45 +02:00
Bastien Nocera
f9db0a832d region: Use new delayed search entry API
https://bugzilla.gnome.org/show_bug.cgi?id=705151
2013-07-30 16:57:29 +02:00
Yosef Or Boczko
720f1b4a87 region: Fix the look of login button
https://bugzilla.gnome.org/show_bug.cgi?id=703769
2013-07-12 11:18:17 +03:00
Alexander Larsson
1db26b435a region: Convert to GtkListBox
https://bugzilla.gnome.org/show_bug.cgi?id=702164
2013-07-02 16:19:09 +01:00
Thomas Wood
98e8b1aaa3 region: prevent the "Formats" and "Add Input" dialogs from being resizable
https://bugzilla.gnome.org/show_bug.cgi?id=702487
2013-06-18 17:38:38 +01:00
Rui Matos
243b3062dc region: Make sure not to display an empty input sources list
Just like the system settings, the user's settings might be empty
because some other component failed before us. Still, we shouldn't
show an empty list since that looks broken.

https://bugzilla.gnome.org/show_bug.cgi?id=701871
2013-06-17 17:22:34 +02:00
Rui Matos
cdc4bfe3a9 region: Set button arrow icons according to locale's text direction
https://bugzilla.gnome.org/show_bug.cgi?id=700543
2013-06-05 11:27:33 +02:00
Rui Matos
cf2399e978 region: Show the XKB option for the input source switch shortcut
Mutter now uses the "grp" XKB option to implement a special
modifiers-only shortcut use by gnome-shell to switch input sources.

https://bugzilla.gnome.org/show_bug.cgi?id=700346
2013-05-27 10:23:30 +02:00
Rui Matos
1f03f33230 Remove the input-source-switcher setting
Mutter now has a special modifiers-only shortcut used by gnome-shell
to switch input sources which no longer uses this setting.

This reverts commit ae3014ba3e.
This reverts commit 77b7569c3d.

https://bugzilla.gnome.org/show_bug.cgi?id=700346
2013-05-27 10:23:26 +02:00
Matthias Clasen
16c2a04e5e Add context to some translated strings
We are using "Other" in various contexts that may require
different translations.
https://bugzilla.gnome.org/show_bug.cgi?id=697211
2013-05-18 18:05:18 -04:00
Rui Matos
7262670c7a region: Rate limit the input chooser filtering
Acting on every keystroke makes the UI sluggish given the number of
widgets we have so let's rate limit this to a reasonable frequency
that still feels responsive.

https://bugzilla.gnome.org/show_bug.cgi?id=695466
2013-05-13 17:02:57 +02:00
Rui Matos
561c68674b region: Stop focusing the input chooser entry if already focused
Since doing so selects the entry's text and thus is prone to cause
accidental deletion.

https://bugzilla.gnome.org/show_bug.cgi?id=695466
2013-05-13 17:02:55 +02:00
Rui Matos
0b7479572e Revert "Revert "Use a common definition for modifier-only keybindings array""
This reverts commit 34906dba27.
2013-05-13 16:26:01 +02:00
Rui Matos
0d064f1b01 Revert "wip remove input-sources-switcher label"
This reverts commit 8a76727604.
2013-05-13 16:25:39 +02:00
Rui Matos
017fbbc0e6 region: Don't crash if the user disabled IS switch keybindings
A 0 length string for a keybinding means it is disabled so the whole
adding <Shift> magic to the backward accelerator string is pointless
anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=700176
2013-05-13 16:22:07 +02:00
Rui Matos
8a76727604 wip remove input-sources-switcher label 2013-05-13 16:22:00 +02:00
Rui Matos
34906dba27 Revert "Use a common definition for modifier-only keybindings array"
This reverts commit ae3014ba3e.
2013-05-13 16:22:00 +02:00
Kalev Lember
e31eee4294 region: Add missing semicolons to desktop files
https://bugzilla.gnome.org/show_bug.cgi?id=696806
2013-04-16 11:15:13 +02:00
Rui Matos
2822e04a89 region: Fix setting the system language
We need to actually change the variable holding the system language so
that it gets applied.

https://bugzilla.gnome.org/show_bug.cgi?id=694922
2013-04-15 11:53:27 +02:00
Rui Matos
6154170bb3 region: Apply user settings system-wide on single account systems
On single account systems we don't show the login button but the user
should still be able to set system-wide locale settings. We can simply
export the user's own settings to the system in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=694922
2013-04-15 11:53:27 +02:00
Rui Matos
24bb46eb44 region: Keep format chooser labels centered
In order to prevent the labels from moving around when hiding and
showing the check mark we need to keep the check mark always visible
and instead tweak its opacity.

We also add an always transparent widget the same size as the check
mark on the other side of the label to make sure that the label is
globally centered.

https://bugzilla.gnome.org/show_bug.cgi?id=695536
2013-04-15 11:53:27 +02:00
Rui Matos
3af7efc5aa region: Fix format chooser check marks being cleared
https://bugzilla.gnome.org/show_bug.cgi?id=695536
2013-04-15 11:53:27 +02:00
Rui Matos
639a2e4ada region: Center labels and remove arrows on the input chooser dialog
https://bugzilla.gnome.org/show_bug.cgi?id=695520
2013-04-15 11:53:27 +02:00
Rui Matos
d7cecdca2f region: Use view-more-symbolic for the "More" list item
We've had some early reports that the ellipsis used to label the
"More" item in some of the lists isn't clear.

https://bugzilla.gnome.org/show_bug.cgi?id=694927
2013-04-15 11:53:27 +02:00
Rui Matos
ee9dc7a176 region: Add separators to the input chooser list
https://bugzilla.gnome.org/show_bug.cgi?id=695465
2013-04-15 11:53:27 +02:00
Rui Matos
1858a818c4 region: Add separators to the format chooser list
https://bugzilla.gnome.org/show_bug.cgi?id=695465
2013-04-15 11:53:27 +02:00
Rui Matos
b405db0068 region: Normalize and casefold the untranslated language name
So that it actually matches with the normalized and casefolded filter
words.

https://bugzilla.gnome.org/show_bug.cgi?id=695357
2013-03-14 17:17:47 +01:00
Rui Matos
d515aabbf1 region: Remove useless parameter
locald settings are system settings by definition so we can just use
priv->system_language directly.

https://bugzilla.gnome.org/show_bug.cgi?id=695535
2013-03-14 17:14:20 +01:00
Rui Matos
9c64f316b1 region: Show restart notification only if strictly needed
If the user is changing the setting back to the current locale we
shouldn't show the restart notification.

https://bugzilla.gnome.org/show_bug.cgi?id=695534
2013-03-14 16:52:51 +01:00
Rui Matos
50ea2c11ce region: Use a GDBusProxy to access org.gnome.SessionManager
We'll use this interface beyond just calling Logout() so lets keep a
proxy around.

https://bugzilla.gnome.org/show_bug.cgi?id=695534
2013-03-14 16:52:51 +01:00
Rui Matos
3efb71bab7 region: Cancel any async operations with callbacks on finalize
Otherwise we may end up using a finalized "object" in the callbacks.

https://bugzilla.gnome.org/show_bug.cgi?id=695534
2013-03-14 16:52:51 +01:00
Rui Matos
e2163ea9ed region: Translate restart notification into the target language
We used to do this before the panel re-design.

https://bugzilla.gnome.org/show_bug.cgi?id=695534
2013-03-14 16:52:51 +01:00
Rui Matos
bbc28af85d region: Display current locale country in formats if setting is empty
https://bugzilla.gnome.org/show_bug.cgi?id=694888
2013-03-14 16:52:51 +01:00
Rui Matos
3a51c94281 region: Remove the "None" input source row when adding a real one
https://bugzilla.gnome.org/show_bug.cgi?id=694887
2013-03-12 15:21:15 +01:00
Rui Matos
4eb0a72d86 region: Improve explanation when there are no input sources
https://bugzilla.gnome.org/show_bug.cgi?id=694887
2013-03-12 15:21:14 +01:00
Rui Matos
4b09dd843f region: Prevent window from getting too tall with many input sources
https://bugzilla.gnome.org/show_bug.cgi?id=695443
2013-03-12 15:21:12 +01:00
Rui Matos
765b6b52a7 region: Always add ibus engine widgets regardless of locale info
This makes sure any engine we don't have locale info for ends up under
the Other row.

https://bugzilla.gnome.org/show_bug.cgi?id=695049
2013-03-11 13:46:23 +01:00
Rui Matos
771664ac50 region: Factor out adding source widgets code
https://bugzilla.gnome.org/show_bug.cgi?id=695049
2013-03-11 13:46:19 +01:00
William Jon McCann
142d28c375 region: Make format chooser centered
https://bugzilla.gnome.org/show_bug.cgi?id=694323
2013-02-26 15:07:46 +01:00
Ángel Guzmán Maeso
422542d5a0 region: Fix warnings about uninitialized variables
In cc-input-chooser.c

https://bugzilla.gnome.org/show_bug.cgi?id=694362
2013-02-21 17:08:25 +01:00