FredApps
fc47f3156e
Merge current main into fix/gnome-window-decorations
2026-11-02 19:10:33 +01:00
FredApps
71d8a68eae
Merge pull request #1654 from makesomethingshit/fix/1620-parent-page-resize
...
Fix parent page resizing in panels and Page Tool
2026-11-02 19:03:07 +01:00
FredApps
f704f481d5
Merge remote-tracking branch 'origin/main' into pr1654
...
# Conflicts:
# ROADMAP.md
2026-11-02 18:25:00 +01:00
aiongg
cc3c70d4be
Windows: keep the custom title bar window borderless ( #2139 )
...
winit 0.30 gives an undecorated window WS_CAPTION and WS_BORDER; on some systems the compositor
reserves that frame, so the content is drawn offset (black bars at the top and left) while the
pointer keeps the client coordinates. A per-frame guard strips the styles again after every
winit flag change and keeps a maximized window clear of the taskbar. Fixes #1295 .
2026-11-01 20:39:44 -05:00
Brandon Thomas
a288a87bf6
Merge pull request #1018 from kler/swedish-ui
...
i18n: Swedish (sv) interface translation
2026-11-01 14:54:59 -05:00
Brandon Thomas
8d75ded7ff
Merge pull request #2109 from Tom-R-Main/font-list-fstype
...
font.list: report each face's fsType embedding bits
2026-11-01 14:54:44 -05:00
Brandon Thomas
1b02e5427f
Merge remote-tracking branch 'origin/main' into land-2109
2026-11-01 14:50:36 -05:00
Brandon Thomas
185412cdf9
Merge remote-tracking branch 'origin/main' into land-1018b
...
# Conflicts:
# crates/ui-egui/src/i18n.rs
# crates/ui-egui/src/i18n/tests.rs
# crates/ui-egui/src/menus/ui_commands.rs
# docs/localization-parity.md
2026-11-01 14:50:19 -05:00
Brandon Thomas
78a108707c
Merge pull request #1223 from macrobi/codex/hungarian-localization
...
Add initial Hungarian (hu) interface localization
2026-11-01 14:49:43 -05:00
Brandon Thomas
19d99267a1
Merge pull request #1147 from y-az/feat/dutch-hyphenation
...
Hyphenation: bundle the Dutch patterns
2026-11-01 14:49:39 -05:00
Brandon Thomas
00c148cb0a
Merge pull request #1162 from y-az/chore/contributors-y-az
...
Contributors: credit Y-az
2026-11-01 14:49:35 -05:00
Brandon Thomas
d199db2c91
Merge pull request #2124 from MarekSpodBiedry/issue-2075
...
Zoom In/Out shortcuts zoom around the pointer over the canvas (#2075 )
2026-11-01 14:49:32 -05:00
Brandon Thomas
3bd5adfb19
Merge pull request #2108 from Tom-R-Main/openbytes-title
...
file.openBytes: title a .designcraft file without its extension
2026-11-01 14:49:27 -05:00
Brandon Thomas
c091733eef
Merge pull request #2076 from Silvertree2010/fix/h4302-hit-intersects-rect-misses-a-sha
...
Fix intersects_rect missing hits for zero-width/height marquee rects
2026-11-01 14:49:23 -05:00
Brandon Thomas
d2045c4a82
Merge pull request #2081 from Silvertree2010/fix/h4609-script-parse-errors-report-the-w
...
Report script parse error line numbers from the original text
2026-11-01 14:49:20 -05:00
Brandon Thomas
7cbf427521
Merge pull request #2083 from Silvertree2010/fix/h4637-type-on-a-path-zero-tangent-angl
...
Fix zero tangent angle in Type on a Path at collapsed handles
2026-11-01 14:49:16 -05:00
Brandon Thomas
e3aea68cca
Merge pull request #2084 from Silvertree2010/fix/h4663-math-svg-does-not-clamp-the-size
...
Clamp math.svg size to the same range as math.insert
2026-11-01 14:49:13 -05:00
Brandon Thomas
d8c36f51a8
Merge pull request #2086 from Silvertree2010/fix/2050-validate-pdf-reports-valid-pdf-x
...
Read PDF/X output intent and Info as parsed objects in validate-pdf
2026-11-01 14:49:09 -05:00
Brandon Thomas
8aaa9f9c40
Merge pull request #2090 from Silvertree2010/fix/h4780-color-to-hsb-can-return-hue-360
...
Keep Color::to_hsb hue below 360
2026-11-01 14:49:05 -05:00
Brandon Thomas
61c530d5f1
Merge pull request #2092 from Silvertree2010/fix/h4874-math-expression-svg-contains-con
...
Drop XML-forbidden control characters from math SVG text
2026-11-01 14:49:01 -05:00
Brandon Thomas
9f93d4344d
Merge pull request #2094 from Silvertree2010/fix/2085-placed-svg-a-font-family-that-na
...
Match placed SVG font-family against legacy family and full names
2026-11-01 14:48:57 -05:00
Brandon Thomas
a8bb7ec32d
Merge pull request #2097 from Silvertree2010/fix/h4984-epub-html-export-includes-the-co
...
Skip children of hidden groups in EPUB/HTML export
2026-11-01 14:48:54 -05:00
Brandon Thomas
454a2cb877
Merge pull request #2098 from Silvertree2010/fix/h5002-text-only-and-rtf-story-export-w
...
Drop text variable markers in Text Only and RTF story export
2026-11-01 14:48:51 -05:00
Brandon Thomas
8064830e9b
Merge remote-tracking branch 'origin/main' into fix-1147
...
# Conflicts:
# crates/compose/Cargo.toml
# crates/compose/src/hyphen.rs
# docs/gaps.md
# docs/localization-parity.md
# docs/target-app-parity.md
# docs/typography-parity.md
2026-11-01 14:39:07 -05:00
Brandon Thomas
3fb27b94e8
Merge remote-tracking branch 'origin/main' into fix-1162
...
# Conflicts:
# contributors/people.toml
2026-11-01 14:38:41 -05:00
Brandon Thomas and Claude Opus 5.5
34b7317cf4
Zoom at pointer: reject an "at" with non-number coordinates
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:38:23 -05:00
Brandon Thomas and Claude Opus 5.5
4a5b9ffbcd
Swedish: register in the i18n tests, app.language docs and macOS localizations
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:38:10 -05:00
Brandon Thomas and Claude Opus 5.5
aa609e4692
macOS: list Hungarian in CFBundleLocalizations
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:37:42 -05:00
Brandon Thomas and Claude Opus 5.5
9e12d58887
Math SVG: drop XML-forbidden characters before layout so they take no width
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:37:27 -05:00
Tom Main and OpenAI Codex
bddef171cd
#2108 : preserve full filenames at the browser import boundary
...
Pass the original filename to file.openBytes so the engine removes one native extension. Cover Open and Drop, repeated suffixes, Unicode, bare and missing extensions, and IDML through the import inbox. Keep the full filename in import warnings.
Co-Authored-By: OpenAI Codex <noreply@openai.com >
2026-11-01 14:30:23 -05:00
MarekSpodBiedry
79408dd54f
Zoom In/Out shortcuts zoom around the pointer over the canvas ( #2075 )
2026-11-01 20:09:41 +01:00
Brandon Thomas and Claude Opus 5.5
1fe8885bda
Release 0.16.0
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
v0.16.0
2026-11-01 13:58:16 -05:00
Tom Main and Claude Opus 5.5
700c4bb344
file.openBytes: test titles that aren't ASCII
...
Names with characters outside ASCII, one shorter than the extension,
lose a trailing .designcraft or keep their names like the others.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01ApvpyStzzHbKyDBNxpzn2Y
2026-11-01 13:47:00 -05:00
Tom Main and Claude Opus 5.5
472869598f
font.list: a face without an OS/2 table reports a null fsType
...
A font with no readable OS/2 table doesn't say what its licence allows,
and reporting fsType 0 made it look installable. FontFace::fs_type() now
returns None for it, and font.list reports fsType and the five flags as
null. restricted_licence() and bitmap_only() still treat it as
unrestricted, so export behaviour doesn't change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01ApvpyStzzHbKyDBNxpzn2Y
2026-11-01 13:31:06 -05:00
Dylan M. Taylor
021b3fcaa4
docs: sync Craft App Suite list with ArtCraft Launcher
2026-11-01 12:29:57 -05:00
Youssef Azriouil
f3f23718dc
Dutch hyphenation: test long compound words
2026-11-01 17:26:45 +01:00
Youssef Azriouil
7b8858d08c
Contributors: key y-az as the pulls and commits APIs give the login
2026-11-01 16:53:00 +01:00
makesomethingshit
20925111eb
#1620 : Limit inline margins to the selected parent page
2026-11-02 00:05:23 +09:00
Patrik Lermon and Claude Opus 5.5
100186def8
Swedish interface translation (sv)
...
Adds Swedish (Svenska) as an interface language: 1850 strings, written from the English source.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:43:13 +01:00
macadminHU
667ccc0783
HU1: cover flyout scroll reset after reopening
...
Updated test for Hungarian flyout to ensure it resets correctly on reopening while preserving scroll position, shortcut, and selection.
2026-11-01 14:25:33 +01:00
macadminHU
406e2bf7b3
HU1: reset tool flyout scrolling when reopened
2026-11-01 14:24:23 +01:00
makesomethingshit
90bbec39d1
#1620 : Restore parent margins and pre-canvas page defaults
2026-11-01 19:44:44 +09:00
macadminHU
3e8fbbfee8
HU1: document native review and UI font coverage
...
Updated Hungarian interface catalog with new entries and context-specific captions, reflecting recent reviews and regressions.
2026-11-01 11:29:21 +01:00
macadminHU
218c71af5c
HU1: summarize Hungarian progress in one entry
...
Removed outdated Hungarian localization entries and integrated new ones while retaining existing tests and assertions.
2026-11-01 11:28:37 +01:00
macadminHU
1f347dac44
HU1: remove PR-only Georgian menu checks
...
Removed the test for Georgian menu label translations.
2026-11-01 11:28:01 +01:00
macadminHU
e33d870d62
HU1: verify Hungarian glyphs in bundled UI fonts
...
Removed specific assertions for Georgian translations and added a new test for Hungarian catalog glyphs in bundled UI fonts.
2026-11-01 11:27:23 +01:00
macadminHU
7c42fd74e3
HU1: cover Hungarian flyouts in narrow viewports
2026-11-01 11:26:50 +01:00
macadminHU
becb09900b
HU1: keep oversized tool flyouts scrollable
2026-11-01 11:26:14 +01:00
Tom Main
81d5641252
Contributors: credit Tom-R-Main by their GitHub profile name
2026-11-01 01:55:46 -05:00
makesomethingshit
5c364f9897
#1620 : Port parent resizing to current layout modules
2026-11-01 15:18:55 +09:00