Commit graph

6 commits

Author SHA1 Message Date
Debarshi Ray
8138227ae3 online-accounts: Improve the layout when there is no configured account
Use a GtkButton instead of a GtkLabel to incite the user to configure
a new account, and insensitize the GtkBox on the left.

Fixes: https://bugzilla.gnome.org/672421
2012-06-25 16:18:39 +02:00
Debarshi Ray
c920ba6d4f online-accounts: The treeview should be in BROWSE mode and not SINGLE
This ensures that if there are configured accounts, then atleast one
of them will stay selected.

Fixes: https://bugzilla.gnome.org/672421
2012-06-21 14:48:51 +02:00
Debarshi Ray
f86d8eb26c online-accounts: Remove horizontal scrolling from accounts list
We have enough space. Therefore, instead of having horizontal
scrollbars, widen the text renderer and then ellipsize, if required.

Implemented design:
https://live.gnome.org/Design/SystemSettings/OnlineAccounts

Fixes: https://bugzilla.gnome.org/671980
2012-06-06 14:24:31 +02:00
Bastien Nocera
ce58a78d26 online-accounts: Add label to toolbar items 2011-10-25 17:38:55 +01:00
Cosimo Cecchi
2621a965c5 online-accounts: don't use a GtkTable to arrange widgets
Use simple GtkBox widgets instead.
GtkTable does not support nth-child() constructs for CSS, so the theme
is not able to match the inline toolbar with selectors like

.inline-toolabr.toolbar:nth-child(last) {
}

which are used to change the rounded corners/top border width.

https://bugzilla.gnome.org/show_bug.cgi?id=658964
2011-09-14 13:33:58 -04:00
Bastien Nocera
89ae22a334 online-accounts: Add missing UI file 2011-06-25 02:56:54 +01:00