Rodrigo Moya
4b655eee12
region: Simplify displaying of dates and times
2011-06-17 11:20:52 +02:00
Rodrigo Moya
2ded577f3d
region: Add weak ref for GSettings object
2011-06-17 11:07:04 +02:00
Rodrigo Moya
f25e06b7d9
region: Bind region selection to GSettings
2011-06-17 11:03:26 +02:00
Rodrigo Moya
066209d095
region: Display all example strings, even though some are wrong
2011-06-14 19:02:54 +02:00
Rodrigo Moya
68763a928b
region: Add code to manage the new Formats tab
2011-06-14 19:02:54 +02:00
Rodrigo Moya
298a95559d
region: Add 'formats' tab
2011-06-14 19:02:54 +02:00
Rui Matos
22f7c182bd
region: trigger the layout chooser dialog response on 'row-activated' signal
...
Allows the user to choose a new layout by double clicking or hitting enter.
https://bugzilla.gnome.org/show_bug.cgi?id=652409
2011-06-13 21:11:53 +01:00
Rui Matos
60a2507366
region: remove helper function not needed since GTK+ 3.0
...
GTK+ 3.0 introduced gtk_tree_model_iter_previous() so we no longer need to
keep this helper function.
Also, simplify the use of GtkTreeIters by allocating them on the stack.
https://bugzilla.gnome.org/show_bug.cgi?id=652374
2011-06-12 14:08:00 +01:00
Rui Matos
6db9b9fbfa
region: fix infinite loop dealing with gsettings 'changed' signal
...
Setting updating_settings in update_layouts_list() and checking for it in the
gsettings 'changed' signal handler doesn't prevent a loop because the signal
handler is only called after update_layouts_list() returns and thus
updating_settings is already FALSE at that point.
By using the 'drag-end' signal instead of 'row-inserted', etc. we continue to
support DnD re-ordering of layouts while avoiding the loop from
xkb_layouts_fill_selected_tree() deleting and inserting rows into the model.
https://bugzilla.gnome.org/show_bug.cgi?id=652361
2011-06-12 14:07:18 +01:00
Rui Matos
efbe184019
region: fix a couple of memory leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=652360
2011-06-11 18:18:05 +01:00
Sergey V. Udaltsov
c05e531bfb
Fix the labels according to the usability gurus
...
https://bugzilla.gnome.org/show_bug.cgi?id=641021
2011-06-11 01:59:00 +01:00
Bastien Nocera
922116e04e
region: Use input-keyboard instead of system-run icon
...
https://bugzilla.gnome.org/show_bug.cgi?id=647656
2011-05-07 17:50:02 +01:00
Bastien Nocera
7481609b4d
Revert "region: Use input-keyboard instead of system-run icon"
...
This reverts commit 4320dbfadf
.
No UI changes for GNOME 3.0 yet.
2011-04-26 15:22:46 +01:00
Bastien Nocera
4320dbfadf
region: Use input-keyboard instead of system-run icon
...
https://bugzilla.gnome.org/show_bug.cgi?id=647656
2011-04-26 14:43:06 +01:00
Bastien Nocera
702fb777b1
region: Add "clear" secondary icon to search entry
...
https://bugzilla.gnome.org/show_bug.cgi?id=647717
2011-04-26 14:38:30 +01:00
Cosimo Cecchi
eac562b162
region: make the layout options modal
...
https://bugzilla.gnome.org/show_bug.cgi?id=646183
2011-03-30 10:36:56 -04:00
Bastien Nocera
186b1b1a74
region: Remove tooltips for add layout list view
...
https://bugzilla.gnome.org/show_bug.cgi?id=645674
2011-03-26 02:01:40 +00:00
Ray Strode
a3fce2970f
region: update language string
...
Change description on language tab of region panel from
Select a display language
to
Select a display language (change will be applied next time you log in)
to make it clear that the setting won't take effect until
next login.
http://mail.gnome.org/archives/gnome-i18n/2011-March/msg00152.html
2011-03-21 08:04:56 -04:00
Cosimo Cecchi
92c3f6dd61
all: set the 'inline-toolbar' style class to toolbars which need it
...
https://bugzilla.gnome.org/show_bug.cgi?id=645059
2011-03-17 15:09:09 -04:00
Sergey V. Udaltsov
0c4f98dd94
region: fixed regression: automatically add grp:* if necessary
...
If Nlayouts > 1, the layout switchit shortcut is defined automatically
2011-03-16 00:43:50 +00:00
Bastien Nocera
211461007c
region: Make drag'n'drop work
...
By making sure we only store the layouts in the list store, and keep
GSettings in sync with the list store, rather than constantly re-reading
from GSettings.
https://bugzilla.gnome.org/show_bug.cgi?id=644783
2011-03-15 22:41:07 +00:00
Bastien Nocera
ef11349667
region: Stop layout add dialogue from "jumping"
...
By making sure it's not shown before its parent is set.
2011-03-15 22:41:06 +00:00
Sergey V. Udaltsov
d120490013
Using separate window group to avoid modal shadowing
...
The idea by mclasen. Non-modal preview for modal "add layout" popup
2011-03-13 01:05:51 +00:00
Sergey V. Udaltsov
ff20327899
Small update in libgnomekbd api
...
Improved function name
2011-03-01 20:31:32 +00:00
Sergey V. Udaltsov
6d018d3295
Do not allow adding the same layout twice
...
Just disable the "add" button when already chosen layout is selected
https://bugzilla.gnome.org/show_bug.cgi?id=642907
2011-02-26 01:59:18 +00:00
Sergey V. Udaltsov
8760016db2
region: Shared non-modal layout preview dialog
...
https://bugzilla.gnome.org/show_bug.cgi?id=642903
2011-02-25 00:50:28 +00:00
Matthias Clasen
3be36e735b
Drop the sync language loading code
...
All users have been ported to use the async variant.
2011-02-23 23:43:16 -05:00
Matthias Clasen
3e25e3d213
Region: load languages async
...
https://bugzilla.gnome.org/show_bug.cgi?id=643096
2011-02-24 03:12:23 +00:00
Bastien Nocera
a2fa77302b
region: Fix memleak on error
2011-02-21 19:18:34 +00:00
Thomas Wood
e2f944a66a
configure: Group pkg-config checks based on how they are used
...
Group the pkg-config checks so that pkg-config can remove duplicated CFLAGS
and LIBS.
https://bugzilla.gnome.org/show_bug.cgi?id=636593
2011-02-19 16:46:26 +00:00
Sergey V. Udaltsov
697ab6bc21
region: Pass config registry to the kbd drawing dialog
...
Updated for libgnomekbd API
2011-02-10 22:46:42 +00:00
Sergey V. Udaltsov
b5e63ec96b
Fix the modality of the Preview dialog
...
set_modal should be used instead of set_transient_for
Also, a bit of memory tidy up
2011-02-09 20:18:39 +00:00
Sergey V. Udaltsov
963f992452
region: make layout filtering much faster
...
Using app-level filter instead of libxklavier filter
2011-02-08 22:22:09 +00:00
Bastien Nocera
ceac040387
region: Some UI fixes for the layout chooser
...
And parent it appropriately.
2011-02-07 01:50:22 +00:00
Bastien Nocera
8f405c9346
region: Remove code to handle print button
...
It's not in the main UI anymore.
2011-02-07 01:15:16 +00:00
Bastien Nocera
9c2bfba4ca
region: Easier to understand layout switching options
...
Use 2 groups of radio buttons to make layout options related
to windows easier to understand.
https://bugzilla.gnome.org/show_bug.cgi?id=641021
2011-02-07 01:09:08 +00:00
Sergey V. Udaltsov
3edfefad90
Showing the kbd layout preview dialog
...
gtk_widget_show_all was in new_dialog before, has to be called explicitly
2011-02-05 17:01:49 +00:00
Bastien Nocera
c2bc94d6ef
region: Remove annoying tooltip on a treeview
2011-02-05 03:07:13 +00:00
Sergey V. Udaltsov
28d69973d2
Sort the layout list in the chooser
2011-02-04 22:54:33 +00:00
Sergey V. Udaltsov
7808e6edae
Minor UI tweaks in kbd layout chooser
...
Frame around layout list, initial focus on the search field
2011-02-04 22:40:53 +00:00
Sergey V. Udaltsov
fe04b358a4
New search-based layout addition
...
Bug #640772 , see mockup
Requires new version of libgnomekbd and libxklavier
2011-02-04 19:55:38 +00:00
William Jon McCann
8a4e047cd6
region: use consistent border spacing
2011-02-01 18:00:37 -05:00
Bastien Nocera
01a95b5fc8
region: Remove unused variable
2011-01-28 20:02:33 +00:00
Bastien Nocera
4f43c11d84
region: Don't assert when language is empty
...
Some users in the accounts service won't have any languages set,
so avoid crashing in that case.
2011-01-28 20:01:35 +00:00
Bastien Nocera
db1b386a84
region: Fix close button in options dialogue
2011-01-27 18:07:28 +00:00
Bastien Nocera
cd9da609f9
region: Add missing padding to the layouts tab
2011-01-27 16:16:28 +00:00
Bastien Nocera
53b7ee5895
region: Remove obsolete UI file
2011-01-27 16:09:11 +00:00
Bastien Nocera
81c53713bd
region: Remove Help button in options dialogue
2011-01-27 15:53:41 +00:00
Bastien Nocera
cef84c5171
region: Remove keyboard model selection
...
Seeing as all the keyboards should be using the same low-level
keycode set, when using evdev.
2011-01-27 15:52:23 +00:00
Bastien Nocera
7bca4a0a05
region: Add junction between treeview and toolbar
...
As we do in other panels.
2011-01-27 15:42:07 +00:00