Commit Graph
31 Commits
Author SHA1 Message Date
outfoxxed 2ba2ae48b4 core: add qt version check in preprocessor 2026-04-27 02:18:32 -07:00
2 * r + 2 * t d612227740 core/qmlglobal: add shellId, instanceId, appId and launchTime props 2026-03-31 02:49:24 -07:00
outfoxxed e32b909354 core: add disable env vars for file watcher and crash handler 2026-03-13 01:10:09 -07:00
kossLAN 395a1301a8 core: add hasThemeIcon mapping 2026-02-08 01:26:08 -08:00
outfoxxed 5eb6f51f4a core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
outfoxxed 63a6d27213 core/qmlglobal: configDir, configPath() -> shellDir, shellPath() 2025-07-19 02:58:55 -07:00
outfoxxed de25787451 io/process: null stdio channels in detached processes 2025-07-13 20:05:54 -07:00
outfoxxed 98d09b5a36 io/process: add Process.exec() 2025-06-20 20:32:42 -07:00
outfoxxed 0499518143 core/qmlglobal: add execDetached functions for spawning processes 2025-06-15 02:52:16 -07:00
outfoxxed 0140356d99 core/qmlglobal!: rename shellRoot to configDir + add configPath 2025-06-14 14:45:04 -07:00
outfoxxed 4d7d06bb9b core/qmlglobal: add clipboard support 2025-05-16 22:16:28 -07:00
outfoxxed a05c0de53b core/qmlglobal: add dataPath(), statePath() and cachePath() 2025-05-16 20:33:40 -07:00
outfoxxed c1c24c2998 core/qmlglobal: expose dataDir and stateDir 2025-05-16 20:14:59 -07:00
outfoxxed 69c7f4fe77 core/qmlglobal: expose cacheDir 2025-05-16 20:01:38 -07:00
outfoxxed 68ba5005ce core/icon: ability to specify a fallback or check if an icon exists 2024-11-17 14:46:34 -08:00
outfoxxed d2667369e1 core/qmlglobal: add shellRoot property 2024-11-17 01:49:27 -08:00
outfoxxed bb33c9a0c4 core/global: add Quickshell.iconPath
Replaces "image://icon/" in user facing code.
2024-07-11 00:09:34 -07:00
outfoxxed 7feae55ebe core/reloader: add reload signals for visual notifications 2024-05-30 02:39:37 -07:00
outfoxxed 3026d3400a all/window: use global screeninfo pool for screen getter 2024-03-27 02:43:14 -07:00
outfoxxed c6bf826031 core/reloader: fix Quickshell.reload not working
Has been broken since engine generations were introduced.
2024-03-25 01:57:15 -07:00
outfoxxed 463f9a297f root: recreate the qml engine on reload instead of clearing it
This causes singletons to be recreated instead of kept alive.
2024-03-12 14:55:51 -07:00
outfoxxed 31365dd179 misc: make the last window closing not quit by default 2024-03-09 03:23:58 -08:00
outfoxxed 3789709820 screens: make screen list changes not recreate QuickshellScreenInfos
Fixes Variants recreating windows on existing screens and causing flickering.
2024-03-09 02:39:15 -08:00
outfoxxed a35d3f9584 global: add Quickshell.processId and rename Process.pid 2024-03-08 23:25:54 -08:00
outfoxxed 04c4cfe7e0 feat: add --workdir 2024-03-04 05:38:03 -08:00
outfoxxed 4ef4cba4ee refactor: move settings to their own object 2024-03-04 01:36:00 -08:00
outfoxxed bbe64f42f3 feat: add support for getting and setting workdir 2024-03-03 17:05:19 -08:00
outfoxxed b42add3967 fix: Process.pid and Quickshell.env returning undefined instead of null 2024-03-03 15:31:15 -08:00
outfoxxed b5110b759e feat: add Quickshell.env 2024-03-03 02:24:33 -08:00
outfoxxed 4ae7ff8c72 rename: QuickShell => Quickshell 2024-02-26 00:57:47 -08:00
outfoxxed c6dde9ca9d refactor(wayland): seperate cmake files for modularity 2024-02-19 00:52:03 -08:00