Commit Graph

  • 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