Skip to content

Latest commit

 

History

History
108 lines (83 loc) · 4.04 KB

CHANGELOG.md

File metadata and controls

108 lines (83 loc) · 4.04 KB

Projecteur Changelog

v0.10.0

Changes/Updates:

  • Logitech Spotlight Bluetooth vibration & hidraw support (#140);
  • Logitech Spotlight Scrolling and Audio Volume functionality (#85);
  • Add automated builds for Fedora 34, Debian 11 (Bullseye) and OpenSUSE 15.3 (#148)
  • Add automated builds for Fedora 37 and 38 / OpenSUSE 15.4 and 15.5
  • Add automated builds for Ubuntu 23.04 and Debian Bookworm
  • Bug fix for crash when closing the about dialog.
  • Add adjust spot size command (#209)
  • Add vibrate for the command line (#202)

Many thanks to @mayanksuman for Logitech Bluetooth, Scrolling and Audio volume support.

v0.9.2

Changes/Updates:

  • Bug fix for high CPU load in certain situations (#133)
  • Bug fix for wrong button mapping for inputs with same length (#144)

v0.9.1

Changes/Updates:

  • Fixes for automatically generated RPM Packages (especially Fedora)
  • Fixes for version numbers in generated packages (DEB and RPM)

v0.9

Changes/Updates:

  • Added man pages and Appstream files - thanks to @llimeht (#97);
  • Command line option to toggle the spotlight (#104);
  • Bugfix when moving the cursor from one screen to a different screen with higher resolution;
  • Multi-screen overlay option (#80);
  • Added bash-completion (#110);
  • Added automated Fedora-33 build (#111);
  • Added automated OpenSUSE 15.2 build (#115);
  • Automated build: Added automated CodeQL security analysis (#113);
  • Added vibration support for the Logitech Spotlight (USB) (#6);

v0.8

Changes/Updates:

  • Device button mapping: Map any button on your device to (almost) any button combination.
  • Store and load different setting presets.
  • Spotlight fade in/out effect.
  • Additional command line options:
    • -m, --minimize-only: Preferences dialog can only be minimized, particular useful on desktops without system tray.
    • --show-dialog : Preferences dialog will be shown at application start.
  • Show third-party licenses in about dialog.
  • Spotlight center dot opacity configurable.
  • Under the hood: Restructure device connection; Preparation for additional hidraw communication with the device (vibration and other features).
  • Under the hood: switched CI builds to Github actions.
  • Automated Fedora 32 and Ubuntu 20.04 builds.
  • Additional automated package/build artifact upload to cloudsmith.io.

v0.7

Changes/Updates:

  • Added the support to use with other devices (compile and run time).
  • Added logging output (UI and console) with different log levels.
  • Under the hood: Integration of a virtual device via uinput (preparation for button mapping feature in v0.8)
  • Rename 55-spotlight.rules to 55-projecteur.rules
  • CentOS-8 package build.

v0.6

Changes/Updates:

  • Spotlight zoom Feature.
  • Updated udev rules, no need to add the user to a special group anymore.
  • Automated build of Fedora packages and Arch Linux packages.
  • Configurable spotlight borders.
  • Scriptability: Properties can be set via command line.
  • New Command line option for device scan.