Commit Graph
530 Commits
Author SHA1 Message Date
nekename f9694810d2 feat: indicate plugins marked AI-assisted in the catalogue in the plugin store 2026-10-06 12:34:20 +01:00
thomasvs f10df5da0a feat: support using symlinks to share profiles across devices (#423) 2026-10-04 15:46:31 +01:00
nekename a4cfec6c73 fix: bind WebSocket and asset webservers only to the loopback address 2026-10-04 14:18:14 +01:00
nekename 2dd27bb9c1 perf: stop rendering key images to temporary canvases before main canvases exist 2026-10-04 13:47:33 +01:00
nekename f04c692880 fix: remove redundant Elgato device initialisation steps and set brightness during plugin-registered device registration 2026-10-04 13:31:16 +01:00
iridiumandnekename ab4d1621d0 fix: bump Tauri to 2.12 to enforce server side decorations (#456)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-10-04 13:00:27 +01:00
nekename aaa41a5514 feat: update Arch installation steps in README and automated installation script to use package from extra repo 2026-10-04 12:40:51 +01:00
Jae-hong Oh 592547468f feat: add Korean language localisations (#405) 2026-10-04 12:32:45 +01:00
Goran M.andnekename 542f6c9271 fix: clear screens of plugin-registered devices on exit (#454)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-10-04 10:05:57 +01:00
nekename ca78774c62 fix: update elgato-streamdeck to prevent image quality degradation 2026-10-03 17:36:29 +01:00
nekename 29247ee0fa chore: resolve violations of new Clippy linter rules 2026-10-03 17:22:36 +01:00
Nicolas Craig Rossi 69401d01b3 fix: correctly wake Stream Deck + after system resume (#420) 2026-10-03 17:18:53 +01:00
Emanuele 7cc07942ef fix: fire touchTap outbound event when pressing touchstrip of the Stream Deck + XL (#437) 2026-08-28 21:11:22 +01:00
nekename b2d09ca600 chore: bump version to 2.14.0 v2.14.0 2026-07-29 22:57:11 +01:00
nekename b80fed355d fix: rotate encoder images correctly for the Stream Deck + XL 2026-07-29 22:56:48 +01:00
nschurmannandnekename e9cfbbd781 feat: add support for the Stream Deck + XL (#351)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-29 11:53:07 +01:00
nekename 5317ca2783 fix: don't require profiles to be marked as stale for them to be saved by save_profile_now 2026-07-29 11:12:50 +01:00
nekename 9c2d26e30f fix: revert making header sticky in the profile manager to prevent scrollbar from obscuring buttons for deleting profiles 2026-07-29 11:09:10 +01:00
nekename 8f0d502e1b fix: output warnings to the log when failing to decode incoming events 2026-07-29 11:01:58 +01:00
nekename 21e714467f fix: add missing Brazilian Portuguese and Ukrainian localisations for delay options in the parent action view 2026-07-29 10:48:51 +01:00
nekename 134fcac9d4 fix: use block_on from futures::executor when flushing profiles on exit to avoid Tokio runtime panic 2026-07-27 21:33:57 +01:00
KeryaneKandnekename 64aaf168b5 feat: allow customising the delay in between actions within Multi Actions (#393)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-27 19:09:06 +01:00
Craig McLureandnekename 0a0072a648 perf: replace debounced profile saving with a 30-second polling approach, retaining flushes for user changes (#402)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-26 21:46:19 +01:00
Fernando Crespoandnekename 9787e4ef3c fix: make headers and footers of popups sticky to keep their content in view while scrolling (#384)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-25 08:48:34 +01:00
Craig McLureandnekename f0e7c6ccd4 feat: incrementally render encoder layouts and also render them for device plugin devices (#385)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-25 08:35:31 +01:00
Fernando Crespoandnekename 477fb4e7a9 feat: add Brazilian Portuguese language option and localisations (#398)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-25 08:25:38 +01:00
snowfruit efd112b08b feat: add Swedish language option and localisations (#374) 2026-07-24 12:42:27 +01:00
atomskz 37845a04fc fix: prevent user-initiated profile updates from causing updated action states to be visually reverted (#387) 2026-07-24 12:40:43 +01:00
Pavlo Soloviov a46a066f8d feat: add Ukrainian language option and localisations (#370) 2026-07-24 11:59:49 +01:00
nekename 568a8096be fix: use named parameter for localising label of plugin details popup 2026-07-24 11:42:34 +01:00
nekename 82525e8776 fix: sort languages lexicographically by display name in the language selector 2026-07-24 11:34:46 +01:00
nekename 608392e1c0 fix: only supply the configured language to plugins if the Stream Deck SDK supports it 2026-07-24 11:30:19 +01:00
Fernando Crespoandnekename 556a1bd723 fix: ensure the language selector's width grows with the longest language (#399)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-07-24 11:21:33 +01:00
nekename 8db648f3a0 chore: add Fossim community metadata file 2026-07-07 16:43:29 +01:00
nekename b23bb4f91e fix: gracefully handle missing iframes during property inspector initialisation 2026-06-29 10:28:12 +01:00
nekename e39e566468 chore: bump version to 2.13.1 v2.13.1 2026-06-27 20:01:43 +01:00
nekename 0ca1c3f1b4 fix: update psp to latest upstream to ensure SessionUnlocked event is triggered on KDE Plasma sessions 2026-06-27 17:41:05 +01:00
Craig McLure f528f3e8ea fix: accept string values for bars and correctly canonicalise comparison path for encoder layouts (#372) 2026-06-27 12:13:21 +01:00
nekename d8a788c358 fix: resolve missing localisation keys in ParentActionView and consolidate its key namespace 2026-06-27 11:37:58 +01:00
nekename 5b2721da89 chore: bump version to 2.13.0 v2.13.0 2026-06-26 18:52:44 +01:00
nekename 3a4486e661 chore: reformat codebase using Prettier due to frequent instability in the Deno formatter 2026-06-26 18:49:33 +01:00
nekename 494b3ac544 fix: render directly to a canvas in the instance editor to avoid flickering during image loads 2026-06-26 18:43:39 +01:00
nekename 1e074c8bc9 fix: prevent selecting pre-release assets when installing plugins from GitHub repository releases 2026-06-26 16:20:40 +01:00
nekename 159a55a8e3 fix: remove XML character escaping logic from the version bump script 2026-06-26 16:10:46 +01:00
Terrorwolf01andnekename 5687776ff6 feat: add support for localising text in the frontend and add German language data (#360)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-26 15:44:18 +01:00
nekename a7b5d24625 perf: don't hold global locks while rendering encoder layout images 2026-06-26 15:37:40 +01:00
nekename fec740fe45 fix: lower the log level setFeedback payload issues are surfaced at 2026-06-26 15:15:45 +01:00
nekename 24b1f6e3cb feat: implement the touchTap event 2026-06-26 14:31:15 +01:00
Craig McLure 1f97e552cd fix: correct handling of undefined and inaccessible encoder layouts (#365) 2026-06-26 10:32:27 +01:00
Craig McLureandnekename af29a43418 refactor: ensure all encoder layout loads follow the same path (#363)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-24 18:32:49 +01:00