BFlat
|
3635c23070
|
Merge pull request #1729 from avhn/fix/553-rail-tab-icon-size
M7: the left rail and tab strip use larger icons (#553)
|
2026-11-07 14:00:36 +08:00 |
|
bflatastic
|
2c09046a27
|
Merge main into #1729
|
2026-11-07 12:47:51 +07:00 |
|
BFlat
|
4cc4079731
|
Merge pull request #1879 from TrevorBrown-dev/feat/pick-select
M1: pick select: Tab while the keyboard selection box shows walks the layer tree with a pink outline, Space selects (#1836)
|
2026-11-07 13:47:06 +08:00 |
|
bflatastic
|
4106c26e8c
|
Merge main into #1729
|
2026-11-07 12:30:05 +07:00 |
|
bflatastic
|
70821e3645
|
Merge main into #1879
|
2026-11-07 12:29:18 +07:00 |
|
BFlat
|
dd9ec40b5f
|
Merge pull request #1873 from TrevorBrown-dev/fix/scrub-speed
M1: scrubbing a field faster or slower by the pointer's height, with a notice of the speed (#1837)
|
2026-11-07 13:28:57 +08:00 |
|
bflatastic
|
3f6aa299ea
|
Merge main into #1873
|
2026-11-07 12:15:09 +07:00 |
|
bflatastic
|
9278ee5451
|
Merge main into #1729
|
2026-11-07 12:14:41 +07:00 |
|
bflatastic
|
12293e2e55
|
Merge main into #1879; shortcut counts with #1858's row
|
2026-11-07 12:14:30 +07:00 |
|
BFlat
|
05e1bcebf8
|
Merge pull request #2061 from storytold/carry/1952
fix(cli,ui): escape control characters in document and plugin text sent to the terminal
|
2026-11-07 13:13:29 +08:00 |
|
BFlat
|
9bec55c05a
|
Merge pull request #1911 from TrevorBrown-dev/fix/layers-component-contrast
Layers panel: component rows in the theme's component tint, at AA contrast (#1903)
|
2026-11-07 13:12:56 +08:00 |
|
BFlat
|
808e60eeae
|
Merge pull request #1772 from SoldierPePe/i18n/rtl-window-mirror
M10: a right-to-left UI language mirrors the window
|
2026-11-07 13:11:40 +08:00 |
|
bflatastic
|
1546d29a66
|
Merge main into #1729
|
2026-11-07 12:07:03 +07:00 |
|
BFlat
|
58a46033f0
|
Merge pull request #1774 from TrevorBrown-dev/fix/geom-bounded-sizes
M8: shape builders cap sizes, radii and angles at 1e9, so an absurd value cannot build millions of segments
|
2026-11-07 13:06:11 +08:00 |
|
BFlat
|
5cbc8207fd
|
Merge pull request #2065 from helenkwok/web/page-api
figcraft-web: window.figcraft takes its request functions from craft-web-api
|
2026-11-07 13:03:10 +08:00 |
|
BFlat
|
31c54bfc99
|
Merge pull request #2068 from Silvertree2010/fix/h7240-react-tailwind-export-breaks-the
Fix Tailwind export breaking JSX when font family has quotes or brackets
|
2026-11-07 13:00:53 +08:00 |
|
bflatastic
|
6304904317
|
Merge main into #1911
|
2026-11-07 11:58:09 +07:00 |
|
bflatastic
|
651a7743c1
|
Merge main into #1873
|
2026-11-07 11:57:34 +07:00 |
|
bflatastic
|
e056dc7608
|
Merge main into #1879
|
2026-11-07 11:56:47 +07:00 |
|
bflatastic
|
f1eb55f58b
|
Merge main into #1772
|
2026-11-07 11:56:11 +07:00 |
|
BFlat
|
b64f13ac56
|
Merge pull request #1759 from dotCooCoo/feat/export-color-profile
Export: each export setting chooses a color profile
|
2026-11-07 12:54:29 +08:00 |
|
BFlat
|
8d1b183e7d
|
Merge pull request #1913 from tommy1616/feat/traditional-chinese-taiwan
M10: Traditional Chinese (Taiwan) interface draft
|
2026-11-07 12:52:13 +08:00 |
|
BFlat
|
5999408d1e
|
Merge pull request #1858 from TrevorBrown-dev/fix/padding-all-sides
M2: a Cmd/Ctrl-click on a padding field sets all four sides with the value typed
|
2026-11-07 12:49:06 +08:00 |
|
BFlat
|
764c416633
|
Merge pull request #1912 from TrevorBrown-dev/feat/layers-horizontal-scroll
Layers panel: the list is as wide as its widest name and scrolls sideways (#1904)
|
2026-11-07 12:47:49 +08:00 |
|
bflatastic
|
bc47bcd17a
|
Merge main into #1772
|
2026-11-07 11:41:20 +07:00 |
|
BFlat
|
1a035285de
|
Merge pull request #1998 from cheyras/fix/live-offline-merge
M9: joining a live session again merges what you did while disconnected
|
2026-11-07 12:40:49 +08:00 |
|
bflatastic
|
d6d6e5a6e8
|
Merge main into #1774
|
2026-11-07 11:40:03 +07:00 |
|
bflatastic
|
7bfeb5674d
|
CLI: test what info and a failed script print
|
2026-11-07 11:39:17 +07:00 |
|
bflatastic
|
bfae850ab1
|
Merge remote-tracking branch 'origin/main' into carry/1952
|
2026-11-07 11:37:12 +07:00 |
|
BFlat
|
eec8abec39
|
Merge pull request #1801 from mortezanaeemi-ops/fix-library-variables
.fig import: resolve library variables and collections by asset key (newest copy)
|
2026-11-07 12:36:34 +08:00 |
|
bflatastic
|
d601cc873b
|
Export: rustfmt the merged lines
|
2026-11-07 11:36:06 +07:00 |
|
BFlat
|
1fcd8f8d1b
|
Merge pull request #1766 from TrevorBrown-dev/fix/web-events-clock
M8: posting a comment in the browser no longer stops the app (#1764)
|
2026-11-07 12:34:59 +08:00 |
|
bflatastic
|
30e89c81c1
|
Merge main into #1912
|
2026-11-07 11:34:16 +07:00 |
|
bflatastic
|
345b7376f1
|
Traditional Chinese: drop strings main no longer has
|
2026-11-07 11:34:04 +07:00 |
|
bflatastic
|
17cbab31b7
|
Merge main into #1911
|
2026-11-07 11:33:42 +07:00 |
|
bflatastic
|
2d25f29cb3
|
Merge main into #1873
|
2026-11-07 11:33:07 +07:00 |
|
BFlat
|
2ed72be9a4
|
Merge pull request #1769 from TrevorBrown-dev/fix/variables-header-gap
M7: a gap between Import and Export in the Local variables window (#1754)
|
2026-11-07 12:31:42 +08:00 |
|
bflatastic
|
5087bf05dd
|
Merge main into #1879
|
2026-11-07 11:31:30 +07:00 |
|
bflatastic
|
442d1d66f3
|
Merge main into #1858
|
2026-11-07 11:30:58 +07:00 |
|
BFlat
|
d578f44742
|
Merge pull request #1878 from TrevorBrown-dev/feat/region-fills
M8: a fill per region: the Fill section and the fill commands edit the regions selected in vector edit mode (#1875)
|
2026-11-07 12:29:43 +08:00 |
|
bflatastic
|
a6f6c42886
|
Merge remote-tracking branch 'origin/main' into landb/1913
|
2026-11-07 11:28:35 +07:00 |
|
BFlat
|
7c3b134406
|
Merge pull request #1775 from TrevorBrown-dev/fix/pencil-dark-background
M4: the Pencil draws white on a dark page or frame, and previews in that colour (#1741)
|
2026-11-07 12:28:15 +08:00 |
|
bflatastic
|
c1ff1de7a9
|
Merge main into #1858
|
2026-11-07 11:28:03 +07:00 |
|
BFlat
|
305fc686b2
|
Merge pull request #1854 from TrevorBrown-dev/fix/control-arrows-pan
Control channel: ui.key arrows pan the view when nothing is selected, as the window does
|
2026-11-07 12:26:48 +08:00 |
|
bflatastic
|
5552d3dac5
|
Export profile test: an sRGB JPG embeds its profile since main's JPG change
|
2026-11-07 11:26:26 +07:00 |
|
BFlat
|
f453bdb99b
|
Merge pull request #1770 from TrevorBrown-dev/fix/page-background-opacity
M1: the page background opacity can be edited in the Page section (#1748)
|
2026-11-07 12:24:58 +08:00 |
|
BFlat
|
7cf1dea7b0
|
Merge pull request #1780 from AxylumRust/fix/pathops-isolate-lowest-one
fix(pathops): M2.1: keep Fenwick indices Rust 1.95 compatible
|
2026-11-07 12:23:42 +08:00 |
|
bflatastic
|
b0664c0b00
|
Merge main into #1998
|
2026-11-07 11:23:09 +07:00 |
|
BFlat
|
f569ff683e
|
Merge pull request #1849 from samhyun/fix/stroke-corner-reach
M8: a stroke's square dash ends and brush shapes paint within its bounds
|
2026-11-07 12:21:35 +08:00 |
|
BFlat
|
9a44a68bf8
|
Merge pull request #1781 from AxylumRust/fix/text-fontdb-nonminimal-bool
fix(text): M2.1: simplify font file filter
|
2026-11-07 12:19:58 +08:00 |
|
bflatastic
|
c4d40d254b
|
Merge main into #1879
|
2026-11-07 11:19:53 +07:00 |
|
bflatastic
|
02f5a3520a
|
Merge main into #1759
|
2026-11-07 11:19:38 +07:00 |
|
BFlat
|
f490a9b323
|
Merge pull request #1762 from dotCooCoo/feat/selection-colors-library
M3: Selection colors rows apply library color styles and create a style
|
2026-11-07 12:18:35 +08:00 |
|
bflatastic
|
12d1e6406d
|
Merge main into #1801
|
2026-11-07 11:16:31 +07:00 |
|
BFlat
|
4811d2efce
|
Merge pull request #1795 from samhyun/fix/partial-texture
M8: grains stay in their cells whatever origin a render starts from
|
2026-11-07 12:16:31 +08:00 |
|
BFlat
|
b1078ae51c
|
Merge pull request #1914 from TrevorBrown-dev/fix/jam-connector-auto-side
FigJam import: a connector end with an AUTO or CENTER magnet leaves the side facing the other end (#1909)
|
2026-11-07 12:14:59 +08:00 |
|
BFlat
|
7da396e1b3
|
Merge pull request #2067 from storytold/carry/1942
fix(geom): keep arc subdivision bounded whatever the radius
|
2026-11-07 12:14:07 +08:00 |
|
BFlat
|
3351d33d89
|
Merge pull request #2066 from storytold/carry/1939
fix(engine): refuse linked files when publishing a plugin folder
|
2026-11-07 12:12:57 +08:00 |
|
bflatastic
|
184452c9b3
|
Docs: region fills row in our own words
|
2026-11-07 11:12:40 +07:00 |
|
bflatastic
|
f9d50abbad
|
Pick select: say what it does in our own words
|
2026-11-07 11:12:02 +07:00 |
|
BFlat
|
c709840ae0
|
Merge pull request #1782 from AxylumRust/fix/vectordrawable-manual-range-contains
fix(vectordrawable): M2.1: use inclusive range checks
|
2026-11-07 12:11:56 +08:00 |
|
bflatastic
|
4b140bf732
|
Merge remote-tracking branch 'origin/main' into landb/1879
|
2026-11-07 11:11:18 +07:00 |
|
bflatastic
|
16ae1b2273
|
Region fills: say it in our own words; one row per item after the merge
|
2026-11-07 11:10:41 +07:00 |
|
BFlat
|
6f637d0eb7
|
Merge pull request #1997 from cheyras/fix/live-reconnect
M9: a joined live session keeps reconnecting and says when it's disconnected
|
2026-11-07 12:10:40 +08:00 |
|
bflatastic
|
2410a94091
|
Merge remote-tracking branch 'origin/main' into landb/1878
|
2026-11-07 11:10:05 +07:00 |
|
bflatastic
|
77bf42538c
|
Merge main into #1858
|
2026-11-07 11:09:30 +07:00 |
|
bflatastic
|
45ef37fc61
|
Docs: one row per item after the merge
|
2026-11-07 11:07:35 +07:00 |
|
bflatastic
|
5d7a106c55
|
Merge main into #1854
|
2026-11-07 11:07:34 +07:00 |
|
BFlat
|
dd59ea9eb4
|
Merge pull request #1796 from samhyun/fix/dots-half-pixel
M8: dots halfway between pixels stay put across pans, bands and patches
|
2026-11-07 12:07:14 +08:00 |
|
BFlat
|
1eef98d610
|
Merge pull request #1797 from TheGalitube/fix/h7835-large-decimal-precision-makes-ro
Preserve finite values at large rounding precision
|
2026-11-07 12:03:46 +08:00 |
|
bflatastic
|
b848cb5a72
|
Scrub speed test: describe it in our own words
|
2026-11-07 11:02:08 +07:00 |
|
bflatastic
|
b0b8803a31
|
Scrub speed: describe the bands in our own words
|
2026-11-07 11:00:46 +07:00 |
|
BFlat
|
00e7b3c9d9
|
Merge pull request #1800 from TheGalitube/fix/h7861-reject-overflowing-32-bit-varint
Reject overflowing u32 varints
|
2026-11-07 12:00:12 +08:00 |
|
BFlat
|
7c869057c4
|
Merge pull request #2020 from TrevorBrown-dev/feat/suggest-auto-layout-1823
M2: Suggest auto layout adds nested auto layout frames by rows and columns and keeps the placement (#1823)
|
2026-11-07 11:57:49 +08:00 |
|
BFlat
|
d9da37c246
|
Merge pull request #1818 from michaelgiraldo/codex/combined-caddy-example
docs: add a combined browser and collaboration Caddy example
|
2026-11-07 11:57:45 +08:00 |
|
bflatastic
|
4bb57d57ac
|
Merge main into #1914
|
2026-11-07 10:57:26 +07:00 |
|
bflatastic
|
f4f16f1ba1
|
Merge main into #1913
|
2026-11-07 10:57:11 +07:00 |
|
BFlat
|
1e1470400a
|
Merge pull request #1847 from samhyun/fix/dashed-spread-reach
M8: a spread round a stroke with corners keeps its whole shadow
|
2026-11-07 11:55:25 +08:00 |
|
bflatastic
|
2003cd1ced
|
Merge main into #1939
|
2026-11-07 10:55:10 +07:00 |
|
bflatastic
|
f1a5360859
|
Merge main into #1942
|
2026-11-07 10:54:18 +07:00 |
|
BFlat
|
390d72cf92
|
Merge pull request #1884 from ljkx/fix/weight-steps-family-styles
M4: Increase and decrease font weight step through the styles the family has (#1831)
|
2026-11-07 11:53:05 +08:00 |
|
bflatastic
|
a864c9beac
|
Merge main into #1997
|
2026-11-07 10:50:56 +07:00 |
|
BFlat
|
687fa895bb
|
Merge pull request #1920 from storytold/fix/sec-plugin-policy
fix(engine): keep plugins out of branches, saved versions and library links
|
2026-11-07 11:50:44 +08:00 |
|
bflatastic
|
01096b90f1
|
Merge main into #1997
|
2026-11-07 10:50:30 +07:00 |
|
BFlat
|
067bbc20ad
|
Merge pull request #1987 from TrevorBrown-dev/fix/jam-connector-control-points
FigJam import: an elbow connector saved with its path keeps it instead of being routed again (#1910)
|
2026-11-07 11:49:04 +08:00 |
|
BFlat
|
a23b9b5cb5
|
Merge pull request #1928 from storytold/fix/sec-online-same-server-path-case
fix(engine): compare online servers' paths with their case
|
2026-11-07 11:47:15 +08:00 |
|
BFlat
|
40463d07b1
|
Merge pull request #1929 from storytold/fix/sec-collab-net-health-check-deadline
fix(collab-net): hold a health check's header read to the handshake deadline
|
2026-11-07 11:43:44 +08:00 |
|
BFlat
|
c429490086
|
Merge pull request #1933 from storytold/fix/sec-vectordrawable-warning-names
perf(vectordrawable): keep warning names in a set
|
2026-11-07 11:41:27 +08:00 |
|
BFlat
|
5e5f95122d
|
Merge pull request #1934 from storytold/fix/sec-recovery-note-private
fix(figcraft): write the recovery copy's online note owner-only
|
2026-11-07 11:37:52 +08:00 |
|
BFlat
|
24c4242dca
|
Merge pull request #1857 from TrevorBrown-dev/fix/text-mixed-fill-section
M1: the Fill section shows a text's characters' fills, mixed when they differ, and a layer fill edit reaches every character
|
2026-11-07 11:36:20 +08:00 |
|
bflatastic
|
7f36e9c149
|
Traditional Chinese test: spot checks only, like the other draft catalogs
|
2026-11-07 10:35:43 +07:00 |
|
bflatastic
|
dbc9bf7236
|
Merge main into #1987
|
2026-11-07 10:34:16 +07:00 |
|
BFlat
|
2e0d24dc09
|
Merge pull request #1936 from storytold/fix/sec-doc-url-shell-chars
fix(engine): refuse document URLs with shell syntax or a malformed authority
|
2026-11-07 11:34:16 +08:00 |
|
BFlat
|
ece7c3c7ff
|
Merge pull request #1908 from TrevorBrown-dev/feat/web-embed-scripts
Web fonts: FIGCRAFT_EMBED_SCRIPTS embeds other scripts' craft-fonts faces, so Persian and Arabic draw (#1902)
|
2026-11-07 11:32:04 +08:00 |
|
bflatastic
|
78ac626a8c
|
Test: connector ends start 4 pt outside their sides since main's end gap
|
2026-11-07 10:31:29 +07:00 |
|
BFlat
|
e603c341ff
|
Merge pull request #2025 from TrevorBrown-dev/feat/variables-multi-select-2002
M3: the Local variables window selects several variables with Shift and Cmd/Ctrl, and acts on them at once (#2002)
|
2026-11-07 11:30:52 +08:00 |
|
BFlat
|
7dbb439ed2
|
Merge pull request #1937 from storytold/fix/sec-format-charge-failed-reads
fix(format): charge an archive member's unpacking even when the read fails
|
2026-11-07 11:29:14 +08:00 |
|
BFlat
|
0f43f06232
|
Merge pull request #1938 from storytold/fix/sec-text-font-collection-cap
fix(text): load at most 64 faces from a font collection given as bytes
|
2026-11-07 11:26:52 +08:00 |
|
BFlat
|
f244101b53
|
Merge pull request #1940 from storytold/fix/sec-effect-key-probe-bound
fix(engine): bound the keys an effect object is probed for
|
2026-11-07 11:23:06 +08:00 |
|
bflatastic
|
9488088d48
|
Merge main into #1857
|
2026-11-07 10:21:28 +07:00 |
|