Repository navigation
Releases: storytold/wordcraft
Releases · storytold/wordcraft
Release list
WordCraft v0.8.0
What's Changed
- CI: main passes again (Word 2003 check reads through io; first keystroke after a chrome click isn't dropped) by @dkhlapov in #1578
- Interface-translation audit green and back in CI (#1128) by @dkhlapov in #1143
- Double-click the margin to create and edit a header or footer (#960) by @dkhlapov in #1144
- Alt+numpad character codes (#961) by @dkhlapov in #1146
- Review › Language reaches every proofing language (#860) by @dkhlapov in #1151
- Dark theme: the ruler text area is lighter than its margins by @marcoarnulfo in #1154
- Print: the preview fills the pane, with a zoom bar and scrolling both ways by @marcoarnulfo in #1157
- Zotero: text typed just after a citation goes outside its field by @marcoarnulfo in #1162
- Layout: a list label moves with its text when the paragraph is aligned (#1159) by @Silvertree2010 in #1163
- CI: translate Croatian in every interface catalog by @echelon in #1719
- Full screen on F11 and View › Window › Full Screen (#980) by @dkhlapov in #1153
- Layout: a paragraph ending with a page break leaves its space after on the old page by @naxvog in #1168
- Picture transparency/corrections/color are absolute from the original + transparency slider by @DevCoderMax in #1175
- Fonts embedded in a .docx lay out and export its text by @marcoarnulfo in #1176
- Layout: table rows share their cell margins and split across pages like Word by @naxvog in #1177
- Stop Space and Enter from resetting the X11 input context by @raythurman2386 in #1179
- Equations: bound parser tree depth, escape \text in LaTeX, merge runs everywhere (#1456) by @vangel76 in #1457
- i18n: add Vietnamese (vi) interface translation by @Nghiathan13 in #1458
- Tables: thick cell borders meet in closed corners by @dfgodvan in #1461
- Close prompt: a failed Save says why and keeps the document open (#1445) by @dkhlapov in #1465
- Metafile: WMF object table without scanning, in-place shape ops, cropped DIB decode (#1463) by @vangel76 in #1466
- i18n(hu): align two new rows with the catalog terms by @Skaywalker in #1469
- References: TOC entries carry their headings' list numbers by @dfgodvan in #1470
- PDF: draw horizontal and vertical lines inside groups by @cyril265 in #1474
- Layout: PAGE fields on the later pages of a paragraph show their own page (#1352) by @dkhlapov in #1481
- fix(proof): classify each whitespace token once when checking spelling (#1335) by @saadkhantareen in #1490
- Shapes: rounded rectangles keep their own corner radius by @cyril265 in #1476
- Fields: PAGEREF in headers and footers shows its bookmark's page by @cyril265 in #1477
- Ctrl+A stays on this page, and in a table grows cell, then row, then table, then the document (#1424) by @ImpotStite in #1478
- Word 365 cover pages: page-relative positions and freeforms drawn back to their start (#743) by @benandez in #1487
- Fix Replace All bypassing content-control locks by @MMexicann in #1488
- RTF import: keep section breaks and their page settings (#1378) by @dkhlapov in #1495
- Save As: fill the file type list (#1399) by @dkhlapov in #1497
- HTML import: bold header cells, cell alignment and the region paper (#1381) by @dkhlapov in #1494
- Custom page sizes: Size › More Paper Sizes and Page Setup width/height (#1433) by @dkhlapov in #1496
- Dark page: highlights are dimmed so the text on them stays readable (#1252) by @dkhlapov in #1498
- Fix mini toolbar positioning while scrolling by @shlok2721-web in #1501
- Canvas: draw colour emoji on screen as the PDF does (#1269) by @dkhlapov in #1504
- .doc import: cell shading, column count and merged cells (#1380) by @dkhlapov in #1507
- Layout: long tables keep one layout per cell and relayout without re-measuring by @dfgodvan in #1492
- Layout: a paragraph continued into the next column wraps around a shape there (#1374) by @dkhlapov in #1505
- ODT import: keep each section’s page properties (#1379) by @dkhlapov in #1506
- PDF export: Hebrew and Arabic text extracts in reading order (#1383) by @dkhlapov in #1508
- Web: image paste goes to the active edit target (#1349) by @dkhlapov in #1513
- Track Changes and content controls: table delete, Change Case and Unlink Fields respect them (#1329) by @dkhlapov in #1514
- PDF export: All Caps text extracts correctly (#1473) by @dkhlapov in #1509
- Web: New/Open waits for Save before discarding the document (#1315) by @dkhlapov in #1510
- Document Inspector: find hidden text outside the body and from styles (#1344) by @dkhlapov in #1515
- RTF: read and write tracked changes (insertions, deletions, authors, times) by @dkhlapov in #1516
- Canvas: alignment guides while dragging pictures and shapes by @dkhlapov in #1519
- Draw: Ink to Shape recognises arrows by @dkhlapov in #1520
- fix(math): preserve equation text color on save/load (#1467) by @mjohnson7cd in #1525
- fix(proof): British spellings such as honour and prioritise are not flagged (#40) by @HyakoV3 in #1536
- ODT: read and write tracked changes (text:tracked-changes) by @dkhlapov in #1517
- fix(pdf): inline pictures keep their alt text in tagged PDF (#1502) by @HyakoV3 in #1526
- proof: Turkish spelling, suggestions, grammar and hyphenation by @yeniufuklar-com in #1527
- ODT and .doc import: pictures are read once, within their byte budget (#1334) by @rabis7575 in #1554
- macOS: the title bar fits around the traffic lights as macOS draws them by @kkilchrist in #1559
- CI: Turkish review-command test skips without a Turkish dictionary by @echelon in #1752
- --help and -h print the usage for the app and every CLI command (#968) by @Nael-Nathanael in #977
- fix(cli): reject invalid page and scale arguments by @NavidZamanKhan in #982
- Native print test: fixed PDF creation date, no flaky byte comparison (#987) by @dkhlapov in #990
- Tables: AutoFit in a nested table, whole cells shaded for a selection through a table, Shift+Right at a cell's end by @rabis7575 in #1004
- Reset table tools on table deletion and preserve Draw Table outside tables by @y2w8 in #1006
- fix(markdown): preserve table cells containing code spans and pipes by @NavidZamanKhan in #1009
- Focus hides the ribbon, status bar and panes; Escape brings them back by @marcoarnulfo in #1017
- Ribbon tabs that don't fit move to a » menu instead of under Comments by @marcoarnulfo in #958
- i18n(cs): wording fixes after #387 by @Losminek in #973
- #916: Cross-reference opens a dialog by @justinjohn0306 in #1003
- feat(engine): rename documents from the title bar and open account settings from the badge by @neupaneprashant in #1016
- Track Changes: rejecting a whole inserted paragraph keeps the next paragraph's style and numbering by @przemek-arch in #1020
- Caret: Down and Up from a line start beside a table go into it, not past it by @rabis7575 in #1021
- macOS: Control-click opens the context menu, with its spelling suggestions by @marcoarnulfo in https://github.com/storytold/wordcraft/pu...
WordCraft v0.7.0
What's Changed
- Font list previews no longer keep every family in memory (#848) by @dkhlapov in #874
- Layout: blank pages put sections on the right side, and paragraph spacing is the larger of after and before (#733, rebased) by @echelon in #964
- Insert › Picture takes WMF and EMF metafiles (#802) by @dkhlapov in #869
- Wingdings, Webdings and Symbol text draws as Unicode symbols (#776) by @dkhlapov in #876
- Fonts: treat Windows charset names (Times New Roman Cyr, Arial CE…) as the font itself by @xmaks82 in #904
- i18n: French wording fixes after #729 by @tellebma in #901
- Open RTF in its code page, and Word/RTF files whose extension is wrong by @xmaks82 in #896
- RTF: read page size and margins, lay tables out on their cell edges by @xmaks82 in #902
- M15: Polish catalog covers style names, watermarks, paper sizes and the equation gallery by @witkowski01 in #871
- Print: select printers and submit jobs through craft-print by @skylartaylor in #783
- styles.modify takes the hex colours format.color takes (#865) by @marcoarnulfo in #881
- Docs: list the CharProps and ParaProps fields (#865) by @marcoarnulfo in #899
- Drawing ink no longer jumps the view back to the caret (#859) by @marcoarnulfo in #892
- fix(doc): count generated numbered-list labels as words by @NavidZamanKhan in #908
- Track Changes: Accept All no longer joins an extra paragraph after a tracked delete from a paragraph end (#864) by @Silvertree2010 in #914
- ribbon: remove no-op drop(run) flagged by clippy::drop_non_drop by @Nael-Nathanael in #1431
- DOCX: keep Word ink placed directly in a run when saving (gap #2) by @rp6186030 in #1098
- Props colours take RRGGBB too: shading, underlineColor, border colour by @itrycodinganditsbad in #1089
- wordcraft-cli text keeps bullet and number labels on list items (#1080) by @MarekSpodBiedry in #1094
- Save as Word 2003 XML Document (#1081) by @vangel76 in #1088
- Italian proofing: it_IT and it_CH spelling, suggestions, grammar and hyphenation (#951) by @regalf in #1090
- Table selection arrow stays visible on dark paper (#1078) by @MarekSpodBiedry in #1095
- Shapes: the drag preview shows the shape alone, not what was behind it by @marcoarnulfo in #1097
- LaTeX: a "[" after a line break or at the start of a list item stays text by @webdevtodayjason in https://github.com//pull/1099
- Markdown: list items that start like a block keep their text by @webdevtodayjason in #1100
- Charts of undrawn types (radar, stock...) show a placeholder by @itrycodinganditsbad in #1092
- Layout: a picture after a content control's start stays on its line (regression from #392) by @naxvog in #1102
- Export: page images draw headers and footers at full strength by @przemek-arch in #1106
- Canvas: handle keys before laying out, so a keystroke shows in its own frame by @przemek-arch in #1107
- Tools: ui.wheel control method and a headless perf_probe example by @przemek-arch in #1108
- Tools: cargo xtask visual-diff compares two PDFs of a document page by page by @przemek-arch in #1112
- Expand sample-text formulas on Enter (#1067) by @lokinmodar in #1101
- Backstage: add Close to the side menu, after Export by @marcoarnulfo in #1125
- Regression test: DrawingML shapes survive saving a .docx (#886) by @dkhlapov in #1130
- Add Croatian spelling and grammar support by @mbaksa in #1114
- Drawings: VML text boxes keep their margins, fit and alignment; hidden drawings are kept but not shown by @naxvog in #1118
- Canvas: middle-click scrolls the document, like Word by @marcoarnulfo in #1121
- Honour Remove personal information / date and time on save (#1062) by @dkhlapov in #1131
- Comment balloon buttons work, so an empty comment can be deleted (#1085) by @dkhlapov in #1132
- Start screen: no blank document behind File › Home (#1129) by @dkhlapov in #1134
- Caret contrasts with the page colour, shading or highlight under it (#299) by @dkhlapov in #1137
- Clicks on ribbon and status-bar chrome keep typing in the document (#1093) by @dkhlapov in #1138
- A dragged shape anchors in the column it lands in, so that column's text wraps around it (#884) by @dkhlapov in #1139
- Keep a paragraph's space after clear of the footnote separator (#1116) by @dkhlapov in #1140
- A chosen interface size is absolute; Auto keeps the display scale (#822) by @dkhlapov in #1142
- Copied equations reach other programs as MathML (#816) by @dkhlapov in #1147
- Equation pictures share a few atlas textures instead of hundreds (#1002) by @dkhlapov in #1149
- Read Aloud starts PowerShell without a console window (#1122) by @dkhlapov in #1150
New Contributors
- @xmaks82 made their first contribution in #904
- @tellebma made their first contribution in #901
- @skylartaylor made their first contribution in #783
- @marcoarnulfo made their first contribution in #881
- @NavidZamanKhan made their first contribution in #908
- @Silvertree2010 made their first contribution in #914
- @Nael-Nathanael made their first contribution in #1431
- @rp6186030 made their first contribution in #1098
- @webdevtodayjason made their first contribution in #1099
- @przemek-arch made their first contribution in #1106
- @lokinmodar made their first contribution in #1101
- @mbaksa made their first contribution in #1114
Full Changelog: v0.6.1...v0.7.0
WordCraft v0.6.1
What's Changed
- Hyperlinks cover only their own text (#413) by @vangel76 in #449
- Groups keep rotated members' orientation; group resize; ink erase after rotation (#441, #442, #443, #445) by @vangel76 in #474
- Mail merge: SKIPIF, NEXT, IF in preview, header/footer fields (#427, #428, #429, #430) by @vangel76 in #478
- Options: interface size setting (#475) by @vangel76 in #480
- Citations: eight more bibliography styles (#383) by @vangel76 in #388
- Backstage: the side menu is fixed width, no dead resize handle by @vangel76 in #504
- CLI: a closed stdout ends quietly instead of panicking (#508) by @vangel76 in #510
- .doc import fixes: piece bold, section kinds, orientation, list overrides, style inheritance, alternate font names (#458–#463) by @vangel76 in #484
- Dialogs: switching tabs keeps the window's top edge in place (#507) by @vangel76 in #511
- Spelling: common words like "desktop" are recognised (#520) by @vangel76 in #522
- Equation fixes: numbering removal, control colour, undo for navigation edits, LaTeX text spaces (#444, #446, #447, #448) by @vangel76 in #487
- Import/export fixes: TXT encodings and list labels, RTF Unicode, ODT styles and cell colours, HTML borders and pre spaces, LaTeX alignment groups (#433–#440) by @vangel76 in #482
- i18n(es): consistent tú register, fix swapped Page Up/Page Down by @diegozpy in #514
- i18n: add Turkish (tr) interface translation by @PbyLoyth in #494
- i18n audit: full ribbon sweep, and the table style sample in the interface language (re-lands #313's last three commits) by @dkhlapov in #411
- Docs: collapse duplicate rows left by parallel merges by @vangel76 in #372
- Add Word's common keyboard shortcuts by @vangel76 in #338
- Field codes: show, edit, update, unlink, lock and step through fields like Word by @vangel76 in #349
- Move paragraphs up/down, promote/demote headings, Go Back (Shift+F5) and Alt+X Unicode toggle by @vangel76 in #351
- ci: refactor workflows to use storytold/craft-common-actions by @dylanmtaylor in #639
- i18n: add Russian (ru) interface translation by @dkhlapov in #300
- Customize Keyboard dialog (#368) by @vangel76 in #378
- Customize Ribbon and Quick Access Toolbar (#379) by @vangel76 in #384
- Tight and Through text wrapping follow the object's outline by @vangel76 in #360
- Choose which side of an object text wraps on by @vangel76 in #364
- Phonetic Guide: ruby text (furigana, pinyin) over base text by @vangel76 in #296
- Enclose Characters: put a character in a circle, square, triangle or diamond by @vangel76 in #301
- Insert › Icons: a library of original icons, a searchable picker and Icon Color by @vangel76 in #318
- Mail merge: use Excel and OpenDocument spreadsheets as recipient lists by @vangel76 in #341
- Balance newspaper columns before a continuous section break by @vangel76 in #353
- Drawing Canvas: insert a canvas and draw shapes, pictures and text boxes inside it by @vangel76 in #356
- Documents keep their own footnote separators and continuation notice by @vangel76 in #361
- Right-to-left tables and sections by @vangel76 in #365
- Shape Format › Text: direction, alignment and linked text boxes (#369) by @vangel76 in #380
- Footnote and Endnote options per section (#385) by @vangel76 in #390
- Track Changes: moves (w:moveFrom/w:moveTo) (#400) by @vangel76 in #404
- Document grid: lines per page and characters per line (#391) by @vangel76 in #401
- Draw: Lasso Select, Add Pen, Ink to Shape and Ink Replay (#395) by @vangel76 in #408
- References dialogs: Caption, Index, Table of Contents, Create Source (#402) by @vangel76 in #410
- Accessibility: Alt Text pane for every object, Mark as decorative, deeper checker (#386) by @vangel76 in #396
- Dialogs: Line Numbers, Hyphenation, Language, Envelopes and Labels (#407) by @vangel76 in #414
- Insert › Chart: create and edit column, bar, line, pie, area, scatter and doughnut charts (#409) by @vangel76 in #415
- Content controls: keep, show and edit w:sdt (#381) by @vangel76 in #392
- WordArt text effects and transforms, and shape connectors (#416) by @vangel76 in #481
- Compare, Restrict Editing and AutoCorrect Options dialogs (#412) by @vangel76 in #476
- Editing fixes: Center range, undo grouping, Change Case runs and offsets, Bold undo at caret (#418, #419, #420, #421, #424) by @vangel76 in #477
- Layout fixes: mirrored margins, tall headers/footers push the body, endnote continuation, footnote caret on continuation pages (#452, #453, #454, #456, #457) by @vangel76 in #490
- Chinese interface: keep a system CJK fallback after the bundled face; find PingFang on macOS 12 (#486) by @vangel76 in #495
- Fixes: tracked paste marks, plain paste blank lines, paragraph marks in Replace All, Delete/Split columns and cells, Font dialog (#417, #422, #423, #431, #432, #466) by @vangel76 in #479
- Fixes: footnotes in table cells, NUMPAGES, bookmark link pages, bookmark around final table, INCLUDEPICTURE results by @vangel76 in #483
- Accessibility: the document canvas exposes its text to screen readers (#488) by @vangel76 in #489
- Font list: installed Chinese fonts are listed, by their Chinese names in a Chinese interface (#505) by @vangel76 in #506
- Paragraph dialog: mirror indents, same-style spacing, suppress line numbers, don't hyphenate (#512) by @vangel76 in #519
- Right-click on a picture or shape: Wrap Text submenu (#513) by @vangel76 in #521
- File › Options: Word's panes with working settings (#485) by @vangel76 in #492
- Templates and Add-ins: attached template, update styles, Organizer (#377) by @vangel76 in #382
- Vertical text for sections (w:textDirection) (#491) by @vangel76 in #496
- Outline view: Outlining tab, levels, collapse/expand, Show Level (#493) by @vangel76 in #499
- Insert › SmartArt: create and edit list, process, cycle, hierarchy, pyramid, radial, matrix and venn graphics (#497) by @vangel76 in #503
- CI: FreeBSD and Windows ARM64 nightly and on release, not per PR by @echelon in #530
- README: which AUR package to install (#509) by @dkhlapov in #616
- Windows: DX12 starts without shipped DXC DLLs (#603) by @vangel76 in #609
- docx: fix clippy large_enum_variant on main by @echelon in #779
- Styles: Update to Match Selection takes the selection's formatting (#555) by @vangel76 in #562
- AutoFormat: +---+ tables, arrow bullets, smileys inside words, border-line undo (#546) by @vangel76 in #547
- Find and Replace: special characters (^p, ^t, …) and wildcards (#543) by @vangel76 in #553
- Mini toolbar: every button fits, flush font box, proper dropdown arrows, dark-mode font list (#535) by @vangel76 in #540
- Fonts: system fallback reads each font file once (#605) by @vangel76 in #610
- Numbering: Chinese, Japanese and Korean number formats (一、二、三 …) (#534) by @vangel76 in #561
- Font dialog: separate Asian and Latin text fonts (#505) by @vangel76 in #536
- Chinese documents: character-unit indents, .doc indents and line spacing, floating tables, blank pages (#534) by @vangel76 in https://github...
WordCraft v0.5.0
What's Changed
- Typing parity with Word: lists, AutoFormat and AutoCorrect as you type by @echelon in #204
- Desktop: keep the off-screen check until the monitor size is known (#23) by @MarekSpodBiedry in #76
- DOCX: keep a line break written directly in a paragraph (#96) by @MarekSpodBiedry in #101
- Page break (Ctrl+Enter) survives ODT/TXT/Markdown/HTML export and no longer glues words (#84) by @MarekSpodBiedry in #86
- HTML import: tables without borders stay borderless in .docx (#99) by @MarekSpodBiedry in #102
- Control server closes on non-JSON input; hyperlinks follow only http/https/mailto (#34) by @dkhlapov in #72
- Tests: don't read the sample document aloud on every run by @goldsbd in #75
- Import: HTML without keeps its body; RTF pictures inside \shppict are kept by @goldsbd in #154
- M6: TOC follow-ups from #52 review, and a whole TOC heading in LibreOffice by @goldsbd in #74
- Dark page: View › Switch Modes shows the page dark with inverted colours by @gledguri in #194
- Reject unknown WordCraft CLI options before side effects by @cyfung1031 in #166
- Issue #126: Web hosting guide no longer lists the unsupported ?cpu renderer flag by @LloydNicholson in #177
- PDF: draw fonts krilla can't subset as outlines instead of failing by @naxvog in #132
- Lists: honour a list's own level definitions (w:lvlOverride/w:lvl) by @naxvog in #134
- Add Brazilian Portuguese (pt-br) interface translation by @edurbs in #128
- Desktop: send the window title only when it changes, so an idle app stops redrawing (#117) by @g1obalworlds in #180
- Zoom the page with Ctrl+scroll and pinch (#139) by @Geljic in #179
- Find/Replace skips text deleted under Track Changes (#89); a failed command keeps undo history by @goldsbd in #153
- Find and Replace: Replace All now respects Track Changes (#88) by @MarekSpodBiedry in #92
- #147: wire Picture Format UI for inserted pictures by @gittonyp in #150
- DOCX: keep a .docm's macros and signatures on save; right content types for .docm/.dotx/.dotm by @goldsbd in #172
- M2: styles.apply (Apply Styles) command; parity 355/405 by @StrajnarFilip in #114
- Tables: draw style borders when w:tblBorders is empty (#143) by @edurbs in #148
- Lists: a numbered list after a bulleted list keeps its numbering in ODT, RTF and Markdown (#83) by @MarekSpodBiedry in #87
- Control port: require a per-window key (split from #54) by @lpgn in #124
- DOCX: a style's East Asian / complex-script font no longer replaces the Latin font (#93) by @LloydNicholson in #111
- Issue #174: Footnotes and endnotes from Word files show their number by @LloydNicholson in #103
- PDF: put the shown text of fields and note numbers in the text layer by @naxvog in #133
- LaTeX (.tex) import and export (#7) by @DWAA1660 in #11
- Add Spanish interface language, and make ribbon overflow visible by @GeronimoCastano in #129
- Layout: place floating pictures and shapes the way Word does by @naxvog in #136
- Tables: Word 2013 table edge, and floating tables (w:tblpPr) by @naxvog in #137
- Character border (Home > Font > Character Border) by @999sian in #60
- Align WordCraft page rasters to physical texels by @cyfung1031 in #165
- Add Ukrainian (uk) interface translation by @dmatviichuk in #91
- Layout: picture line heights, body top below the header, table row heights by @naxvog in #138
- Render: draw on-screen text like macOS, on whole pixels by @ssamstudio in #110
- Layout: shrink spaces in justified lines like Word 2013+ (compatibility mode 15) by @ssamstudio in #109
- HTML import: pictures referenced by a relative path are embedded (#98) by @LloydNicholson in #113
- UI: keytips, mini-toolbar, ribbon overflow, macOS typography by @chiranjeevi-max in #43
- Desktop and web: ask to save changes before New, Open or Close; AutoSave only files you saved by @goldsbd in #151
- Envelopes, Labels, Finish & Merge: ask to save changes first (depends on #151) by @goldsbd in #171
- Hidden text: no line breaks, hyphens, wrap areas or bookmark text from text that isn't shown (builds on #152) by @goldsbd in #173
- Zotero integration: cite while you write, with a Zotero tab by @gledguri in #189
- Read Aloud: player with speed control, sentence skipping, skips citations by @gledguri in #190
- Import Word 97-2003 .doc files (#28) by @edurbs in #145
- Text boxes and floating objects: editing, drag/resize, wrapping, overflow, footnotes by @WeebLabs in #46
- Issue #175: Tables: cell text takes its table style's formatting; derived table styles keep their base by @LloydNicholson in #104
- Equations: Word (OMML) import, layout and save, plus an equation editor like Word's by @gledguri in #191
- Track changes: keep other authors' deletions, credit paragraph splits, exact edit snapshots (split from #54) by @lpgn in #125
- Right-to-left and Persian text support (bidi, shaping, RTL paragraphs, DOCX) by @saeedemperor in #207
- macOS: open documents from Finder, the Dock and
open -a(#27) by @LloydNicholson in #223 - Use the browser clock for comment and tracked-change dates on the web by @itrycodinganditsbad in #214
- Shift+F3 runs Change Case again, not Find Previous (#186) by @vangel76 in #221
- web: print straight to the system print dialog, not just export by @Dejan-Port in #209
- Headless: name the author of tracked changes, and list review.trackChanges' value param by @vangel76 in #224
- Cross-references point at real bookmarks, and Update Field refreshes them by @vangel76 in #227
- Tests: shapes and pictures can be clicked, resized, dragged and nudged (#142, #82) by @vangel76 in #228
- DOCX: absolutely positioned VML text boxes float instead of pushing the body down (#149) by @vangel76 in #242
- Add a System interface theme that follows the OS light/dark appearance (#115) by @vangel76 in #249
- Reject All removes paragraph breaks inserted with Track Changes on by @vangel76 in #244
- Web: use the browser clock everywhere on wasm (follow-up to #214) by @dkhlapov in #230
- On macOS, the window buttons sit centred in the title bar and the File back button no longer crowds them by @vangel76 in #255
- File ▸ Home and File ▸ New are no longer the same page (#141) by @vangel76 in #254
- Zoomed out, pages sit side by side in rows, like Print Layout in Word by @vangel76 in #251
- Windows installer: show a finish page after installing (#198) by @vangel76 in #257
- Font picker: build only the visible rows, cache font fallbacks (#121, #59) by @dkhlapov in #233
- Contributors: add dkhlapov by @dkhlapov in #238
- Font list offers every installed weight (Light, Medium, SemiBold, Black…), as Word does by @vangel76 in #239
- Chinese interface shows every character instead of boxes on Windows by @vangel76 in #248
- Table Layout › Text Direction turns the cell's text (#226) by @vangel76 in #245
- File dialogs (Open, Save As, Export) no longer freeze the window on Linux (#94) by @vangel76 in #246
- Select Recipients lets ...
WordCraft v0.4.0
What's Changed
- Apply heading/Title clears a paragraph's list numbering by @justinjohn0306 in #13
- Layout: first-page header test no longer depends on installed fonts by @dkhlapov in #65
- Fix font dropdown hang caused by nested egui context lock by @DWAA1660 in #9
- Ctrl+-, Ctrl+= and Ctrl+0 no longer zoom the whole window (#14) by @MarekSpodBiedry in #36
- Ruler: dragging an indent marker is one undo step (#57) by @MarekSpodBiedry in #62
- Windows MSI: give WordCraft its own UpgradeCode (fixes #4) by @DWAA1660 in #10
- M6: footnotes no longer cite themselves in saved .docx files by @goldsbd in #53
- draw Symbol and Wingdings bullets as Unicode when the font is missing (#29) by @MarekSpodBiedry in #37
- Default Windows startup to DirectX 12 by @DWAA1660 in #50
- Options: remember the user name between runs (#32) by @MarekSpodBiedry in #35
- M6: TOC page numbers, and save the TOC as a field Word can update by @goldsbd in #52
- Desktop: remember the window size and position (#23) by @MarekSpodBiedry in #38
- macOS DMG: branded window background and icon layout by @XusBadia in #21
- Desktop: write log records to standard error and a rotating log file by @switch87 in #17
- Interface languages: follow the system language, or pick one (#8) by @DWAA1660 in #12
New Contributors
- @justinjohn0306 made their first contribution in #13
- @dkhlapov made their first contribution in #65
- @DWAA1660 made their first contribution in #9
- @MarekSpodBiedry made their first contribution in #36
- @goldsbd made their first contribution in #53
- @XusBadia made their first contribution in #21
- @switch87 made their first contribution in #17
Full Changelog: v0.3.0...v0.4.0
WordCraft v0.3.0
What's Changed
- About: contributor and model credits compiled in (grab bag + table, self-submitted names) by @echelon in #6
- Release: Flatpak x86_64 + aarch64, AppImage zsync auto-update, README Downloads by @echelon in #22
- README Downloads: where to get it, then builds (Windows first) by @echelon in #26
Full Changelog: v0.1.0...v0.3.0
WordCraft v0.1.0
Full Changelog: https://github.com/storytold/wordcraft/commits/v0.1.0