ladybird/Userland/Applications
Andreas Kling 3e4b48f68e PixelPaint: Avoid unnecessary temporary layer bitmaps during PP load
When opening a PP file, we were creating a layer first with an empty
bitmap, and then replacing it with the loaded bitmap from the file.

This patch reorders things so we never create the empty bitmap in
between, saving time and avoiding a memory spike.
2021-06-15 10:05:50 +02:00
..
3DFileViewer AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
About Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
AnalogClock AnalogClock: Use YYYY-MM-DD format for window title 2021-05-14 20:17:09 +01:00
Browser Browser: Fix build breakage from 29cce65 2021-06-13 21:22:11 +02:00
Calculator Calculator: Fix offensive button misalignment 2021-06-13 21:48:15 +02:00
Calendar Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
CrashReporter Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Debugger Everywhere: Remove accidental '\n' from various outln() invocations 2021-06-03 22:50:21 +02:00
DisplaySettings AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
FileManager Utilities: Change unzip -o option to -d 2021-06-13 17:05:48 +01:00
FontEditor AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
Help Help: Tweak splitter spacing in main UI layout 2021-05-26 22:41:26 +02:00
HexEditor AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
ImageViewer Applications: Use titlecase and distinct underlined characters in menus 2021-05-21 18:41:28 +01:00
IRCClient Applications: Use titlecase and distinct underlined characters in menus 2021-05-21 18:41:28 +01:00
KeyboardMapper Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&> 2021-06-08 19:14:24 +02:00
KeyboardSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Magnifier WindowServer+Magnifier: Make Magnifier buttery smooth :^) 2021-06-07 10:22:25 +02:00
MouseSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
PDFViewer PDFViewer: Switch back to up/down page icons 2021-06-12 22:45:01 +04:30
Piano LibIPC: Remove unnecessary IPC::ServerConnection::handshake() 2021-05-23 09:53:55 +02:00
PixelPaint PixelPaint: Avoid unnecessary temporary layer bitmaps during PP load 2021-06-15 10:05:50 +02:00
Run AK: Remove URLParser 2021-06-01 09:28:05 +02:00
SoundPlayer SoundPlayer: Enable stop button when play button clicked 2021-06-08 00:54:07 +04:30
SpaceAnalyzer AK: Rename Vector::append(Vector) => Vector::extend(Vector) 2021-06-12 13:24:45 +02:00
Spreadsheet AK: Rename Vector::append(Vector) => Vector::extend(Vector) 2021-06-12 13:24:45 +02:00
SystemMonitor Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&> 2021-06-08 19:14:24 +02:00
Terminal Terminal: Don't show window until we've added menubar to it 2021-06-12 12:01:54 +02:00
TextEditor TextEditor: Don't allow opening directories 2021-06-13 12:38:07 +01:00
ThemeEditor Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
VideoPlayer VideoPlayer: Create application to parse (and eventually play) videos 2021-06-12 22:48:28 +04:30
Welcome AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
CMakeLists.txt VideoPlayer: Create application to parse (and eventually play) videos 2021-06-12 22:48:28 +04:30