Andreas Kling
|
953cb4e436
LibCore: Convert CLocalServer to ObjectPtr
|
hace 5 años |
Andreas Kling
|
c83da29a9d
LibCore: Convert CLocalSocket to ObjectPtr
|
hace 5 años |
Andreas Kling
|
fcc3745b02
LibCore+LibGUI+WindowServer: Make events bubble up through ancestors
|
hace 5 años |
Andreas Kling
|
f89944e804
Inspector+LibCore+rpcdump: Rework the RPC stuff to be request/response
|
hace 5 años |
Sergey Bugaev
|
3439a479af
LibThread: Move CLock to LibThread::Lock
|
hace 5 años |
Andreas Kling
|
c2213449c0
LibCore: Move CObject serialization into CObject::save_to(JsonObject&)
|
hace 5 años |
Andreas Kling
|
1febd59f83
LibCore+rpcdump: Publish CObject graph to on-demand RPC socket
|
hace 5 años |
Sergey Bugaev
|
211b51dab7
CEventLoop: Create the wake pipe with O_CLOEXEC
|
hace 6 años |
Andreas Kling
|
7da5a04131
CEventLoop: Convert dbgprintf() to dbg().
|
hace 6 años |
Andreas Kling
|
d21a4f7518
CEventLoop: Don't re-process already processed events when un-nesting.
|
hace 6 años |
Andreas Kling
|
93489fbc4c
Convert HashMap<Key, OwnPtr<T>> to HashMap<Key, NonnullOwnPtr<T>>.
|
hace 6 años |
Andreas Kling
|
3c5befde36
CEventLoop: Use NonnullOwnPtr for QueuedEvent::event.
|
hace 6 años |
Andreas Kling
|
66646081b7
CEventLoop: Avoid undefined evaluation order in register_timer().
|
hace 6 años |
Robin Burchell
|
f2c0e55070
Userspace: Deal with select() returning EINTR on a signal interruption
|
hace 6 años |
Andreas Kling
|
98b569a702
CEventLoop: Skip over null events in the queue.
|
hace 6 años |
Andreas Kling
|
046f00f77e
CEventLoop: Use Vector::prepend(Vector&&) to shuffle events to outer loop.
|
hace 6 años |
Andreas Kling
|
26c29e59ec
CEventLoop: Remove some no-longer-used virtuals.
|
hace 6 años |
Robin Burchell
|
d8387f1506
CNotifier: Turn into a CObject and Use the event queue to deliver events
|
hace 6 años |
Andreas Kling
|
e8d61bb8c0
CEventLoop: Oops, I had the pipe reader/writer fd's mixed up.
|
hace 6 años |
Andreas Kling
|
17ee548bcd
CEventLoop: Add wake(), a mechanism for waking up when blocked in select().
|
hace 6 años |
Andreas Kling
|
302cae5c2f
CEventLoop: When asked to exit the event loop, exit right away.
|
hace 6 años |
Andreas Kling
|
04b9dc2d30
Libraries: Create top level directory for libraries.
|
hace 6 años |