summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx/Point.h
AgeCommit message (Expand)Author
2023-01-04LibIPC+Everywhere: Change IPC::encode's return type to ErrorOrTimothy Flynn
2022-12-28LibGfx+Overall: Remove `is_null` from `Point`, `Rect` and `Size`Jelle Raaijmakers
2022-12-26LibIPC+Everywhere: Change IPC decoders to construct values in-placeTimothy Flynn
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-26LibGfx: Prevent calling `to_type<T>()` on `Line/Point/Rect/Size<T>`Sam Atkins
2022-11-15Userland: Properly define IPC::encode and IPC::decode specializationsTimothy Flynn
2022-11-06Everywhere: Remove redundant inequality comparison operatorsDaniel Bertalan
2022-10-27LibGfx: Make formatting of spatial types work with non-int/floatsSam Atkins
2022-08-31LibGfx: Add Point::to_ceiled method for getting a ceiled PointCrax97
2022-06-20AK: Make Point constructors constexprFrHun
2021-11-28LibIPC+IPCCompiler+AK: Make IPC value decoders return ErrorOr<void>Andreas Kling
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-09-18LibGfx: Add Point<T>::to_rounded<U>()Andreas Kling
2021-09-17LibGfx+PixelPaint: Add `Point::end_point_for_aspect_ratio` methodMustafa Quraish
2021-09-15LibGfx: Add some interpolation helpers for Gfx::Point<T>Andreas Kling
2021-09-15LibGfx: Add method for calculating square aspect ratio end pointZyper
2021-09-09LibGfx/Point: Add hash trait for Point<T>Mustafa Quraish
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
2021-07-08AK+Userland: Add generic `AK::abs()` function and use itDaniel Bertalan
2021-06-16LibGfx: Add a bunch of [[nodiscard]] to PointAndreas Kling
2021-06-16LibGfx: Convert Point to east-const styleAndreas Kling
2021-05-03Revert "LibGfx: Add directional floating-point scaling to Painter"Andreas Kling
2021-05-02LibGfx: Add directional floating-point scaling to PainterMatthew Olsson
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-01-22LibGfx: Allow comparing Points, Sizes, and Rects of different typeNico Weber
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling