Commit graph

89 commits

Author SHA1 Message Date
Exidex
1b8ddf67b1
Implement ability to run entrypoints from cli 2025-02-09 14:00:59 +01:00
Exidex
2d083074b1
Run cargo fmt. Add github workflow to validate 2025-02-02 17:10:54 +01:00
Exidex
373909cc68
Add panic hook to log backtrace when plugin runtime panics for easier debugging 2025-02-01 19:10:38 +01:00
Exidex
2c3a9f9dd3
Fix error when registering shortcut erroring whole settings window instead of adding an icon 2025-01-29 23:25:30 +01:00
Exidex
e4df96c890
Save position of the main window to be used after restart 2025-01-16 22:02:43 +01:00
Exidex
c492d26711
Add config setting to chose on which monitor window appears: always on the same or current active 2025-01-16 20:52:43 +01:00
Exidex
2ee1e645c9
Add config option to disable close on unfocus functionality 2025-01-13 20:53:08 +01:00
Exidex
565519fa30
Add ability to control whether window is closed based on return value of action 2025-01-12 21:47:11 +01:00
Exidex
b59762bd5b
Fix icons on macOS sometimes not loading 2025-01-12 20:18:17 +01:00
Exidex
4304d35d6a
Reload whole plugin when changing entrypoint state or preference value instead of just reloading search index 2025-01-11 23:23:08 +01:00
Exidex
b2094be545
Finish renaming Generated Command to Generated Entrypoint 2025-01-07 20:21:56 +01:00
Exidex
6b0e3fa39b
Add generator entrypoint name in addition to plugin name to main view search results 2025-01-06 22:10:40 +01:00
Exidex
f0a18f0e22
Rework themes. Add theme setting. Remove complex themes. Remove sample generation commands. Use toml for theme config 2025-01-06 18:52:25 +01:00
Exidex
1c1deca67e
Rename command-generator entrypoint type into entrypoint-generator 2024-12-25 23:59:45 +01:00
Exidex
9434c88f83
Add ability to open view with generated commands. Rename fn property into run, add view property 2024-12-25 23:45:11 +01:00
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
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
0b67e67d0b
Each JS runtime is in separate process 2024-12-18 22:11:15 +01:00
Exidex
f45c797cdc
Move out dirs usages out of plugin runtime 2024-12-18 22:08:13 +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
5855990952
Rename Theme into Simplified theme to avoid confusion 2024-11-16 19:33:11 +01:00
Exidex
c340a69b5b
Restrict plugin id schema to http(s), ssh and git, exclude file and unknown 2024-11-16 09:53:51 +01:00
Exidex
84ccf5980a
Rename themes from "theme" and "color theme" into "complex theme" and "theme" respectively 2024-11-15 10:57:41 +01:00
Exidex
220fb27eca
Enable experimental optional types in grpc schema files 2024-11-14 21:31:38 +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
6a70c4ecba
Rework react renderer parsing to use non-recursive data structures 2024-11-10 16:53:53 +01:00
Exidex
508909cf7d
Fix global shortcut not working on windows 2024-10-27 17:40:49 +01:00
Exidex
f594b6310e
Fix broken scenarios 2024-10-25 21:01:26 +02:00
Exidex
8397b108e0
Implement hud feedback window 2024-10-13 11:41:37 +02:00
Exidex
0a92457bd4
Implement inline view shortcut display in action panel 2024-10-07 19:55:23 +02:00
Exidex
ff23ea4d76
Slightly improve logging 2024-10-06 09:53:50 +02:00
Exidex
12634f3d7d
Implement action shortcuts on main view 2024-10-05 21:14:51 +02:00
Exidex
9346c6f394
Implement secondary command actions for main search view 2024-09-28 20:18:55 +02:00
Exidex
2bca56a1d1
Add plugin name and entrypoint name over inline view. Refine inline view styling. 2024-09-24 20:26:12 +02:00
Exidex
468013397d
Grid and List accessories. Refine grid styling 2024-09-22 21:02:19 +02:00
Exidex
f697a40c4e
Create plugin data and cache directories when requested by plugin 2024-09-22 09:42:03 +02:00
Exidex
b582d7ba7f
Variables in paths of permissions 2024-09-21 20:36:31 +02:00
Exidex
29649aae51
Split preference name into id and name 2024-09-15 10:50:16 +02:00
Exidex
2154131b5c
Add useStorage and useCache hooks 2024-09-10 21:48:32 +02:00
Exidex
fc476dfe50
Add system tray on macos and windows 2024-08-25 18:25:13 +02:00
Exidex
62fc4cf7b8 Better errors reporting for manifest errors for settings ui and cli 2024-08-03 15:36:16 +02:00
Exidex
38f4505da8 Add commands to generate sample themes 2024-08-01 15:33:56 +02:00
Exidex
2110056992 Add ability to customize theming and colors with json config file 2024-07-31 22:54:14 +02:00
Exidex
32b5173d05 Rework in-progress/failed/successful download indicator in settings 2024-07-30 20:26:34 +02:00