| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Once the shutdown dialog is created/realized/shown, a new message will
show up at the bottom of the dialog signifying that the default action
will be triggered automatically in a configurable amount of seconds.
This message will be updated once per second, counting down.
Once the countdown reaches zero, the currently focused button (if any)
is automatically clicked.
The message will keep showing for another 10 seconds, just in case the
user removed the focus and no button is actually focused.
Multiple actions will cancel the timer:
- Pressing escape.
- Selecting a different button via (Shift +) Tab or the left or right
arrow keys.
- Clicking within the dialog (but not on any button).
- Closing the dialog.
Fixes: https://github.com/ArcticaProject/arctica-greeter/issues/39
|
|
|
|
|
| |
They are not GTK overrides and the only consumers have been removed, so
get rid of them. They only confused me.
|
|
|
|
|
| |
Defaulting to 60, this sets the amount in seconds until the focused
button is triggered in the shutdown dialog.
|
|\
| |
| |
| | |
Attributes GH PR #54: https://github.com/ArcticaProject/arctica-greeter/pull/54
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
3a5ca24831d1b4a74af6cfd5c5cc2a42b5787aeb backported a commit calculating
the really needed screen size more correctly as a prerequisite for
additional multi-display support (span and zoom modes) from Slick
Greeter (5d39cade1f70ffe0a9bc38ad0b405bb55d98a505), but unfortunately
missed crucial code in src/arctica-greeter.vala.
While the realize call on main_window should be harmless, calling
setup_window on it actually leads to the main window resizing to the
actual size that was queried via GDK.
While setup_window is being called as part of the main window creation,
the first call just skips resizing it (for some reason). Subsequent
calls, which are *mostly* triggered through changes in the actual
display configuration (hardware or software), then have main window
recalculate its size (and updating the background).
Honestly, we could just rip out the whole do_resize logic and always
resize, since with these changes, we're forcing a resize on startup
anyway. Not doing so leads to the nasty bug this commit fixes.
However, to keep Slick Greeter's and our code more in sync (to make
future backporting easier), let's keep it like this for now.
Fixes: https://github.com/ArcticaProject/arctica-greeter/issues/47
|
|\
| |
| |
| | |
Attributes GH PR #53: https://github.com/ArcticaProject/arctica-greeter/pull/53
|
| |
| |
| |
| | |
Fixes: https://github.com/ArcticaProject/arctica-greeter/issues/21
|
|/ |
|
|\
| |
| |
| | |
Attributes GH PR #51: https://github.com/ArcticaProject/arctica-greeter/pull/51
|
|/ |
|
|\
| |
| |
| | |
Attributes GH PR #50: https://github.com/ArcticaProject/arctica-greeter/pull/50
|
|/
|
|
| |
Relying on LightDM's signals is not enough - we do not get the guest user.
|
|\
| |
| |
| | |
Attributes GH PR #49: https://github.com/ArcticaProject/arctica-greeter/pull/49
|
| |
| |
| |
| | |
fixes https://github.com/ArcticaProject/arctica-greeter/issues/48
|
| | |
|
|/ |
|
|\
| |
| |
| | |
Attributes GH PR #46: https://github.com/ArcticaProject/arctica-greeter/pull/46
|
| |
| |
| |
| | |
keyboard indicator
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| | |
Attributes GH PR #45: https://github.com/ArcticaProject/arctica-greeter/pull/45
|
| | |
|
| |
| |
| |
| | |
This is not needed any longer.
|
| |
| |
| |
| |
| | |
This improves the contrast considerably for the new static white
background.
|
| |
| |
| |
| |
| |
| | |
While this might look ugly, it is important that error messages can be
read well and a transparent background might be a bad fit with a static
red text color, if the background is also quite red.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Long lines were previously truncated as part of the fading label. Since
PAM (error) messages are shown within the prompt box, truncating them is
a really bad idea, since the user might not understand what went wrong
and how it can be fixed.
Enabling line wrapping makes sure that the full message is always shown
- at least theoretically. Messages may still be truncated if they are
long enough to overflow the prompt box itself, but this is caused by the
prompt box not resizing itself correctly. Further work on that is
necessary.
|
|/
|
|
|
| |
Not sure if this is strictly necessary, but it probably does not hurt to
have it in any case.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This completes a ported patch from slick-greeter. Credits to Björn Esser.
From 5d39cade1f70ffe0a9bc38ad0b405bb55d98a505 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= <besser82@fedoraproject.org>
Date: Wed, 29 Nov 2017 18:24:15 +0100
Subject: [PATCH] main-window: Calculate the really needed screen size properly
(#84)
* main-window: Calculate the really needed screen size properly
* arctica-greeter: Smooth transition to the greeter screen
|
| |
|
| |
|
|
|
|
| |
well.
|
|
|
|
| |
layout for providing special keys such as Umlauts etc.
|
|
|
|
| |
ArcticaGreeter's settings.
|
|
|
|
| |
onscreen-keyboard-layout.
|
| |
|
| |
|
|
|
|
|
|
| |
This commit removes invocation of MATE's window manager marco, that was introduced with 9b3526d12d9d6c828fbd4a29dec2295ae2f735a5
Having marco launched allows any user to use its keybindings to open applications which could bypass arctica-greeter and access the operating system as the "lightdm" user.
|
|
|
|
| |
default.
|
| |
|
| |
|
|
|
|
| |
default.
|
| |
|
| |
|
| |
|
|
|
|
| |
toggle box (session selector box) via gsettings.
|