Robert Ancell
18007a17c1
region: Make rows reorderable with drag and drop
...
Drop toolbar - all functionality is now in rows.
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
0a70d5ab34
region: Move input settings button inside each row
...
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
7a9d2b83df
region: Move show layout button inside each row
...
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
d4683a9ddd
region: Move remove button inside each row
...
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
fb27378c7e
region: Use GTK+ widget types
2019-02-04 13:56:40 +00:00
Robert Ancell
f662c30a7d
region: Use standard name for self object
2019-02-04 13:56:40 +00:00
Robert Ancell
2272ec29e3
region: Fix whitespace to be consistent with other files
2019-02-04 13:56:40 +00:00
Robert Ancell
9c655bfba0
region: Create classes for input sources
2018-10-24 04:50:29 +00:00
Robert Ancell
66981da275
region: Make full widget for input rows
...
The row widgets are not full GtkWidgets. This means they are harder
to understand, use g_object_set_data which looses type safety and
cause the one .c file to be overly large.
Update this code to use a CcInputRow widget that uses GTK+ best
practice.
2018-09-11 10:40:27 +12:00