NoteCase Pro for Android v1.1.7 has just been released.
Download is now available at http://www.notecasepro.com/download.php
Detailed list of changes in the new release:
- fix: read-only and browse mode did not allow user to scroll long notes
- add: new menu item "Install License" to simplify the license install process
- fix: better image resizing algorithm (when using app settings to resize the images)
- add: support to revert note changes to an original value (as stored in document)
- fix: sync does not honor custom port setting all the time
- add: menu option to "Compact Document" (database file)
- add: show user confirmation message before deleting the notes in the document
- fix: sync server can return "400 bad request" error when syncing document where note moved to a new parent and old parent got deleted
- add: show progress message when doing "Save as" operation
- fix: make "Save as" operation cca. 50% faster (do not build the tree view when done)
- fix: fix crash issues with Android Nougat new security restriction related to use of file:// URIs
- fix: after deleting last note in a tree, then selecting new one, erroneous message asking if we want to save previous note shows (tablet layout mode)
- fix: sometimes tree view selection is not correctly drawn in tablet layout mode
- sqlite database updated to latest v3.20.0
- Croatian translation updated
- Chinese Traditional translation updated (work by Richard Sun)
- French translation updated (work by Jeff Malka)
- Finnish translation updated (work by Ville Pilviö)
- German translation updated (work by Marcus Hennig)
Feedback is appreciated. I am interested in your design and general ideas, bug reports, ...
If you would like to volunteer for translating program to your language, feel free to contact me.
Saturday, August 26, 2017
Monday, August 14, 2017
Notecase Pro v4.3.2 desktop edition released
Notecase Pro v4.3.2 desktop edition has just been released.
Downloads are now available at http://www.notecasepro.com/download.php
Note that this is a bug-fix release, fixing two non-critical but possibly annoying issues:
- fix: "Before note RTF exported" app event was not shown in the drop down list of events
- fix: when loading files on startup ("General Settings" > "02 Loading" page) active documents shows with no notes (clicking to other document and back restores the view)
Downloads are now available at http://www.notecasepro.com/download.php
Note that this is a bug-fix release, fixing two non-critical but possibly annoying issues:
- fix: "Before note RTF exported" app event was not shown in the drop down list of events
- fix: when loading files on startup ("General Settings" > "02 Loading" page) active documents shows with no notes (clicking to other document and back restores the view)
Sunday, August 06, 2017
Notecase Pro v4.3.1 desktop edition released
Notecase Pro v4.3.1 desktop edition has just been released.
Downloads are now available at http://www.notecasepro.com/download.php
Major changes in this release:
- new builds for Debian 9, Mageia 6
- add support for Gstreamer v1.x
- add: port code to support building with OpenSSL 1.1
- add: proxy support for sync operation, note that not all proxy servers support SSL (used by sync)
- add: show "Settings" button in the error message box when you try to synchronize document, but you did not define sync server settings or connection failed
- add: add right-click menu actions "Sync All from Local to Remote" and "Sync All from Remote to Local" to sync summary dialog to manually override change directions
- add: Lua method Nc_App_List_Col_GetByIdx was modified to return the column width info as well
- add: new Lua method Nc_App_EventScripts_FindByPath to find script associated by some event, knowing the script's path/entry
- add: new Lua method Nc_Env_IsModKeyPressed to test if any particular modifier key is pressed (Shift, Ctrl, Alt)
- add: faster Word Count operation, make the progress linear instead of indeterminate
- add: importing huge RTF with many big pictures is now 6x faster when importing into .ncdb/.ncde document and using drastically less memory to do it
- add: import now imports directly into target document (before it imported everything into memory and if success merged later into target), this uses much less memory when importing in .ncdb/.ncde; also if the document being imported is corrupted in the middle, you'll be able to import the 1st part at least (with old algorithm it was "all or nothing")
- add: new Lua method to sync any particular (single) document: Nc_Sync_SyncDocument
- fix: sync server can return "400 bad request" error when syncing document where note moved to a new parent and old parent got deleted
- fix: moving note to the right causes other expanded nodes to collapse
- fix: undo issue when deleting character in the note
- fix: correctly detect that the document file is read-only using ACL related APIs on Windows.
- fix: possible hyperlink move after text delete undo action
- fix: NcSyncServer may not sync .ncdb document correctly without the license key installed, fixed by making the server exit if license is missing
- fix: typing speed should be faster, Lua automated typing test shows speed increased from 1314 to 3829 letters/second
(note though that speedup of synthetic test may not map to equal speedup in real situation)
- fix: improve read-only detection when loading document file on Windows (read-only file could trigger invalid "File is loaded in another instance of the program" message)
- fix: 100% CPU usage when waiting for password on Linux
- fix: possible crash when closing the last document tab
- fix: hard-to-reproduce case when pasting RTF to note caused the next character after the pasted content to become bold
- fix: possbile format/hyperlink move when merging note content changes using "Merge document" operation; formatting/link/text/picture changes were merged into single change
- fix: when merging two documents, notes that did not exist in our document were added to the end of document, instead of trying to add it under the same parent note
- fix: "Title" column width in Tree Pane might shrink when repeatedly closing and loading documents
- fix: do not scroll to bottom of the text by default for each new selected note
- fix: prevent reported sync server crash on FreeBSD (ignore SIGPIPE signal)
- fix: event after_note_inserted was not fired if a clone of a note is created
- help file updates (work by Paul Merrell and Daniel Hertrich)
- Croatian translation updated
- Chinese Traditional translation updated (work by Richard Sun)
- Finnish translation updated (work by Ville Pilviö)
- French translation updated (work by Jeff Malka)
- Chinese translation updated (work by Stephen Zhu)
- Dutch translation updated (work by William Ouwehand)
- German translation updated (work by Marcus Hennig)
For detailed change list see: http://www.notecasepro.com/history.php
Note that several builds for "End of life" distros were removed (Ubuntu 16.10, Ubuntu 12.04, Fedora 24, OpenSUSE 13.1, Mandriva). Let me know if you need any of these removed builds.
PS. Slackware builds should be done by tomorrow.
Downloads are now available at http://www.notecasepro.com/download.php
Major changes in this release:
- new builds for Debian 9, Mageia 6
- add support for Gstreamer v1.x
- add: port code to support building with OpenSSL 1.1
- add: proxy support for sync operation, note that not all proxy servers support SSL (used by sync)
- add: show "Settings" button in the error message box when you try to synchronize document, but you did not define sync server settings or connection failed
- add: add right-click menu actions "Sync All from Local to Remote" and "Sync All from Remote to Local" to sync summary dialog to manually override change directions
- add: Lua method Nc_App_List_Col_GetByIdx was modified to return the column width info as well
- add: new Lua method Nc_App_EventScripts_FindByPath to find script associated by some event, knowing the script's path/entry
- add: new Lua method Nc_Env_IsModKeyPressed to test if any particular modifier key is pressed (Shift, Ctrl, Alt)
- add: faster Word Count operation, make the progress linear instead of indeterminate
- add: importing huge RTF with many big pictures is now 6x faster when importing into .ncdb/.ncde document and using drastically less memory to do it
- add: import now imports directly into target document (before it imported everything into memory and if success merged later into target), this uses much less memory when importing in .ncdb/.ncde; also if the document being imported is corrupted in the middle, you'll be able to import the 1st part at least (with old algorithm it was "all or nothing")
- add: new Lua method to sync any particular (single) document: Nc_Sync_SyncDocument
- fix: sync server can return "400 bad request" error when syncing document where note moved to a new parent and old parent got deleted
- fix: moving note to the right causes other expanded nodes to collapse
- fix: undo issue when deleting character in the note
- fix: correctly detect that the document file is read-only using ACL related APIs on Windows.
- fix: possible hyperlink move after text delete undo action
- fix: NcSyncServer may not sync .ncdb document correctly without the license key installed, fixed by making the server exit if license is missing
- fix: typing speed should be faster, Lua automated typing test shows speed increased from 1314 to 3829 letters/second
(note though that speedup of synthetic test may not map to equal speedup in real situation)
- fix: improve read-only detection when loading document file on Windows (read-only file could trigger invalid "File is loaded in another instance of the program" message)
- fix: 100% CPU usage when waiting for password on Linux
- fix: possible crash when closing the last document tab
- fix: hard-to-reproduce case when pasting RTF to note caused the next character after the pasted content to become bold
- fix: possbile format/hyperlink move when merging note content changes using "Merge document" operation; formatting/link/text/picture changes were merged into single change
- fix: when merging two documents, notes that did not exist in our document were added to the end of document, instead of trying to add it under the same parent note
- fix: "Title" column width in Tree Pane might shrink when repeatedly closing and loading documents
- fix: do not scroll to bottom of the text by default for each new selected note
- fix: prevent reported sync server crash on FreeBSD (ignore SIGPIPE signal)
- fix: event after_note_inserted was not fired if a clone of a note is created
- help file updates (work by Paul Merrell and Daniel Hertrich)
- Croatian translation updated
- Chinese Traditional translation updated (work by Richard Sun)
- Finnish translation updated (work by Ville Pilviö)
- French translation updated (work by Jeff Malka)
- Chinese translation updated (work by Stephen Zhu)
- Dutch translation updated (work by William Ouwehand)
- German translation updated (work by Marcus Hennig)
For detailed change list see: http://www.notecasepro.com/history.php
Note that several builds for "End of life" distros were removed (Ubuntu 16.10, Ubuntu 12.04, Fedora 24, OpenSUSE 13.1, Mandriva). Let me know if you need any of these removed builds.
PS. Slackware builds should be done by tomorrow.
Subscribe to:
Posts (Atom)