Commit graph

19 commits

Author SHA1 Message Date
238ca8cf0b
core/reloader: fix crashing on failed reload 2024-05-31 04:03:00 -07:00
84bb4098ad
core/reloader: fix incorrect generation teardown on hard reload 2024-05-31 00:26:34 -07:00
7feae55ebe
core/reloader: add reload signals for visual notifications 2024-05-30 02:39:37 -07:00
0519acf1d6
core: support root: and root:/ paths for the config root
This works everywhere urls are accepted and rewrites them from the
config root as a qsintercept url.
2024-05-29 15:07:10 -07:00
c6e5a35745
core/reloader: fix more crashes (not all of them) 2024-04-20 02:59:50 -07:00
c6bf826031
core/reloader: fix Quickshell.reload not working
Has been broken since engine generations were introduced.
2024-03-25 01:57:15 -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
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)