Commit graph

529 commits

Author SHA1 Message Date
Exidex
40fb6f2617
Implement entrypoint search aliases 2025-05-11 13:25:13 +02:00
Exidex
3064f7f297
Make text selection color distinct from the background in form view text inputs in Settings UI 2025-05-09 19:41:56 +02:00
Exidex
5a52e1a9e5
Fixed crash when closing inline view due to Action being run ... again 2025-05-09 19:37:11 +02:00
Exidex
2ddd9c8bf0
Fix error toolip of global shortcuts for entrypoint not being shown on hover 2025-05-08 21:59:59 +02:00
Exidex
4ab582ddad
Fix panic when trying to assign global shortcut that is already assigned by another application 2025-05-08 21:41:57 +02:00
Exidex
4aec25397a
Fix formatting 2025-05-06 21:19:33 +02:00
Exidex
80396abbad
Migrate communication over Grpc to new system to reduce boilerplate 2025-05-05 19:52:07 +02:00
Exidex
44d594c395
Migrate FrontendApi and BackendForFrontendApi to new system to reduce boilerplate 2025-05-04 17:33:59 +02:00
Exidex
ba64162222
Proc-macro for api boundary trait boilerplate codegen. BackendForPluginRuntimeApi migrated 2025-05-04 13:54:55 +02:00
Exidex
b6c0b780db
Fix plugin runtime panic when using assetDataSync() 2025-05-04 10:52:59 +02:00
Exidex
f204969e63
Add support for svg images 2025-05-03 19:52:05 +02:00
Exidex
59307623ca
Make text selection color distinct from the background in form view text inputs 2025-05-03 10:24:57 +02:00
Exidex
ebcee6a470
Make entrypoint.*.actions.*.shortcut optional 2025-05-03 10:09:57 +02:00
Exidex
1a1c862973
More plugin examples 2025-04-24 21:13:43 +02:00
Exidex
87d6b1abb8
Fix typo in plugin manifest json schema 2025-04-20 17:27:21 +02:00
Exidex
b8f07d5028
Unify Vec<u8> usage to ArrayBuffer in js. Fixes icon in EntrypointGenerator requiring number[] 2025-04-20 16:15:43 +02:00
Exidex
4a99160427
Fix plugin view being empty if the window is closed by toggling global shortcut 2025-04-13 18:59:48 +02:00
Benno
8439f96430
fix: ensure window state resets correctly (#65) 2025-04-13 18:29:29 +02:00
Exidex
6fafe23658
Fix window sometimes not being hidden on x11 2025-04-11 18:02:10 +02:00
Exidex
d8b6010ad1
Global shortcuts for entrypoints 2025-04-08 21:45:49 +02:00
Exidex
2bb69f8add
Fix formatting 2025-04-03 20:38:03 +02:00
Exidex
a258bdf674
Do not panic when global shortcut unregistration fails 2025-04-03 19:54:01 +02:00
Exidex
9f057c09dc
Show generated entrypoints in settings view 2025-04-03 19:37:57 +02:00
Exidex
ae0f833f15
Rework shortcut selector ui in settings 2025-03-30 19:25:09 +02:00
Exidex
b47906fbad
Fix author field schema description 2025-03-16 12:08:16 +01:00
Exidex
3d962f3405
Add authors field to plugin manifest 2025-03-16 11:56:28 +01:00
Exidex
6d37684fc8
Tweak descriptions of fields in plugin manifest schema 2025-03-16 11:05:37 +01:00
Exidex
99f7ecec11
Fix formatting 2025-03-15 20:16:19 +01:00
Exidex
709f8337d4
Fix scenario runner 2025-03-15 20:14:10 +01:00
Exidex
6ccd091c8f
Rename scenarios directory to example_plugins 2025-03-15 20:14:09 +01:00
Exidex
74f6433bea
Fix screenshot generator 2025-03-15 20:14:09 +01:00
Exidex
338540cdec
Fix plugin examples after breaking changes 2025-03-15 20:14:08 +01:00
Benno
4f715674c0
Plugin Manifest schema (#62)
Co-authored-by: Exidex <16986685+exidex@users.noreply.github.com>
2025-03-15 19:32:13 +01:00
Exidex
93dbba1def
Fix typo 2025-03-14 21:46:42 +01:00
Exidex
9dfab9d537
Better process cleanup on linux id server process is killed 2025-03-14 21:45:11 +01:00
Exidex
fd481027e3
Fix zombie processes being left over after closing Settings UI 2025-03-14 20:43:29 +01:00
Exidex
76609064df
Revert previous attempt to fix event loss 2025-03-11 20:06:43 +01:00
Exidex
f96941d436
Add thread names to logs 2025-03-07 21:54:53 +01:00
Exidex
7e5d4aa8ea
Improve logging of panic, abort process on panic 2025-03-07 20:43:35 +01:00
Exidex
1aca32ae9c
Fix panic when closing inline view due to action being run 2025-03-05 21:54:15 +01:00
Exidex
b5575725f0
Clean up debugging leftovers 2025-03-04 22:18:17 +01:00
Exidex
b0f03daba7
Fix event loss due to race condition by allowing only one concurrent view event 2025-03-04 22:03:15 +01:00
Exidex
e1216598a9
Cleanup formatting a little 2025-03-04 19:45:47 +01:00
Exidex
ecd21cf518
Drop events if state doesn't exist due to race condition instead of panicking 2025-03-04 19:32:55 +01:00
Exidex
e49e5a3911
Fix database becoming corrupted after changing theme setting 2025-02-16 12:00:51 +01:00
Exidex
dc8f8d96eb
Fix build on linux 2025-02-16 11:12:59 +01:00
Michał Kalinowski
f50a9ae51e Don't clear search bar if window is closed using global shortcut 2025-02-15 20:42:45 +01:00
Benno
652af98544
Localized application names on macOS (#50)
Co-authored-by: Exidex <16986685+exidex@users.noreply.github.com>
2025-02-15 20:09:05 +01:00
Exidex
0c6b0282c2
Refactor 3.5k line file into multiple files 2025-02-15 18:59:12 +01:00
Exidex
2d7af69372
Add --version flag 2025-02-15 09:51:29 +01:00