Commit graph

207 commits

Author SHA1 Message Date
Exidex
0b48acdf77
Move command generator primary action into actions field which allows to specify custom default label 2024-12-25 13:37:46 +01:00
Exidex
7fb6ca4074
Implement generated command accessories 2024-12-24 21:56:38 +01:00
Exidex
63a54d1d18
Fix build after renaming Image into ImageLike 2024-12-24 19:14:50 +01:00
Exidex
dd12028e15
Fix values in permissions.exec.command not being resolved properly 2024-12-24 14:49:15 +01:00
Exidex
45af858f13
Fix npm run dev sometimes not working 2024-12-24 14:25:37 +01:00
Exidex
c555579f2d
Fix zombie processes being left over after plugin runtime was stopped 2024-12-23 16:26:10 +01:00
Exidex
68be9a1a2f
Rework plugin shutdown to be more reliable 2024-12-21 20:57:15 +01:00
Exidex
42f3bb4d7d
Use ArrayBuffer in Clipboard Api instead of Blob 2024-12-20 21:18:16 +01:00
Exidex
bbfb17e4b1
Fix scenarios not working 2024-12-20 17:34:03 +01:00
Exidex
a54a760cd4
Update all rust dependencies 2024-12-20 15:36:54 +01:00
Exidex
a4451acae4
Fix message loop in plugin runtime sometimes getting deadlocked 2024-12-19 16:03:22 +01:00
Exidex
0b67e67d0b
Each JS runtime is in separate process 2024-12-18 22:11:15 +01:00
Exidex
337a8eaea4
Move Numbat context to gauntlet_internal_all extension 2024-12-18 22:08:13 +01:00
Exidex
49b52488f0
Move ComponentModel to separate file 2024-12-18 22:08:13 +01:00
Exidex
f45c797cdc
Move out dirs usages out of plugin runtime 2024-12-18 22:08:13 +01:00
Exidex
62a2ffc2b7
Abstract away usage of frontend api in plugin runtime behind backend api 2024-12-18 22:08:13 +01:00
Exidex
37d8a218f7
Abstract clipboard inside plugin runtime behind backend api 2024-12-18 22:08:12 +01:00
Exidex
364beb647b
Abstract away repository, icon_cache and search index from js runtime ops 2024-12-18 22:08:12 +01:00
Exidex
5b769c8e7d
Deno update to 2.1.1 2024-12-18 22:08:12 +01:00
Exidex
7b41f1ac9b
Update iced to 0.13. No wayland support. No macOS window settings 2024-11-25 20:40:27 +01:00
Exidex
72bc21716b
Implement plugin environment 2024-11-15 15:14:04 +01:00
Exidex
bd76aa5099
Ability to unset global shortcut, better error reporting for setting global shortcut 2024-11-14 21:08:01 +01:00
Exidex
8c6f6b93e3
Fix scenarios after react renderer parsing rework 2024-11-11 20:01:16 +01:00
Exidex
e132fe10a5
Bring back image support after react renderer parsing rework 2024-11-10 22:03:48 +01:00
Exidex
579e29664d
Show loading bar in main search view when there is still some command generator running 2024-11-10 19:43:59 +01:00
Exidex
d3cc26cfd3
Fix build on macOS 2024-11-10 17:36:53 +01:00
Exidex
f68fcf1b6e
Fix view render taking a long time of while app gen command generator runs 2024-11-10 17:09:06 +01:00
Exidex
6a70c4ecba
Rework react renderer parsing to use non-recursive data structures 2024-11-10 16:53:53 +01:00
Exidex
47547083d4
Update applications plugin for macOS after command generator rework 2024-11-03 18:38:35 +01:00
Exidex
8e0ec1d7b8
Rework command generators to allow updating list of generated entrypoints while plugin is running 2024-11-03 14:15:48 +01:00
Exidex
508909cf7d
Fix global shortcut not working on windows 2024-10-27 17:40:49 +01:00
Exidex
7bd8a5f583
Rework clipboard, fixes writeText() not working on KDE 2024-10-20 14:43:46 +02:00
Exidex
97ff3e53b6
Fix clipboard operations not working on wayland 2024-10-18 20:46:57 +02:00
Exidex
8d8ddd8f28
Update numbat to 1.14 2024-10-13 16:33:47 +02:00
Exidex
8397b108e0
Implement hud feedback window 2024-10-13 11:41:37 +02:00
Exidex
f9aa94f13b
Fix calculator plugin not working after bundled plugin merge 2024-10-12 21:19:37 +02:00
Exidex
978fafefcd
Fix entrypoint icons not working 2024-10-12 20:50:31 +02:00
Exidex
b9f5b32037
Add flatpak application support for Application plugin on Linux 2024-10-11 18:26:24 +02:00
Exidex
bb0ceead12
Highlight preference value fields which are required but not yet filled 2024-10-10 20:10:19 +02:00
Exidex
d94563512d
Move "remove plugin" button in settings ui to the bottom of the view 2024-10-10 18:25:04 +02:00
Exidex
5051312323
Fix some macOS applications not having icons, also speedup icon cache generation 2024-10-08 22:48:18 +02:00
Exidex
0c01048d32
Merge all bundled plugins into one 2024-10-08 19:56:06 +02:00
Exidex
0a92457bd4
Implement inline view shortcut display in action panel 2024-10-07 19:55:23 +02:00
Exidex
68f4aadc6a
Add log about macOS version used for indexing settings 2024-10-06 11:22:35 +02:00
Exidex
f26baeaecb
Add build information shown on startup 2024-10-06 11:19:22 +02:00
Exidex
ff23ea4d76
Slightly improve logging 2024-10-06 09:53:50 +02:00
Exidex
43e7cf919d
Fix log printing wrong thing 2024-10-06 09:29:55 +02:00
Exidex
628523302e
Move settings to the bottom of macOS Applications search list 2024-10-05 21:48:08 +02:00
Exidex
c021fbab7e
Gracefully handle parse errors of system extension plist in macOS Applications plugin 2024-10-05 21:47:16 +02:00
Exidex
a334ba2052
Fix action shortcut not being shown in main search view action panel 2024-10-05 21:31:51 +02:00