539 Commits
Author SHA1 Message Date
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
Craig McLureandnekename 855452260e fix: don't save parsed encoder layout data to the profile (#362)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-24 17:15:30 +01:00
Craig McLureandnekename a53dbe58d0 feat: implement rendering encoder feedback layouts to the touchstrip of the Stream Deck Plus (#356)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-24 12:17:13 +01:00
nekename 2eaebe60d5 docs: add "Token Efficiency" section to and remove "Critical Workflows" section from AGENTS.md 2026-06-22 21:33:16 +01:00
evilbugandnekename 5719915bf7 feat: implement support for the infobar display on the Stream Deck Neo (#253)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-22 12:15:27 +01:00
nekename b9e47358a7 feat: implement the systemDidWakeUp event 2026-06-22 11:37:24 +01:00
Georgii Gennadevandnekename d9ff9f8734 feat: support disabling devices while the computer screen is locked (#325)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-06-22 11:31:16 +01:00
nekename 58b59e9cb4 chore: sync formatting changes introduced by a Deno formatter update 2026-06-21 14:03:12 +01:00
nekename 9c6755890a chore: bump version to 2.12.1 v2.12.1 2026-05-30 11:12:43 +01:00
nekename f7d9e07643 fix: resolve race condition causing ENOENT error caused by concurrent accesses to the Settings store 2026-05-25 18:25:17 +01:00
nekename e90b8866dd fix: use a dedicated spawner thread so that plugin processes don't die due to PR_SET_PDEATHSIG when the parent Tokio worker exits 2026-05-25 15:12:23 +01:00
nekename ee1ee67d92 docs: adopt the Jellyfin LLM/"AI" Development Policy for the OpenDeck
project
2026-05-22 17:58:37 +01:00
nekename fc37d2224b fix: ensure GFM alerts are displaced correctly from the content above when displaying plugin README files 2026-05-20 21:51:43 +01:00
nekename d6df914ae3 fix: use plugin name as window title for web-based plugins 2026-05-07 17:00:19 +01:00
nekename 87dbb51dbd chore: bump version to 2.12.0 v2.12.0 2026-05-03 09:48:10 +01:00
nekename 4df9f11bb3 feat: use a Deno script to streamline the process of bumping the project version 2026-05-03 09:29:36 +01:00
nekename 653fe36cf8 feat: implement backing up and restoring the config directory from the settings view 2026-05-02 21:55:46 +01:00
KatsuJinCodeandnekename f785d41a7c fix: prevent plugin children from orphaning on Linux by using PR_SET_PDEATHSIG (#318)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-04-30 18:14:43 +01:00
nekename d370776146 docs: update sponsorship information to highlight Ko-fi and Liberapay options 2026-04-29 21:04:03 +01:00
nekename 34b2f17647 fix: avoid process substitution in automated installation script one-liner to ensure it works across non-POSIX shells like fish 2026-04-26 14:45:35 +01:00
Gonçalo Alves eee1bce98b feat: update active-win-pos-rs to support KDE Wayland window detection (#273) 2026-04-25 11:43:45 +01:00
nekename ea35ddca8e feat: implement waking devices from the CLI 2026-04-15 10:30:53 +01:00
nekename c0281c0960 fix: make profile labels in the profile manager clickable to make switching profiles easier 2026-04-14 16:32:12 +01:00
nekename 917855dea5 feat: implement support for duplicating profiles from the profile manager 2026-04-14 16:14:10 +01:00
nekename 3c68144ba6 feat: implement sleeping devices from the CLI 2026-04-13 15:31:37 +01:00
nekename fea183b6e3 chore: remove repository FUNDING.yml file to centralise under user-wide file 2026-04-11 17:01:57 +01:00
nekename 911247b591 feat: add an application restart item to the tray menu 2026-04-10 14:26:45 +01:00
nekename 76040919fb docs: update issue and pull request preflight checklists to require higher quality submissions 2026-04-10 12:10:51 +01:00
nekename eb2ed43420 chore: bump version to 2.11.1 v2.11.1 2026-04-09 10:52:26 +01:00
nekename 00077e8186 fix: preserve quoting and escaping for Run Command action values on Windows 2026-04-08 22:54:14 +01:00
nekename c41cee0d5a fix: advertise ESD v7.1 to satisfy compatibility checks for message identifiers support 2026-04-08 22:42:35 +01:00
nekename 922d778038 fix: debounce profile saves on the action instance level to prevent delaying a single change to one instance due to another constantly updating instance 2026-04-08 22:20:52 +01:00
nekename 08b87b3745 perf: return early from setTitle handler if text was unchanged 2026-04-08 18:38:54 +01:00
Tonyandnekename e20e51b7cb fix: debounce profile saves for data URL image updates to prevent excessive disk writes (#302)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-04-08 17:43:55 +01:00
Pavlo Soloviov cab59d6502 fix: replace usage of Tauri currentMonitor method with window.screen API to avoid GNOME X11 crash (#301) 2026-04-08 16:34:01 +01:00
nekename 500fdb67a0 chore: bump version to 2.11.0 v2.11.0 2026-04-02 11:07:46 +01:00
Florian Beijersandnekename 758214d92e feat: add dialog semantics and accessible labels to popups and the plugin manager (#294)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-04-01 23:01:58 +01:00
Florian Beijersandnekename 37648f8636 feat: add accessible labels to elements in the settings view, profile manager, and instance editor (#291)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-04-01 18:07:23 +01:00
Florian Beijersandnekename 2f44c71c11 feat: make the parent action view keyboard accessible (#290)
Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
2026-04-01 17:45:25 +01:00
nekename 335cefae32 feat: support copying and pasting actions from the action list using keyboard shortcuts to create new instances 2026-03-30 17:08:42 +01:00
nekename 393a356c86 feat: enhance accessibility by adding labels and titles to form elements in the instance editor 2026-03-30 15:22:32 +01:00
nekename 796c444663 feat: make the slot context menu keyboard accessible 2026-03-30 14:55:17 +01:00