ladybird/Userland/Libraries
Andreas Kling 96f8fcdcba LibGUI: Add a WindowBackingStore class
Instead of storing the back/front buffers of a GUI::Window as just
Gfx::Bitmap, wrap them in a WindowBackingStore class.

This will allow us to add more information alongside the bitmaps while
keeping the back/front swapping logic simple.
2021-01-15 10:54:19 +01:00
..
LibAudio Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibC LibC+Everywhere: Remove open_with_path_length() in favor of open() 2021-01-12 23:34:01 +01:00
LibChess Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCompress Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCore LibCore: Include fcntl.h in more places that we use fcntl for Lagom 2021-01-13 15:02:11 +01:00
LibCoreDump Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypto Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDebug Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDesktop Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDiff Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibELF Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibGemini Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibGfx LibGfx: Make it possible to apply an (integer) scale to a Painter 2021-01-12 23:32:54 +01:00
LibGUI LibGUI: Add a WindowBackingStore class 2021-01-15 10:54:19 +01:00
LibHTTP Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibImageDecoderClient Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibIPC LibIPC: Add an expressive way to close an IPC::File after sending it 2021-01-14 09:50:14 +01:00
LibJS LibJS: Rename ErrorType::ProxyGetOwnDescriptor{Undef => Undefined}Return 2021-01-14 08:13:32 +01:00
LibKeyboard Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibLine LibLine: Use StringView::find() to find '::' in history entries 2021-01-12 23:36:20 +01:00
LibM Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibMarkdown Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibPCIDB LibC+Everywhere: Remove open_with_path_length() in favor of open() 2021-01-12 23:34:01 +01:00
LibProtocol LibIPC: Close received IPC::File fd's by default unless taken 2021-01-14 09:50:14 +01:00
LibPthread LibPthread: Add pthread_equal() 2021-01-12 13:42:45 +01:00
LibRegex Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTar Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTextCodec Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibThread Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTLS Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTTF Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibVT Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibWeb Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibX86 Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00