Commit Graph
34 Commits
Author SHA1 Message Date
Dariusz L c1ec26644d refactor: share mask result application 2026-08-13 08:20:35 +02:00
Dariusz L 5b90135533 refactor: share IndexedDB transaction execution 2026-08-13 08:16:48 +02:00
Dariusz L 38886f346d refactor: share image upload request construction 2026-08-13 08:12:08 +02:00
Dariusz L d68ee89f35 refactor: share preview blob loading 2026-08-13 08:09:04 +02:00
Dariusz L 459df09a70 refactor: unify canvas blob upload preparation 2026-08-13 08:06:43 +02:00
Dariusz L 7083ab59d4 refactor: reuse shared variants and database requests 2026-08-13 07:42:37 +02:00
Dariusz L 1dd3fe42c0 refactor: share batch and mask editor helpers 2026-08-13 07:39:03 +02:00
Dariusz L 64240a678e refactor: centralize Blob image loading 2026-08-13 07:33:29 +02:00
Dariusz L b509482eb1 refactor: share canvas output rendering primitives 2026-08-13 07:24:29 +02:00
Dariusz L ec313f1ce6 refactor: unify image cache contract 2026-08-13 07:18:12 +02:00
Dariusz L c461da1481 refactor: share distance-field mask rasterization 2026-08-13 05:43:15 +02:00
Dariusz L 212d6b7728 refactor: share backend image serialization helpers 2026-08-13 05:39:24 +02:00
Dariusz L f60b7c0d8d refactor: centralize mask pixel primitives 2026-08-13 05:33:47 +02:00
Dariusz L 42c4de43e4 refactor: reuse canonical layer point transforms 2026-08-13 05:28:16 +02:00
Dariusz L 58ae68b8e1 refactor: centralize canvas blob variant dispatch 2026-08-13 05:24:43 +02:00
Dariusz L 1aaae6e454 refactor: use canonical Point type 2026-08-13 04:47:20 +02:00
Dariusz L 76222a805b refactor: centralize strict canvas context creation 2026-08-13 04:44:59 +02:00
Dariusz L 082e8b74f1 refactor: share matting model status checks 2026-08-13 04:41:24 +02:00
Dariusz L 18445387e4 refactor: share CanvasIO tensor image conversion 2026-08-13 04:37:15 +02:00
Dariusz L b7785b6bc3 refactor: share mask result conversion 2026-08-13 04:32:30 +02:00
Dariusz L 4bed57afcd refactor: share mask pixel processing pipeline 2026-08-13 04:29:47 +02:00
Dariusz L 66faa3135a refactor: centralize image loading and serialization 2026-08-13 04:26:51 +02:00
Dariusz L 5f660629ec refactor: centralize layer geometry calculations 2026-08-13 04:18:43 +02:00
Dariusz L 2d72155292 refactor: share birefnet checkpoint migration 2026-08-13 03:46:14 +02:00
Dariusz L 2ab249efde refactor: share mask distance transform 2026-08-13 03:42:49 +02:00
Dariusz L 73d8e696cb refactor: share tensor to rgba conversion 2026-08-13 03:39:03 +02:00
Dariusz L 0217684ae8 refactor: share indexeddb infrastructure 2026-08-13 03:36:47 +02:00
Dariusz L 834476c259 refactor: unify canvas export actions 2026-08-13 03:29:52 +02:00
Dariusz L 391923d77d refactor: split canvas_node into python modules and enhance matting UI 2026-08-13 03:10:25 +02:00
Dariusz L 6284ed2b98 Fix layer-aligned generated masks 2026-08-13 02:34:37 +02:00
Dariusz L 6febc525bc fix: use native ComfyUI BiRefNet matting 2026-08-13 01:56:03 +02:00
Dariusz L dc1bde6231 refactor: use canonical logging imports 2026-08-13 01:16:42 +02:00
Dariusz L 2cec014d4c feat: migrate Model Resolver logging system 2026-08-13 00:57:52 +02:00
Dariusz L cf17dda7d4 chore: adopt Resolver tooling and workflows 2026-08-13 00:22:58 +02:00