1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:20:59 +00:00
serenity/Userland
Andreas Kling baab0a5bef WindowServer+LibGUI: Make menu allocation asynchronous
This was only synchronous since WindowServer managed the ID allocation.
Doing this on the client side instead allows us to make create_menu()
an asynchronous IPC call, removing a bunch of IPC stalls during
application startup.
2021-05-17 13:33:41 +02:00
..
Applets Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Applications Piano: Use the return key emoji in the key labels 2021-05-17 00:16:49 +01:00
Demos GLTeapot: Add support for loading OBJ files containing extra information 2021-05-16 22:48:23 +01:00
DevTools UE: Make sure we return the right values for get{peer,sock}name 2021-05-17 13:32:19 +02:00
DynamicLoader DynamicLoader: Remove math functionality in favor of -lgcc 2021-05-07 15:35:50 +02:00
Games Chess: Make the main widget a GUI::Frame for a nicer look :^) 2021-05-17 12:02:38 +02:00
Libraries WindowServer+LibGUI: Make menu allocation asynchronous 2021-05-17 13:33:41 +02:00
Services WindowServer+LibGUI: Make menu allocation asynchronous 2021-05-17 13:33:41 +02:00
Shell Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Utilities AK+Userland: Remove nullability feature for the ByteBuffer type 2021-05-16 17:49:42 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00