Projecteur

Linux Desktop Application for the Logitech Spotlight device (and similar devices) - Digital Laser Pointer

MIT License

Stars
376
Committers
16

Bot releases are visible (Hide)

Projecteur - v0.10 Latest Release

Published by jahnf about 1 year ago

Features/Changes:

  • Logitech Spotlight Bluetooth vibration & hidraw support (#140)
  • Bug fixes for high CPU load in certain situations (#133)
  • Bug fix for wrong button mapping for inputs with same length (#144)
  • Add automated builds for Fedora 34, Fedora 37, Fedora 38, Debian 11 (Bullseye)
  • Add automated builds for OpenSUSE 15.3, 15.4 and 15.5 (#148)
  • Add automated build for Ubuntu 22.04
  • Increase/decrease spot size from the command line (#209)
  • vibration command from the command line (#202)
  • fix button mapping for 'newer' Linux versions

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

Projecteur - v0.9.2

Published by jahnf about 3 years ago

Changes/Updates:

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

Binaries are also available

Projecteur - v0.9.1

Published by jahnf over 3 years ago

Bugfix Release:

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

Binaries are also available

Projecteur - v0.9

Published by jahnf over 3 years ago

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);

Binaries are also available

Projecteur - v0.8

Published by jahnf over 4 years ago

Updates/Changes:

  • Device Button Mapping (#69, #58, #68);
  • Store and load different setting presets; Spotlight fade in/out effect (#76);
  • 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 (#78);
  • 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 (#74, #75);
  • Automated Fedora 32 and Ubuntu 20.04 builds;
  • Additional automated package upload to cloudsmith.io;

Binary packages also available here:
Cloudsmith Version 0.8

Projecteur -

Published by jahnf over 4 years ago

This release doesn't add a lot of features, mostly integrates and implements stuff in preparation of
future features.

Changes/Updates:

  • Possibility to use with other devices (compile and run time) #27 #31 #61;
  • Logging #64;
  • 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 #66
Projecteur -

Published by jahnf almost 5 years ago

Changes/Updates:

  • Zoom Feature #28,
  • Updated udev rules, no need to add the user to a special group anymore #41,
  • Automated build of Fedora packages and Arch Linux packages #23,
  • Configurable Borders #33,
  • Scriptability: Properties can be set via command line #44,
  • Command line option for device scan #20,
Projecteur -

Published by jahnf over 5 years ago

First release with automated package builds.