1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-14 10:11:01 +00:00
serenity/Userland
Aziz Berkay Yesilyurt 1c06d77262
Userland: Add ability to screenshot rectangular region in shot (#8515)
* LibGUI: Verify m_window_id is not-zero in set_maximized

Window::set_maximized requires non-zero window id to be a valid call,
i.e. calling Window::show beforehand. A verify statement before the
server call can help developers by hinting correct usage.

* LibGUI: Paint background when the fullscreen window is transparent

The windows in the background are ignored when the window is fullscreen.
However, we still would like to see the background if that window is
transparent.

* Userland: Add ability to capture rectangular region in shot

A click and drag selectable, transparent, fullscreen window is
displayed with the command line argument -r for screenshots.
2021-07-09 13:11:24 +04:30
..
Applets Everywhere: Don't promote float to double where not needed 2021-07-08 10:11:00 +02:00
Applications ImageViewer: Use real path for the image path 2021-07-09 10:22:26 +02:00
Demos AK+Userland: Add generic AK::abs() function and use it 2021-07-08 10:11:00 +02:00
DevTools UserspaceEmulator: Use long double in FABS 2021-07-08 10:11:00 +02:00
DynamicLoader DynamicLoader: Don't use LibELF to do the initial relocations 2021-07-07 11:53:17 +02:00
Games GameOfLife: Properly switch between play and pause icon 2021-07-07 15:29:37 +01:00
Libraries Userland: Add ability to screenshot rectangular region in shot (#8515) 2021-07-09 13:11:24 +04:30
Services Userland: Add ability to screenshot rectangular region in shot (#8515) 2021-07-09 13:11:24 +04:30
Shell Shell: Use correct printf format string for size_t 2021-07-08 10:11:00 +02:00
Utilities Userland: Add ability to screenshot rectangular region in shot (#8515) 2021-07-09 13:11:24 +04:30
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00