Commit graph

86 commits

Author SHA1 Message Date
Exidex
a540a37e94 Revert "Auto-enable plugin after download"
This reverts commit a7ee32763c.
2024-04-30 10:47:55 +02:00
Exidex
ad8043983c Fix plugin still running after being removed via settings 2024-04-30 09:02:52 +02:00
Exidex
a7ee32763c Auto-enable plugin after download 2024-04-30 08:37:32 +02:00
Exidex
1df1458291 Fix broken plugin download 2024-04-29 22:19:11 +02:00
Exidex
2f62947af7 Fix compilation on macOS 2024-04-29 13:08:19 +02:00
Exidex
38f87cadd0 Fix release cargo feature not existing 2024-04-29 12:56:58 +02:00
Exidex
705b942fcf Fix item cache creation failing because multiple plugins modified cache at once 2024-04-27 21:58:30 +02:00
Exidex
8249dc55fe Fix broken search index after disabling entrypoint or plugin 2024-04-23 21:42:03 +02:00
Exidex
205930fc43 Invert "dev" feature into "release". Default cargo build will not mess up your local env 2024-04-22 21:29:04 +02:00
Exidex
0ce73d39bc Implement application plugin and icons support for entrypoint 2024-04-21 21:42:05 +02:00
Exidex
f322f40881 Add builtin plugin to open gauntlet settings 2024-04-17 20:27:35 +02:00
Exidex
b682011b5d Fix unstable ordering of shared types in component model, leftovers 2024-04-16 20:45:10 +02:00
Exidex
29057173ec Fix unicode white square for calculator queries like: 5 days to years 2024-04-16 19:51:33 +02:00
Exidex
f132fa087f Implement calculator plugin using numbat crate 2024-04-16 19:45:47 +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
b91adb98d5 Temporarily disable bundle plugins 2024-04-06 20:02:32 +02:00
Exidex
cb14a5190a Add comment about potentially failing Open settings button 2024-04-02 18:25:36 +02:00
Exidex
025b18f6be Fix preferences user data being removed after restart.
Previously, the plugin was completely removed and re-added. Now we update the values
2024-04-01 20:38:25 +02:00
Exidex
d1cfbeb036 Require preferences to be specified if plugin provides no default value 2024-04-01 16:40:50 +02:00
Exidex
f264389be1 Use prod react bundle when dev feature is not enabled 2024-03-31 16:18:40 +02:00
Exidex
f67ddba9d5 Update iced to 0.12.1. Fixes black images 2024-03-31 16:11:54 +02:00
Exidex
6e6d04998c Implement bundled plugins 2024-03-27 19:41:39 +01: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
763ad364bb Implement plugin/entrypoint preferences. No settings ui yet 2024-03-03 19:03:44 +01:00
Exidex
9d7b1361f6 Do not start the server process when running with dev feature. 2024-02-19 21:15:00 +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
493ed49304 Update to iced-rs 0.12 2024-02-18 17:54:59 +01:00
Exidex
8b9c05378c Migrate to grpc from dbus 2024-02-18 11:06:14 +01:00
Exidex
461b8d44a7 Implement inline views 2024-02-13 17:42:39 +01:00
Exidex
09c007fb77 Fix paths to compiled js source 2024-02-11 16:42:30 +01:00
Exidex
630c37044f Implement navigation 2024-02-11 14:21:18 +01:00
Exidex
881e1f3eae Better error logging 2024-01-29 21:58:02 +01:00
Exidex
fbb9a5fe2a Fix dev plugin location after 2024-01-29 18:31:26 +01:00
Exidex
8624706ec6 Release flow 2024-01-28 15:37:47 +01:00
Exidex
f0bcf945a5 Rename test_data into dev_data 2024-01-27 17:07:01 +01:00
Exidex
d1087d49cc Plugin release branch content is now just compiled dist, without versioning 2024-01-27 16:40:00 +01:00
Exidex
ca2d3893d2 Implement dev server 2024-01-16 18:31:10 +01:00
Exidex
556d0f3e82 Fix invalid sql insert statement 2024-01-14 19:47:54 +01:00
Exidex
d874af654e Update settings UI with new style 2024-01-10 22:44:23 +01:00
Exidex
399418f781 Action panel 2024-01-07 18:03:11 +01:00