~vcs-imports/gnome-control-center/+git/gnome-control-center:wip/feborges/new-users-panel

Last commit made on 2017-02-09
Get this branch:
git clone -b wip/feborges/new-users-panel https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
wip/feborges/new-users-panel
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

f8d63b2... by Felipe Borges <email address hidden>

user-accounts: Animate the Carousel Arrow

https://bugzilla.gnome.org/show_bug.cgi?id=778405

913ed43... by Felipe Borges <email address hidden>

user-accounts: Animate page transitions in the Carousel

https://bugzilla.gnome.org/show_bug.cgi?id=778405

1610fe5... by Felipe Borges <email address hidden>

user-accounts: Make the UmCarouselItems look the same on hover

UmCarouselItem is a button, but since we have now the arrow which
points to the selected item, we don't need any other visual
feedback (such as hover border/background).

https://bugzilla.gnome.org/show_bug.cgi?id=767065

d2529a1... by Felipe Borges <email address hidden>

user-accounts: Add "Your account" label below proper UmCarouselItem

Set a margin for the username label instead of using the container
spacing property. In doing so the labels are not so far apart from
each other, but still distant from the profile icon/image.

https://bugzilla.gnome.org/show_bug.cgi?id=767065

8452beb... by Felipe Borges <email address hidden>

user-accounts: Make the user name label bold in the UmCarouselItem

https://bugzilla.gnome.org/show_bug.cgi?id=767065

3a84720... by Felipe Borges <email address hidden>

user-accounts: Draw arrow in UmCarousel

The arrow is drawn using CSS.

https://bugzilla.gnome.org/show_bug.cgi?id=767065

011cbc0... by Felipe Borges <email address hidden>

user-accounts: Reorganize the user-options container

This commit merges the hbox2, main-user-vbox, and grid1 into the
"user-options" container.

It also replaces deprecated widgets, such as GtkVBox and GtkHBox.

These changes are according to the new User Accounts panel mockups
at https://wiki.gnome.org/Design/SystemSettings/UserAccounts

https://bugzilla.gnome.org/show_bug.cgi?id=767065

d740a9a... by Felipe Borges <email address hidden>

user-accounts: Introduce UmCarousel

UmCarousel is an horizontal container that contains UmCarouselItem
children. These items are paginated 3 at 3 at the time.

UmCarousel intents to act as controller for content containers. It
emitis the "item-activated" signal whenever an UmCarouselItem gets
activated (clicked).

It automatically activates the first UmCarouselItem of the current
vsible page.

The visibility of the go-back and go-next button is automatically
set based on the number of children.

These changes are according to the new User Accounts panel mockups
at https://wiki.gnome.org/Design/SystemSettings/UserAccounts

https://bugzilla.gnome.org/show_bug.cgi?id=767065

0c23521... by Bastien Nocera

build: Remove late panel availability check

We now check much earlier whether panels are missing dependencies.

8074a31... by Bastien Nocera

printers: Make panel required on all platforms

All the free Unix-compatible platforms we support have CUPS support, so
require it from the get-go.