ladybird/Libraries/LibCore
Luke Wilde 31faf31f6a LibCore: Unmark timer interval being dirty after applying new interval
Previously it was never unmarked, so the timer would constantly stop
and start, which made the timer jittery especially at small intervals.
2025-07-26 10:09:12 -04:00
..
Platform
AnonymousBuffer.cpp LibCore+LibIPC: Move various encode/decode specializations to LibIPC 2025-06-14 16:03:26 -04:00
AnonymousBuffer.h LibCore+LibIPC: Move various encode/decode specializations to LibIPC 2025-06-14 16:03:26 -04:00
AnonymousBufferWindows.cpp LibCore: Consistently treat file descriptors as handles on Windows 2025-02-05 19:27:47 -07:00
ArgsParser.cpp LibCore+LibJS+LibWasm: Always use a real format string 2025-04-08 20:00:18 -04:00
ArgsParser.h
CMakeLists.txt CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
Command.cpp Everywhere: Run clang-format 2024-12-28 05:39:32 -08:00
Command.h
ConfigFile.cpp LibCore: Fix ConfigFile.cpp compilation on Windows 2024-11-19 22:07:01 -07:00
ConfigFile.h
DateTime.cpp LibCore: Remove DateTime::to_string() and to_byte_string() 2025-06-19 18:42:45 -06:00
DateTime.h LibCore: Remove DateTime::to_string() and to_byte_string() 2025-06-19 18:42:45 -06:00
DeferredInvocationContext.h
Directory.cpp AK+LibCore: Avoid double-negation of syscall error values 2025-05-10 21:19:46 -04:00
Directory.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
DirectoryEntry.cpp
DirectoryEntry.h
DirIterator.cpp
DirIterator.h
ElapsedTimer.cpp
ElapsedTimer.h LibCore: Remove deprecated ElapsedTimer::elapsed() 2024-11-23 19:20:03 +01:00
Environment.cpp LibCore+Meta: Workaround some symbols not being exported on FreeBSD 2025-07-15 13:44:54 -06:00
Environment.h
Event.cpp
Event.h
EventLoop.cpp Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
EventLoop.h LibCore+LibWebView: Restore was_exit_requested to EventLoop 2025-04-30 11:12:23 -04:00
EventLoopExecutor.swift LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
EventLoopImplementation.cpp LibCore: Ensure we don't replace an already-installed event loop manager 2025-06-13 17:06:16 +02:00
EventLoopImplementation.h LibCore+LibWebView: Restore was_exit_requested to EventLoop 2025-04-30 11:12:23 -04:00
EventLoopImplementationUnix.cpp LibCore: Revert change to simplify tracking of notifers and poll structs 2025-07-08 13:53:27 +01:00
EventLoopImplementationUnix.h LibCore+LibWebView: Restore was_exit_requested to EventLoop 2025-04-30 11:12:23 -04:00
EventLoopImplementationWindows.cpp LibCore: Make single-shot timer objects manually reset on Windows 2025-04-10 19:02:03 -06:00
EventLoopImplementationWindows.h LibCore+LibWebView: Restore was_exit_requested to EventLoop 2025-04-30 11:12:23 -04:00
EventReceiver.cpp LibCore: Remove EventReceiver's event filter 2025-07-14 11:54:57 +01:00
EventReceiver.h LibCore: Remove EventReceiver's event filter 2025-07-14 11:54:57 +01:00
EventSwift.h LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
EventSwift.mm Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
File.cpp Everywhere: Fix typos - act III 2025-06-16 14:20:48 +01:00
File.h LibCore+LibIPC: Remove badge on File::leak_fd 2025-06-14 16:03:26 -04:00
FileWatcher.h Everywhere: Include HashMap only where it's actually used 2024-12-09 12:31:16 +01:00
FileWatcherLinux.cpp
FileWatcherMacOS.mm AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
FileWatcherUnimplemented.cpp
Forward.h LibCore+LibIPC: Move various encode/decode specializations to LibIPC 2025-06-14 16:03:26 -04:00
IOSurface.cpp
IOSurface.h
LocalServer.cpp AK+LibCore: Avoid double-negation of syscall error values 2025-05-10 21:19:46 -04:00
LocalServer.h LibCore: Remove SessionManagement utilities 2024-11-26 11:00:48 +01:00
MachPort.cpp
MachPort.h
MappedFile.cpp LibCore+LibIPC: Remove badge on File::leak_fd 2025-06-14 16:03:26 -04:00
MappedFile.h
MimeData.cpp LibCore: Remove .xht from common_extensions in MimeType text/html 2025-06-25 18:49:43 -06:00
MimeData.h
NetworkResponse.h
Notifier.cpp
Notifier.h LibCore: Fix pthread-related errors on Windows 2024-11-29 10:50:00 +01:00
Process.cpp AK+LibCore: Avoid double-negation of syscall error values 2025-05-10 21:19:46 -04:00
Process.h LibCore: Implement System::current_executable_path on Windows 2025-03-19 20:25:24 -06:00
ProcessWindows.cpp AK+LibJS+LibWeb+LibRegex: Replace AK::Utf16Data with AK::Utf16String 2025-07-18 12:45:38 -04:00
Promise.h LibCore: Accept any Promise<T> in Promise::after() 2025-06-25 08:20:40 +02:00
Proxy.h LibCore+LibIPC: Move various encode/decode specializations to LibIPC 2025-06-14 16:03:26 -04:00
Resource.cpp
Resource.h
ResourceImplementation.cpp LibCore: Add S_ISDIR, S_ISREG to System.h on Windows 2025-02-12 18:42:05 -07:00
ResourceImplementation.h
ResourceImplementationFile.cpp LibCore: Add S_ISDIR, S_ISREG to System.h on Windows 2025-02-12 18:42:05 -07:00
ResourceImplementationFile.h
SharedCircularQueue.h LibCore: Atomically ref-count SharedSingleProducerCircularQueue guts 2025-05-24 06:52:25 -06:00
Socket.cpp LibCore: Expose Unix socket fd transfer limit publicly 2025-05-24 19:15:06 +03:00
Socket.h LibCore: Expose Unix socket fd transfer limit publicly 2025-05-24 19:15:06 +03:00
SocketAddress.h AK+Meta+LibCore+Tests: Remove unused SipHash implementation 2025-04-06 01:47:50 +02:00
SocketAddressWindows.h LibCore: Add Windows implementation of TCPSocket::connect 2025-06-23 18:58:01 -06:00
SocketpairWindows.cpp LibCore: Implement System::socketpair on Windows 2025-02-14 09:38:59 -07:00
SocketWindows.cpp LibCore: Add Windows implementation of TCPSocket::connect 2025-06-23 18:58:01 -06:00
StandardPaths.cpp LibCore+LibGfx: Move font_directories from LibCore to LibGfx 2025-05-26 12:14:29 -06:00
StandardPaths.h LibCore+LibGfx: Move font_directories from LibCore to LibGfx 2025-05-26 12:14:29 -06:00
System.cpp LibCore: Always reset the polled revents field back to 0 2025-07-07 15:53:15 -06:00
System.h LibCore: Add Windows impl of System::socket, getaddrinfo, connect 2025-06-23 18:58:01 -06:00
SystemServerTakeover.cpp LibCore: Port SystemServerTakeover.cpp to Windows 2025-02-06 15:25:14 -07:00
SystemServerTakeover.h
SystemWindows.cpp LibCore: Add Windows impl of System::socket, getaddrinfo, connect 2025-06-23 18:58:01 -06:00
TCPServer.cpp
TCPServer.h
ThreadedPromise.h Everywhere: Run clang-format 2024-12-28 05:39:32 -08:00
ThreadEventQueue.cpp
ThreadEventQueue.h
Timer.cpp LibCore: Unmark timer interval being dirty after applying new interval 2025-07-26 10:09:12 -04:00
Timer.h
TimeZoneWatcher.h
TimeZoneWatcherLinux.cpp
TimeZoneWatcherMacOS.mm
TimeZoneWatcherUnimplemented.cpp
UDPServer.cpp
UDPServer.h
Version.cpp LibCore: Remove LADYBIRD_GIT_VERSION environment variable usage 2025-05-15 14:02:48 +02:00
Version.h LibCore: Remove ErrorOr return type from read_long_version_string 2025-02-13 08:27:02 -05:00