Skip to content

Releases: storytold/wordcraft

WordCraft v0.8.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 03:56

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...
Read more

WordCraft v0.7.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:56

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

Full Changelog: v0.6.1...v0.7.0

WordCraft v0.6.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 16:22

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...
Read more

WordCraft v0.5.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 00:36
e4b7d15

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 ...
Read more

WordCraft v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 02:51

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

Full Changelog: v0.3.0...v0.4.0

WordCraft v0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 14:41

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

Choose a tag to compare

@github-actions github-actions released this 07 Oct 22:35
05d0b41