-
90eec8d301
chore: add modifier pipeline
main
Beriff
2026-03-15 16:30:49 +07:00
-
e9d1e5c47e
fix(minor): link geometry_updated signal to zooming
Beriff
2026-03-14 19:41:57 +07:00
-
31b2196976
fix: add bevel edge case to miter join
Froxwin
2026-03-14 12:31:03 +00:00
-
bd586cda6a
fix: selection quad bug
Beriff
2026-03-14 18:49:52 +07:00
-
ae58a60be9
Merge branch 'main' of https://bundleofsticks.store/git/Frox/Vektor
Beriff
2026-03-14 18:49:02 +07:00
-
-
43b6d284dd
chore: refactor to use shape nodes
Beriff
2026-03-14 18:25:02 +07:00
-
1fb4b1c1e1
fix: make the selection box thickness scale invariant
Froxwin
2026-03-14 15:07:42 +05:30
-
af6b0c4d30
feat: implement miter joins
Froxwin
2026-03-14 14:37:03 +05:30
-
-
e054fc4fe7
fix(minor): apply canvas transform handle bbox detection
Beriff
2026-03-14 02:19:46 +07:00
-
e7dc799f54
chore: decouple rendering & geometry generation logic
Beriff
2026-03-14 01:50:44 +07:00
-
5e883e2d27
chore(minor): clean up circle_handles_updated logic
Beriff
2026-03-12 21:46:21 +07:00
-
09b84a2aa8
fix: adjust rect & circle handle logic
Beriff
2026-03-12 21:43:03 +07:00
-
7bc94d3a96
feat(untested): add handle dragging
Beriff
2026-03-12 11:20:43 +07:00
-
f96d6066ee
chore: adjust build flags
Beriff
2026-03-12 10:45:05 +07:00
-
237bb02a8c
feat: add shape transforms
Froxwin
2026-03-11 14:11:03 +00:00
-
562cbc12da
feat: handle drawing
Beriff
2026-03-11 21:04:11 +07:00
-
ed9aca01e4
feat(untested): add handles base
Beriff
2026-03-11 14:19:05 +07:00
-
6c8ca19fbf
feat: add circle tool
Beriff
2026-03-11 09:46:30 +07:00
-
00031d145e
fix: pass canvas scale to rasterizer
Froxwin
2026-03-10 18:51:48 +00:00
-
b0930c9e02
feat: add canvas pan and rotate
Froxwin
2026-03-10 18:44:11 +00:00
-
858a1f2c1a
feat: add canvas zoom
Froxwin
2026-03-10 16:27:52 +00:00
-
22b6700768
feat: add circles
Froxwin
2026-03-10 15:36:19 +00:00
-
143a33558d
fix: shrink buffers when unused fraction gets too large
Froxwin
2026-03-10 14:48:55 +00:00
-
2d6746c99c
Merge pull request #1 from Froxwin/bobbert
Maxim
2026-03-10 20:29:17 +07:00
-
-
64dd2d6e40
fix: update canvas real-time
Beriff
2026-03-10 17:19:50 +07:00
-
1d168f7be4
feat(experimental): add selection tool
Beriff
2026-03-10 15:55:02 +07:00
-
232b5c8f90
feat(experimental): add selection boxes
Beriff
2026-03-10 15:31:03 +07:00
-
61f9f1eed0
feat(experimental): add rectangle shape support
Beriff
2026-03-10 02:02:22 +07:00
-
-
2bdcbfae1f
feat: add polygon tool
Beriff
2026-03-09 23:26:12 +07:00
-
9b4248981e
feat: improve color picker UX
Beriff
2026-03-09 21:08:47 +07:00
-
5890a2aaa7
fix: color wheel alpha assignment
Froxwin
2026-03-08 18:22:08 +00:00
-
ed49bc5f14
Merge branch 'main' of https://github.com/Froxwin/Vektor
Beriff
2026-03-09 00:58:00 +07:00
-
-
f593d762fb
feat: hook color picker to entry fields
Beriff
2026-03-09 00:56:20 +07:00
-
392d49a5b7
chore: add License
Froxwin
2026-03-08 19:51:18 +05:30
-
-
ce28f0d350
feat: add bounding box calculation
Froxwin
2026-03-08 12:08:24 +05:30
-
e48858defe
feat: color picker
beriff
2026-03-07 22:25:28 +07:00
-
3a292ea351
feat: parameterize stroke color and thickness
Froxwin
2026-03-07 14:49:12 +05:30
-
d620caf02b
feat: hook up canvas input to renderer
Froxwin
2026-03-07 12:26:59 +05:30
-
a1abe76dbd
feat: stroke tessellation and gpu rendering
Froxwin
2026-03-07 01:07:17 +05:30
-
b1ae584469
fix: switch to symbolic icons
beriff
2026-03-07 00:13:11 +07:00
-
6e3c5a9070
Merge branch 'main' of https://github.com/Froxwin/Vektor
beriff
2026-03-06 21:23:48 +07:00
-
-
b41da278f5
feat: revealer-based tool menu
beriff
2026-03-06 21:21:56 +07:00
-
995a2f6745
Create README.md
Maxim
2026-03-06 17:55:41 +07:00
-
-
8e09748d3e
feat: swap canvas for opengl context
Froxwin
2026-03-05 18:39:38 +05:30
-
f001b90745
format: update .clang-format
beriff
2026-03-05 17:55:11 +07:00
-
eefd95e4d2
feat: add stroke thickness
Froxwin
2026-03-05 00:51:20 +05:30
-
8ac783e6e0
feat: polyline drawing
beriff
2026-03-05 01:14:10 +07:00
-
dad0f879ef
Merge branch 'main' of https://github.com/Froxwin/Vektor
beriff
2026-03-04 21:46:24 +07:00
-
-
831f0f8010
feat: add css logging
beriff
2026-03-04 21:37:19 +07:00
-
d57b2e2114
feat: add rasterization pipeline
Froxwin
2026-03-04 20:01:06 +05:30
-
-
faa3f941d0
feat: pipe frambuffer to canvas
beriff
2026-03-04 19:21:37 +07:00
-
28d4d4b6ce
refactor: adjust naming
beriff
2026-03-04 18:32:19 +07:00
-
1c3fc0c4bd
feat: add rasterization primitives
Froxwin
2026-03-04 15:41:20 +05:30
-
e7b99ed918
feat: add canvas prototype
beriff
2026-03-04 14:52:32 +07:00
-
2326bbb883
feat: basic ui interfacing
beriff
2026-03-04 02:08:16 +07:00
-
0ec11e20ac
Intial commit
Froxwin
2026-03-03 16:35:29 +05:30