1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
Overview of changes in arctica-greeter 0.99.4.1
- src/menubar.vala: Add scroll signalling.
- src/arctica-greeter.vala: Fix killing Orca.
- data/arctica-greeter.1: Document --test-highcontrast option in man
page.
- Translation updates.
Overview of changes in arctica-greeter 0.99.4.0
- OSK: Add OSK theme gsetting to individually configure the OSK theme
used via ArcticaGreeter's settings.
- Use 'Compact' onboard layout for providing special keys such as Umlauts
etc.
- session list: Treat 'gnome-xorg' as GNOME and 'plasma5' as KDE.
- session badges: Add badge for (open)SUSE's 'SLE Classic' session.
- Add support for hiding X11 and/or Wayland sessions.
- main-window: Smooth transition to greeter screen.
- Add option to span background across multiple monitors.
- login prompt box: Enable line wrapping for (error) messages.
- login prompt box: Set background color for error messages to pure white
and font color to red for error messages.
- src/arctica-greeter.vala: Add D-Bus server with methods needed by
the keyboard indicator.
- src/menubar.vala: Fix host name position.
- settings: Add configuration option for logo alpha.
- background: Use logo alpha dconf setting.
- shutdown dialog: Implement timer function triggering shutdown if nothing
gets selected.
- lightdm-arctica-greeter-session: Switch from dbus-launch to
dbus-run-session.
- Drop indicator startup via systemctl and spawn_async them directly.
- Reenable lightdm-arctica-greeter-session greeter-wrapper again, fixes
the greeter's multi-seat support.
- building: Implement proper GTK+ 3/GTK 4 switching support.
- Introduce gsetting (array of strings): preferred-sessions.
- Rework case-insensitive session sorting. Do the sorting on a deep copy of
the session list from LightDM. Fixes session types disappearing when
opening the session type list a second time.
- Introduce gsettings (list): includeonly-sessions, excluded-sessions.
- Introduce gsetting (bool): hide-default-xsession.
- Start using new a11y indicator from Ayatana Indicators.
- a11y: Make Orca, high contrast and OnBoard toggable via D-Bus.
- Drop all internal a11y indicator related code.
- a11y: Disable background image when in high-contrast mode.
- a11y: Disable drawing the grid when in high-contrast mode.
- a11y: Switch from HighContrastInverse to HighContrast as default GTK+
theme for high contrast mode.
- settings: Introduce 'high-contrast-icon-theme-name'
gsetting and toggle icon theme if a11y indicator's high contrast
switch gets toggled.
- a11y Check for high-contrast mode when initializing gtk-theme-name
and gtk-icon-theme-name, startup in high contrast mode based on
previous settings.
- a11y / OSK: Restart OSK on theme toggling (normal/high-contrast)
and adjust the OSK theme accordingly.
- Initialize screen-reader and OSK on greeter startup as configured in
gsettings.
- Initialise OnBoard and Orca after the greeter is presented.
- a11y: In high-contrast mode, brighten up the non-selected buttons. Provide
as much contrast between white, gray and black as possible.
- logo: Better positioning of logo, make the positioning independent of logo
height (i.e., adjust the position to the logo height).
- settings: Introduce configurable (on/off) labels for 'Username:' and
'Password:'.
- Drop big-font setting. Font scaling will be handled differently and
more statically.
- Add error handling to check_hidpi().
- settings: Add font scaling via GDK_DPI_SCALE. This is not adjustable at
runtime (for now).
- login prompt box: Leave it unclear in message whether username
or password was invalid.
- Translation updates.
Overview of changes in arctica-greeter 0.99.3.0
- Integrate with Lomiri Operating Environment and recent Lomiri-specific
changes in ayatana-indicator-session (>= 22.9.1).
- Add bagdes for Lomiri and Mir Shell.
- Make the session list box and the session button more adjustable
(color-wise) via GSettings.
- Drop marco as window manager. With downsides when sub-windows get opened
(e.g. via nm-applet). This resolves unwanted application/tool startups
via various hotkeys.
- New background image, using Numix GTK/Icon theme now by default.
- Add --test-highcontrast and --test-bigfont (no-op so far) cmdline
options to enhance test mode.
- Fix test mode.
- Translation updates.
Overview of changes in arctica-greeter 0.99.2.0
- Turn ArcticaGreeter class into single instance.
- shutdown-dialog: margin left/right -> margin_start_end.
- Enable touchpad tap-to-click.
- user-list: Allow hidden user visibility to be toggled.
- README.md: Provide README.md file.
- arctica-greeter-check-hidpi: Fix deprecations.
- entry: Support the ability to reveal the password.
- a11y: Make the onboard layout configurable.
- keyboard navigation: Don't prevent left/right movement in
Gtk.Entry.
- sessions: Close dialog on Escape.
- sessions: Add a tooltip on the session badge.
- new badges: LXQt, Pademelon, Sway, Fynedesk.
- sessions: Make the list scrollable.
- orca: Fix wrong a11y text for username prompt.
- Set our own cursor theme and size internally via
GtkSettings.
- Fixed default session for manual user entry.
- No HiDPI settings in test-mode.
- misc src/: completely rework high contrast mode, add stub for big
font mode.
- src/: add util.vala, wrapping a GTK 3 function for use within vala.
- src/toggle-box.vala: fix CSS style.
- misc src/: make ArcticaGreeter a proper vala SingleInstance class.
- src/settings.vala: make SingleInstance class.
- Translation updates.
Overview of changes in arctica-greeter 0.99.1.5
- Drop all distro-theming packages and dependencies and default to
Blue-Submarine GTK theme, Adwaita Icon theme and 'Sans' font.
- Massive translation update. Thanks to all contributors
on hosted.weblate.org.
Overview of changes in arctica-greeter 0.99.1.4
- Translation update. Thanks to all contributors
on hosted.weblate.org.
- Fix FTBFS against Vala >= 0.46.
Overview of changes in arctica-greeter 0.99.1.3
- Translation update. Thanks to all contributors
on hosted.weblate.org.
Overview of changes in arctica-greeter 0.99.1.2
- Fix login box following the mouse pointer
on multi-head displays.
- Fix crashes due to mlockall() calls when
systemd (>= 240) is used.
- Fix typo in path of the futureprototype
gschema override.
- Use login/background.svg from desktop-base
(works on stretch and buster alike).
- Fix FTBFS with vala 0.44.
Overview of changes in arctica-greeter 0.99.1.1
- Add support for remoteconfigure as a Remote
Logon session type.
- Use MATE's WM "marco" as window manager. Allows to
properly interact with window objects launched by
indicator icons.
- Fix HiDPI auto-detection.
- Add option to show GUI on a specific monitor.
- Fix build against vala 0.42.
- Fix background if image file is not readable.
- Translation updates
Overview of changes in arctica-greeter 0.99.1.0
- Make guest session configurable by the host admin.
- Start using Remote Logon APIv5.
- Screen size calculation fix.
Overview of changes in arctica-greeter 0.99.0.4
- Add HiDPI support (thanks to the Linux Mint
developers for inspiration).
- Trigger UPower activation on greeter start.
(Fixes missing power indicator on first login
after system reboot).
- Fix flawed debug message causing the test-mode
to segfault.
- Clear the AT_SPI_BUS property on the root window
on exit.
Overview of changes in arctica-greeter 0.99.0.3
- Fix FTBFS against Vala 0.39. Thanks to
Linux Mint Developers and Jeremy Bicha.
- Translations update. Thanks to translators
on hosted.weblate.org.
Overview of changes in arctica-greeter 0.99.0.2
- Allow configuring default numlock status.
- Enforce correct keyboard layout setting.
- Rename guest session scripts to better fit into the
arctica-greeter-* namespace.
- Man page improvements
- Copyright updates.
- Translation update.
Overview of changes in arctica-greeter 0.99.0.1
- Fork from Unity Greeter 15.10.1.
|