sicklylife
8b64d88091
Update Japanese translation
2020-02-11 17:43:06 +00:00
Jordi Mas
b66c8b1411
Update Catalan translation
2020-02-11 13:08:55 +01:00
Daniel Mustieles
d6a746dceb
Updated Spanish translation
2020-02-11 12:18:16 +01:00
Florian Müllner
224ab2e543
extensions-tool: Add option to list updates
...
Now that we support extension updates, it may be useful to list
pending updates from the command line. It's easy enough to support,
so add a corresponding option to the list command.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/988
2020-02-10 22:43:00 +00:00
Georges Basile Stavracas Neto
dee738e24f
background: Remove noise texture
...
Use the plain background color.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/2174
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
84c7890917
screenShield: Remove lock screen group from Crtl-Alt-Tab manager
...
There is nothing else to be focused in the lock screen itself -- the
top bar is already handled elsewhere, and the dialog manages itself
now.
Remove the lock screen group from the Ctrl-Alt-Tab manager.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
fd484099ae
screenShield: Cleanup _ensureUnlockDialog
...
Just like on ScreenShield.activate(), we can just ensure the
unlock screen on ScreenShield.showDialog().
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
727c84251d
screenShield: Rework key focus management
...
Instead of always grabbing key focus for the screen lock
group, do that for the unlock dialog itself.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
37e55df298
unlockDialog: Create auth prompt on demand
...
AuthPrompt is the set of actors that contain the user avatar,
the username, and the password entry. With the removal of the
screen shield, the unlock dialog (be it UnlockDialog or the
LoginDialog) is always created, and in the case of UnlockDialog,
so is the auth prompt.
This is problematic, though, since for passwordless accounts,
the simple act of creating AuthPrompt authenticates the user,
and lifts the lock screen.
Create the AuthPrompt on demand in UnlockDialog.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
2644f62318
unlockDialog: Add .critical CSS class to critical notifications
...
As per the latest lock screen mockups, critical notifications must have
a more prominent, solid color.
Add a .critical style class to critical notification bubbles, and make
them darker.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
893bde0ca1
theme: Adjust style of lock screen notifications
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
bd0bf3d3d0
unlockDialog: Line notification labels horizontally
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
05c918dc1a
unlockDialog: Use just the counter to format notifications
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
3651cb2047
unlockDialog: Show clock when canceling or failing auth
...
There is still a problem of focus not going to the entry after the
first cancel, but it seems to work fine otherwise.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
b9c7631a55
unlockDialog: Toggle between clock and auth prompt
...
Toggle between them when (1) tapping anythere on the screen, and
(2) pressing any key.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
b59c9c6946
unlockDialog: Move auth prompt and clock to a ShellStack
...
We will toggle between each other in the next commit, so add
both to a ShellStack.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
f02313c1c6
screenShield: Remove key press event handler
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
6493789bc9
unlockDialog: Introduce UnlockDialogLayout
...
This is the layout manager responsible for ensuring
that the clock is always at the third of the screen
height, and the notifications can push it to above.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
4081b97462
theme: Adjust lock screen clock fonts
...
These values were decided during the GNOME Shell Hackfest, but
they're still subject to changes.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
c20451c2e7
sessionMode: Remove lock-screen mode
...
Now that the screen shield is gone (at least, as it used to
be), the corresponding session mode is not necessary anymore
as well.
Remove the 'lock-screen' session mode, and the corresponding
CSS.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
16dcb1ac15
screenShield: Move lock shield below dialog
...
Pretty much what the commit title says.
This gives the lock shield actor another role: instead of
being the interactive screen shield, make it the invisible
actor that prevents interacting with windows while the
unlock dialog is sliding down.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
c1ee656c35
screenShield: Only animate the unlock dialog
...
Remove the slide-up-down animation from the lock shield.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
cd09144069
screenShield: Rename _liftShield to _activateDialog
...
Lifting the shield is now what happens *after* successfully logging
in, not before. Now, what we do is activate the dialog before logging
in.
Rename the method to reflect that.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
7851069d9c
screenShield: Activate dialog when necessary
...
Activating a dialog is slightly different from opening it; the
former is about showing the user authentication widgetry, while
the latter is about creating it and pre-allocating the necessary
resources.
Activate the screen shield dialog when necessary.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
e42700a308
screenShield: Lift the unlock dialog
...
Instead of scaling it, lift the unlock dialog when unlocking,
and vice-versa.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
febc0690c1
screenShield: Remove scrolling
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
308b4f81b5
screenShield: Cleanup unused method arguments
...
The 'velocity' argument is not used anymore, since the only
caller passing a different value than 0 was the drag motion
callback.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
66a3ad42da
screenShield: Remove the drag action from the shield
...
This is start of the end of the screen shield; start by
removing the dragging action from it.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
1b84a3ecb2
unlockDialog: Don't destroy on cancel
...
Otherwise there will be no way to recover it in the future. Also
remove an else condition that assumed the dialog would destroy
itself on cancel.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
78fd9d9e4f
screenShield: Always show session's unlock dialog
...
Instead of destroying the dialog when the screen shield is
visible, and creating it when lifting the shield, always show
the session's unlock dialog.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
baa5bfcf49
screenShield: Remove _lockScreenContents and family
...
It is not used anymore, and together with it, we don't need the
_ensureLockScreen() / _clearLockScreen() pair anymore too.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:52 +00:00
Georges Basile Stavracas Neto
5d88729fc1
unlockDialog: Blur background
...
Add a 200px blur with a 55% brightness to the unlock dialog
background.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
15b59414d6
screenShield: Move background to Unlock Dialog
...
In addition to that, remove the ClutterBoxLayout that is set as
the layout manager of the Unlock Dialog, and apply the primary
monitor constraint to the child St.BoxLayout instead.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
2b39d6e95a
screenShield: Remove unused 'onPrimary' argument
...
The 'onPrimary' argument was being passed to dialog.open(). Turns out,
neither UnlockDialog nor LoginDialog use this parameter.
Remove the unnecessary 'onPrimary' parameter, and cleanup the related
code.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
73eaf0df9f
screenShield: Move notifications to Unlock Dialog
...
Also adjust the CSS style classes names to match the new owner.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
54e2d3ceb7
unlockDialog, loginDialog: Add a 'wake-up-screen' signal
...
The signal is currently present in the notifications box, but next
commits will move the notifications box to the unlock dialog.
Add a 'wake-up-screen' signal to the dialogs.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
d3cfb5801b
unlockDialog: Adjust date format
...
As per design feedback at FOSDEM, adjust the time format to
not have a comma, nor padding.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
143cda628e
screenShield: Move clock to Unlock Dialog
...
Move the Screen Shield clock to Unlock Dialog. Also adjust
the CSS style classes names to match the new owner.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Georges Basile Stavracas Neto
e90940ae10
screenShield: Remove arrows
...
They are not present anywhere in the new mockups.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
2020-02-10 22:30:51 +00:00
Carlos Garnacho
34207cc457
keyboard: Only enable automatically if ClutterSeat::touch-mode is enabled
...
This defers the policy on backends about whether it makes sense to show
the OSK.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/872
2020-02-10 22:07:19 +00:00
Jiri Grönroos
cedcda0ccc
Update Finnish translation
2020-02-10 21:31:42 +00:00
Emin Tufan Çetin
cfcf1d5192
Update Turkish translation
2020-02-10 20:24:58 +00:00
Kukuh Syafaat
8d9bc4bc4c
Update Indonesian translation
2020-02-10 06:52:35 +00:00
Fran Dieguez
d456e938d2
Update Galician translation
2020-02-09 22:26:45 +00:00
sicklylife
f15208e26d
Update Japanese translation
2020-02-08 20:44:46 +00:00
sicklylife
1999a359fa
Update Japanese translation
2020-02-08 20:31:51 +00:00
Bruce Cowan
3c180bc8f7
Update British English translation
2020-02-08 13:03:04 +00:00
Aurimas Černius
8de42d1f63
Updated Lithuanian translation
2020-02-08 14:25:56 +02:00
Asier Sarasua Garmendia
1769a96362
Update Basque translation
2020-02-08 08:10:26 +00:00
Danial Behzadi
37a3d0d09a
Update Persian translation
2020-02-07 22:06:14 +00:00