Monday, November 26, 2012

Notecase Pro v3.7.5. has just been released


As always, downloads are now available at http://www.notecasepro.com/download.php

Major changes in this release:
- merged "Scripts" and "Plugins" menus under a new name "Add-ons"
- removed "Custom Formatting" window because its functionality is now handled by "Format" menu options and Text Pane context menu item
- when the Tree Pane item has focus, you can format tree item to Bold, Italic, Color, Bkg. color, Font, Style, "Remove formatting" using "Format" menu items
- if linked file is an executable, ask if the user wants to execute it directly (Linux). Currently, the system may always open it in the text editor
- Clipboard Manager can now extract URL information if the data was copied in Opera browser (Windows only)
- merge "Script Events" and "Register Script" windows into the single "Script Manager" window
- new sample script to export current document as a hirearachical folders with RTF files used for note contents (47_ExportRtfFileFolder.lua)
- "Word count" now also shows data for current branch (hidden on Maemo because it doesn't fit the screen)
- two new methods to support tweaking note titles on HTML export (Nc_Doc_ExportHtml_CurNoteTitle_Get, Nc_Doc_ExportHtml_CurNoteTitle_Set)
- option to set node's background color was moved to the Text Pane context menu
- new Lua method to execute any program action defined by its short name (Nc_App_Action_Execute)
- fix: do not create crash log on SIGTERM term signal, just exit nicely
- fix: copying Devanagari language letters from Firefox into NcPro can fail on Windows, "text/html" clipboard format was borked, prefer "HTML Format" instead
- fix: drag and drop issues on Mac OS X platform (can cause notes to disappear)
- fix: remove slot based mechanism when adding Style formatting as the toolbar buttons
- fix: append "Pasted from" info (if available) even when pasting content as a plain text (Windows only)
- fix: when pasting some forms of HTML, some adjacent words can be glued together (space between would get lost)
- fix: improve font handling for RTF export, use default Text Pane font as text font
- fix: support copying Devanagari language letters from RTF format (support for unicode encoded letters in RTF)
- fix: importing the .ncdb/.ncde file might skip importing note attachment
- fix: possibly incompatible OPML import/export change aimed to finally solve the OPML standard puzzle:
    by default NcPro now uses "title" field in OPML for note title, and "text" for note contents; if your OPML variant uses differnet fields, please edit NcPro ini files to customize that, ypi can also customize OPML version (default is "1.1"). Example:
    [OPML Format]
    Title_Field=text
    Content_Field=note
    Version=1.0
- fix: improve icons size on Linux (use multiple icon sizes)
- fix: OS X build possible crash on startup
- fix: convert word "node" to "note" in all GUI phrases
- fix: when searching the text and a match if found in the title, do not popup the title editor window (window should popup only in replace mode), just select the note title
- fix: changed OS X installation folder from "notecase.app" to "NoteCase Pro.app"
- Croatian translation updated
- Finnish translation updated (work by Ville Pilviö)
- Chinese Traditional translation updated (work by Richard Sun)
- Chinese translation updated (work by Stephen Zhu)
- Polish translation updated (work by Kamil Dembkowski)
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
- German translation updated (work by Marcus Hennig)
- French translation updated (work by Jeff Malka)
- Italian translation updated (work by Fabio Iannone)
- Dutch translation updated (work by PhpFox Holland)
- help file update (work by Daniel Hertrich)
- other bugs fixed
- removed following deprecated builds: eeepc, Puppy (new puppy is compatible with Ubuntu 12.04) and Ubuntu 10.10 (reached "end of life") build
- added new Raspberry Pi build target
- Arch build was refreshed, now using Cinnarch 2012.10.01 for building

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.