progress so far
further cleanup and refactor
actually remove child windows
empty buffer stack fix
misc fixes and adjustments
Merge branch 'master' into gui
event hook methods
Merge branch 'gui' of github.com:lyqyd/LyqydOS into gui
more event hook work and rearrangement to clean up procman
better redirect stack tracking
remove unnecessary lws/lrnd checks
initial work on flat desktop multishell
flattop work and minor fix in procman
minor fixes and changes
cherry-pick resolution for event hook fixes
cleanup in process, mostly
Revert "further cleanup and refactor"

This reverts commit e50b1fc240468b403b98cfc89a7f3a69d6d94327.
Revert "progress so far"

This reverts commit b574fe29241343240573e683f64d410883011bd8.