What's new in AbiWord 3.0.4
Nov 27, 2019
- Internationalization:
- Translation updates and fixes:
- Russian
- Core:
- Fixes in the core (all platforms)
- Bug 13697 - fix a build failure in ut_jpeg.cpp
- Plugins:
- MathML:
- Bug 13917 - Fix a improper call to strncmp()
New in AbiWord 3.0.3 (Nov 25, 2019)
- Internationalization:
- Update Slovak translation (Jaroslav Ryník)
- Update sq-AL.po (Besnik Bleta)
- Core:
- Update release script for git (Hubert Figuière)
- New generate_changelog.py for git and disable generate_changelog.php script (Hubert Figuière)
- AppData: added changes for 3.0.3 (Hubert Figuière)
- Bug 13904 - Fix touch pad scrolling. (Hubert Figuière)
- Make abiword build with libical3. Fixes #13881. (Jean Brefort)
- Do not #include evolution-data-server with C linkage. Fixes #2 and https://bugs.gentoo.org/690162 (David Seifert)
- build: Don't check for libecal. (Iain Lane)
- AppData: fix some validation errors. (Hubert Figuière)
- Initialize gtk in the tests to prevent crashing. (Hubert Figuière)
- Fix a runtime error (integer overflow) (Jean Brefort)
- Fix a bad static_cast. (Jean Brefort)
- gtk: fix stylist styles population (Hubert Figuière)
- gtk: fix Gtk criticals in dialog stylist (Hubert Figuière)
- AppData: Add license (Hubert Figuière)
- Added gitignore (Hubert Figuière)
- AppData: use the proper ID (Hubert Figuière)
- AppData: include OARS data (Hubert Figuière)
- AppData: use https. New screenshot. Added releases. (Hubert Figuière)
- Bug 13672 - Add AppData file. (Hubert Figuiere)
- Bug 13791 - Disable double buffering on Gtk3. (Hubert Figuiere)
- Bug 13791 - Reduce the gdk updates to reduce flickering in X (Hubert Figuiere)
- Bug 13791 - Fix flicker and caret problems. (Hubert Figuiere)
- Bug 13815 - draw event should return TRUE (Hubert Figuiere)
- Don't delete GError but use g_error_free instead (Hubert Figuiere)
- Do not delete[] strings allocated with g_malloc(). Fixes #13834 (Jean Brefort)
- Bug 13826 - Part 3: Fix out of bounds read of basedon style (Hubert Figuiere)
- Bug 13826 - Part 2: fix an out of bounds access. (Hubert Figuiere)
- omit frame pointer when -fsanitize (Hubert Figuiere)
- Add libasan support at configure time (Hubert Figuiere)
- Bug 13827 - Fix overflow read in PNG (Hubert Figuiere)
- Bug 13819 - Remove nullptr as we don't require C++11 (Hubert Figuiere)
New in AbiWord 3.0.2 (Oct 26, 2016)
- Translation updates and fixes:
- Welsh
- Serbian
- Finish
- English (Canada)
- English (Australia)
- English (Ireland)
- Core:
- Various build fixes: Bug 13697, bug 13650, bug 13726, Bug 13753, Bug 13569
- Various crash fixes: Bug 13716, Bug 13752, Bug 13807, Bug 13766
- Various memory leaks fixes.
- Bug 13533 - Fix printing of SVG images.
- Bug 13709 - Fix import of very long paragraphs.
- Bug 13722 - Fix scrolling in the Insert Symbol dialog.
- Bug 13729 - Make the available languages list expandable.
- Bug 13731 - Fix text rendering after an SVG image
- Bug 13662 - Never change an image resolution on scaling.
- Bug 13734 - Do not execute radio buttons events when unchecked.
- Bug 13736 - Properly iterate through the plugin arguments
- Fix SVG icon.)
- Fixed bug in the font chooser.
- Bug 13773 - Fix the ruler and background page theming on Gtk3. Ruler knobs no longer do "3D" on Gtk3. Bug 13762
- Bug 13787 - Fix the table widget drawing
- AbiWord works better on Wayland: Bug 13766, Bug 13767
- Import/Export:
- OpenDocument:
- Bug 13707 - Fixed paragraph export to Open Document.
- Bug 13706 - If needed apply default style for headers.
- OpenDocument: Fix a buffer overrun
- Plugins:
- Collaboration:
- Fix various build issues. Bug 13712, Bug 13754 and Bug 13742
New in AbiWord 3.0.1 (Dec 23, 2014)
- Core:
- Bump win version number to 3.0.0 (Marc Maurer)
- Bug 13564 - Fix crash in abw to HTML conversion. Uplifted from master (Hubert Figuière)
- Bug 13565 - Missing cdump.pl in the tarball. Uplifted from master (Hubert Figuière)
- Fix 13572: libabiword_init annotation is wrong (Daniel Narvaez ). Cherry-pick from trunk@33573. (Hubert Figuière)
- Fix 13548: Need method to hide/show rulers in the python bindings (Gonzalo Odiard ) Cherry-pick from trunk@33575. (Hubert Figuière)
- Fix comments that mention "AiksaurusABI_invoke" when a different name is involved. Bad cut and paste. No code change. (UPLIFT from trunk) (Hubert Figuière)
- Bug 13586 - We don't have a frame when printing. UPLIFTED from trunk (Hubert Figuière)
- Bug 13593 - Fix build issue with bison 3.0 Author: Dimitri John Ledkov (Hubert Figuière)
- Bug 13582 - Fix redraw region in custom widget. Cherry-picked from trunk@33870 and reworked for 3.0.x (Hubert Figuière)
- Bug 13585 - fix abi_widget_get_content annotation. from Danel Narvaez. Cherry-picked from trunk@33877 (Hubert Figuière)
- Bug 13596 - Fix extending selection with Ctrl+Shift+arrow key. Cherry-picked from trunk@33878. by jbrefort. (Hubert Figuière)
- Evolution needs to be 3.6 now Cherry-picked from trunk@33916 trunk@33921 (Hubert Figuière)
- Bug 11283 - Don't print slection background in tab runs [#11283]. Cherry-pick from trunk@33902. (jbrefort) with indent fixes (Hubert Figuière)
- Bug 13549 - Add a Gtk3 backend for Aiksaurus. Still needs to fix warnings, but seems things work. Cherry-pick from trunk@33959. By jbrefort (Hubert Figuière)
- Bug 13605 - Use GsfInputHTTP for URLs starting with "http://" or "https://". Helps with #13605 (also needs a fix in libgsf). Cherry-pick from trunk@33977. By jbrefort (Hubert Figuière)
- Fix linkage for libjpeg. (Hubert Figuière)
- Bug 13605 - Fix UT_go_url_resolve_relative(). Backport form trunk@33872. By jbrefort (Hubert Figuière)
- Fix an automake warning (Hubert Figuière)
- Added .docx as a default plugin. (Hubert Figuière)
- Fix crash when loading a file from abicommand. Cherry-pick from trunk@34036. From jbrefort. (Hubert Figuière)
- Fix all warnings of builtin aiksaurus-gtk3 library and don't use it whaen available from aiksaurus itself. Cherry-pick from trunk@34043. From jbrefort. (Hubert Figuière)
- Bug 13621 - Fix crash when editing an hyperlink with either NULL title or target. Cherry-pick from trunk@34128. By jbrefort (Hubert Figuière)
- Bug 13622 - Fix crash when dragging or resizing floating images Cherry-pick from trunk@34144. By jbrefort (Hubert Figuière)
- Bug 13624 - Fixed applying a format change to only a table column when using the format table dialog Cherry-pick from trunk@34145 by jbrefort. (Hubert Figuière)
- Make formatting tools work correctly when applied to a table column. Cherry-pick from trunk@34160. By jbrefort. (Hubert Figuière)
- Bug 11447 - Check --enable-plugins value. Extracted from trunk@34163. By jbrefort. (Hubert Figuière)
- Fixed configure when aiksaurus is not enabled. Cherry-pick from trunk@34226. By jbrefort. (Hubert Figuière)
- Bug 13638 - Don't crash when validating a color change in the background dialog, see #13638, comment #3. Cherry-pick from trunk@34396. By jbrefort (Hubert Figuière)
- Bug 13835 - Do not remember click type when scrolling (#13635). Cherry-pick from trunk@34410. By jbrefort (Hubert Figuière)
- Bug 13629 - Avoid crashes when loading a file with multiple text frames. Cherry-pick from trunk@34431. By jbrefort. (Hubert Figuière)
- Bug 13649 - Fix crash on empty hyperlinks in RTF files. Cherry-pick from trunk@34569. By jbrefort (Hubert Figuière)
- Fix crasher in font dialog. Cherry-pick from trunk@34689. By jbrefort. (Hubert Figuière)
- Fix a logic error: this is a sparse vector. Cherry-pick from trunk@34947 (Hubert Figuière)
- Bug 13682 - Fix theming support for ruler. Cherry-pick from trunk@34948 (Hubert Figuière)
- Bug 13683 - Replace GtkTable by GtkGrid to have the dialog properly sized. By jbrefort. Cherry-pick from trunk@34956 (Hubert Figuière)
- Fix the dtyle modify dialog. (Jean Bréfort)
- Gtk Graphics: fix a PangoFontDesc memory leak introduced in ABI-3-0-0-STABLE@34954 Cherry-pick from trunk@35024. (Hubert Figuière)
- Bug 12577 - new scalable icons and sizes. Also set an icon list for the window (to scale) Cherry-pick from trunk@35027. (Hubert Figuière)
- Gtk Background Dialog: properly get the color on close with the new color chooser widget. Cherry-pick from trunk@35029 (Hubert Figuière)
- Bug 12577 - Missing Makefile creation (Hubert Figuière)
- Gtk Dialogs Background and options: fix the color chooser. (Hubert Figuière)
- Gtk option dialog: fix the color selector for gtk3: We instantiate it manually instead of doing it in the UI file. This diverge from trunk. (Hubert Figuière)
- Gtk frame: shorter list of icon to make Gtk2 quiet. (Hubert Figuière)
- Bug 13689 - Fix initial focus. Cherry-pick from trunk@35044. By jbrefort (Hubert Figuière)
- Release script is for 3.0.1 (Hubert Figuière)
- Better working release script. (Hubert Figuière)
- Safer release script. (Hubert Figuière)
- Better check for SVN checkout (Hubert Figuière)
- Add icons to dist subdirs. (Hubert Figuière)
- Disable gir on distcheck (Hubert Figuière)
- Plugins:
- Collaboration:
- Missing include. (reported over IRC) (Hubert Figuière)
- Bug 13602 - Add missing boost header Cherry-picked from trunk@33734 (Hubert Figuière)
- Bug 13657 - Remove gcrypt from tls_tunnel. Cherry-pick from trunk@34946 (Hubert Figuière)
- Update for compatibility with recent GtkBuilder. Cherry-picked from trunk@34945. By jbrefort (Hubert Figuière)
- Import/Export:
- OpenDocument:
- Bug 13570 - Fix crasher in OpenDocument import. Cherry-pick from trunk@33939. (jbrefort) with indent fixes. (Hubert Figuière)
- Bug 13539 - Correctly escape links in odt exporter. Cherry-pick from trunk@33978. By jbrefort. (Hubert Figuière)
- Don't crash when exporting to .odt without a frame. Cherry-pick fron trunk@34041. From jbrefort. (Hubert Figuière)
- Bug 13661 - We must ignore OpenDoc soft page breaks, they are not manual page breaks. Cherry-pick from trunk@34703. By jbrefort. (Hubert Figuière)
New in AbiWord 2.9.2 (Nov 15, 2011)
- Add double-buffering support for most of the drawing to reduce flickering
- Implement SVG snapshots for components when possible
- Port the GTK interface to GTK+3 (GTK+2 is still supported)
- Support loading plugins in the Mac OSX port
- Allow SPARQL Query execution on RDF metadata stored in documents
New in AbiWord 2.9.1 (Jul 8, 2011)
- Unicode Support for Windows
- Paragraph Borders and Shading Support
- Improved Localizations
- RDF Support in both OpenDocument (.odt) and AbiWord (.abw) files
- A Telepathy Backend for the Collaboration Plugin
- An Experimental EPUB Plugin
- Windows 64 bit Support
- Reviving the Mac OS X Port
- ... and more changes all over the map!
New in AbiWord 2.8.6 (Jun 16, 2010)
- Preserve character properties when typing. This fixes a bad regression that was introduced in 2.8.5. (Martin Sevior)
New in AbiWord 2.8.2 (Feb 13, 2010)
- Fix German smart-quote support
- Fix landscape printing on GTK+ platforms
- Improved OpenDocument compatibility
New in AbiWord 2.7.10 (Aug 30, 2009)
- Bug 12321: Annotation hover box too large (Martin Sevior)
- Allow empty titles, authors or descriptions in annotations (Marc Maurer)
- Bug 12322: Jump to annotation is broken (Martin Sevior)
- Bug 12324: Scrolling from page to page does not work using multipage (Martin Sevior)
- Extended document validity checking (Firat Kiyak)
- Add a Basque translation to the Windows installer (Mikel Pascual)
New in AbiWord 2.7.7 (Jul 19, 2009)
- Port the Cairo+Pango based renderer that is used by AbiWord on Linux to Mac OS X. This solves a whole list of longstanding rendering and layout problems that existed in our Mac OS X version. Note that we do not yet provide binaries for Mac OS X, but developers might be interested in looking at the port.
- Allow SVG images to be used as positioned objects, to be copied and pasted, and to be exported to HTML.
- Improve the handling of Smart Quotes.
- Support mail merge fields and page size/page orientation in the Office Open XML importer. Support JPEG images in the exporter.
- Make the equation editor available on Windows again.
New in AbiWord 2.7.5 (Jun 22, 2009)
- Make landscape documents print correctly on Windows and Linux
- Make copying and pasting from other applications work again on Windows
- Recover and import some corrupt OpenDocument files
- Improve OpenDocument textbox and image import
- Import and export equations from RTF documents
New in AbiWord 2.7.4 (Jun 15, 2009)
- Core:
- Bug 12125: Crash when printing documents twice (Marc Maurer)
- Bug 12127: Incorrect page size when printing more than one page (Marc Maurer)
- Improve the layout and printing of complex Word documents (Martin Sevior)
- GUI:
- GTK+
- Fix a GLib warning in the graphics code (Hubert Figuiere)
- Maemo
- Fix the insertion of 'p' characters (Hubert Figuiere)
- Windows
- Fix a font mix-up to make tables of contents and lists print as they appear on screen (Marc Maurer)
- Internationalization:
- Update the Slovak (sk-SK) translation (Jaroslav Rynik)
- Plug-ins:
- Collaboration
- Bug 12128: Crash when closing a collaborative document (Marc Maurer)
- Development:
- Add an mwindows flag to the MinGW build (Fridrich Strba)
- Document some layout functions (Marc Maurer)
- Fix a Maemo 4.0 header compilation issue (Hubert Figuiere)
- Release and maintain 2.7.4 (Marc Maurer)
- Replace AC_CANONICAL_TARGET with AC_CANONICAL_HOST in the configure script (Fridrich Strba)