Commit graph

580 commits

Author SHA1 Message Date
Exidex
e7c1f0343e
Rework viewport scrolling when using keyboard navigation
Some checks failed
build / build-linux (push) Waiting to run
build / build-macos (push) Waiting to run
build / build-windows (push) Waiting to run
format / rust (push) Failing after 4s
format / nix (push) Failing after 2s
nix build / all (push) Failing after 4s
2025-08-08 22:02:41 +02:00
Exidex
0528b96fae
Fix back navigation being treated as whole separate view open session
Some checks failed
format / rust (push) Failing after 3s
format / nix (push) Failing after 2s
nix build / all (push) Failing after 4s
build / build-linux (push) Has been cancelled
build / build-macos (push) Has been cancelled
build / build-windows (push) Has been cancelled
2025-07-31 21:25:57 +02:00
Exidex
39bf811b11
Fix main window disappearing and reappearing when opening a plugin view 2025-07-31 20:18:56 +02:00
Exidex
f82841aad4
Refactor react view container
Some checks failed
build / build-linux (push) Waiting to run
build / build-macos (push) Waiting to run
build / build-windows (push) Waiting to run
format / rust (push) Failing after 3s
format / nix (push) Failing after 1s
nix build / all (push) Failing after 3s
2025-07-30 21:11:23 +02:00
Exidex
dea6aee03a
Fix formatting 2025-07-27 17:34:08 +02:00
Exidex
3245dcee96
Focus setting window after it as created 2025-07-27 17:16:00 +02:00
Exidex
f41ab9233b
Merge settings app into the main app 2025-07-27 16:50:07 +02:00
Exidex
72123db351
Refine nullability of event arguments. Distinguish between null and undefined properties when parsing react component tree 2025-07-25 20:11:32 +02:00
Exidex
242f5a2eea
Rewrite react component parser into procmacros, better error reporting 2025-07-21 21:16:53 +02:00
Exidex
729b4f695f
Clean up couple of things
Some checks failed
format / rust (push) Failing after 3s
format / nix (push) Failing after 2s
nix build / all (push) Failing after 3s
build / build-linux (push) Has been cancelled
build / build-macos (push) Has been cancelled
build / build-windows (push) Has been cancelled
2025-07-18 17:44:51 +02:00
Exidex
3cdd16cfb3
Fix panic if state of the widget under specific id changed type
Some checks failed
format / rust (push) Failing after 2s
format / nix (push) Failing after 1s
nix build / all (push) Failing after 3s
build / build-linux (push) Has been cancelled
build / build-macos (push) Has been cancelled
build / build-windows (push) Has been cancelled
2025-07-17 08:10:05 +02:00
Exidex
21f8ab6d09
Fix some screenshots from screenshot generator being blank
Some checks failed
format / rust (push) Failing after 2s
format / nix (push) Failing after 1s
nix build / all (push) Failing after 2s
build / build-linux (push) Has been cancelled
build / build-macos (push) Has been cancelled
build / build-windows (push) Has been cancelled
2025-07-15 19:48:02 +02:00
Exidex
b7b8413146
Fix inline view being recreated each time key is pressed in search bar, causing useRef not preserving value
Some checks failed
build / build-linux (push) Waiting to run
build / build-macos (push) Waiting to run
build / build-windows (push) Waiting to run
format / rust (push) Failing after 2s
format / nix (push) Failing after 2s
nix build / all (push) Failing after 3s
2025-07-14 22:07:09 +02:00
Exidex
6bb5f40065
Change action panel shortcut to Ctrl/Cmd + K, to match similar pattern in other apps 2025-07-07 19:37:45 +02:00
Exidex
94c8984649
Disable global shortcuts by default on wayland, add config option to enable if legacy x11 api is supported 2025-07-07 19:26:00 +02:00
Exidex
1c23514aac
Fix formatting 2025-07-06 13:15:14 +02:00
Exidex
08c5bb2c49
Fix sys tray open main and settings windows actions causing deadlock 2025-07-06 13:13:42 +02:00
Exidex
3a457450cb
Relax layer_shell requirement on linux wayland. Add config file setting to choose between normal and layer shell window 2025-07-04 19:50:55 +02:00
Exidex
bced4daedd
Cli gauntlet open now hides window when pressed while window is open, matching behavior of global shortcut 2025-07-03 18:59:24 +02:00
Exidex
283285c317
Replace iced_layer shell with layer_shell implementation from winit fork 2025-07-01 23:24:22 +02:00
Exidex
70e815b795
Fix formatting 2025-06-24 21:00:23 +02:00
Exidex
9111dd074b
Fix build on non-linux systems 2025-06-24 20:57:43 +02:00
Exidex
d1e61d4d19
Massively simplify scenario runner 2025-06-22 20:35:31 +02:00
Exidex
f529d061ff
Fix layershell taking exclusive keyboard focus, preventing from clicking anything else 2025-06-19 20:07:49 +02:00
Exidex
6645ce21ad
Refactor server and window state of ui into separate modules 2025-06-19 19:39:33 +02:00
Exidex
a0bbad9fea
Slightly refactor window management behaviour into separate module 2025-06-19 16:24:55 +02:00
Exidex
f51a123411
Change layershell namespace from Gauntlet to gauntlet, set hud to gauntlet-hud 2025-06-19 14:28:19 +02:00
Exidex
0d7a9db4d9
Fix icons font not being loaded in main window 2025-06-19 14:21:15 +02:00
Exidex
2afecf3b80
Fix padding on grid component after dependency updates 2025-06-19 12:05:10 +02:00
Exidex
75fa1f3af5
Bump a lot of rust dependencies 2025-06-19 11:18:51 +02:00
Exidex
e7f621018c
Move GlobalHotkeyManager out of ApplicationManger to make it Send. Fixes build on Windows 2025-06-19 11:10:02 +02:00
Gabriel Berto
3d1beaca15 fix: show full cause when printing error 2025-06-18 21:38:37 +02:00
Exidex
8fd14b4dab
Replace usages of BackendForFrontendApi with direct calls to ApplicationManager 2025-06-16 21:28:35 +02:00
Exidex
e1787e7dc8
Fix macOS build 2025-06-15 19:54:25 +02:00
Exidex
f2fadf8b70
Update iced to latest master. Remove iced_aw, iced_table dependencies. Remove DatePicker component 2025-06-15 14:29:19 +02:00
Exidex
f7d7022000
Fix build 2025-06-04 22:14:46 +02:00
Exidex
e13ff1d688
Fix scenario runner build 2025-06-04 21:53:51 +02:00
Exidex
547f502030
Fix deadlock during database call while typing in main search bar 2025-06-02 20:01:36 +02:00
Exidex
fee4e9a18b
Fix macos build 2025-05-31 21:35:42 +02:00
Exidex
747cb9435d
Fix windows build 2025-05-31 20:31:05 +02:00
Exidex
901f8fdfa3
Explicitly add bundled rusqlite feature 2025-05-31 19:34:22 +02:00
Exidex
1706840b8b
Migrate sqlite db migrations from sqlx migrations to rusqlite migrations 2025-05-30 23:50:23 +02:00
Exidex
7e46395152
Fix deno runtime not starting 2025-05-29 19:22:13 +02:00
Exidex
5181a366e7
Update lots of dependencies in Cargo.lock 2025-05-28 20:06:16 +02:00
Exidex
c0f61f444d
WIP Migration from sqlx to rusqlite. No sql migrations yet. Doesn't compile 2025-05-27 22:44:24 +02:00
Exidex
b0fdaa6b9e
Switch edition 2024 again after revert 2025-05-25 15:00:29 +02:00
Exidex
a0275cce28
Revert plugin runtime --extern rustc flag 2025-05-25 14:36:07 +02:00
Exidex
80bb33690b
Run cargo fmt 2025-05-24 14:15:12 +02:00
Exidex
a8182f4b2e
Switch to edition 2024, resolve all cargo warnings 2025-05-24 11:01:03 +02:00
Exidex
3599837033
Split plugin runtime (specifically deno) into separate workspace, and include it via --extern rustc flag 2025-05-23 20:59:04 +02:00