Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 2d39da5405 LibCore: Put all classes in the Core namespace and remove the leading C преди 5 години
  Andreas Kling 94ca55cefd Meta: Add license header to source files преди 5 години
  Andreas Kling 04b734501a LibCore: Oops, we were forgetting to destroy disconnected RPC clients преди 5 години
  Shannon Booth 861f40f014 AK+LibCore: Add an IDAllocator and use to allocate timer ids преди 5 години
  Andreas Kling 70a41420a9 LibCore: Fix crash on RPC client disconnect преди 5 години
  Andreas Kling 411d293961 LibCore+LibGUI: Don't fire timers in non-visible windows by default преди 5 години
  Stefano Cristiano 1222b94ab8 LibCore: Allow LibCore to be compiled on macOS host преди 5 години
  Stefano Cristiano aab412bd85 LibCore: Fix errors when compiling LibCore using clang instead of gcc преди 5 години
  Sergey Bugaev 2f9be662ef LibCore: Assert instead of crashing in CEventLoop::current() преди 5 години
  Brandon Scott 5311f8fae1 LibCore: Added unquit() method to CEventLoop. преди 5 години
  Andreas Kling 34d0e96aec LibCore+LibGUI: Remove GEventLoop and use CEventLoop everywhere преди 5 години
  Andreas Kling d6abfbdc5a LibCore: Remove ObjectPtr in favor of RefPtr преди 5 години
  Andreas Kling bc319d9e88 LibCore: Make CObject reference-counted преди 5 години
  Andreas Kling 953cb4e436 LibCore: Convert CLocalServer to ObjectPtr преди 5 години
  Andreas Kling c83da29a9d LibCore: Convert CLocalSocket to ObjectPtr преди 5 години
  Andreas Kling fcc3745b02 LibCore+LibGUI+WindowServer: Make events bubble up through ancestors преди 5 години
  Andreas Kling f89944e804 Inspector+LibCore+rpcdump: Rework the RPC stuff to be request/response преди 5 години
  Sergey Bugaev 3439a479af LibThread: Move CLock to LibThread::Lock преди 6 години
  Andreas Kling c2213449c0 LibCore: Move CObject serialization into CObject::save_to(JsonObject&) преди 6 години
  Andreas Kling 1febd59f83 LibCore+rpcdump: Publish CObject graph to on-demand RPC socket преди 6 години
  Sergey Bugaev 211b51dab7 CEventLoop: Create the wake pipe with O_CLOEXEC преди 6 години
  Andreas Kling 7da5a04131 CEventLoop: Convert dbgprintf() to dbg(). преди 6 години
  Andreas Kling d21a4f7518 CEventLoop: Don't re-process already processed events when un-nesting. преди 6 години
  Andreas Kling 93489fbc4c Convert HashMap<Key, OwnPtr<T>> to HashMap<Key, NonnullOwnPtr<T>>. преди 6 години
  Andreas Kling 3c5befde36 CEventLoop: Use NonnullOwnPtr for QueuedEvent::event. преди 6 години
  Andreas Kling 66646081b7 CEventLoop: Avoid undefined evaluation order in register_timer(). преди 6 години
  Robin Burchell f2c0e55070 Userspace: Deal with select() returning EINTR on a signal interruption преди 6 години
  Andreas Kling 98b569a702 CEventLoop: Skip over null events in the queue. преди 6 години
  Andreas Kling 046f00f77e CEventLoop: Use Vector::prepend(Vector&&) to shuffle events to outer loop. преди 6 години
  Andreas Kling 26c29e59ec CEventLoop: Remove some no-longer-used virtuals. преди 6 години