Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-07 | Everywhere: Fix spelling mistakes | mjz19910 | |
2022-01-07 | Everywhere: Fix many spelling errors | mjz19910 | |
2021-12-24 | LibGUI+Userland: Make SortingProxyModel::create() return ErrorOr | Sam Atkins | |
Unfortunately, most of the users are inside constructors, (and two others are inside callback lambdas) so the error can't propagate, but that can be improved later. | |||
2021-12-18 | WidgetGallery: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | Mouse: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | ModelGallery: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | LibGfxScaleDemo: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | LibGfxDemo: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | Eyes: Convert to try_create_default_icon | Astraeus- | |
2021-12-18 | CatDog: Convert to try_create_default_icon | Astraeus- | |
2021-12-05 | Demos: Cast unused smart-pointer return values to void | Sam Atkins | |
2021-11-28 | Everywhere: Use default execpromises argument for Core::System::pledge | Brian Gianforcaro | |
2021-11-25 | WidgetGallery: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Starfield: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Screensaver: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Mouse: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | ModelGallery: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Mandelbrot: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | LibGfxScaleDemo: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | LibGfxDemo: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Fire: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Eyes: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | Cube: Use TRY() a lot more :^) | pbrw | |
2021-11-25 | CatDog: Use TRY() a lot more :^) | pbrw | |
2021-11-23 | WidgetGallery: Port to LibMain :^) | Andreas Kling | |
2021-11-23 | LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCore | Andreas Kling | |
With this change, System::foo() becomes Core::System::foo(). Since LibCore builds on other systems than SerenityOS, we now have to make sure that wrappers work with just a standard C library underneath. | |||
2021-11-22 | Everywhere: Use Application::construct() with Main::Arguments directly | Mustafa Quraish | |
Use the updated API everywhere we are currently manually passing in `arguments.argc` and `arguments.argv`. | |||
2021-11-22 | Everywhere: Use ArgsParser::parse() with Main::Arguments directly | Mustafa Quraish | |
Use the updated API everywhere we are currently manually passing in `arguments.argc` and `arguments.argv`. | |||
2021-11-22 | Starfield: Port to LibMain | Pedro Pereira | |
Simplified two pledge() by using TRY(). | |||
2021-11-21 | Starfield: Modify speed by Plus or Minus keypresses | Pedro Pereira | |
Although this is supposed to be a screensaver, it makes all the sense in the world that it should support modifying the speed interactively. :^) | |||
2021-11-21 | Starfield: Modify speed by command argument | Pedro Pereira | |
This change allows us to change the speed variable by passing a -s or --speed argument. | |||
2021-11-21 | Starfield: Support variable speed | Pedro Pereira | |
This change allows us to modify the speed in which the Starfield is generated. Increasing the speed also increases the length of each trail. | |||
2021-11-08 | LibGfx: Use ErrorOr<T> for Bitmap::try_create() | Andreas Kling | |
Another one that was used in a fajillion places. | |||
2021-11-08 | LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file() | Andreas Kling | |
This was used in a lot of places, so this patch makes liberal use of ErrorOr<T>::release_value_but_fixme_should_propagate_errors(). | |||
2021-11-08 | LibGfx: Use ErrorOr<T> for Bitmap::cropped() | Andreas Kling | |
2021-11-08 | LibGfx: Use ErrorOr<T> for Bitmap::try_create_wrapper() | Andreas Kling | |
2021-11-08 | WidgetGallery: Make custom cursors visible only in the cursors tab | Karol Kosek | |
Prior to this change, the selected cursor stayed changed throughout the app, even after switching tabs, which didn't look quite right. | |||
2021-11-03 | Applications: Remove border from GroupBox margins | FrHun | |
2021-11-02 | Demos+DevTools+Games: Fix visibility of Object-derivative constructors | Ben Wiederhake | |
Derivatives of Core::Object should be constructed through ClassName::construct(), to avoid handling ref-counted objects with refcount zero. Fixing the visibility means that misuses like this are more difficult. | |||
2021-10-27 | Everywhere: Rename back-click to backward-click | Filiph Sandström | |
This matches the current forward-click terminology. | |||
2021-10-27 | Everywhere: Rename left/right-click to primary/secondary | Filiph Sandström | |
This resolves #10641. | |||
2021-10-26 | Demos: Remap mouse button events to physical buttons in MouseDemo | Idan Horowitz | |
This ensures we paint the left button as clicked when the left mouse button is pressed (and vice-versa with the right one) when the right mouse button is set as the primary one in the mouse settings. | |||
2021-10-26 | Demos: Change MouseDemo's window title to "Mouse demo" | Idan Horowitz | |
The previous title ("Mouse button demo") didn't fit in the window's titlebar, which looked pretty bad. | |||
2021-10-07 | LibGUI: Support drag-to-reorder in TabWidget | Peter Elliott | |
2021-09-20 | WidgetGallery: Crop animated cursors | Karol Kosek | |
Selecting the wait cursor displayed the full sprite image. This has been borrowed from the MouseSettings. | |||
2021-09-20 | WidgetGallery+MouseSettings: Use LexicalPath::basename() | Karol Kosek | |
2021-09-20 | WidgetGallery: Simplify cursor change code | Karol Kosek | |
The code here wasn't updated when a new file icons appeared, so double- -clicking a cursor didn't always set it to the correct one. Also, the cursor list is sorted alphabetically, by the file name. So if a theme used a different file naming in Config.ini, then the previous code would also be incorrect. Here we will just take the bitmap icon from the model. Closes: #10142 | |||
2021-09-12 | Fire: Use ElapsedTimer::start_new() | Brian Gianforcaro | |
2021-09-12 | Cube: Use ElapsedTimer::start_new() | Brian Gianforcaro | |
2021-09-11 | WidgetGallery: Add GUI::ValueSlider widget | Mustafa Quraish | |
This was a cool slider and was missing from the gallery completely. Vertical mode for this isn't enabled, and it looked awfully crammed in the bottom along with the other horizontal sliders, so for now I've just added this to the top, and it controls the opacity of the image along with the opacity slider. |