Commit graph

12 commits

Author SHA1 Message Date
1687ff3614
reload: encapsulate each engine generation more 2024-03-13 22:53:05 -07:00
211f454de9
singleton: add reloadable Singleton type 2024-03-13 00:57:03 -07:00
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
4ef4cba4ee
refactor: move settings to their own object 2024-03-04 01:36:00 -08:00
62f99f5754
feat: add Process.manageLifetime 2024-03-03 23:17:15 -08:00
7467b65809
feat: attach Qt.quit and Qt.exit functions 2024-03-03 21:37:47 -08:00
bbe64f42f3
feat: add support for getting and setting workdir 2024-03-03 17:05:19 -08:00
bccf43f1f7
fix: root is now destroyed on exit
This should fix a whole lot of things never being able to run cleanup.
2024-03-03 06:26:41 -08:00
f45d298b66
feat(socket): add SocketServer and Socket.write 2024-03-03 01:26:43 -08:00
4ae7ff8c72
rename: QuickShell => Quickshell 2024-02-26 00:57:47 -08:00
4a82949854
feat(wayland): custom layershell implementation
A fair amount of things are broken but not in the layershell interface
itself. The shell window platform extensions are next in line for
refactoring and relevent issues will be fixed then. Same for docs.
2024-02-24 02:06:40 -08:00
c6dde9ca9d
refactor(wayland): seperate cmake files for modularity 2024-02-19 00:52:03 -08:00
Renamed from src/cpp/rootwrapper.cpp (Browse further)