AbiWord Changelog

New in version 3.0.1

December 23rd, 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 version 2.9.2 (November 15th, 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 version 2.9.1 (July 8th, 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 version 2.8.6 (June 16th, 2010)

  • Preserve character properties when typing. This fixes a bad regression that was introduced in 2.8.5. (Martin Sevior)

New in version 2.8.2 (February 13th, 2010)

  • Fix German smart-quote support
  • Fix landscape printing on GTK+ platforms
  • Improved OpenDocument compatibility

New in version 2.7.10 (August 30th, 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 version 2.7.7 (July 19th, 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 version 2.7.5 (June 22nd, 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 version 2.7.4 (June 15th, 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)