Commit graph

9 commits

Author SHA1 Message Date
9967e2e03b
core: fix UAF when calling Qt.quit or Qt.exit
A pointer to the last generation had shutdown() called on it after deletion.
2024-08-28 15:30:02 -07:00
d582bb7b57
core: add per-config shell id
Will be useful for future functionality such as IPC and caching.
2024-08-02 02:09:55 -07:00
ffbdac9977
core: synthesized qmldir files and new qml scanning strategy 2024-03-14 00:16:22 -07:00
1687ff3614
reload: encapsulate each engine generation more 2024-03-13 22:53:05 -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
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
c6dde9ca9d
refactor(wayland): seperate cmake files for modularity 2024-02-19 00:52:03 -08:00
Renamed from src/cpp/rootwrapper.hpp (Browse further)