aiongg
a8ca532c4e
#1298 : browser OS for the web keymap
...
The keymap, shortcut text and recorded key presses follow keys::platform(): the build's platform, and on the web the operating system egui reads from the browser's user agent, so Control stays Control in a browser on a Mac. The keymap is rebuilt on the first frame once the browser's OS is known.
2026-10-19 21:11:14 +00:00
aiongg
4b4503d92a
Merge branch '1180-import-shortcuts' into keymap-adoption
...
# Conflicts:
# Cargo.lock
2026-10-19 21:03:34 +00:00
aiongg
0d6fe6bff7
Merge remote-tracking branch 'upstream/main' into docking-trial
...
# Conflicts:
# crates/ui-egui/src/dock.rs
2026-10-19 20:49:04 +00:00
aiongg
adcb8ee067
Merge remote-tracking branch 'upstream/main' into 1180-import-shortcuts
2026-10-19 20:47:24 +00:00
Claude
74e218b2b3
Merge remote-tracking branch 'upstream/main' into idml-app-icon-drop
2026-10-19 20:21:46 +00:00
Claude
987c8bbeed
Merge remote-tracking branch 'upstream/main' into xref-edited-text
...
# Conflicts:
# ROADMAP.md
# crates/idml/src/tests.rs
2026-10-19 20:21:38 +00:00
Claude
a542d3b725
Merge remote-tracking branch 'upstream/main' into inline-objects-under-text
...
# Conflicts:
# ROADMAP.md
2026-10-19 20:21:25 +00:00
Claude
e6c60740f0
Merge remote-tracking branch 'upstream/main' into parent-page-display
...
# Conflicts:
# ROADMAP.md
2026-10-19 20:21:24 +00:00
Claude
35f8e964a5
Merge remote-tracking branch 'upstream/main' into running-header-order
...
# Conflicts:
# ROADMAP.md
2026-10-19 20:21:24 +00:00
Claude
2d97905189
Test: anchored objects share their frame's transparency in PDF
...
Review request (#1238 ): a host frame at reduced opacity. The anchored box is
painted inside the frame's transparency group, after its fill and before its
text and stroke, as the screen renderer already paints it on main.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CgGsJkVe5GYG9qK6VFdECa
2026-10-19 18:01:55 +00:00
Claude
7388c42d51
Running headers: place each story by its first hit on the page
...
Review fix (CodeRabbit): a story was placed on the page by its highest
hit, so a heading at the top of its later column put the whole story ahead
of another story whose heading sits higher than the first one's. Each story
is now placed by its first hit there in text order.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CgGsJkVe5GYG9qK6VFdECa
2026-10-19 17:48:02 +00:00
NetterSilver and Claude Haiku 5.5
177ac86741
Keep CDATA text in the DOCX/XLSX XML parser
...
Found while testing crates/textimport/src/docx.rs:134-135
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 17:41:15 +00:00
aiongg
f90e24a6b1
Docking trial: panel bodies take their content height
2026-10-19 14:20:10 +00:00
aiongg
67cba4b364
Docking trial: craft-ui 13be52f, clear stale opened panel
2026-10-19 14:16:53 +00:00
aiongg
37e80a4ae2
Docking trial: craft-ui bfda13d, accept MovePanel
2026-10-19 13:34:57 +00:00
aiongg
8be489eaec
Docking trial: craft-ui c715d3f, seeded float space
2026-10-19 13:25:02 +00:00
aiongg
e6f125437a
Docking trial: craft-ui 6261d9d, paint_icon, float space, flyout event
2026-10-19 13:18:20 +00:00
aiongg
b66c3223f1
Docking trial: craft-ui f4f9e5b, DockCommand, hit rects, iconic column
2026-10-19 12:57:34 +00:00
moppeeer
1b40a3efc1
PR-892: refresh against main and resolve review findings
2026-10-19 14:45:37 +02:00
moppeeer
e3cbb43428
PR-893: refresh against main and resolve review findings
2026-10-19 14:45:32 +02:00
moppeeer
ebc59b74e1
PR-902: refresh against main and resolve review findings
2026-10-19 14:45:28 +02:00
moppeeer
cdb7a6ec18
PR-1041: refresh against main and resolve review findings
2026-10-19 14:45:15 +02:00
moppeeer
3b53f45b3b
PR-1080: refresh against main and resolve review findings
2026-10-19 14:45:09 +02:00
moppeeer
ecd7830e63
PR-1125: refresh against main and resolve review findings
2026-10-19 14:44:54 +02:00
moppeeer
7049f5bc6c
PR-1240: refresh against main and resolve review findings
2026-10-19 14:44:50 +02:00
moppeeer
b23422b34d
PR-1255: refresh against main and resolve review findings
2026-10-19 14:44:46 +02:00
moppeeer
a712c49a7c
PR-1285: refresh against main and resolve review findings
2026-10-19 14:44:42 +02:00
moppeeer
3f85c1a474
PR-1286: refresh against main and resolve review findings
2026-10-19 14:44:37 +02:00
moppeeer
9112080c30
PR-1287: refresh against main and resolve review findings
2026-10-19 14:44:32 +02:00
aiongg
84e4032c11
Docking trial: migrate ui.json, delete the classic dock
2026-10-19 12:24:39 +00:00
aiongg
5f5b6164c2
Docking trial: one dock path, ui.docking, localized dock labels
2026-10-19 12:09:25 +00:00
NetterSilver and Claude Haiku 5.5
a5ff17356d
Drop out-of-range font sizes on DOCX import
...
Found while testing crates/textimport/src/docx.rs:183-185
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 11:56:51 +00:00
NetterSilver and Claude Haiku 5.5
352abea9fc
Truncate ASE swatch names that overflow the u16 length field
...
Found while testing crates/color/src/ase.rs:131-132
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:47:19 +02:00
Brandon Thomas
443ea4640c
Merge pull request #1163 from MaridWSH/fonts/reload-changed-fonts
...
Fonts: Type › Reload Fonts reads fonts changed on disk again (#328 , #547 )
2026-10-19 02:53:01 -04:00
Brandon Thomas
affce22f4f
Merge remote-tracking branch 'origin/main' into HEAD
...
# Conflicts:
# docs/gaps.md
2026-10-19 02:52:49 -04:00
Brandon Thomas
af7bd3cc6e
Merge pull request #1136 from harrisonoconnorhover/codex/delete-parent-pages
...
fix: allow deleting parent pages (#956 )
2026-10-19 02:52:39 -04:00
Brandon Thomas
f78bf721e8
Merge storytold/main into codex/delete-parent-pages
2026-10-19 02:52:27 -04:00
Brandon Thomas
bad330b218
Merge pull request #1242 from 4waymedia/fix/340-package-relative-links
...
Package: link the packaged document and IDML relative to the package (fixes #340 )
2026-10-19 02:52:24 -04:00
Brandon Thomas
96957ef53f
Merge storytold/main into fix/340-package-relative-links
2026-10-19 02:52:13 -04:00
Brandon Thomas
dceac88f2c
Merge pull request #1271 from Hamza0101/screen-mode-bleed-slug
...
View: Bleed and Slug screen modes show their area; draw the slug guide
2026-10-19 02:52:10 -04:00
Brandon Thomas
0857671f48
Merge storytold/main into screen-mode-bleed-slug
2026-10-19 02:51:59 -04:00
Brandon Thomas
14603a56e1
Merge pull request #1299 from KnottyDyes/squad/stroke-type-validation
...
Object: reject malformed stroke types
2026-10-19 02:51:41 -04:00
Brandon Thomas
0e4d1cef7e
Merge storytold/main into fonts/reload-changed-fonts
2026-10-19 02:51:28 -04:00
Brandon Thomas
fcb83fd12d
Merge storytold/main into codex/delete-parent-pages
2026-10-19 02:51:25 -04:00
Brandon Thomas
0ac836d6cb
Merge storytold/main into fix/340-package-relative-links
2026-10-19 02:51:22 -04:00
Brandon Thomas
5e94f78c2e
Merge storytold/main into screen-mode-bleed-slug
2026-10-19 02:51:20 -04:00
Brandon Thomas
157035aa9e
Merge storytold/main into squad/stroke-type-validation
2026-10-19 02:51:17 -04:00
Brandon Thomas
73d68e4ef4
Merge pull request #1149 from y-az/fix/arabic-contextual-alternates
...
Shaping: Arabic keeps contextual alternates
2026-10-19 02:50:41 -04:00
Brandon Thomas
8e7c9504d5
Merge pull request #1148 from y-az/fix/page-number-digits
...
Breaker: keep a page number's digits together
2026-10-19 02:50:38 -04:00
Brandon Thomas
992a171b78
Merge pull request #1117 from Silvertree2010/fix/h1992-table-moverow-table-dropcells-ca
...
Refuse table row moves across the header/footer boundary
2026-10-19 02:50:34 -04:00