github nekename/OpenDeck v2.10.0
OpenDeck v2.10.0

latest releases: v2.14.0, v2.13.1, v2.13.0...
6 months ago

See the assets to download this version. See the README for installation instructions.

For the v2.10.0 release of OpenDeck, the user interface has been completely redesigned to be easier on the eyes and easier to navigate, and a few longstanding issues have been fixed.

  • refactor: replace svelte.config.js with svelte.config.ts to eliminate untyped code
  • fix: prevent updating images for non-visual Elgato devices
  • refactor: clean out unneeded sections of sdpi.css to reduce bloat
  • feat: move to a navbar-based layout on the home screen for easier navigation
  • refactor: replace fs2 crate with stabilised std::fs equivalents
  • fix: prevent concurrent operations on plugin global settings files to ensure did_receive_global_settings can read a complete file
  • docs: add issue and pull request preflight checklists to reduce administrative overhead during issue and pull request review
  • feat: remove light mode support as it was poorly maintained
  • feat: refine styling across the application for better contrast and consistency
  • fix: initialise tray icon with a static id (#252)
  • fix: limit redraws to rotation setting changes to stop key canvas flickering
  • fix: ensure popups opened by property inspectors are able to take up the full viewport height
  • chore: ensure all Markdown files are excluded from the Deno formatter
  • docs: update screenshots
  • fix: extend canvas locking mechanism to canvas clearing to ensure operation order is preserved and prevent painting ghost images
  • fix: clear image on device as well as in the UI when clearing the canvas due to the slot becoming empty in case another render occurred since the device was cleared on profile switch

If you would like to support my development of this open-source software, please consider sponsoring me on GitHub ❤️

Don't miss a new OpenDeck release

NewReleases is sending notifications on new releases.