aboutsummaryrefslogtreecommitdiff
path: root/src/main-window.vala
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Work around GTK 3.20's new allocation logic. Ported from ↵Mike Gabriel2024-06-211-0/+2
| | | | | | | | slick-greeter."" This reverts commit dd603ac1b726ee5b6e6a4d1c9e9e7732d5bbea99. Signed-off-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
* src/main-window.vala: Update struts when monitor setup changed.Mike Gabriel2024-06-181-0/+1
|
* src/main-window.vala: In set_struts() consider window scaling when ↵Mike Gabriel2024-06-181-12/+13
| | | | | | calculting _NET_WM_STRUT{,_PARTIAL} (fixes broken geometry). Regression fix for 275703604d44fff336f631f93e7a47bb3a3b09fd.
* src/: In set_struts(), use already discovered geometry of the primary monitor.Mike Gabriel2024-06-181-19/+22
|
* src/: Set _NET_WM_STRUT{,_PARTIAL} so that notification bubbles don't ↵Mike Gabriel2024-06-181-4/+70
| | | | overlay the menubar.
* Revert "Work around GTK 3.20's new allocation logic. Ported from slick-greeter."Mike Gabriel2024-06-041-2/+0
| | | | This reverts commit 2fa9791d9802d5c34323d9bd99ad9fa608abdda6.
* src/{main-window,settings}.vala: Add a setting to configure the user list ↵Eugenio Depalo2024-05-281-7/+37
| | | | | | alignment. Ported from slick-greeter by Mike Gabriel.
* src/main-window.vala: Drop obsolete / commented out code.Mike Gabriel2023-10-051-17/+1
|
* Drop all internal a11y indicator related codeRobert Tari2023-09-161-11/+2
|
* src/main-window: Rewrite some deprecated Gtk.AlignmentsRobert Tari2023-05-081-10/+11
|
* Fix some deprecationsRobert Tari2023-05-071-3/+2
|
* Add option to span background across multiple monitorsGeoff Paul2023-05-031-20/+3
|
* main-window: Smooth transition to greeter screen.Mike Gabriel2023-05-031-3/+19
| | | | | | | | | | | | | | 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
* user-list: Allow hidden user visibility to be toggled.Clement Lefebvre2023-02-061-12/+9
| | | | | | Ported from Slick Greeter by Mike Gabriel. https://github.com/linuxmint/slick-greeter/commit/ce8704c02498fef137908e36b315d0876300d2c2
* keyboard navigation: Don't prevent left/right movement in Gtk.Entry.Clement Lefebvre2023-02-061-10/+0
| | | | | | | | | The shutdown dialog Left/Right navigation works without this code anyway. Ported from Slick Greeter by Mike Gabriel. https://github.com/linuxmint/slick-greeter/commit/d9d47171d4c00a7004a5548f7e170355c2ba1618
* sessions: Close dialog on Escape.Clement Lefebvre2023-02-061-0/+10
| | | | | | Ported from Slick Greeter ported by Mike Gabriel. https://github.com/linuxmint/slick-greeter/commit/aaa10cc2a080cf5fecc693bde7ba473ad87bbe96
* misc src/: completely rework high contrast mode, add stub for big font mode.Mihai Moldovan2023-02-061-1/+4
| | | | | | | | | This is a work-in-progress. The reworked high contrast mode adds support for a configurable high contrast GTK theme and changes a lot of widgets to change their color. The big font mode is a stub currently.
* misc src/: make ArcticaGreeter a proper vala SingleInstance class.Mihai Moldovan2023-02-061-3/+5
| | | | | This allows us to drop the rather awkward self-referencing static singleton member and use a standard vala/glib feature.
* src/main-window.vala: Fix missing parenthesis-close in debug message.Mike Gabriel2021-04-121-1/+1
|
* Add option to show GUI on a specific monitorCobinja2018-06-161-20/+31
| | | | | | | This adds the option "only-on-monitor". Default is "auto", which means "Follow the mouse", like it was without this option. Ported from slick-greeter by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
* main-window: Calculate the really needed screen size properlyBjörn Esser2018-03-161-2/+22
|
* copyright holdership: Add myself as copyright holder and author to file ↵Mike Gabriel2017-10-261-0/+2
| | | | headers of files I have worked on.
* background: Don't realize() this immediately - only start the image ↵Michael Webster2017-10-231-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | gathering thread during initialization. Wait for the main window to be realized before passing its cairo surface to the background object and drawing the background for the first time. We also need to make sure in our background's size_allocate function to abort if we're not really active yet (no GdkWindow realized, and no AnimateTimer yet). Moved some background init stuff from the main window to the background class for clarity, and removed the default_background setting - it is already grabbing the default color in Background's class init. Obtained (and modified) from the following slick-greeter commits: d2a7122d731c0f19f502a9efba1feee651bcfa7c d4a2a94eb7120393bb225b680fdfecf5c1d3c4ea 941ecbc5dcb4e7a072c1ca8816d9678f59a96418 Adaptations by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
* Add basic screenshot capability. Ported from slick-greeter.leigh123linux2017-06-201-0/+13
|
* Work around GTK 3.20's new allocation logic. Ported from slick-greeter.leigh123linux2017-06-201-0/+2
|
* src/background.vala: Drop logo background.Mike Gabriel2017-06-201-1/+1
|
* menubar clean-up before session start: i.e. kill onboard and orca on session ↵leigh123linux2017-06-201-0/+6
| | | | startup (ported from slick-greeter).
* session list's back button: Make background transparent.Mike Gabriel2017-05-181-0/+17
|
* Gdk.cairo_create() has been deprecated in GTK 3.22. Use ↵Mike Gabriel2017-05-171-1/+4
| | | | Gdk.Window.begin_draw_frame() instead.
* Silence GTK 3.22 warnings relating to deprecation in Gdk.Screen.Mike Gabriel2017-05-171-14/+24
|
* vala: Replace all 'static const' declaration by 'const'.Mike Gabriel2017-04-151-1/+1
|
* Work around Vala trying to use a new GTK 3.20 function.Robert Ancell2016-09-151-1/+1
|
* Rename UGSettings to AGSettings.Mike Gabriel2015-10-071-4/+4
|
* fork unity-greeter as arctica-greeterMike Gabriel2015-09-191-9/+9
|
* Imported Upstream version 14.04.10Mike Gabriel2014-11-021-0/+398