Commit graph

27 commits

Author SHA1 Message Date
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