2.1.1 Changelog
Christian Biesinger
Support importing line spacing from SDW files and allow importing more than one tabstop in a paragraph
Don't set attributes without a value in the SWD plugin
Add missing break in the in the SWD plugin so that text alignment still is imported correctly
Support font sizes from SDW files, and print file offsets in debug output correctly
Support importing tabstops from SDW files
Indicate in debug output when a text attribute is unknown in the SDW plugin
Show hexdump debug output where it belongs in the SWD plugin
Johan Björk
QNX implementation of UT_gettimeofday and a stub for the getEthernetaddress
QNX compilation fixes
Nathan Bullock
Assume you want to print a range of pages when editing the ranges in the Unix Print dialog
Jeremy Davis
Build fix (maybe, try generic xap_frame header instead of Win specific one)
Minor uninstaller fixes for win32
For Windows installer: Albanian translation from ?.
Support additional languages during installation.
Add Norwegian localization support to installer
Support detailed extra help in installer only if nsis helpbutton plugin available
Add support for localized dictionary name (not filename) to installer
More work towards add/remove (modify install) support and adjustments for MinGW build (should allow creation of installer now, but does not yet provide working installer)
Fix build
Initial modify (add/remove) support, start of more selective uninstall, and support of command line overrides to autodetected settings (Win95, internet connection, etc).
Change so StartMenu entry for local help page installs (or not) as expected
Snippets pulled into separate files for easier reuse and updates
Pull some more stuff into separate file and shorten comment displayed in add/remove support options
More restructuring, add backup of prior file associations and restoration on uninstall, fix lang store code (move definition so should properly store installer language for future use)
Move component description location define before including mui.nsh again
More simplification and properly support fallback to default language for missing strings in translations
Start of Win32 installer cleanup, remove supports for classic NSIS look and separate each section into their own file.
Switch to lzma compression (same as in 7zip) and fix so uses smalldesc again
Add credits.txt to installer since referenced by help files (credits page)
Update installer script to work with NSIS ModernUI updates
Add WMF, EMF support installer script to work with NSIS ModernUI updates
Remove JPEG stuff since now a plugin and update MSVC make build to default to building with NSIS 2 based installer
Hubert Figuiere
Fix frame related crasher on OSX
Fix mem leaks in find replace
Pure virtual methods in image class
Refactor GR_Image
Fix mem leaks
Fix spurious asserts
Fix pointer <-> long casts
Fix change of getCoverage() prototype
Fix 64-bit builds by using UT_NumberVector (fix bug 6153)
Fix 6478
Remove debugger symbols from OSX release builds.
Build fixes
Never use DOC EOL
Fix RTF importer bug failing on WordPerfect generated RTFs (Bug 6334)
Fix RTF importer crash/hang on some documents (Bug 6268)
Update OSX for new Graphics classes
Fix problem with encoding with bookmark import.
Fix bug 6434
Fix order of property definitions
Warnings squashes
Implement nullUpdate on OSX
Implement leftright and up-down cursors for OSX
Update Makefiles
Fix Info.plist problem
Use X-Code project files for OSX
Fix DocComparison dialog
3 new dialogs for OSX DocComparison -ListDocuments -History
Remove dead code
Fix a crash when quitting and no frame open (MacOS X). should not impact other platforms
Refactor take #2bis: forgot this class moved away.
Refactoring take #2: remove XAP_Frame dependency for bindings Fix a few crashers introduced by take #1
Fix a crasher when there is no frame
NSTableView now have alternated colors on 10.3.
Stylist dialog for OSX.
Build fixes
Refactor XAP_App classes a little bit Make same editmethod have an option to be called without frame Make openURL() method of XAP_App instead of XAP_Frame for the reason explained above
Fix a bug where toolbar was hidden after closing frame #2
Missing ut_uuid.cpp. Fix bug 6358
HTML options dialog for OSX
Added feature to not inline XPMs this save some space in the binary
Buttons are togglable
Fix bug 6348 and refactor code a little bit to not have to fix it twice or more.
Fix name clash with Objective C
new files Split target dependcies to keep AbiWord lighter. Use Complete instead
Fix allocation problem: the frame window was in an autorelease pool never released removed dead code small change for l10n
load an empty doc in the frame.
Remove superfluous XAP_Frame * AP_App::newFrame(AP_App *) Add XAP_Feature to allow app running without any frame (MacOS X)
Honour open file command....
Makefile to convert xpm to png... using ImageMagick Toward bug 6317 fixing
Fix spelling dialog: show the text and almost works
Fix draw image Remove XOR
Implement XAP Feature Get rid of XOR when the XAP Feature tells (MacOS X)
Header include fix for recent libfreetype/Xft combination.
Changed toolbarWindowController class name. Forgot to commit that
Fix combo box focus problems.
Non debug asserts Disable standard asserts when in Deployment (-DNDEBUG for that reason)
Add "non debug" assert for MacOS X.
Towards an automatic builder for MacOSX. Works but perfectible.
wv: bump version fribidi: file cleanup
Use UT_UTF8String instead of UT_String for line thickness ASSERT on this unimplemented GUI callback
handle standard style 154
implement show/hide toolbars (OSX)
Speed up resize and correctly fix it (unlike in previous code) fix statusbar resize Resize frames when the toolbar resize (OSX)
Cleanup Fix a few NSExceptions
Fix scrolling H Fix pixel dirt redraw (bad layout in nib) on left ruler Fix redraw when resize: much slower and done properly (OSX)
Fix bug 6261
Fix iconv issues
Convert style sheet names from UCS-2 to UTF-8. This was not previously done (only Word97, and FE edition of previous)
fix rounding errors (OSX)
GR_Graphics::setLineProperties receive layout units: do the conversion Small code optimization (OSX)
Implement painter Implement line properties correctly Fix logic bugs fix pixel dirt in restore Rectangle various code cleanup update graphics on resize... (OSX)
Fix a crasher: discard update callback before destroyer Ruler object
Frank Franklin
Implement Fix crasher from Tomas Frydrych
Build updates
psion plugin fixes for XDarwin
Integrate coquille plugin into the docbook plugin to avoid build problems
Open[Help]URL updates / build fix
Build fixes for AbiGdkPixbuf, bmp & jpeg plugins
Add abi-libpng.m4 o add --with-fink option to configure o fix nextgen.sh to use glibtoolize on Darwin
Tomas Frydrych
Fix warnings
Fix bug that overlayed all chars on a line on Windows
Preparation for compiling Graphics class as a plugin
Preprocessor directives for compiling as a plugin
Generalisation of line breaking
Work on justification
Table-related fixes
Uniscribe graphics
Fix mapXY bug
Fix two memory leaks
Uniscribe work
Added logging facility
Removal of block-level char width cache
HTML table format tweaking
Remove UT_Stack (offending 64-bit architectures)
HTML border formatting fixes
Graphics factory work
'Compact' option for the exporter
HTML output optimatisation
Abs-units exporter option et al.
Changes related to mac removal
Do not use MAC address to generate uuids
Fix couple of HTML table related issue
Code clean up
Added setUpperLimit()
Work on itemization
Summary of graphics layer
Fix caret positioning
Revision fixes
Graphics factory
Portable #pragma warning
Graphics factory turned on
Graphics factory work
BiDi refactoring
Extracted new shaping-related classes from gr_Graphics.h/cpp
Input modes related build fix
Move ContextGlyph to graphics
Tweaked ListDocuments dialogue
Dynamically load/unload dlls for UT_getEthernetAddress()
Tweaked ListDocuments dialogue
Full history tracking
Revisions & history work
Win32AppImpl related things
Document comparison Dialog (Windows)
Preference for not using MAC address
Change hashing algorithm
Call to setlocale()
More uuid work
Removed misleading comment
Refactoring PD_Document & AD_Document
Remove references to uuid_t
Autorevision string
Extra comments
Added hash32() and hash64()
Edit time keeping
Versioning functions
Bashing functions
BiDi work (logical ordering on screen)
UUID work
HTML exporter options class-only and title
Added UT_UTF8String::lowerCase()
Functions to set/get LinkCSS option
Allow linking of external CSS stylesheet instead of exporting style definitions
Daniel Furrer
Casting madness and warning fixes
Fixed lots of other small BeOS bugs
Commented out a lot of BeOS-code which needs more investigation/a rewrite to get the thing to compile a bit further
Continued the seperation of .._BeOSFrame/BeOSFrameImpl
Fixed some BeOS bugs
Moved some BeOS code around
Added stub-implementations for the "new" (oh well, to beBeOSos at least ;)) dialogs, namely FormatFootnotes, FormatFrame, FormatTable , InsertTable,MergeCells SplitCells and Stylist
Mark Gilbert
Fix defaults
New templates.
Translation string checks and updates
64-bit fixes
Alan Horkan
Readme changes which "fixes, adds spaces and rephrases some sentences mostly to avoid some of the pseudo 'misspellings'".
Karl Ove Hufthammer
Update the Norwegian translations of the .desktop file,
Change the spelling of 'Norwegian Nynorsk/Bokmål' in the credits and Windows installation file
Fix the title of the Format Text Box Dialog
Theppitak Karoonboonyanan
Fix Thai input methods (Unix, Bug 6397)
Dom Lachowicz
Don't crash on importing bookmarks (Pacify Bug 6489)
Remove disable_depreciated (improved fix from....)
First pass at ATK accessibity stuff
Fix AbiWord man page typo (Bug 6446)
Fix bug 6388
(enchant) More system myspell stuff
Fix 6385
Many build fixes
Support Norwegian nn and no
Fix Norwegian issues
Fix issue where the default printer is lpr -P(null) on Unix (Bug 6373)
Patch from Micheal Rosenbruch
Fix printing of fields
Improve Stylist dialog
Printing fixes
Add abillity to set default print command anywhere (Bug 2164)
Fix typo in finish languash defs
enchant update to latest myspell
Fix setlocale issues
Fix bug 6278
Fix missing unistd.h for build on Solaris (Bug 6278)
Fix bug 6262
(Enchant) Update HSpell
Update BiDi docs
Lonny Lee
Speedup patch to fix Bug 5880
Frodo Looijaard
Psion importer updates, Psion exporter major updates.
Jordi Mas
Build fixes
Menu enconding fixes (Windows)
Bug 5738
memory leak and resource fixes
Centers the list and mark revisions dialog boxes
Bug 5673
RTF importer indentifies metafiles and memory leak fix
Bug 6308
Bug 5989
Marc Maurer
Update doxygen config
Ugly hack in the WordPerfect Plugin to ignore headers/footers instead of crashing
2.0.5 ChangeLog
Bump version number to 2.1.1
Remove the coquille plugin from the RPM spec
Enable hinting in the Unix Stylist Dialog
Remove some bogus private: declarations
Replace <stdexcpt.h> with the proper stdlib includes <exception> and <stdexcept>, and replace exception with std::exception
Fix the diving make build system
Update MSVC project files and README
Require gucharmap < 1.3.0 and GTK 1.3.x deprecated build fixes (Unix)
Require gtk >= 2.2.0 instead of 2.2 ... just for fun (Unix)
Require fontconfig >= 2.0, instead of >= 2.1 in the RPM spec
Lil' description update of the WordPerfect plugin
Adjust the WordPerfect plugin to the new libwpd 0.7.0 API
Fix the Mingw build build
Added xap_BeOSAppImpl to the makefile and fixed a bug (Daniel Furrer)
Christian Neumair
Add localizeButtonMarkup function.y HIGify Format TOC dialog.
Mostly HIGify Format TOC dialog.
Some MetaData dialog HIG tweakage.
Ryan Pavlik
Update Windows screenshots
Michael Pritchett
Fix improper clipboard access
Handle grayscale XPMs on Windows
Nadav Rotem
Build fixes for OTS
Alberto Cabello Sanchez
Fix LaTeX export bug in footnotes (Bug 6429, patch reworked by Hubert Figuiere)
Martin Sevior
Fix valgrind jumps on uninitialized data
Fix uninitialized value in ap_Preview_Paragraph, no need for all the toc- properties by default.
Fix crashers.
Fix table property changes from the Dialog
Fix crash on delete text.
Right clicking on a squiggled word always gives the spell-context menu again.
Remove a clearscreen call when printing justified text.
Synthesized symbol fonts (like italic) now work.
Fix crash on synthesized fonts.
Fix bug in RTF importer that prevented all docs with lists from being imported.
Build fixes
Abiword respects previous Geometry settings again.
Fold Tables and disconnected lists.
Folds unconnected lists and tables now.
Unix build fix and ground work for Folded text improvements.
Text folding between list items.
Implement the TOC dialog spin buttons. Fix uwog's scrollwheel over TOC bug.
Fix clearScreen for TOCs
Shiny new Format TOC Dialog.
Fix some numbering issues with TOC's
More TOC fixes. Fixes uwog's 6474 amongst others.
fix uwog's TOC crasher 6473
Fix uwog's TOC bug 6472 .
Fix clearscreen bug in head that left character dirt at the end of a line.
AutoUpdate works. Autosaved files don't appear in most recent, Zoom after changing portrait/landscape works.
Up and down arrows now the the right thing when moving over TOC's
Fix the auto-updating of the TOC dialog.
Fix left and right arrow motion around TOCs. Fix crash on FormatTOC if no TOC selected.
Fix AbiCommand plugin to work with Tomas's Graphics class factory.
Fix selection of TOC broken across pages.
TOC's break across pages now.
Unbreak the build for qnx,cocoa and win32.
FormatTOC now basically works.
More TOC goodness. Now it notices if a TOC is selected. TAB type itemlist filled.
Click and select a TOC.
Change the API of mapXYToPosition to handle selecting TOC's
Updates to the Format TOC dialog. Now the Labels ItemLists are filled.
Basic ground work and Glade file for Format Table of Contents.
More nice TOC fixes.
Fix a tab bug with indented lines in the TOC.
Rewritten TOC backend allows lots more flexibility and features.
new fp_DummyRun class to remove unwanted Listlabels from TOC's
Rework the TOC layout to allow arbitary labels to be placed before each TOC heading.
Fix lots of column selection bugs including 6323 .
Single click column selection.
Fix 6414 , fields and TOCS are grey.
Just some files to start with for Format TOC.
TOC's have Heading numbers. More TOC bug fixes.
TOC fixes. Things behave nicely for TOC's inserted anywhere in the document.
History Dialog for Unix.
Glade file for Unix History dialog.
Fix unix build. Implement DocComparison for Unix in HIG style.
Fix crash on open file.
Fix Unix build. Some TOC stuff.
Some small fixes for TOC's
TOC now immediately reflect changes in the heading in the document.
Lots more TOC goodness. Page number and TAB inserted.
Modifying the toc-dest-style is no wimmediately reflected in the TOC.
Lots of TOC fixes.
More TOC work. "Insert Table of Contents" works to zeroth order.
Yet more steps towards a working TOC. Getting close now :-)
Another step towards TOC's
Lots more stuff for TOC. Now there are menu items...
Make the cursor not blink if not focussed, fix a crash closing a window with stylist running, some way towards making AbiWord compile under unix. AP_STRING_ID_MSG_AutoRevision
fix 6332 , crash on editting tables with multiple windows.
TOC layout and container classes are in the compile chain and now build.
Fix bug 6331 Cursor Offset while editing header/footer. Plus more stuff for TOC
Fix a Win32 compiler warning. Thanks Johnny Lee.
Some basic PieceTable stuff we need for Table of Contents.
Finish the Stylist dialog for unix.
Some success with GtkTreeView and bugs fixed int he XP layer of Stylist.
The code to load the styles into a useful tree in the XP layer. Some work on Unix stylist GUI.
A step along the way to having nested tables span pages.
Full fix for 6143, fix for incorrect assert in exp_HTML.
Line thickness for Frames.
Set table line widths via the GUI.
Fix 6143 paste text bug.
Complete fixes to Styles Dialog.
Lots more fixes to the styles dialog.
Keep Full justification after Instant Zoom
Fix mem leak (thanks Jordi!)
Fully fix 6234 Footnotes/Endnotes should be much more reliable.
Some work towards fixing 6234 (endnote at end of paragraph)
Fix crash on loading document in bug 4531 . Various styles dialog fixes.
Hopefully fix 6158 .
AbiWord side of previewpng. Particularly note new ap_UnixApp method, makePngPreview(const char * pszInFile, const char * pszPNGFile, UT_sint32 iWidth, UT_sint32 iHeight
AbiCommand New feature previewpng, ConvertToPNG server implementation.
Fix initializers..
Implement "server" command to AbiCommand. Make convertToText more fault tolerant.
Robert Wilhelm
Fix wv's utter brokenness in stylesheet handling
Match return value of fl_BlockLayout::getPosition to declaration.
XMLEscape() recent filenames (Bug 4733)
Translations
? - Initial Arabic translation
Ismo Mäkinen: Updated fi-FI translation
Francisco J. F. Serrador: Updated es-ES translation
Besnik Bleta: Updated sq-AL translation
Marc Maurer: Updated Dutch translation
Nelson C. T. Ferraz: Updated pt-BR translation
Karl Ove Hufthammer: Updated Nynorsk translation
Rhoslyn Prys: Updated Welsh translation
Sharuzzaman Ahmat Raslan: Updated Malay (ms-MY) translation
Nelson C. T. Ferraz: Updated pt-BR translation
Raphael Finkel: Updated Yiddish translation
Jordi Mas: Updated Catalan translation
Besnik Bleta: English typo correction in the Windows installer