1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:57:42 +00:00
serenity/Userland/Applications
Davipb 0828c75e57 PixelPaint: Add a Mask class
The Mask class represents an opacity mask over a rectangular section
of an image, linking every pixel to an alpha value ranging from 0 (not
selected) to 255 (fully selected). "Partially selected" pixels can be
used to simulate anti-aliased curves.

This class will be used as the basis for the new non-rectangular
selection feature.
2021-06-22 11:00:00 +02:00
..
3DFileViewer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
About Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Browser Browser: Enable close button on tabs 2021-06-20 15:16:26 +02:00
Calculator Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Calendar Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CrashReporter Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Debugger Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DisplaySettings WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
FileManager Everywhere: Add component declarations 2021-06-17 11:03:51 +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 Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
ImageViewer Everywhere: Add component declarations 2021-06-17 11:03:51 +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 Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Magnifier Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
MouseSettings Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
PDFViewer PDFViewer: Update the page number when scrolling between pages 2021-06-22 06:26:44 +04:30
Piano Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
PixelPaint PixelPaint: Add a Mask class 2021-06-22 11:00:00 +02:00
Run Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
SoundPlayer SoundPlayer: Handle any input file sample rate 2021-06-21 03:13:59 +04:30
SpaceAnalyzer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Spreadsheet LibJS: Replace boolean without_side_effects parameters with an enum 2021-06-17 16:52:15 +02:00
SystemMonitor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Terminal Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
TextEditor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
ThemeEditor Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
VideoPlayer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Welcome Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
CMakeLists.txt VideoPlayer: Create application to parse (and eventually play) videos 2021-06-12 22:48:28 +04:30