Commit graph

171 commits

Author SHA1 Message Date
Exidex
74922b01ca
Hide action panel and settings download info popups when clicking on backdrop 2024-08-27 21:30:25 +02:00
Exidex
fc476dfe50
Add system tray on macos and windows 2024-08-25 18:25:13 +02:00
Exidex
c86d11d885
Fix generate-sample-theme and generate-sample-color-theme failing if config folder doesn't exist 2024-08-25 10:25:25 +02:00
Exidex
4d645a7760
Add log when running application with server already running 2024-08-18 19:16:13 +02:00
Exidex
06db1ffa30 Fix being unable to stop plugin if there is unresolved pending promise 2024-08-06 18:16:52 +02:00
Exidex
7d46fd2b16 Slightly change implementation of hiding window on unfocus 2024-08-06 10:43:15 +02:00
Exidex
5bba73eea4 Fix settings app for macOS being always on top 2024-08-03 18:27:48 +02:00
Exidex
70852d0773 Add alt+k shortcut for opening action panel 2024-08-03 17:42:27 +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
Exidex
09575a48f0 Better error for running gauntlet open without server running 2024-07-30 14:04:09 +02:00
Exidex
03a24f652e Slightly better error handling of backend errors on client 2024-07-30 13:59:49 +02:00
Exidex
1ba93abfc9 Fix compilation on macOS after adding wayland support 2024-07-29 19:58:01 +02:00
Exidex
ea207f621a Wayland support via Layer Shell protocol 2024-07-28 21:35:33 +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
3d847a283e Quick implementation of image fetch from url 2024-07-21 15:33:37 +02:00
Exidex
5c19f79574 ImageSource on js plugin side is now just a reference to asset instead of binary array with image 2024-07-21 13:30:26 +02:00
Exidex
af0b0ca51b Fix focused item being off-screen when searching for specific item 2024-07-18 21:32:42 +02:00
Exidex
9983b35129 Fix pressing enter in main view list always selecting first search result 2024-07-16 22:37:55 +02:00
Exidex
3da44bf551 Tweak text colors 2024-07-16 22:20:09 +02:00
Exidex
a293cdbac3 Fix focused button not being always in view when using keyboard navigation for main list 2024-07-16 21:04:36 +02:00
Exidex
957ee81a73 Implement actual global shortcut modification from value set in settings 2024-07-15 20:01:45 +02:00
Exidex
519efbcdaf Implement UI for changing global shortcut 2024-07-14 19:58:04 +02:00
Exidex
d15952f795 Continue Settings UI style tweaks 2024-07-12 12:02:22 +02:00
Exidex
c840eb707d Start of settings ui style overhaul 2024-07-10 21:37:56 +02:00
Exidex
7a5af1c4f5 Rename colors 2024-07-09 22:01:20 +02:00
Exidex
9262e95969 Style tweaks 2024-07-09 19:12:53 +02:00
Exidex
412cb1cc22 Change color of selected text 2024-07-09 18:39:09 +02:00
Exidex
d590878152 Use physical key codes for shortcut matching 2024-07-08 21:48:44 +02:00
Exidex
05c9d4af2a Fix styling on error views 2024-07-06 20:24:51 +02:00
Exidex
02ea8dc02e Even more styling work 2024-07-04 20:15:56 +02:00
Exidex
b8729ce044 More styling work 2024-07-03 22:04:20 +02:00
Exidex
87d38415f4 Reduce grid item height 2024-07-03 21:18:21 +02:00
Exidex
146d6f63d1 Fix view going transparent while waiting for first render from backend 2024-07-03 21:15:35 +02:00
Exidex
c7199496a9 Better spacing for detail-in-list 2024-07-02 22:54:27 +02:00
Exidex
15f76b7a96 Do not resize window for sub views 2024-07-02 22:54:00 +02:00
Exidex
5b1cee643b Change main search text placeholder color 2024-07-02 22:24:24 +02:00
Exidex
bc5b071542 Style overhaul 2024-07-02 22:21:00 +02:00
Exidex
7cb083319d Move out all usage of colors into the theme module 2024-06-30 17:52:50 +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
af2f00c670 Fix height of root content 2024-06-07 16:59:11 +02:00
Exidex
02325d0fc4 Replace prefix search matching with substring matching. Return intersection of queries of space separated search terms instead of union 2024-06-04 22:15:00 +02:00
Exidex
b68b56d36c Fix useEffect destructors not being called when view is closed 2024-06-02 21:14:46 +02:00
Exidex
80a3014bd6 Sort ExternalTheme struct field 2024-06-02 13:55:00 +02:00
Exidex
794cefdb46 Move the rest of main window styling to the themable_widget module 2024-06-02 13:50:27 +02:00
Exidex
5bf9d2db69 External theme initial structure
Add align_items to row if custom padding can mess up the layout
2024-06-01 21:55:31 +02:00