Commit Graph
3838 Commits
Author SHA1 Message Date
bflatastic 3c0505def6 Merge main into #2094 2026-11-12 10:50:07 +07:00
BFlat 38c119c5c5 Merge pull request #2283 from storytold/fix/main-slot-and-ta
Fix main: slot test after #2269, stale Tamil string after #2242
2026-11-12 10:44:38 +07:00
bflatastic 2067a0b525 Fix main: the slot test reads an unbound property's stored value; drop a stale Tamil string
#2269 lists only the text properties bound to a layer on an instance, so the
unbound base Text of #2126's test is no longer listed: the test now checks its
stored value. #2242 reworded the colour profile note after #2160 translated it.
2026-11-12 10:25:44 +07:00
BFlat e7de819ab2 Merge pull request #2069 from kler/swedish-ui-2026-11-07
i18n(sv): translate 69 new strings
2026-11-12 10:15:18 +07:00
BFlat fd2fed1f58 Merge pull request #2071 from helenkwok/web/page-api-timeouts
figcraft-web: inspect and openFile time out like the other window.figcraft functions
2026-11-12 10:12:24 +07:00
BFlat d3f68c9f77 Merge pull request #2269 from TrevorBrown-dev/fix/instance-lists-its-variant-props-2022
M3: an instance lists the properties its variant uses; long property names stay on one line (#2022)
2026-11-12 10:07:37 +07:00
BFlat dc5cdb971e Merge pull request #2276 from TrevorBrown-dev/fix/marquee-rules-as-measured
M5: marquee selection follows Figma's measured rules (gap 4)
2026-11-12 10:05:23 +07:00
BFlat cc03f7216d Merge pull request #2236 from TrevorBrown-dev/fix/windows-frame-offset-1343
M10: Windows: the window no longer draws below a hidden caption (#1343)
2026-11-12 10:03:50 +07:00
BFlat 427ed42e38 Merge pull request #2072 from devius/ka-update-2026-11-07
i18n(ka): Georgian for 126 new strings
2026-11-12 10:01:45 +07:00
BFlat cde573fa27 Merge pull request #2242 from dotCooCoo/fix/color-profile-dialog-export-note
Export: the color profile note says Display P3 tagging applies to exports that use the file's profile
2026-11-12 09:58:39 +07:00
BFlat 4531e99e5c Merge pull request #2070 from dotCooCoo/fix/export-color-docs
Export: color profile text states which formats are tagged and that CMYK PDF is DeviceCMYK
2026-11-12 09:56:27 +07:00
BFlat fdb5ef4aa0 Merge pull request #2081 from TrevorBrown-dev/fix/ellipse-four-anchors-2080
Ellipse: an unsliced ellipse edits as four anchor points, not six (#2080)
2026-11-12 09:55:56 +07:00
BFlat ed83ff3f26 Merge pull request #2161 from TrevorBrown-dev/fix/variant-connection-2158
M7: a connection dropped on a sibling variant creates Change to (#2158)
2026-11-12 09:53:51 +07:00
BFlat ff749aa831 Merge pull request #2128 from Silvertree2010/fix/h12225-file-openrecent-silently-turns-a
Reject negative and fractional index in file.openRecent
2026-11-12 09:51:01 +07:00
BFlat 47d44760b6 Merge pull request #2125 from Janiz-zzz/fi-update-20261108
i18n(fi): translate the 50 labels Finnish lacks; fix Past year
2026-11-12 09:49:42 +07:00
bflatastic fb58711ea6 Merge main into #2276 2026-11-12 09:49:19 +07:00
BFlat 7006141600 Merge pull request #2105 from TrevorBrown-dev/feat/vector-edit-clipboard-1875
M8: copy, cut and paste in vector edit mode act on the selected points and segments (#1875)
2026-11-12 09:47:24 +07:00
BFlat 5975f4d4c6 Merge pull request #2126 from impulsado/fix/2124-inherited-slot-text
M3: resolve inherited slot properties by their defining component
2026-11-12 09:45:04 +07:00
BFlat b69e9ed529 Merge pull request #2251 from storytold/fix/sec-svg-import-attrs-text
svg import: cap attributes per element, map span offsets to characters once
2026-11-12 09:43:26 +07:00
BFlat b9c1bee665 Merge pull request #2262 from storytold/fix/sec-load-penpot-svg-fonts
load: share one layer allowance across Penpot raw SVGs, sum font-run coverage once
2026-11-12 09:41:46 +07:00
BFlat 483582c8aa Merge pull request #2078 from Silvertree2010/fix/h8510-image-savepreset-silently-turns
Reject negative and fractional index in image.savePreset
2026-11-12 09:40:22 +07:00
BFlat 9b7d50fff1 Merge pull request #2253 from storytold/fix/sec-grid-snap-budget
layout: bound the snap lines a frame's grids generate
2026-11-12 09:39:14 +07:00
BFlat c2d61d36bb Merge pull request #2164 from TrevorBrown-dev/fix/sticky-text-size-2157
M12: a sticky's text keeps its size and the note grows taller (#2157)
2026-11-12 09:37:23 +07:00
BFlat 73d252970f Merge pull request #2140 from ljkx/fix/pencil-stroke-spikes
M4: a Pencil stroke stays where it was drawn, without spikes off it (#1741)
2026-11-12 09:36:42 +07:00
BFlat 96430480a7 Merge pull request #2266 from storytold/fix/sec-rest-link-main-paths
components: work out each main's layer paths once while linking imported instances
2026-11-12 09:35:06 +07:00
BFlat 2846ce7727 Merge pull request #2255 from storytold/fix/sec-widget-image-pixels
widgets: bound the decoded pixels of a widget's images, read from their headers
2026-11-12 09:35:03 +07:00
BFlat 0dddfe1a65 Merge pull request #2115 from GiovanniBot/fix/vector-node-corner-radius
M6: a vector point without a corner radius of its own takes the layer's on .fig import (#2114)
2026-11-12 09:33:43 +07:00
bflatastic d1e7a299b0 Merge main into #2269 2026-11-12 09:33:25 +07:00
BFlat 01c25a726d Merge pull request #2256 from storytold/fix/sec-peer-roster-bytes
collab-net: cut a host's peer names and colours where the guest keeps them
2026-11-12 09:32:07 +07:00
BFlat af600507d7 Merge pull request #2101 from TrevorBrown-dev/fix/loaded-font-wins-2092
Text: a font loaded with text.loadFont wins over the built-in and installed faces of its family and style (#2092)
2026-11-12 09:32:02 +07:00
bflatastic c1bd18f1f9 Merge main into #2276 2026-11-12 09:31:46 +07:00
BFlat abe87363a8 Merge pull request #2108 from TrevorBrown-dev/test/paste-placement-rules
Tests: paste lands in place, at the view's centre, or in a selected frame's centre, as measured in Figma
2026-11-12 09:30:36 +07:00
BFlat d0c4aca65b Merge pull request #2095 from TrevorBrown-dev/feat/create-multiple-components-dropdown-2088
Components: several layers selected, the component button offers Create multiple components (#2088)
2026-11-12 09:28:25 +07:00
BFlat a1c2836bdb Merge pull request #2153 from ljkx/fix/automation-network-paths-1094
M8: automation roots refuse a path on another computer before resolving it (#1094)
2026-11-12 09:28:06 +07:00
BFlat f9c8a623dd Merge pull request #2248 from TrevorBrown-dev/feat/typed-number-starts-list
M4: a typed number and full stop start a numbered list at that number, as measured in Figma
2026-11-12 09:27:46 +07:00
bflatastic 190b8b4c80 Merge main into #2094 2026-11-12 09:27:04 +07:00
BFlat 37af80ed89 Merge pull request #2160 from Ragulsundaram/tamil-ui
i18n: Tamil (ta) interface catalog
2026-11-12 09:26:49 +07:00
BFlat fe5e0eb35f Merge pull request #2112 from Silvertree2010/fix/h10143-file-export-exports-the-whole-pa
Reject invalid layer ids in file.export and file.exportLayers
2026-11-12 09:25:28 +07:00
BFlat 0839958f54 Merge pull request #2142 from TrevorBrown-dev/feat/al-drag-reorder-edge
Auto layout: a dragged child passes a sibling when its leading edge reaches the sibling's middle
2026-11-12 09:23:43 +07:00
bflatastic b1ee6535c9 Ellipse tests: drop an unused binding and a comment about an allowance main never had 2026-11-12 09:23:03 +07:00
BFlat 5de88b69f8 Merge pull request #2154 from ljkx/fix/crop-from-fill-strip-2150
M1: Crop chosen in the colour picker enters crop mode (#2150)
2026-11-12 09:22:07 +07:00
bflatastic 654eb205f4 Wrap style: describe the three levels in our own words 2026-11-12 09:21:49 +07:00
BFlat f2c593ff6e Merge pull request #2117 from Silvertree2010/fix/h11295-node-reparent-silently-turns-a-n
Reject negative or fractional index in node.reparent
2026-11-12 09:20:42 +07:00
bflatastic eddddb6e3c Merge main into #2105 2026-11-12 09:20:27 +07:00
bflatastic 82da8f513a file.openRecent: check the index with the shared req_index 2026-11-12 09:19:05 +07:00
BFlat 0fd45a2eb2 Merge pull request #2107 from TrevorBrown-dev/fix/escape-deselects-measured
Selection: Escape clears the selection instead of stepping out to the parent, as in Figma
2026-11-12 09:18:27 +07:00
BFlat d3138da22f Merge pull request #2120 from Silvertree2010/fix/h11642-exportsize-parse-accepts-a-sign
Reject signs and exponents in ExportSize::parse
2026-11-12 09:17:41 +07:00
BFlat 736a1efe1a Merge pull request #2148 from TrevorBrown-dev/feat/scale-tool-focus-2146
Scale tool: K focuses the Scale field, so K, 2, Enter scales by two (#2146)
2026-11-12 09:15:53 +07:00
Trevor BrownandClaude Sonnet 5.5 c47479bd7f Merge upstream/main into fix/sticky-text-size-2157
boards/board.rs: kept this branch's STICKY_TEXT_SIZE export (sticky_font_size is gone) and main's settle_mind_maps export. Docs: main's status line with ours in front, both revision rows.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Model-Effort: Opus 5.5 drove; Opus 5.5 briefed; Sonnet 5.5 wrote at medium
2026-11-11 20:40:08 -05:00
Dylan M. Taylor e2b6b4cd87 chore: bump to 0.18.1 for the Flatpak updater patch release (#2279) 2026-11-11 19:01:50 -05:00