Commit graph

16 commits

Author SHA1 Message Date
Yousef Khadadeh
e20ae17759 Improve scaled down image quality 2026-02-19 23:50:03 +03:00
Yousef Khadadeh
1f80107005 Clear image cache when tabbing out of canvas 2026-02-19 22:29:24 +03:00
Yousef Khadadeh
c7024578af Small optimizations to image resource display calculations 2026-02-19 22:02:18 +03:00
Yousef Khadadeh
fec602e46a New ImageResourceDisplay implementation that should decrease RAM usage 2026-02-19 15:21:47 +03:00
Yousef Khadadeh
a69d9e3c6c Erase cached mipmap levels after a long time of not being used 2026-02-17 14:41:08 +03:00
Yousef Khadadeh
9216be3b7c Use manual mipmaps to improve image draw performance 2026-02-16 18:19:17 +03:00
Yousef Khadadeh
c15a21e488 Image cropping added 2026-01-06 12:36:15 +03:00
Yousef Khadadeh
174b267589 Textbox updates work again, and added notices for web version users 2025-11-17 16:08:42 +03:00
Yousef Khadadeh
1175424c23 Load image data in a different thread 2025-10-10 18:41:08 +03:00
Yousef Khadadeh
27d334e234 Drag drop URLs only parses images, and ignores files 2025-10-09 16:56:05 +03:00
Yousef Khadadeh
f155905185 Removed RAW support to compile for Emscripten, fixed bug in cache in online use 2025-08-13 19:23:14 +03:00
Yousef Khadadeh
b34a76ace3 Can now display a few more raster image types 2025-08-11 21:34:01 +03:00
Yousef Khadadeh
453f01b4c7 Disabled partial cache refresh for now due to many issues related to it, and also static images dont constantly require updating 2025-08-07 22:27:54 +03:00
Yousef Khadadeh
d91c7e987f Can render SVGs that have relative sizes, also clip SVGs that go out of bounds 2025-08-07 17:45:10 +03:00
Yousef Khadadeh
05f19ad1f2 Canvas color can now be saved in file, and sent over network 2025-08-01 20:07:47 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00