Friday, September 21, 2012

Major changes in this release:- new program icon (work by Rudolf Kahl)- new Lua method to save the note attachment to file (Nc_Note_Attach_Save)- new Lua method to find the attachment index within the document note from the given name (Nc_Note_Attach_FindByName)- new Lua method to lock the loaded (plugin) document (Nc_Plugin_Lock)- new Lua method to get the range of the offsets of the text line defined with a single offset within the line (Nc_Note_Content_LineRange_Get)- new Lua methods to list available formatting styles (Nc_Config_FormatStyles_GetCount, Nc_Config_FormatStyles_GetTitle)- Lua method Nc_GUI_Note_Select got a new optional parameter to allow no note selection when pressing "OK" in the window (to allow choosing a document with no note selected)- Note Tag Properties window adds text completion when typing the tag in the entry field (show matching tags already existing in the document)- improve "Help" > "License info" to include info on OS that the license supports (includes new Android license type)- experimental option to automatically detect proxy settings (on Windows only)- fix: major speedup when deleting large document branches (on the test PC large help file branch delete time went from 27 to 1.5 seconds)- fix: doing "replace all" after "search to flat list" may fail to find occurences of the search string- fix: Lua method Nc_Note_ID_GetByIdx can be now used within the plugin to access it's own notes- fix: Lua method Nc_Note_Tags_Set did not refresh the Tags Pane window after the tag changes- fix: skip stacking new message boxes that the document file has changed if the request for the same document already exists- fix: spell checker state was not correctly saved on exit in some cases- fix: implement undo operation for applying text style- fix: Shift+Ctrl+K shortcut to restore minimized Notecase did not work on Windows 64-bit- fix: height of empty text lines was not calculated correctly when printing- fix: issues with newlines being lost when pasting text on Macintosh- fix: tree view columns may lose defined widths after closing the document tab- fix: add some missing declarations and install script in the Arch Linux package (with the help by Douglas McFadzean)- fix: improve debugging info in the crash log for Linux (better crash back trace)- Croatian translation updated- Italian translation updated (work by Fabio Iannone)- Chinese Traditional translation updated (work by Richard Sun)- Finnish translation updated (work by Ville Pilviö)- German translation updated (work by Marcus Hennig)- Dutch translation updated (work by PhpFox Holland)- French translation updated (work by Jeff Malka)- Romanian translation updated (work by Alexandru Bogdan Munteanu)- Chinese translation updated (work by Stephen Zhu)- Polish translation updated (work by Kamil Dembkowski)- help file update (work by Daniel Hertrich)- other bugs fixed- removed following deprecated builds: Ubuntu 10.04, Open Suse 11.4 and PCLinux2007-gnomevfs build- added new Suse 12.2 build target

For a complete list of changes in this release, see change log at: http://www.notecasepro.com/history.php.

Thanks to everyone who helped during this cycle.

Important note is that I plan to deprecate eeepc and Ubuntu 10.10 (reached "end of life") builds in the next cycle. Additionally I plan to update these builds to the latest versions of their distributions: Sabayon, PcLinuxOS, Slackware, Mandriva, Arch.If anyone needs to use those older versions, let me know before doing the change.

PS. Few remaining builds (Open Suse) will be online by the end of the day.