AbiWord v2.7.7 Changelog
Core
- Bug 5822: Editing text under or next to an image darkens it (Martin Sevior)
- Bug 9434: Crash when editing Word document (Martin Sevior)
- Bug 12080: Disable smart quote conversions when undoing and pasting (Martin Sevior)
- Bug 12198: Crash when inserting a header (Martin Sevior)
- Bug 12202: Extra paragraphs are created when reopening files with annotations (Martin Sevior)
- Allow SVGs to be copied and pasted (Martin Sevior)
- Fix a crash when copying images (Martin Sevior)
- Retain width and height settings when generating images for positioned objects (Martin Sevior)
GUI
Cross-platform
- Bug 8307: Standardize shortcut keys for subscript, superscript, and zooming (Martin Sevior)
- Zoom in: Ctrl + =
- Zoom out: Ctrl + -
- Superscript: Ctrl + Shift + 6 (Ctrl + ^)
- Subscript: Ctrl + Shift + - (Ctrl + _)
- Bug 12187: Images aren't unselected properly (Martin Sevior)
- Speed up the text renderer used on Linux and Mac (Robert Wilhelm)
Linux
- Allow SVGs to be used as positioned objects and background images (Martin Sevior)
- Clarify the tooltip for the replace button in the annotation dialog (Marc Maurer)
- Speed up SVG rendering (Martin Sevior)
Mac
- Bug 8012: Combining Diacritical Marks do not work (Hubert Figuiere)
- Bug 8023: Punctuation marks are not erased properly (Hubert Figuiere)
- Bug 8048: Certain fonts are not spaced properly (Hubert Figuiere)
- Bug 8109: Low hanging characters are not erased correctly (Hubert Figuiere)
- Bug 8352: Text selections have small holes in them and are not entirely contiguous (Hubert Figuiere)
- Bug 8384: Text justification doesn't work properly (Hubert Figuiere)
- Bug 8676: Rendering problems with Arabic letter forms (Hubert Figuiere)
- Bug 9564: Bidirectional text is not rendered correctly (Hubert Figuiere)
- Bug 9597: The caret is incorrectly placed and overlaps text (Hubert Figuiere)
- Bug 9615: Incorrectly spaced letters with the Mac version (Hubert Figuiere)
- Bug 12201: Use the Cairo and Pango renderer in the Mac build (Hubert Figuiere)
Windows
- Bug 11800: Bullets and numbering dialog can't be reopened (Marc Maurer)
- Bug 12169: Incorrect file extension used when saving an image (sum1)
- Bug 12189: Don't convert JPEGs to PNGs internally (Marc Maurer)
- Bug 12196: JPEGs are not displayed (Marc Maurer)
- Make the icons in the split cells and merge cells dialogs larger for easier use (Marc Maurer)
Import/Export
HTML
- Bug 12152: Export SVGs to HTML (Marc Maurer)
- Fix some crashes related to file names in the exporter (Marc Maurer)
Office Open XML (docx)
- Bug 12180: Exported documents that contain JPEGs cannot be opened by Word (Firat Kiyak)
- Handle white space between tags in the importer (Firat Kiyak)
- Import and export page size and page orientation (Firat Kiyak)
- Support mail merge fields in the importer and exporter (Firat Kiyak)
RTF
- Bug 12192: Add support for SVGs to the importer and exporter (Martin Sevior)
Installer
- Bug 12182: Package the math plug-in on Windows (Marc Maurer)
- Bug 12214: Readme file is no longer shown after installation (Ryan Pavlik)
- Standardize plug-in names in the installer (Ryan Pavlik)
Internationalization
- Update the Basque (eu-ES) translation (Mikel Pascual)
- Update the Slovak (sk-SK) translation (Jaroslav Rynik)
- Update the Slovenian (sl-SI) translation (Martin Srebotnjak)
Plug-ins
Collaboration
- Bug 12110: Add account dialog is not refreshed properly when changing account type (Marc Oude Kotte)
- Fix the X button in the collaboration accounts dialog (Marc Oude Kotte)
Development
Cross-platform
- Bug 12211: Add comments to explain unreached layout code (Martin Sevior)
- Bug 12216: Mismatched braces when using certain conditionals in the Word importer (Ryan Pavlik, Hubert Figuiere)
- Add support for implementing colors as patterns with the Cairo back-end (Hubert Figuiere)
- Fix some allocation mismatches in the WordPerfect and human-readable text plug-ins (Hubert Figuiere)
- Make sure the normal templates are always installed to prevent invalid margin settings (Marc Maurer)
- Make the Cairo rendering code more modular for non-GTK+ platforms (Hubert Figuiere)
- Release and maintain 2.7.7 (Marc Maurer)
- Remove obsolete developer documents from the source tree (Hubert Figuiere)
Mac
- Bug 11699: libpng is outdated in the ports SDK (Hubert Figuiere)
- Add libwpd, libwpg, and link-grammar back to the ports SDK (Hubert Figuiere)
- Add preliminary, but non-functional support for GtkMathView to the ports SDK (Hubert Figuiere)
- Remove an obsolete enchant patch from the ports SDK (Hubert Figuiere)
- Update various dependencies for building with trunk in the ports SDK (Hubert Figuiere)
- Update wvWare to 1.2.6 in the ports SDK (Hubert Figuiere)
Maemo
- Bug 12159: Install one .desktop file instead of three (Hubert Figuiere)
Windows
- Add the math plug-in to the VC++ build (Marc Maurer)
- Remove a duplicate line from the resource file for the join dialog in the collaboration plug-in (Marc Oude Kotte)