serenity/Userland
Matt Jacobson 037fbbf5d9 LibGUI: Add existing children widgets when layout manager changed
If a widget gains a layout manager after it already has child widgets,
the existing widgets are unknown to the layout.  Additionally, if a
layout is reused, it may end up managing children of multiple different
widgets.

To simplify this, clear the entries of a layout manager when its owner
changes, and add any existing children when a new owner comes along.
2022-01-12 11:49:17 +01:00
..
Applets Applets/Audio: Propagate errors by extracting out GUI initialization 2022-01-11 09:19:09 -08:00
Applications Base+Userland: Add various icons 2022-01-12 10:55:20 +01:00
Demos Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
DevTools HackStudio: Propagate errors using try_set_main_widget 2022-01-09 00:56:11 +01:00
DynamicLoader Toolchain+Meta: Update LLVM version to 13.0.0 2021-10-17 17:09:58 +01:00
Games 2048: Add action icons for New Game and Settings 2022-01-10 00:58:40 -08:00
Libraries LibGUI: Add existing children widgets when layout manager changed 2022-01-12 11:49:17 +01:00
Services Base+WindowServer: Add icon to window menu move action 2022-01-12 10:55:04 +01:00
Shell Shell: Add a "noop" builtin aliased to ":" 2022-01-09 12:25:36 +01:00
Utilities LibCore+flock: Make Core::System::waitpid more ergonomic 2022-01-11 16:04:29 +01:00
CMakeLists.txt