summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore/EventLoop.cpp
AgeCommit message (Expand)Author
2023-04-25LibCore: Simplify Core::Notifier by only allowing one event typeAndreas Kling
2023-04-25LibCore: Move event queueing to a per-thread event queueAndreas Kling
2023-04-25LibCore: Remove unused EventLoop::wake_current()Andreas Kling
2023-04-25LibCore: Remove awkward EventLoop::wake_once() APIAndreas Kling
2023-04-24AK: Add new failable `JsonArray::{append/set}` functionsCameron Youell
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-13LibCore: Allow EventLoop to manage and cancel promiseskleines Filmröllchen
2023-02-13LibCore: Move Stream-based sockets into the `Core` namespaceTim Schumacher
2023-01-26LibCore: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-11LibCore: Explain EventLoop and reorder some members in the headerkleines Filmröllchen
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-03LibCore: Mark connections to InspectorServer as MSG_NOSIGNALSam Atkins
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-09-22LibCore: Only include Account.h on Serenity in EventLoop and SystemAndrew Kaster
2022-08-17LibCore: Make EventLoop's connection to InspectorServer work againkleines Filmröllchen
2022-08-14Base: Launch InspectorServer at session start-upLucas CHOLLET
2022-07-22LibAudio: Prevent racy eternal deadlock of the audio enqueue threadkleines Filmröllchen
2022-07-15LibCore: InspectorServerConnection send responses with multiple writesFrHun
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-27LibCore: Remove fixed EventLoop FIXMEJelle Raaijmakers
2022-04-27LibCore: Remove main event loopJelle Raaijmakers
2022-04-27LibCore: Remove unused `EventLoop::is_main_event_loop()`Jelle Raaijmakers
2022-04-18LibCore: Allow inspecting any process launched with MAKE_INSPECTABLE=1Sam Atkins
2022-04-16LibCore+Everywhere: Make Core::Stream::read() return BytesSam Atkins
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-25LibCore: Make EventLoop connect to InspectorServer if requestedkleines Filmröllchen
2022-03-10LibCore: Verify that EventLoop is initialized in its static APIjavabird25
2022-03-10Libraries: Use default constructors/destructors in LibCoreLenny Maiorani
2022-02-15LibCore: Exit get_next_timer_expiration() sooner if possibleAndreas Kling
2022-02-13LibCore: Allow event loops on other threads to wake upkleines Filmröllchen
2022-02-13LibCore: Fix event loop stacks on non-main threadskleines Filmröllchen
2022-02-06LibCore: Remove Core::LocalSocket :^)sin-ack
2022-02-06LibCore: Use Core::Stream::LocalSocket in InspectorServerConnectionsin-ack
2022-01-25LibCore: Make Core::s_main_event_loop actually globalAndreas Kling
2022-01-23LibCore+LibC: Enforce the global event loop ban in codekleines Filmröllchen
2022-01-23LibCore: Fix signal handling race condition in EventLoopkleines Filmröllchen
2022-01-23LibCore: Create wake pipe on each threadkleines Filmröllchen
2022-01-23LibCore: Allow EventLoops to run on multiple threads safelykleines Filmröllchen
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2022-01-07LibCore: Guard access to EventLoop notifiers set with a mutexAndreas Kling
2022-01-06LibCore: Make `EventLoop::pump()` return event countJelle Raaijmakers
2021-12-21LibCore: Unconditionally report error in `EventLoop::wait_for_event`Michel Hermier
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-02Libraries: Fix visibility of Object-derivative constructorsBen Wiederhake
2021-10-24LibCore: Pop the main Core::EventLoop off the stack when destroyedAndreas Kling
2021-09-25LibCore: Add Core::EventLoop::spin_until(Function<bool()>)Andreas Kling
2021-09-02LibCore+Userland: Implement Core::deferred_invokesin-ack