Skip to content

VectorCraft v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Oct 10:00
a26aa5b

What's Changed

  • Windows on ARM64: release builds, PE header check, install test on ARM64 hardware by @echelon in #215
  • Fonts: use craft-fonts as an optional build input; move the Japanese fonts out by @echelon in #220
  • Fix #206: Live Paint treats every path as an edge, open lines included by @bflatastic in #223
  • Fix #177: DXF Fit and Aligned text span their two points by @bflatastic in #226
  • Fix #221: Effect > Pathfinder works on several selected objects by @bflatastic in #227
  • CLI: a closed stdout ends vectorcraft-cli quietly by @japbcoelho in #181
  • PDF/.ai import: fonts are found by their PostScript name, whatever hyphens the family holds by @p0lyg0n in #214
  • Selection tool: Shift+drag on a selected object moves it, constrained by @theironchef in #225
  • Fix #219: right-click on the canvas opens a context menu by @bflatastic in #229
  • Type: find fonts by any of their names; say how each one resolved by @imachus in #209
  • Type: input method composition (Japanese IME) in the Type tool by @imachus in #207
  • Type: kinsoku, tate-chu-yoko and upright placement for vertical type by @imachus in #208
  • i18n: Czech interface language by @petrleocompel in #213
  • Fonts: the font menus leave out macOS's hidden "." families by @EthanSuquet in #228
  • FreeBSD: release package and a packaging check in CI by @echelon in #128
  • README: FreeBSD in the platform line and badge by @echelon in #235
  • Tests: the font resolution test no longer depends on the installed fonts by @bflatastic in #240
  • Dialogs: the button row is as wide as the fields, not the window by @theironchef in #239
  • Panels: a flyout wider than 256 points grows towards the canvas by @theironchef in #237
  • Canvas: a click just outside the canvas doesn't reach the tools by @theironchef in #233
  • MCP: prompts, resource templates, completions and logging by @fahrim in #216
  • i18n: UI localisation framework and a Traditional Chinese (zh-hant) catalog by @WildfootW in #205
  • i18n: names are never translated; palette cache; locale probe off the UI thread by @bflatastic in #243
  • Fix #231: docs/releasing.md describes the release pipeline by @bflatastic in #244
  • Fix #234: EPS files from the reference app open by @bflatastic in #249
  • ROADMAP: the DXF Fit/Aligned text, Effect > Pathfinder and translation fixes by @bflatastic in #251
  • Control: close the connection on input that isn't a request by @Luskish in #254
  • Type tool: a drag across text that isn't being edited selects it by @theironchef in #246
  • Type tools: a dragged area-type frame is the dragged rectangle by @theironchef in #253
  • Palette: entries rebuild when keyboard shortcuts change by @bflatastic in #261
  • Canvas: a drag from a ruler onto the canvas makes a guide by @theironchef in #263
  • i18n: Japanese translates every menu label by @p0lyg0n in #262
  • Fix #255: selection exports report the encoder's warnings by @bflatastic in #271
  • Fix #256: inspect_document reports the paint type's characters show by @bflatastic in #272
  • Fix #259: the docs say document.inspect reports paint as a label by @bflatastic in #273
  • Fix #258: the save_file tool says what it saves by @bflatastic in #274
  • Fix #257: format lists name every format the engine reads and writes by @bflatastic in #275
  • Toolbar: double-clicking Hand, Zoom and the transform tools works by @theironchef in #265
  • Status bar: the artboard navigator works, and fitting shows its artboard by @theironchef in #267
  • Free Transform: a handle drag follows the modifiers held during the drag by @theironchef in #269
  • Fix #260: tate-chu-yoko numbers and upright glyphs keep their own cell in vertical text by @bflatastic in #281
  • Fix #252: area type resizes its frame with the mouse by @bflatastic in #289
  • Canvas: Ctrl with another tool drags with the selection tool used last by @theironchef in #276
  • Canvas: Ctrl+Space zooms (Ctrl+Alt+Space out), Space alone pans by @theironchef in #279
  • PDF/.ai import: type set on a path comes back as type on a path by @p0lyg0n in #278
  • Shortcuts: chords with Shift and a punctuation key fire as typed by @theironchef in #282
  • Canvas: double-clicking type with a selection tool puts the caret there by @theironchef in #284
  • Symbols panel: drag art in to make a symbol, drag a symbol out to place it by @theironchef in #288
  • PDF/.ai import: art of a neighbouring artboard stays on its own page by @p0lyg0n in #286
  • Tests: Japanese file and folder names save, open, export and title documents by @p0lyg0n in #287
  • Release: VectorCraft v0.4.0 by @bflatastic in #294

New Contributors

Full Changelog: v0.3.1...v0.4.0