Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | src/: Drop another (now) superfluous '!do_test_mode' check. | Mike Gabriel | 2024-06-19 | 1 | -1/+1 |
| | |||||
* | src/: Skip start_notification_daemon() and start_real_wm() if in test-mode. | Mike Gabriel | 2024-06-19 | 1 | -60/+66 |
| | |||||
* | src/: Exclude more code from being run in start_indicators() when in test-mode. | Mike Gabriel | 2024-06-19 | 1 | -12/+12 |
| | |||||
* | src/arctica-greeter: Reduce \!do_test_mode checks by 1. | Mike Gabriel | 2024-06-19 | 1 | -7/+4 |
| | |||||
* | src/: Only run enable_tap_to_click() when not in test-mode. | Mike Gabriel | 2024-06-19 | 1 | -3/+4 |
| | |||||
* | src/: Only fiddle with MATE scaling factor settings if not in test-mode. | Mike Gabriel | 2024-06-19 | 1 | -5/+9 |
| | |||||
* | src/arctica-greeter.vala: Handle get_state() return null gracefully in ↵ | Mike Gabriel | 2024-06-19 | 1 | -2/+2 |
| | | | | ArcticaGreeter.GetUser(), don't operate on null as if it was a string. | ||||
* | Make position of the greeter magnifier configurable | Robert Tari | 2024-06-19 | 1 | -2/+24 |
| | | | | fixes https://github.com/AyatanaIndicators/ayatana-indicator-a11y/issues/26 | ||||
* | src/: OSK and Magnifier: always keep above other windows, don't use window ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+4 |
| | | | | decoration. Required when running under a window manager such as metacity or marco. | ||||
* | src/: On every toggle/enable resize/reposition the OSK. Required when ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+3 |
| | | | | running under a window manager such as metacity or marco. | ||||
* | src/: Let onboard know that it got launched for arctica-greeter. | Mike Gabriel | 2024-06-18 | 1 | -1/+1 |
| | | | | | | On distros without onboard having been ported from unity-greeter to arctica-greeter this setting may need a patch. @Distro maintainers: please replace s/arctica-greeter/unity-greeter/g. | ||||
* | src/: Resize and position magnifier window. | Mike Gabriel | 2024-06-18 | 1 | -0/+13 |
| | | | | | | | | Place the magnifier window to the right part of this screen. This needs a follow up as we can now configure the position of the login prompt box via GSettings. Currently this only works for prompt box being on the left (default) part of the screen. | ||||
* | src/: Don't launch Geoclue agent when in test mode. | Mike Gabriel | 2024-06-18 | 1 | -23/+23 |
| | |||||
* | src/: Launch/stop real window manager event based. | Mike Gabriel | 2024-06-18 | 1 | -67/+77 |
| | |||||
* | window manager: Alternatively to metacity, also support marco. | Mike Gabriel | 2024-06-18 | 1 | -1/+1 |
| | |||||
* | src/arctica-greeter.vala: Don't reference 'Marco' anymore, the WM is / will ↵ | Mike Gabriel | 2024-06-18 | 1 | -2/+2 |
| | | | | be configurable. | ||||
* | src/: Set _NET_WM_STRUT{,_PARTIAL} so that notification bubbles don't ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+4 |
| | | | | overlay the menubar. | ||||
* | src/: Re-introduce having a window manager (metacity this time, with ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+66 |
| | | | | keybindings disabled). Make having it conifugrable via GSettings. | ||||
* | src/: Assure that org.mate.interface's window-scaling-factor is set to 1x ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+5 |
| | | | | scaling (we handle it ourselves via env vars and don't want the HiDPI effect to duplicated. | ||||
* | src/: Use AGUtils.greeter_set_env() (includes update of the D-Bus activation ↵ | Mike Gabriel | 2024-06-18 | 1 | -5/+5 |
| | | | | environment) instead of GLib.Environment.set_variable(). | ||||
* | src/: Move all env variable settings before the cmdline option parse() ↵ | Mike Gabriel | 2024-06-18 | 1 | -0/+23 |
| | | | | method to actually have an effect. | ||||
* | main window: Keep always below all other windows (esp. helpful for ↵ | Mike Gabriel | 2024-06-18 | 1 | -1/+2 |
| | | | | nm-applets WiFi credentials dialog). | ||||
* | Support openSUSE style of marking the default (X11) session. | Mike Gabriel | 2024-06-18 | 1 | -34/+51 |
| | |||||
* | src/arctica-greeter.vala: Only load state file if it already exists. | Mike Gabriel | 2024-06-18 | 1 | -7/+12 |
| | |||||
* | Launch mate-notification-daemon in greeter session for showing system ↵ | Mike Gabriel | 2024-06-18 | 1 | -2/+50 |
| | | | | | | | | | notifications. Also delay Ayatana Indicators startup to assure that the notification-daemon is up and running (rather than any of the installed D-Bus activated org.freedesktop.Notification service). We want mate-notification-daemon. | ||||
* | Wait with Ayatana Indicators startup until D-Bus mimick services have come up. | Mike Gabriel | 2024-06-12 | 1 | -89/+99 |
| | |||||
* | src/arctica-greeter.vala: Permission fix (0755 -> 0644) | Mike Gabriel | 2024-04-08 | 1 | -0/+0 |
| | |||||
* | Add a Magnus fork and wrap it in a new window | Robert Tari | 2024-04-08 | 1 | -35/+75 |
| | | | | fixes https://github.com/ArcticaProject/arctica-greeter/issues/100 | ||||
* | Add magnifier toggling logic | Robert Tari | 2023-12-06 | 1 | -0/+40 |
| | |||||
* | Send user change signal for manual user entries | Robert Tari | 2023-11-24 | 1 | -0/+5 |
| | |||||
* | src/arctica-greeter.vala: Support (configurably) loading the GeoClue-2.0 agent. | Mike Gabriel | 2023-11-18 | 1 | -0/+45 |
| | |||||
* | src/arctica-greeter.vala: Drop comments that we cannot maintain (because we ↵ | Mike Gabriel | 2023-11-18 | 1 | -2/+0 |
| | | | | lack implementation detail knowledge over time). | ||||
* | src/arctica-greeter.vala: Search at alternative installation path /usr/lib ↵ | Mike Gabriel | 2023-11-10 | 1 | -10/+20 |
| | | | | | | for indicator service executables. Resolves indicator service startups on openSUSE. | ||||
* | src/arctica-greeter.vala: Fix killing Orca | Robert Tari | 2023-11-06 | 1 | -7/+7 |
| | |||||
* | settings: Add font scaling via GDK_DPI_SCALE. This is not adjustable at ↵ | Mike Gabriel | 2023-10-10 | 1 | -0/+8 |
| | | | | runtime (for now). | ||||
* | src/arctica-greeter.vala: add error handling to check_hidpi (). | Mihai Moldovan | 2023-10-10 | 1 | -4/+23 |
| | | | | | | | | Make sure that the value falls in the range 0 < x <= 5. Values higher than 5 are most probably errors (at the time of writing this code), negative values don't make sense at all and a value of 0 would mean not showing anything, which likewise is totally useless. | ||||
* | src/arctica-greeter.vala: Change D-Bus name and path | Robert Tari | 2023-10-09 | 1 | -4/+4 |
| | |||||
* | src/arctica-greeter.vala: Move HiDPI setup above OptionContext parsing. | Mike Gabriel | 2023-10-06 | 1 | -17/+24 |
| | |||||
* | Move NM_APPLET_HIDE_POLICY_ITEMS env var setting above OptionContext parsing. | Mike Gabriel | 2023-10-06 | 1 | -3/+13 |
| | | | | | | | | | While working on font-scaling support and fixing HiDPI support, I discovered, that GLib.Environment.set_variable() does not take effect after OptionContext.parse() has been called. (For whatever unknown reason...). To mitigate this, let's move all env variable setups to the code portion above the c.parse() call. | ||||
* | Drop big-font setting. Font scaling will be handled differently and more ↵ | Mike Gabriel | 2023-10-06 | 1 | -32/+6 |
| | | | | statically. | ||||
* | src/arctica-greeter.vala: Initialise OnBoard and Orca after the greeter is ↵ | Robert Tari | 2023-10-03 | 1 | -4/+11 |
| | | | | presented | ||||
* | src/arctica-greeter.vala: Initialize screen-reader and OSK as configured in ↵ | Mike Gabriel | 2023-10-03 | 1 | -0/+4 |
| | | | | gsettings. | ||||
* | a11y / OSK: Restart OSK on theme toggling (normal/high-contrast) and adjust ↵ | Mike Gabriel | 2023-10-03 | 1 | -8/+96 |
| | | | | the OSK theme accordingly. | ||||
* | src/arctica-greeter.vala: Check for high-contrast mode when initializing ↵ | Mike Gabriel | 2023-09-19 | 1 | -15/+27 |
| | | | | gtk-theme-name and gtk-icon-theme-name. | ||||
* | src/arctica-greeter.vala: Toggle Orca, high contrast and OnBoard via D-Bus | Robert Tari | 2023-09-16 | 1 | -11/+151 |
| | |||||
* | src/arctica-greeter.vala: In validate_session() make it easier for the human ↵ | Mike Gabriel | 2023-09-15 | 1 | -8/+16 |
| | | | | eye to identified code-blocks. | ||||
* | src/arctica-greeter.vala: Use '&&' operators instead of '&' in if-clauses. | Mike Gabriel | 2023-09-15 | 1 | -4/+4 |
| | |||||
* | Introduce gsetting (bool): hide-default-xsession. | Mike Gabriel | 2023-09-15 | 1 | -2/+10 |
| | |||||
* | Introduce gsettings (list): includeonly-sessions, excluded-sessions. | Mike Gabriel | 2023-09-15 | 1 | -0/+31 |
| | |||||
* | Introduce gsetting (array of strings): preferred-sessions. | Mike Gabriel | 2023-09-15 | 1 | -8/+5 |
| | | | | | The preferred-session gsetting shall provide an ordered list of preferred sessions for detecing the default session type. |