1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:58:12 +00:00
serenity/Userland/Libraries
Tom 7626f9e0bb LibGUI: Process pending window updates after handling input events
Since input events may trigger window portions to be invalidated,
rather than making a round trip to WindowServer to get paint events
we can simply fake an immediate paint event and update the window
contents more quickly.

Improves #5881
2021-03-24 21:03:29 +01:00
..
LibArchive LibArchive: Implement ZipOutputStream for zip archive creation 2021-03-23 16:09:36 +01:00
LibAudio LibAudio: decrease WavLoader's size limit to a more reasonable size 2021-03-16 18:40:42 +01:00
LibC LibC: Add x86_64 Registers 2021-03-21 09:35:23 +01:00
LibChess Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
LibCompress LibCompress: Convert GzipDecompressor from recursive to iterative 2021-03-21 15:46:35 +01:00
LibCore LibCore: Verify type of value in enum property setter 2021-03-18 21:48:55 +01:00
LibCoreDump Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibCpp HackStudio+LanguageServers/Cpp: Show scope of symbols in Locator 2021-03-23 18:32:39 +01:00
LibCrypt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypto Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
LibDebug Everywhere: Remove pessimizing and redundant move() 2021-03-17 16:30:15 +01:00
LibDesktop Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibDiff Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibELF LibELF: DynamicObject: Add rpath and runpath helpers 2021-03-22 17:46:05 +01:00
LibGemini Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibGfx LibGfx: Don't use target's alpha if it doesn't have one (#5888) 2021-03-21 09:40:14 +01:00
LibGUI LibGUI: Process pending window updates after handling input events 2021-03-24 21:03:29 +01:00
LibHTTP LibHTTP: Add support for the deflate content encoding 2021-03-22 12:45:34 +01:00
LibImageDecoderClient Everywhere: Remove pessimizing and redundant move() 2021-03-17 16:30:15 +01:00
LibIPC Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibJS LibJS: Don't static_cast<double>() various Date getter values 2021-03-23 20:57:31 +01:00
LibKeyboard Userland: Add LibSystem and funnel all syscalls through it 2021-02-05 12:23:39 +01:00
LibLine LibLine: Make the DSR response parser a bit more robust 2021-03-16 21:51:49 +01:00
LibM LibM: Implement fmin/fmax 2021-03-15 22:02:38 +01:00
LibMarkdown Everywhere: Remove pessimizing and redundant move() 2021-03-17 16:30:15 +01:00
LibPCIDB Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibProtocol Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibPthread Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibRegex Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
LibSymbolClient SymbolServer+LibSymbolClient: Just do one symbol per IPC message 2021-02-04 23:35:10 +01:00
LibSyntax Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibSystem CMake: Make libc.a self-contained 2021-03-19 22:55:53 +01:00
LibTest LibTest: Add Test::Counts 2021-03-24 20:38:20 +01:00
LibTextCodec LibTextCodec: Make UTF16BEDecoder read only up to an even offset 2021-03-15 16:08:12 +01:00
LibThread Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibTLS Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
LibTTF LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888x 2021-03-16 11:50:03 +01:00
LibVT Everywhere: Rename "logo" key to "super" key 2021-03-11 18:55:16 +01:00
LibWeb LibWeb: Import new CSS parser 2021-03-22 18:40:08 +01:00
LibX86 LibX86: Don't use "if (foo) [[unlikely]] { }" for now (to please clang) 2021-03-09 17:47:28 +01:00
CMakeLists.txt Libraries: Rename LibTar to LibArchive 2021-03-23 16:09:36 +01:00