Commit Graph

377 Commits (feat/remove-ga)

Author SHA1 Message Date
Mark Tolmacs 3fe9d3509d
Trigger CI 23 hours ago
Mark Tolmacs 903e8e5cd7
Fix focus point calc 23 hours ago
Mark Tolmacs 69e6d90c68
Fix unneeded import 24 hours ago
Mark Tolmacs 9e6e58a635
Fix up distance from diamond as well 24 hours ago
Mark Tolmacs 28aaffabbe
Working element intersection with offset 1 day ago
Mark Tolmacs 6c2f15508f
Rounded corners fixes 4 days ago
Mark Tolmacs f30fd4993a
Lint: remove unused import 4 days ago
Mark Tolmacs b23c2f830e
Fixing tests 4 days ago
Mark Tolmacs 81d5378fa8
Fix incorrect default focus ratio selection 4 days ago
Mark Tolmacs 206f2275ca
[skip ci] Git restore focus in test 4 days ago
Mark Tolmacs 4928742aca
Fix arrow inside shape 4 days ago
Mark Tolmacs 7ceede4238
[skip ci] default focus point 4 days ago
Mark Tolmacs 4984d57673
Errorneous intersection in focus point calc fixed
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs b49ccbf497
Remove circular dep 5 days ago
Mark Tolmacs 72eaf1cdd6
Fix rotation test 5 days ago
Mark Tolmacs 06fde48c85
Rotation support fixed 5 days ago
Mark Tolmacs 397f2b2de6
Precise tracking for diamonds 5 days ago
Mark Tolmacs ed412d9b2e
Diamond pt 1 5 days ago
Mark Tolmacs e8abddeecf
[skip ci] Refactor
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 24ddaeb737
[skip ci] Adjust resize test values
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs fea4c307db
[skip ci] Restore incorrect sizing in test
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 7d5dc05a90
[skip ci] Test 0 values
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 24118ec19b
Fix single point arrow binding focus point
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 3895efecf1
Offsets reintroduced
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 6f9c6fc205
Binding updates 5 days ago
Mark Tolmacs 7d487f8872
Align expected 0 focus point in tests 5 days ago
Mark Tolmacs d907d27389
[skip ci] Fix division by zero 5 days ago
Mark Tolmacs d3870d1033
Update focus point calc
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 5d352161fd
Fix elbow arrow binding logic 5 days ago
Mark Tolmacs fa8db3cdc0
Different gap calculation
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 806e0f7a27
More performant and robust numerical distance calc for cubic bezier
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs ab6d3a454c
Unify common code in distance and intersection into a helper file 5 days ago
Mark Tolmacs f5caf0b4b9
Simplification 5 days ago
Mark Tolmacs 41480ec2f7
Remove complex number support 5 days ago
Mark Tolmacs 6183fed655
Remove unneeded math types 5 days ago
Mark Tolmacs 9b14929fcd
Remove arc related code 5 days ago
Mark Tolmacs a258f0dfc3
Remove arrow tangent vector util 5 days ago
Mark Tolmacs 381bad7cd1
Restore master version of the Range component 5 days ago
Mark Tolmacs 9457642064
Even more snapshot updates
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 8017250965
Snapshot update
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs d770cbad99
Even more robust nonlinear root finding with a custom Newton-Rhapson solver
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs da6a39834d
Adapting tests to a more precise tracking 5 days ago
Mark Tolmacs 3e1439ad86
Fix elbow arrow binding 5 days ago
Mark Tolmacs ce1bf99f6d
[skip ci] Remove unneeded code 5 days ago
Mark Tolmacs 9da2917a87
Even more stable curve detection 5 days ago
Mark Tolmacs 16d3064a2f
[skip ci] Curve distance fixes
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 59ffd5f611
[skip ci] Remove debug
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs a29845ce73
[skip ci] Add offset
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 13b4107e43
Diamond intersect shape fixes
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
5 days ago
Mark Tolmacs 96ca01b9b7
Bezier curve line intersection implementation + test 5 days ago