ruinivist
89ae56b127
imrpove readmes
2025-09-07 02:21:00 +00:00
ruinivist
0ab86ce143
fix deprecations
2025-08-16 20:55:50 +00:00
ruinivist
86b6f4014d
add feature to allow listeners on build extent enter/exit
2025-07-27 23:47:50 +00:00
ruinivist
0b4ffc1ade
define a type for id and use uuids instead of existing int
2025-07-27 20:03:13 +00:00
ruinivist
e5f33c6212
refactor canvas painter
2025-07-27 01:41:17 +00:00
ruinivist
307dead2c4
refactor buildcontext as internal
2025-07-26 22:36:02 +00:00
ruinivist
3888f9cee9
fix transform on canvas children not working with scroll views
2025-07-26 20:55:11 +00:00
ruinivist
5a986eceb9
fix alignment for dot grid background + add clipping post canvas paint
2025-07-26 19:12:44 +00:00
ruinivist
7ad54a92cb
fix more than needed rebuilds on canvas children
...
this used a stupid builderFunc instead of a widget so flutter wasn't able to optimise those widget builds and it was simply a blanket rebuild. Added more examples as well
2025-07-26 17:47:42 +00:00
ruinivist
44e1fd3abc
rename + add docs
2025-07-08 22:41:42 +00:00
ruinivist
5d7152ee05
add animation on focus and center
2025-07-07 21:04:31 +00:00
ruinivist
10bb69a15f
add centering and focus capabilities
2025-07-06 03:53:18 +00:00
ruinivist
f01363e72d
lazy build perf improvements: build extent from screen size + factor in scaling + refactor
2025-07-05 21:48:44 +00:00
ruinivist
b81b99c55c
support for lazy building widgets within viewport
2025-07-05 20:09:52 +00:00
ruinivist
7cfb9457a2
add scaling with hit test
2025-07-05 16:41:52 +00:00
ruinivist
3d41b56889
add debug mode
2025-07-02 01:57:13 +00:00
ruinivist
0e4125a583
couple view and controller + offset working
2025-07-02 01:21:45 +00:00
ruinivist
4535894dc4
simple view layer: static screenspace widgets with working hittest
2025-07-01 03:49:08 +00:00
ruinivist
6d0ef792db
canvas with panning
2025-06-25 03:35:18 +00:00
ruinivist
4b93580b3e
init commit
2025-06-25 02:26:54 +00:00