Commit graph

39 commits

Author SHA1 Message Date
Exidex
f41ab9233b
Merge settings app into the main app 2025-07-27 16:50:07 +02:00
Exidex
80396abbad
Migrate communication over Grpc to new system to reduce boilerplate 2025-05-05 19:52:07 +02:00
Exidex
d8b6010ad1
Global shortcuts for entrypoints 2025-04-08 21:45:49 +02:00
Exidex
9f057c09dc
Show generated entrypoints in settings view 2025-04-03 19:37:57 +02:00
Exidex
1b8ddf67b1
Implement ability to run entrypoints from cli 2025-02-09 14:00:59 +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
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
b2094be545
Finish renaming Generated Command to Generated Entrypoint 2025-01-07 20:21:56 +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
bd76aa5099
Ability to unset global shortcut, better error reporting for setting global shortcut 2024-11-14 21:08:01 +01:00
Exidex
29649aae51
Split preference name into id and name 2024-09-15 10:50:16 +02:00
Exidex
fc476dfe50
Add system tray on macos and windows 2024-08-25 18:25:13 +02:00
Exidex
b8858cf866 Remove leftovers from removing frontend server 2024-07-21 21:57:58 +02:00
Exidex
ccbf0d39ed Replace frontend part of backend grpc server with in-process channel communication 2024-07-21 20:44:20 +02:00
Exidex
f269e56c66 Replace frontend grpc server with in-process channel communication 2024-07-21 18:03:07 +02:00
Exidex
8a73b13fc2 Write local plugin logs to file, so it can be shown in "npm run dev" console 2024-07-18 20:42:07 +02:00
Exidex
957ee81a73 Implement actual global shortcut modification from value set in settings 2024-07-15 20:01:45 +02:00
Exidex
d590878152 Use physical key codes for shortcut matching 2024-07-08 21:48:44 +02:00
Exidex
d6573669ed Fix view events not working after search index update 2024-06-13 20:58:13 +02:00
Exidex
14f995f35f Update search result items in ui on fly if search index was updated 2024-06-09 21:55:17 +02:00
Exidex
b194488178 Rework startup. Frontend is in the same process as server. If server is already running, gui is opened. Added --minimized flag to start server without opening gui 2024-06-09 10:07:16 +02:00
Exidex
b68b56d36c Fix useEffect destructors not being called when view is closed 2024-06-02 21:14:46 +02:00
Exidex
0ce73d39bc Implement application plugin and icons support for entrypoint 2024-04-21 21:42:05 +02:00
Exidex
c7ce64090f Add ability to remove plugins 2024-04-16 17:55:12 +02:00
Exidex
ca15574181 Show error view when plugin or gauntlet throws exception when rendering 2024-04-15 20:48:25 +02:00
Exidex
1024f2bc20 Remove workaround for imagesource being an object 2024-04-14 13:09:05 +02:00
Exidex
844166d56b Add proper support for icons 2024-04-12 22:05:16 +02:00
Exidex
4efa9c7729 Show effective shortcut in action panel items 2024-04-07 16:17:01 +02:00
Exidex
91ee2d27bd Implement opening functionality of link 2024-04-07 09:23:50 +02:00
Exidex
d1cfbeb036 Require preferences to be specified if plugin provides no default value 2024-04-01 16:40:50 +02:00
Exidex
db91d65700 Implement action shortcuts 2024-03-26 19:20:33 +01:00
Exidex
e6ff621efb Implement command generators, a way for plugins to provide entrypoints 2024-03-23 18:16:56 +01:00
Exidex
c9c7072301 Add plugin asset support 2024-03-17 17:40:19 +01:00
Exidex
1030d47dc6 Implement setting ui for preferences 2024-03-12 22:22:45 +01:00
Exidex
8295c597e7 Display plugin and entrypoint description in settings ui 2024-03-09 21:19:20 +01:00
Exidex
da2eaf7cc2 Send preferences data to settings ui 2024-03-05 22:12:11 +01:00
Exidex
c2b257455a Show window when using separate command. Server is responsible for starting a hidden window 2024-02-18 21:04:28 +01:00
Exidex
8b9c05378c Migrate to grpc from dbus 2024-02-18 11:06:14 +01:00