Commit Graph

12 Commits

Author SHA1 Message Date
Yuri Kobets
d0986f2b24 Conic gradient support for the container_cairo 2025-05-27 03:19:07 +03:00
Yuri Kobets
2d34cb9f09 fixed: elements with 'position:fixed' have issue with draw
* document_container::get_client_rect was renamed to get_viewport.
* updated draw_buffer class to handle fixed elements on scroll
2025-04-11 02:53:37 +03:00
Yuri Kobets
c214c27d2c Destroy cairo_surface_t in container_cairo::draw_list_marker 2025-03-28 04:58:18 +03:00
Yuri Kobets
32fb235cdd cairo container: improve image scaling 2024-08-19 01:58:21 +03:00
Yuri Kobets
899b2986ce Cairo container: draw image list marker 2024-08-16 01:10:31 +03:00
Yuri Kobets
2f207bc349 cairo_container: apply repeat-x/repeat-y to the gradients 2024-03-29 03:04:40 +03:00
Yuri Kobets
7d1ca0328f Added support for conic gradient 2024-03-29 03:04:40 +03:00
Yuri Kobets
18cc822603 Fixed origin top/height for radial gradient 2024-03-29 03:04:40 +03:00
Yuri Kobets
c09b943216 draw radial gradient 2024-03-29 03:04:40 +03:00
Yuri Kobets
e455a0b50f Background draw redesigned. Linear gradient support. 2024-03-29 03:04:40 +03:00
Yuri Kobets
58a1db79b9 Background parsing fixex. Added support for linear gradient 2024-03-29 03:04:40 +03:00
Yuri Kobets
fe84eff36b Change location of containers
Now:
* cairo - contains cairo container
* windows - contains containers for windows
2024-02-24 00:20:45 +03:00