loginmanager: Initial import
loginmanager: Key navigation

Add key navigation with tab.
loginmanager: Add components capable of rendering colored icons
loginmanager: Replace reboot and shutdown icons with SVG

SVG icons are copied from the Hawaii icon theme, however we miss an icon
for reboot so it's temporarily copied from system-run-symbolic.svg.

Having icons copied here instead of referencing them from the icon theme
makes my life easier because sddm doesn't let me decide which theme
to use.
loginmanager: Add buttons to select session and keyboard layout
loginmanager: Improve password field

Smoother border and gradient in the base rect.
loginmanager: Make logo smoother

Divide source size by two instead of dividing by two the scale.
loginmanager: Add some noise to the background

Looks much better compared to a simple gradient.
loginmanager: Make sure password field is centered
loginmanager: Add message box
loginmanager: Fix clear password

Add missing method to Greeter.
loginmanager: Show greeter only for the primary screen

Do a separate instance of Theme for the primary screen so we can
reference it and call methods to set message.

We'll need Theme instances without the greeter for other screens.
loginmanager: Fill the whole screen with a noise background

Otherwise we get a white background with more than one screen when
secondary is bigger than primary.
loginmanager: Use stack view for slide animations

Save time using a stack view that already implements slide animations.
loginmanager: Replace left and right arrow icons with SVG
loginmanager: Fix greeter size

Remove size calculation as it's not required anymore.
loginmanager: Set color for error messages
loginmanager: Show messages for 4s
loginmanager: Login with user name rather than real name

Fix login by passing the user name instead of the real name.
loginmanager: Add session selector