Commit Graph

  • 9e09d53fd9 Review #1013: the stepper test from #1015 compiles and hits the spinner bflatastic 2026-10-11 02:06:53 +07:00
  • 6d5fdc8a2a test(ui): Shift-click on the Stroke weight stepper steps 10 pt (#991) Nigel Ihza Firdausy 2026-10-11 02:06:41 +07:00
  • 057c2ee2c1 fix(widgets): honor Shift on numeric spinner buttons (#991) Nigel Ihza Firdausy 2026-10-11 00:51:40 +07:00
  • 5a9c6e2e06 Review #1012: whole numbers typed in command dialogs are integers bflatastic 2026-10-11 02:06:19 +07:00
  • 130bacde12 fix(dialogs): preserve integral command parameters in numeric fields (#1000) Nigel Ihza Firdausy 2026-10-11 00:51:13 +07:00
  • 311d75fc97 Review #988: rustfmt bflatastic 2026-10-11 01:58:43 +07:00
  • c845c7f9e0 fix(crop): reject malformed crop rectangles without shifting coordinates Nigel Ihza Firdausy 2026-10-10 23:43:09 +07:00
  • 2ff5688511 Review #999: corners and from through finite_numbers; rustfmt bflatastic 2026-10-11 01:51:12 +07:00
  • 0d697ed79d fix(distort): validate the full corner quad, source bounds and targets Nigel Ihza Firdausy 2026-10-10 23:57:02 +07:00
  • 57050b0987 Review #998: one strict anchor parser; build fix for path.appendAnchor bflatastic 2026-10-11 01:50:30 +07:00
  • 743fe2521e fix(path): remove unused legacy anchor parser import Nigel Ihza Firdausy 2026-10-11 00:00:54 +07:00
  • 6bf2a42e22 fix(path): reject malformed anchors before creating or replacing geometry Nigel Ihza Firdausy 2026-10-11 00:00:25 +07:00
  • 93cadc8994 Review #997: one anchor-reference parser, for Reshape area type too bflatastic 2026-10-11 01:48:17 +07:00
  • 2f984f2e7a fix(selection): reject malformed anchor references before selection changes Nigel Ihza Firdausy 2026-10-10 23:58:13 +07:00
  • 2f458842ae Review #996: rustfmt bflatastic 2026-10-11 01:46:59 +07:00
  • 3b742b6c0c fix(assets): validate all explicit export object ids before collecting Nigel Ihza Firdausy 2026-10-10 23:55:54 +07:00
  • de17a00eb2 Review #987: test the next-object stroke with nothing selected; rustfmt bflatastic 2026-10-11 01:46:22 +07:00
  • 059bd82676 fix(stroke): reject malformed dashes and keep defaults atomic Nigel Ihza Firdausy 2026-10-10 23:41:58 +07:00
  • 6eeabcd742 Review #986: the rect through finite_numbers; rustfmt bflatastic 2026-10-11 01:45:18 +07:00
  • bfbe9e1eb6 fix(cut): reject malformed rectangle cut bounds Nigel Ihza Firdausy 2026-10-10 23:41:14 +07:00
  • ac6d72b44a Review #985: one parser for exact number lists; null at is no position bflatastic 2026-10-11 01:44:11 +07:00
  • 004d015cfe fix(place): reject malformed rectangle and position parameters Nigel Ihza Firdausy 2026-10-10 23:39:32 +07:00
  • e860b01ed8 Review #984: rustfmt bflatastic 2026-10-11 01:36:54 +07:00
  • 4c011cf42e fix(paint): preserve new-art defaults when paint edits are rejected Nigel Ihza Firdausy 2026-10-10 23:36:51 +07:00
  • 6f7f32c64d Merge pull request #1017 from storytold/feat/brush-strokes-effects BFlat 2026-10-11 01:24:49 +07:00
  • 59c890df9e Part of gap 2: Effect › Brush Strokes (Accented Edges, Angled Strokes, Crosshatch, Dark Strokes, Ink Outlines, Spatter, Sprayed Strokes, Sumi-e) bflatastic 2026-10-11 00:48:35 +07:00
  • d4b0a5479b Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#994) Brandon Thomas 2026-10-10 14:11:14 -04:00
  • 7989d1345f Merge pull request #846 from alpha-rock/codex/3d-effects BFlat 2026-10-11 00:50:04 +07:00
  • f443dde16f Review: German for Revolve, one row per catalog key, README bflatastic 2026-10-11 00:04:55 +07:00
  • c36b6976e3 M9: add live Revolve with artboard rotation and lighting controls alpha-rock 2026-10-10 02:34:34 +04:00
  • 01e165af63 Merge pull request #982 from storytold/fix/964-first-frame-watch BFlat 2026-10-10 23:40:02 +07:00
  • 199a464140 #964: start again when the first frame never reaches the screen bflatastic 2026-10-10 23:25:47 +07:00
  • 45516a6a96 Merge pull request #761 from fahrim/mcp-variables BFlat 2026-10-10 23:35:20 +07:00
  • d0015a496b variables: Window › Variables opens the panel bflatastic 2026-10-10 22:34:24 +07:00
  • 2e07f887bf docs: Variables in the ROADMAP's last-updated list (#761) bflatastic 2026-10-10 22:15:45 +07:00
  • 500e19680d variables: review fixes for the panel, dialogs and translations bflatastic 2026-10-10 22:15:42 +07:00
  • b3fa281282 variables: review fixes for hidden objects, namespaces and agent params bflatastic 2026-10-10 22:15:38 +07:00
  • f2252b0d9c variables: highlighted row owns Delete, Options and Select Bound Object Fahri Meral 2026-10-10 12:26:41 +03:00
  • 06dbe5b1e8 variables: put the panel in the collapsed icon column Fahri Meral 2026-10-10 00:11:07 +03:00
  • 5a638b0a80 variables: the panel does the workflow itself, and rows can be captured Fahri Meral 2026-10-09 23:35:26 +03:00
  • eb0f2ff2e4 variables: let one object be driven by several variables Fahri Meral 2026-10-09 20:39:55 +03:00
  • 202894372a variables: fix binding lifetime, dataset editing and the missing UI to define Fahri Meral 2026-10-09 19:48:15 +03:00
  • c89906a13a docs: note variables in ROADMAP automation row Fahri Meral 2026-10-09 16:47:14 +03:00
  • ba2069c057 variables: panel, window menu entry and translations Fahri Meral 2026-10-09 16:47:14 +03:00
  • 555b0e60d3 variables: data-merge model and engine commands Fahri Meral 2026-10-09 16:47:14 +03:00
  • e3874e89e7 Merge pull request #981 from storytold/feat/distort-effects BFlat 2026-10-10 23:24:59 +07:00
  • 8a0cd9dbf6 Part of gap 2: Effect › Distort (Diffuse Glow, Glass, Ocean Ripple) bflatastic 2026-10-10 22:56:13 +07:00
  • f147eb58c7 Merge pull request #974 from IHAGI-c/fix/graph-tick-marks BFlat 2026-10-10 23:07:36 +07:00
  • 3a48de555e Review: translate the tick mark lengths; ROADMAP bflatastic 2026-10-10 22:49:15 +07:00
  • d7fb5ec727 Graph Type: tick mark length and count per axis, category tick marks, axis label prefix and suffix IHAGI-c 2026-10-10 23:26:14 +09:00
  • 6794385731 Merge pull request #971 from IHAGI-c/fix/graph-value-axes BFlat 2026-10-10 22:35:33 +07:00
  • bea68002e9 Review: Graph Type's Value Axis is a dropdown bflatastic 2026-10-10 21:48:51 +07:00
  • 2f97c8ab49 Graph Type: value axis on the left, right or both sides; separate scales IHAGI-c 2026-10-10 21:56:04 +09:00
  • 2b000d828e Merge pull request #934 from dwetscher/feat/i18n-german BFlat 2026-10-10 21:28:40 +07:00
  • a644c818c9 Review: German for the features landed since the catalog was written bflatastic 2026-10-10 21:23:10 +07:00
  • 194968bc27 German interface language (de) dwetscher 2026-10-10 10:55:39 +02:00
  • 58bb72ffc6 Merge pull request #969 from rafi612/system-title-bar BFlat 2026-10-10 21:26:34 +07:00
  • 6315086f96 Review: System Title Bar only where it applies, docs, title repaint bflatastic 2026-10-10 21:01:01 +07:00
  • 2e643b0e76 Make the menu bar more compact rafi612 2026-10-10 15:26:27 +02:00
  • bd895a1de7 Remove the in-window VectorCraft menu (File first, Exit quits, Mac unchanged) rafi612 2026-10-10 14:46:33 +02:00
  • 12f8a77a00 User Interface › System Title Bar: native decorations on Windows/Linux, file in OS title rafi612 2026-10-10 14:07:33 +02:00
  • 9f659195c3 Merge pull request #972 from storytold/fix/968-traffic-lights BFlat 2026-10-10 20:56:34 +07:00
  • 258d61ced0 #968: centre the macOS window buttons on the app bar bflatastic 2026-10-10 20:44:20 +07:00
  • 5ff1b97376 Merge pull request #970 from storytold/fix/962-inner-glow-source BFlat 2026-10-10 20:45:36 +07:00
  • 9216c47204 #962: Inner Glow's Source is a Center/Edge dropdown bflatastic 2026-10-10 20:32:47 +07:00
  • 4eaf5e7b50 Merge pull request #967 from storytold/feat/link-watch BFlat 2026-10-10 20:20:24 +07:00
  • 068a934f6a Links: one watch for changed linked files bflatastic 2026-10-10 20:03:28 +07:00
  • 079580257a Links: Update Links applies while a document is open Katt 2026-10-10 16:25:56 +05:30
  • f81c0f51d7 Merge pull request #959 from IHAGI-c/fix/graph-combine-types BFlat 2026-10-10 20:09:10 +07:00
  • 01a65c44ab Graph Type: combine graph types, one type per series IHAGI-c 2026-10-10 20:07:01 +09:00
  • 11c3a99bfb Merge pull request #960 from storytold/feat/texture-effects BFlat 2026-10-10 19:44:02 +07:00
  • 30ba774e6f Part of gap 2: Effect › Texture (Craquelure, Grain, Mosaic Tiles, Patchwork, Stained Glass, Texturizer) bflatastic 2026-10-10 19:30:26 +07:00
  • 32a688d68b Merge pull request #953 from crqch/fix-contributor-links BFlat 2026-10-10 18:50:11 +07:00
  • 5d07d646a9 Merge pull request #950 from seldoms/i18n/chinese-translations BFlat 2026-10-10 18:40:44 +07:00
  • 22443d8711 Keep CJK UI fallback fonts to ui_fonts bflatastic 2026-10-10 18:36:15 +07:00
  • a0cc4a4b94 Fix contributor links Michał Kosior crqch 2026-10-10 13:26:06 +02:00
  • f0349fb2f8 i18n: wrap hardcoded UI strings for Chinese localization seldoms 2026-10-10 19:08:35 +08:00
  • d428de6caa Merge pull request #952 from storytold/fix/949-artboard-label-width BFlat 2026-10-10 18:25:02 +07:00
  • 6a13088840 Fix #949: artboard names fit their artboard when zoomed out bflatastic 2026-10-10 18:12:57 +07:00
  • 18c9d27c8d Merge pull request #947 from IHAGI-c/fix/graph-blank-values BFlat 2026-10-10 18:16:26 +07:00
  • 3b32ea9626 Merge pull request #946 from rschuerer/fix/861-draw-non-native-art BFlat 2026-10-10 18:13:52 +07:00
  • 42b198e3cb Graph data: constants after the imports bflatastic 2026-10-10 17:59:47 +07:00
  • 35c4a428ff Graph Data: blank cells are left out, not drawn as zero; quoted numbers are labels IHAGI-c 2026-10-10 19:08:55 +09:00
  • 1446b4f5dc Keep the doc comment of unreadable on unreadable bflatastic 2026-10-10 17:58:54 +07:00
  • 79dd751d3b Draw non-native art in .ai editing data from its PDF Reinhard Schuerer 2026-10-10 12:04:22 +02:00
  • 7d6be31711 Merge pull request #948 from storytold/feat/brush-options-scatter-art-pattern BFlat 2026-10-10 17:57:25 +07:00
  • 2bc6c66c94 Part of gap 5: Scatter, Art and Pattern Brush Options bflatastic 2026-10-10 17:34:48 +07:00
  • 5b198f3c00 Merge pull request #941 from IHAGI-c/fix/graph-line-options BFlat 2026-10-10 17:32:01 +07:00
  • 471c47f96a Graph Type: Edge-to-Edge Lines start off, as the reference app's do bflatastic 2026-10-10 17:15:50 +07:00
  • bb778a50aa Graph Type: Edge-to-Edge Lines for line graphs; radar follows Mark and Connect Data Points IHAGI-c 2026-10-10 18:41:07 +09:00
  • 7241726e56 Merge pull request #940 from IHAGI-c/fix/graph-axis-override BFlat 2026-10-10 17:23:59 +07:00
  • 3bdaa45607 Merge pull request #945 from storytold/docs/readme-status-1010 BFlat 2026-10-10 17:22:12 +07:00
  • b4c89f7301 Docs: README status for 2026-10-10 (PSD and PSB open and place) bflatastic 2026-10-10 17:21:50 +07:00
  • 20c1a1621e Merge pull request #944 from storytold/fix/938-corner-widgets-multi BFlat 2026-10-10 17:20:05 +07:00
  • d57134a308 Fix #938: Live Corner widgets on every selected path bflatastic 2026-10-10 17:05:19 +07:00
  • 9449c92136 Merge pull request #943 from storytold/feat/926-library-groups BFlat 2026-10-10 17:18:20 +07:00
  • d62ecfe33a Fix #926: the Libraries panel's search, groups and library export/import bflatastic 2026-10-10 16:45:49 +07:00
  • c738400ebb Merge pull request #942 from storytold/feat/video-effects BFlat 2026-10-10 17:06:09 +07:00
  • c71af3079c Part of gap 2: Effect › Video (De-Interlace, NTSC Colors) bflatastic 2026-10-10 16:46:02 +07:00
  • 7fb2c47006 Merge pull request #939 from storytold/fix/811-identify-unnamed-glyphs BFlat 2026-10-10 16:46:54 +07:00