aboutsummaryrefslogtreecommitdiff
path: root/NEWS
blob: 18c11c2f52618355f42895c5dbc5a93259d741d3 (plain)
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
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
Overview of changes in arctica-greeter 0.99.5.0

  - data/arctica-greeter.pkla: Fix Results* keys.
  - data: Add 50-org.Arctica-Project.arctica-greeter.rules.
  - src/Makefile.am: Install arctica-greeter to <prefix>/bin (instead
    of sbin).
  - Translation updates.

Overview of changes in arctica-greeter 0.99.4.6

  - data/org.ArcticaProject.arctica-greeter.gschema.xml: Store screen
    magnifier state.
  - Add magnifier toggling logic.

Overview of changes in arctica-greeter 0.99.4.5

  - src/session-list.vala: More session name / icon file mappings
    (plasmawayland, icewm).
  - Send user change signal for manual user entries
  - Translation updates.

Overview of changes in arctica-greeter 0.99.4.4

  - Support (configurably) loading the GeoClue-2.0 agent.
  - Add display indicator to the menubar.

Overview of changes in arctica-greeter 0.99.4.3

  - lightdm-arctica-greeter-session: Export sensible system PATH
    variable, so that the greeter executable can get found (issue
    discovered on openSUSE).
  - src/arctica-greeter.vala: Search at alternative installation path
    /usr/lib for indicator service executables.

Overview of changes in arctica-greeter 0.99.4.2

  - Move config files and policykit .pkla file from debian/ to
    data/ and install via automake.

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.