MacDue
|
c8c065b6b0
LibWeb+LibGfx: Migrate (most of) the CSS gradient painting to LibGfx
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
b2d3ceaec5
LibGfx: Make text painting better at aligning vector fonts vertically
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
d2195f8088
LibGfx: Use Gfx::Rect::align_within() to simplify text drawing logic
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
6b421fb521
LibGfx: Slim down Gfx::TextLayout API by removing unused accessors
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
6632023498
LibGfx: Enable subpixel accurate text rendering in Painter::draw_text()
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
a1726b1ba5
LibGfx: Avoid rounding/truncating glyph positions till blitting
|
%!s(int64=2) %!d(string=hai) anos |
Lucas CHOLLET
|
2eeaba3f1d
LibGfx: Use the Midpoint Ellipse Algorithm for filled ellipses
|
%!s(int64=2) %!d(string=hai) anos |
Lucas CHOLLET
|
d2372464a2
LibGfx: Put the Midpoint Ellipse Algorithm in its own function
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
555d7a6fce
LibGfx: Make Font::glyph_width*() APIs return float
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
3407ab0fd1
LibGfx: Make Font::width() return a float
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
bfa7381852
LibGfx: Make Font::pixel_size() return a float
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
ca01017f32
LibGfx: Add Painter::fill_pixels()
|
%!s(int64=2) %!d(string=hai) anos |
FrHun
|
df30440117
LibGfx: Add NearestFractional scaling type to painter
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
6c27f2c071
LibGfx: Don't blend opaque pixels
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
83f31cb4a7
LibGfx: Add int overloads for (AntiAliasing)Painter float methods
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
27fae78335
Meta+Userland: Pass Gfx::IntSize by value
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
e011eafd37
Meta+Userland: Pass Gfx::FloatPoint by value
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
7be0b27dd3
Meta+Userland: Pass Gfx::IntPoint by value
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
bbc149ebb9
Meta+Userland: Pass Gfx::Color by value
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
%!s(int64=2) %!d(string=hai) anos |
lanmonster
|
2b7aa4a971
LibGfx+LibGUI: Use constant for line spacing instead of magic number
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
0e65de2e11
LibGfx: Don't write blended pixel if the alpha is zero
|
%!s(int64=2) %!d(string=hai) anos |
Lucas CHOLLET
|
4219d50a21
LibGfx: Use the Midpoint Ellipse Algorithm
|
%!s(int64=2) %!d(string=hai) anos |
jack gleeson
|
4bf587811f
PixelPaint+LibGfx: Allow resizing images and layers
|
%!s(int64=2) %!d(string=hai) anos |
Nico Weber
|
2af028132a
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
b52165c5d7
LibWeb+LibGfx: Move the blit image through 2D transfrom to Gfx::Painter
|
%!s(int64=2) %!d(string=hai) anos |
MacDue
|
60356c8dde
LibGfx: Support getting a bitmap for a region of painter
|
%!s(int64=2) %!d(string=hai) anos |
Jelle Raaijmakers
|
bfb4e08612
LibGfx: Use `memcpy` instead of `fast_u32_copy` for blitting
|
%!s(int64=2) %!d(string=hai) anos |
Jelle Raaijmakers
|
15a9fca461
LibGfx: Correctly shift pixels during bilinear blend
|
%!s(int64=2) %!d(string=hai) anos |