Sunday, January 18, 2015

Major changes in this release:- change backup file naming, making .bak go before real file extension (for example "ZZZ.bak.ncd") so that the file can be quickly opened in NoteCase Pro (no renaming needed)- option to prepend current time stamp to document backup file on document save- sync server now supports syncing note property changes (title formatting, custom properties, task info, read-only, is-template, is-done, tags, icon, hyperlink, syntax highlighting) - Lua method Nc_App_Action_Execute now supports showing current note's custom properties using action name parameter "dlg_note_custom_prop"- pressing + and - key when focus is in the date field of Task Properties window increments/decrements date by one day- "Close All Open Documents" option added to "Open Documents" submenu- display attachment sizes in human readable form (using kB, MB, ... instead of bytes)- add support for embedded pictures when importing from Evernote export file (.enex)- fix: much faster document tab switching for big documents (by delaying tree view icon loading process)- fix: much faster search speed when searching .ncdb/.ncde document notes by date into the List Pane- fix: word count did not show correct values for "current branch - title and text" column- fix: sometimes selected item in the List Pane was not scrolled into view when switching to the Tree Pane- fix: changing most of the note properties did not cause note modified date to be updated- fix: code to calculate free drive size on OS X improved (should be more reliable now)- fix: "Find Next" then "Replace" can shift replacement text by one character to the right if the picture was preceeding the text to be replaced ("Replace All" worked OK)- fix: improve HTML handling when imported/pasted from external sources - collapse repeated spaces to a single space- fix: document file change monitoring did not work on OS X- fix: improve RTF support for OS X (new line encoded as empty control word "\"), solves issue of paragraphs pasted from Safari being concatenated into the single long text line- fix: selecting multiple files for opening did not work when the program is set to use Windows native file pickers- fix: when when opening new NoteCase instance on Windows with a "single instance mode" being used, just silently exit and bring old instance to the foreground (before Windows version used to display an error message)- fix: SyncServer and its clients should not use SSL 2 or 3, should use only TLS versions (security fix to prevent POODLE attack)- fix: removed Estonian and Czech program translations because they fell to cca 10 or lower percent of of total phrases being translated- fix: enable support for loading binary module files (.so) in Lua on Linux/BSD/OS X/Solaris platforms- help file updates (work by Paul Merrell and Daniel Hertrich)- Croatian translation updated- Chinese translation updated (work by Stephen Zhu)- French translation updated (work by Jeff Malka)- Finnish translation updated (work by Ville Pilviö)- Polish translation updated (work by Kamil Dembkowski)- German translation updated (work by Marcus Hennig)

I am curious how many OS X users use NoteCase Pro on older versions of OS X (ie. less that v10.10). If you are one of those, let me know. I am trying to see what is the lowest version that I need to support...