1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 18:20:43 +09:00
Truly independent web browser https://ladybird.org
Find a file
Andreas Kling b0e3f73375 Start refactoring the windowing system to use an event loop.
Userspace programs can now open /dev/gui_events and read a stream of GUI_Event
structs one at a time.

I was stuck on a stupid problem where we'd reenter Scheduler::yield() due to
having one of the has_data_available_for_reading() implementations using locks.
2019-01-14 14:42:49 +01:00
AK Always inline the locks. 2019-01-14 14:14:30 +01:00
Base/etc Make bash-2.05b build with minimal changes. 2018-11-17 00:14:07 +01:00
Editor Editor: Fix build on Linux. 2018-12-09 13:48:11 +01:00
Kernel Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
LibC Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
Userland Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
VirtualFileSystem Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
Widgets Start refactoring the windowing system to use an event loop. 2019-01-14 14:42:49 +01:00
.gitignore Add simplified mmap() and munmap() syscalls. 2018-10-24 09:48:41 +02:00