ladybird/Tests
Timothy Flynn 8ca528217c LibCore: Implement FileWatcher for Linux
This implements FileWatcher using inotify filesystem events. Serenity's
InodeWatcher is remarkably similar to inotify, so this is almost an
identical implementation.

The existing TestLibCoreFileWatcher test is added to Lagom (currently
just for Linux).

This does not implement BlockingFileWatcher as that is currently not
used anywhere but on Serenity.
2023-01-18 06:46:12 -05:00
..
AK AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
Kernel Everywhere: Use ElapsedTimer::elapsed_time() for comparisons 2023-01-07 14:51:04 +01:00
LibAudio Everywhere: Stop shoving things into ::std and mentioning them as such 2022-12-14 11:44:32 +01:00
LibC Everywhere: Remove "LibC/" includes, add lint-rule against it 2023-01-07 10:01:37 -07:00
LibCompress LibCompress: Port DeflateCompressor to Core::Stream 2023-01-10 10:28:26 +01:00
LibCore LibCore: Implement FileWatcher for Linux 2023-01-18 06:46:12 -05:00
LibCpp LibCore: Propagate errors from Stream::*_entire_buffer 2022-12-12 14:16:42 +01:00
LibCrypto LibCrypto: Define *BigInteger::to_base to convert big integers to String 2023-01-15 01:00:20 +00:00
LibEDID LibEDID: Fix handling extension maps 2022-01-24 19:29:06 +00:00
LibELF Everywhere: Remove "LibC/" includes, add lint-rule against it 2023-01-07 10:01:37 -07:00
LibGfx Tests/LibGfx: Add tests for compressed TGA images 2023-01-15 12:43:03 +01:00
LibGL LibGL: Implement GL_TEXTURE_ENV_COLOR 2023-01-01 23:33:26 +01:00
LibIMAP Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
LibJS AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibLocale AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LibMarkdown AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibPDF AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LibRegex AK+Everywhere: Make UTF-8 and UTF-32 to UTF-16 converters fallible 2023-01-08 12:13:15 +01:00
LibSQL LibSQL: Add parsing and evaluation of BOOLEAN type literals 2023-01-01 10:16:55 +00:00
LibTest LibTest: Add EXPECT_NO_CRASH 2021-12-19 14:22:06 -08:00
LibTextCodec Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
LibThreading Tests: Update thread tests and make them pass 2022-12-11 19:07:20 -07:00
LibTimeZone LibTimeZone+LibJS: Update to TZDB version 2022e 2022-10-18 16:01:44 +02:00
LibTLS LibCore: Propagate errors from Stream::*_entire_buffer 2022-12-12 14:16:42 +01:00
LibTTF LibGfx: Rename TTF/TrueType to OpenType 2022-12-21 08:44:22 +01:00
LibUnicode LibUnicode: Support full case folding for titlecasing a string 2023-01-16 18:33:44 -05:00
LibVideo LibVideo: Read Matroska lazily so that large files can start quickly 2022-11-25 23:28:39 +01:00
LibWasm LibJS+Everywhere: Rename Value::to_string to to_deprecated_string 2023-01-15 01:00:20 +00:00
LibWeb LibWeb+Tests: Demonstrate slowness of CSS::value_id_from_string 2023-01-14 15:43:27 -07:00
LibXML Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Spreadsheet Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
UserspaceEmulator Everywhere: Remove unused includes of LibC/stdlib.h 2023-01-02 20:27:20 -05:00
CMakeLists.txt Tests: Remove i686 support 2022-12-28 11:53:41 +01:00