chore: sync upstream (115 Commits) #17
No reviewers
Labels
No labels
herkunft/alpha-feedback
status
blockiert
status
zu-testen
typ
bug
typ
docs
typ
enhancement
typ
feature
typ
idea
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
iris/wordcraft!17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/sync-upstream-20261104"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream-Sync von
upstream/main(115 Commits). Fast-Forward.08afab50Merge pull request #5524 from storytold/rel-0.15.1cd6b497cRelease: WordCraft v0.15.11340705fMerge pull request #5515 from storytold/fix/options-language98da959cMerge pull request #5514 from storytold/fix/missing-pack-bar96e63ee9Merge remote-tracking branch 'origin/fix/missing-pack-bar' into fix/options-languaged9e2b92eMerge main into fix/missing-pack-bard97e2f3aMerge pull request #5513 from storytold/fix/one-language-list03fba6cbMerge main into fix/one-language-listea25e5ddCP4.3: craft-i18n.rev at 9d6d54d (craft-i18n#145): region names and the Language (Region) template in 35 locales (#5522)c6f54f6aCP4.3: test that removing a pack updates Your languages at once68512842CP4.3: merge fix/one-language-list3e9e3679CP4.3: localization-parity proofing bullet reads once3122c16eCP4.3: merge fix/missing-pack-bar5709fa36CP4.3: Your languages names a region language in parts; comments name Options > Language3b37679fCP4.3: merge fix/missing-pack-bar- wordcraft-proof is now `package = "craft-proof"` from craft-libs (local path for now; TODO in Cargo.toml for the git+rev pin after the craft-libs PR merges). `wordcraft_proof::` paths are unchanged. - crates/proof and assets/{spelling,hyphenation} deleted with their ATTRIBUTION.md rows; one row now points at craft-i18n's Language data; NOTICE paths updated. - craft-i18n.rev (and the flatpak source) moved to the craft-i18n commit that adds language-data/ (CI sets CRAFT_I18N_REQUIRED=1, so the pin must have it). - xtask layers: proof removed. Engine tests carry their own copy of the synthetic Czech fixture (they reached into crates/proof/src). - Docs: architecture.md, CLAUDE.md/AGENTS.md layer table, README build note (CRAFT_I18N_DIR), localization-tr path, ROADMAP progress log. Before/after wordcraft-cli on a 17-language proofing document: issues, suggestions, manual hyphenation, PDF text and PDF bytes identical. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FypgCX8LsYYE8fsj4byBm29ffd30d; craft-proof at storytold/craft-libs#495 89fa1559 (contains #485), font store and catalog at #486 762a06a4 (store-lock race fix) 1376a5476bSwedish (Finland) is built at run time, so no catalog row can match it. One helper (ribbon::display_name) now translates the language, the region and the {language} ({region}) template separately and joins them; the Set Proofing Language list, the Language menu, the status bar and the dialog all use it. English output is unchanged and matching never uses a name. gap 8 no longer describes the missing-pack bar, which is in its own branch. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FypgCYmv6UJmY2QcuhfXco