ladybird/Userland/Applications
jack gleeson 4bf587811f PixelPaint+LibGfx: Allow resizing images and layers
This PR adds resize ability to PixelPaint as per issue 11862.
The previous behaviour was to always rescale the canvas when
resizing an image. This adds a checkbox to toggle between
rescaling, and resizing which blits the existing canvas to
the top left of the new, resized canvas.

As part of this, a new ScalingMode is added to
LibGfx - None.
2022-11-02 10:59:18 +00:00
..
3DFileViewer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
About Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
AnalogClock Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Assistant Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Browser Browser: Inform WebView processes of the browser window's position/size 2022-11-01 21:16:50 +00:00
BrowserSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Calculator Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Calendar Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CalendarSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CharacterMap Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ClockSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CrashReporter Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Debugger Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
DisplaySettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Escalator Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
FileManager Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
FontEditor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
GamesSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Help Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
HexEditor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ImageViewer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
KeyboardMapper Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
KeyboardSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Magnifier Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Mail Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
MailSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
MouseSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
NetworkSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
PartitionEditor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
PDFViewer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Piano Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
PixelPaint PixelPaint+LibGfx: Allow resizing images and layers 2022-11-02 10:59:18 +00:00
Run Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Settings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
SoundPlayer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
SpaceAnalyzer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Spreadsheet Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
SystemMonitor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Terminal Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
TerminalSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
TextEditor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ThemeEditor Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
VideoPlayer Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Welcome Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CMakeLists.txt Escalator: Add new method to privilege escalate within GUI 2022-10-14 11:23:06 +02:00