Bastien Nocera
d5cf19be14
Revert "network: make ModemManager dependency optional"
...
This reverts commit 4ef8ae4017
.
2013-02-21 07:30:46 +01:00
Bastien Nocera
fd04dbef8c
user-accounts: GtkBuilder files now require GTK+ 3.8
2013-02-20 18:02:57 +01:00
Bastien Nocera
75fdd13a74
user-accounts: Avoid a warning on startup
...
As a user was not set on the password dialog yet. Also make
sure that we do not try to update the password strength label
before anyone has entered anything in the dialogue itself.
2013-02-20 18:02:53 +01:00
Bastien Nocera
fa022622d2
user-accounts: Fix possible free of unowned string
...
And the subsequent crasher.
2013-02-20 18:02:48 +01:00
Bastien Nocera
de1b612cc0
region: Fix crash when changing the language
...
1. Load region panel
2. Change language
3. Go back to overview
4. Load region panel
5. Change language
6. Crash
As the ActUser and ActUserManager object aren't reference counted,
we need to disconnect the signals ourselves when exiting the panel
otherwise we'll receive the signals from the old signal connection,
which will use the old panel object.
2013-02-20 14:53:41 +01:00
Мирослав Николић
de3f545979
Updated Serbian translation
2013-02-20 11:32:44 +01:00
Fran Diéguez
193f3ad967
Updated Galician translations
2013-02-20 10:52:01 +01:00
A S Alam
a68e00ddc6
Punjabi: Translation updated (aalam)
2013-02-20 02:09:33 +00:00
Piotr Drąg
0265c8e5dc
Updated POTFILES.in and POTFILES.skip
2013-02-19 20:54:52 +01:00
Dan Winship
4ef8ae4017
network: make ModemManager dependency optional
...
There probably won't be a stable ModemManager 0.7 release before GNOME
3.8, so make support for it optional
(Mostly based on Aleksander's original patch.)
https://bugzilla.gnome.org/show_bug.cgi?id=688238
2013-02-19 13:48:45 -05:00
Jeremy Bicha
99dd4951e6
man: Drop obsolete region arguments
...
https://bugzilla.gnome.org/show_bug.cgi?id=694183
2013-02-19 17:58:33 +01:00
Jeremy Bicha
178c16f4d8
shell: Drop obsolete region arguments from bash completion
...
https://bugzilla.gnome.org/show_bug.cgi?id=694183
2013-02-19 17:58:33 +01:00
Marek Kasik
1cadc214ef
printers: Don't ask for samba password if not needed
...
Ask for samba password only if returned directory is NULL
and errno is set to EACCES.
https://bugzilla.gnome.org/show_bug.cgi?id=694150
2013-02-19 14:35:06 +01:00
Marek Kasik
f4d1808b8c
printers: Improve look of driver selection dialog
...
Add 10 pixels of padding between list of manufacturers
and list of drivers.
https://bugzilla.gnome.org/show_bug.cgi?id=690448
2013-02-19 14:35:00 +01:00
Colin Walters
693aac7f32
build: Fix srcdir != builddir
2013-02-19 06:51:01 -05:00
Rui Matos
ae3014ba3e
Use a common definition for modifier-only keybindings array
2013-02-19 12:25:56 +01:00
Rui Matos
ef4576b4f4
Check gtk_builder_add_from_resource() return value
2013-02-19 12:25:56 +01:00
Rui Matos
bc3307b492
Prevent potential segfault
2013-02-19 12:25:56 +01:00
Rui Matos
12ce8a7fd9
Fix code style issues
2013-02-19 12:25:56 +01:00
Piotr Drąg
8ed05f6315
region: Add context to ambiguous strings
...
It clashes with "Metric" as network parameters in Network panel.
2013-02-19 12:25:56 +01:00
Rui Matos
80e7738210
region: Dim the icons on IBus input source rows
2013-02-19 12:25:56 +01:00
Rui Matos
2b07d810aa
region: New 'Add Input Source' dialog design
2013-02-19 12:25:55 +01:00
Rui Matos
00da5a115f
region: Don't add duplicate input sources
2013-02-19 12:25:55 +01:00
Rui Matos
29e0f0b28a
region: Show/hide IBus sources config button
...
Instead of just making it sensitive/unsensitive. Quoting from the bug
report:
The problem is that it isn't clear to the user why the settings button is
insensitive for keyboard layouts - they'll be asking "why can't I ever use the
settings?"
https://bugzilla.gnome.org/show_bug.cgi?id=692006
2013-02-19 12:25:55 +01:00
Rui Matos
c87d588378
region: Remove the IBus engines whitelist
...
And just blacklist IBus' "xkb:" engines which basically duplicate all
the XKB layouts.
2013-02-19 12:25:55 +01:00
Rui Matos
eaa8dd80ee
region: Fix un-ifdef'd usage of IBus specific variables
2013-02-19 12:25:55 +01:00
Rui Matos
96ce117514
keyboard: Relabel link button, 'Layout Settings' -> 'Input Sources'
2013-02-19 12:25:55 +01:00
Rui Matos
75328b9013
region: Bind the per-window setting to both radio buttons
...
This makes the UI update automatically when the setting changes.
2013-02-19 12:25:55 +01:00
Rui Matos
4b7b194f4c
region: Allow using multiple words to filter regions
...
All words must match.
2013-02-19 12:25:55 +01:00
Rui Matos
36ddfdd3fd
region: Make region filtering smarter
...
We normalize both the filter string from the user and the region label
to disregard case and accents. Then we try to match the region label
on its native translation, the current LC_MESSAGES translation and
untranslated.
2013-02-19 12:25:55 +01:00
Rui Matos
dad492fbdd
region: Plug memory leaks
2013-02-19 12:25:54 +01:00
Rui Matos
1dd14e7b29
region: Disregard being an initial region for sorting
...
Otherwise all the initial regions would show up grouped at the end of
the list when showing all entries.
2013-02-19 12:25:54 +01:00
Rui Matos
acbe609c94
common: Allow using multiple words to filter languages
...
All words must match.
2013-02-19 12:25:54 +01:00
Rui Matos
0b2b0284fe
common: Disregard being an initial language for sorting
...
Otherwise all the initial languages would show up grouped at the end
of the list when showing all entries.
2013-02-19 12:25:54 +01:00
Rui Matos
864b98e141
common: Make language filtering smarter
...
We normalize both the filter string from the user and the language
label to disregard case and accents. Then we try to match the language
label on its native translation, the current LC_MESSAGES translation
and untranslated.
2013-02-19 12:25:54 +01:00
Rui Matos
cfa16a070d
Move cc-util into panels/common
...
We need this in some panels too.
2013-02-19 12:25:54 +01:00
Rui Matos
fbbb0b1fd8
Fix some memory leaks
2013-02-19 12:25:54 +01:00
Rui Matos
f457cc8cc4
common: Cleanup initial languages code
...
There's no need to use our own translations and setlocale() directly
since gnome-languages already does that for us.
2013-02-19 12:25:54 +01:00
Rui Matos
a0ba3bc4fc
Adapt to gnome-languages API change
2013-02-19 12:25:54 +01:00
Rui Matos
faaa81ed53
region: Make alternate shortcut's label dim
2013-02-19 12:25:53 +01:00
Rui Matos
8740bf03c8
region: Fix input source rows selection getting lost
2013-02-19 12:25:53 +01:00
Rui Matos
5aa88834c0
Make sure all dialogs are modal
2013-02-19 12:25:53 +01:00
Rui Matos
80ddfe09da
Remove two unused variables
2013-02-19 12:25:53 +01:00
Rui Matos
5a478734dc
region: Remove unused .ui file
2013-02-19 12:25:53 +01:00
Rui Matos
34b5b2e6a8
region: Remove unused variable definition from Makefile
2013-02-19 12:25:53 +01:00
Matthias Clasen
188f3d1658
Acceptable behaviour in localed-less situations
...
We show the 'None' as login screen settings, and the entire page
is made insensitive.
2013-02-19 12:25:53 +01:00
Matthias Clasen
b2148043d7
Implement the login page
...
We are now saving language and layout information to logind.
2013-02-19 12:25:53 +01:00
Matthias Clasen
b47b4afb83
region: Show a Login Screen button when multi-user
...
The button doesn't do anything yet.
2013-02-19 12:25:53 +01:00
Matthias Clasen
8cc06f8413
users: Deal with preloaded users
...
Now that another panel is using ActUserManager, the one the
user panel is using may already be loaded when it starts up.
It was not dealing with that gracefully.
2013-02-19 12:25:52 +01:00
Matthias Clasen
4262cb39d5
Use libaccountsservice
...
Beats talking dbus directly to the service, and we will
make more use of this in later commits.
2013-02-19 12:25:52 +01:00