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.
