ladybird/Userland/Applications
Aziz Berkay Yesilyurt 0da1353c80 Userland: Keep ImageViewer window size the same while zooming in
ImageViewer window kept growing while zooming in, which causes out of
memory error and crashes the application. Now, only the image content
is rescaled and the window size is preserved.

We also open the display window as the same size as the image, which may
cause a similar issue for very large image files. This is prevented by
limiting the maximum window size to be the screen size.
2021-07-08 00:21:31 +02:00
..
3DFileViewer 3DFileViewer: Add primitive mouse controls 2021-07-03 04:02:52 +02:00
About Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Assistant Assistant: Compare two chars instead of StringViews of length 1 2021-07-07 15:58:57 +02:00
Browser Browser: Show an example url placeholder in the search engine InputBox 2021-07-07 15:29:03 +02:00
Calculator Everywhere: Prefer using "..."sv over StringView { "..." } 2021-07-04 14:24:03 +02:00
Calendar Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CrashReporter CrashReporter: Fix bogus register alignment on x86_64 2021-07-01 11:35:52 +02:00
Debugger Utilities: Fix Build on x86_64 2021-06-30 19:05:51 +02:00
DisplaySettings DisplaySettings: Add new Desktop tab with virtual desktop settings 2021-07-03 12:27:23 +02:00
FileManager FileManager: Fix Desktop rubber-banding getting clipped at the edge 2021-07-07 18:10:19 +02:00
FontEditor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Help Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
HexEditor AK+Everywhere: Remove "null state" of LexicalPath 2021-06-30 11:13:54 +02:00
ImageViewer Userland: Keep ImageViewer window size the same while zooming in 2021-07-08 00:21:31 +02:00
IRCClient Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
KeyboardMapper Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
KeyboardSettings KeyboardSettings+Kernel: Setting to enable Num Lock on login 2021-07-05 06:19:59 +02:00
Magnifier Magnifier: Make a custom 16x16 icon for this app + tweak 32x32 version 2021-07-04 23:15:17 +02:00
MouseSettings WindowServer: Make most remaining WindowServer IPC calls async 2021-07-04 23:15:16 +02:00
PDFViewer PDFViewer: Update the page number when scrolling between pages 2021-06-22 06:26:44 +04:30
Piano Piano: Use AudioServer instead of /dev/audio for audio 2021-07-05 19:33:55 +02:00
PixelPaint PixelPaint: Make SprayTool only invalidate the modified area :^) 2021-07-07 13:01:20 +02:00
Run Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
SoundPlayer AK+Everywhere: Remove StringView::find_{first,last}_of(char) methods 2021-07-02 21:54:21 +02:00
SpaceAnalyzer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Spreadsheet Tests: Generate data in memory for TestXSV benchmark case 2021-07-06 17:22:45 +02:00
SystemMonitor LibThreading: Add ability to cancel ongoing BackgroundActions 2021-07-02 16:47:14 +02:00
Terminal Terminal: Grey out color scheme widget when there's nothing to select 2021-07-04 17:58:33 +02:00
TextEditor TextEditor: Reset editor width when disabling preview mode 2021-07-03 17:36:50 +02:00
ThemeEditor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
VideoPlayer LibVideo: Migrate to east-const style & apply other minor fixes 2021-06-30 11:03:51 +02:00
Welcome Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CMakeLists.txt Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00