OSDN Git Service

Add man page, modify package scripts for new path bin and commit changes missed on...
[neighbornote/NeighborNote.git] / changelog.txt
index b155f87..6447ff5 100644 (file)
@@ -1,4 +1,169 @@
-NeverNote 0.86
+NeverNote 0.96
+Changes from 0.95
+
+- Added the ability to not download certain notes based upon tags or notebooks.  This should help reduce the amount of disk space needed for people with smaller systems or those that want to keep data from appearing on a specific machine (for example, don't allow personal data on a work machine).  This can be setup via the "Online/Selective Synchronize" option.  You must be connected to set this up.
+- Added command line support for moving the NeverNote home directory.
+- Added some generic icons for customization of tags, stacks, notebooks, or saved searches.
+- Added support for user style sheets.  You can set them in your NeverNote user qss directory.
+- Added automatic update checking.
+- Altered PDF preview logic to use a different set of libraries.  Some PDFs were not being displayed properly using the old library under the old release.
+- Corrected bug where the notebook list wasn't displayed properly in an external edit window. 
+- Corrected a bug where synchronization would be broken when switching networks.  It will now just disconnect you but you can then reconnect.
+- Corrected bug where some PDF errors were not captured.
+
+----------------------------------------------------------------
+NeverNote 0.95
+Changes from 0.94
+
+Changes:
+- Added the ability to view and alter notebook "stacks".
+- Added support for shared notebooks.  You still need to setup shared notebooks via the web interface to use them and they appear a little differently than the way Evernote shows them in their web interface.  Please see the note in the shared notebook on the differences.
+- Added the ability to view PNG images of ink notes.  They can not be edited and you need to synchronize at least once before you can view them.
+- Added image text recognition highlighting.
+- Added the ability to locally index RTF, OpenOffice, PDF (text only), MS-Word, Excel, PowerPoint, Publisher, Viseo & Outlook attachments.  This can cause indexing to be slower and increase the size of your database.  If you don't want this or if it causes problems you can disable it in Edit/Preferences/Index.
+- Added the ability to set custom notebook, stack, tag, & saved search icons.
+- Added the ability to minimize rather than closing when clicking the close window button.
+- When indexing, the system be a little more responsive.
+- Fixed some inconsistencies to better match Evernote's interface.
+- Fixed a problem where notes may not be saved after a search is cleared.
+- Fixed a problem where having a note marked for reindex wouldn't cause the resources to be reindexed.
+- Fixed a very old bug where it wasn't indexing based upon data from Evernote.  This prevented things like searching for text in images from working.
+- Fixed a bug where the contents of an ink note could be edited.  This would then prevent the note from synchronizing since ink notes & text notes are different.
+- Fixed a problem where the last few changes to the current note may be lost due to a sync.
+- Fixed a problem where some fields were not disabled in a read only note.
+- Fixed a bug where sort columns were not remembered properly when switching between the wide & narrow views.
+- Fixed problems with non-Latin character searching.
+
+
+----------------------------------------------------------------
+
+NeverNote 0.94
+Changes from 0.92.1
+
+- Notes can now be edited in a separate window by double clicking it from the list.
+- You can specify a default font & size for new notes.
+- Added additional time & date formats.
+- Added an "All Notes" button to the button bar.
+- Added experimental thumbnail view.  See the note below for details.
+- The default notebook can now be changed (although there still isn't a visual indicator on which is the default notebook).
+- You can now move the note list to be between the note editor and the left hand items (notebook, tags, etc).  
+- Images are now limited to the maximum width of the window to make viewing easier.
+- Added a popup to give an error if NeverNote can't connect to the database because another process is using it.
+- Changed some of the icons to (hopefully) be a little less ugly.
+- Corrected a bug in the save note process that could result in the save thread to crash.
+- Corrected numerous issues with encrypting & decrypting text in notes.
+- Corrected note import where resources could be lost.
+- Corrected an error where note columns would be resized back to the startup values after entering preferences.
+- Corrected error when editing a note with a PDF where the PDF could be lost when doing a PDF preview and editing the content.
+- Corrected an issue where the online note history may not work due to a null pointer.
+- Corrected problem where changing the note status wasn't displayed properly.
+- Corrected where threads may not terminate in a timely manor during shutdown.
+- Corrected a bug where the note title wasn't being displayed as unsynchronized properly when updated.
+- Corrected a problem where searching on multiple tags produced incorrect results.
+- Corrected a bug where tags were not being displayed after being added.
+- Upgraded to use Evernote's 1.16 API.
+- Account information will now show up when clicking the quota bar.
+- Email address can be copied to the clipboard from the account information dialog.
+- Corrected a bug where the current note wouldn't be refreshed if it was updated during by synchronizing with Evernote's servers.
+
+
+Viewing notes as thumbnails is an experimental feature.  When enabled, it will generate thumbnail images of notes which can be viewed in the notes list.  This still isn't working as well as I would like and there are still issues, but it is usable.  The biggest issue is that it is not optimized and can be very slow.  You can access it under the Edit/Preferences dialog in the Debugging tag.  When you   enable it, it will need to go through your entire database note by note and create thumbnails.  It can take a while to complete, so don't be surprised if you don't see anything right away.  If you don't have it enabled, you'll still see the option to see them on the note list, but it won't show anything.
+
+
+------------------------------------------------------------------
+
+NeverNote 0.92.1
+Changes from 0.92
+
+- Corrected Edit/Preferences number format error.
+- Added the ability to hide some of the toolbar buttons
+
+------------------------------------------------------------------
+
+
+NeverNote 0.92
+Changes from 0.91
+
+- Enhanced spell checker.  You can now have a custom user dictionary and generally works better.
+- Added To-do button to the editor button bar.
+- Added the config option to always start minimized.
+- I think I fixed the bug where pasting an image may cause a crash.
+- Cleaned up some of the code so dragging from the desktop should be more reliable.
+- Added the ability to use a proxy.  I can't test it so I have no idea how well it works.
+- The note extended information show/hide state is now remember across restarts.
+- Corrected potential data loss bug when moving notes to a local notebook.
+
+------------------------------------------------
+
+NeverNote 0.91
+Changes from 0.90
+
+- The database can now be encrypted or decrypted directly from the Tools menu.
+- If the tray icon is displayed, the program will now minimize to the tray rather than the taskbar.  If the tray icon is not displayed it will still minimize to the taskbar. Note, it may remain in the taskbar for a few seconds on some window managers.
+- You can now set the interval for how often NeverNote looks for unindexed notes.  It is available under Edit/Preferences/Index.  It defaults to 300 seconds (5 minutes) which is what it was using before.  Lowering the value will cause indexing to happen more often, but at a cost of more overhead.  Values from 30-6000 seconds are permitted.
+- To prevent possible problems, you can no longer reorder tags when "Hide Inactive" is chosen under Edit/Preferences for tag behavior.  Any other option will allow you to reorder the tags.
+- Corrected an indexing bug where words beginning with non-alphanumeric characters would not be indexed.
+- Corrected an indexing bug where notes with tags without a CRLF at the end of paragraph or line tags (i.e. <P> <BR>...) would not be indexed properly.
+- Corrected a bug where unicode characters were not being preserved when duplicating a note.
+- Corrected logic that prevented the title from being entered automatically from the first line of text when the note has no title.
+- Corrected a bug where apostrophies couldn't be entered in the url when inserting a hyperlink.
+- Corrected a bug where email text was being URL encoded, causing some clients to garble the message.
+- Corrected a bug where the toolbar would be hidden if the program was closed while minimized.
+- Corrected a bug where some characters (mostly Korean or Japanese) would be garbled when saving a note.
+
+
+-----------------------------------------------------------------------------------------------------------
+
+
+NeverNote 0.90
+Changes from 0.89
+- Added the ability to search for phrases.  It doesn't highlight them but it should find them as long as at least one word in the phrase is present in the index.
+- Migrated to JTidy to cleanup notes prior to saving.  This should make it handle more complex notes more reliably.
+- Showing & Hiding the note table columns are now done via a right-click context menu on the column headers.
+- Showing & Hiding editor buttons are now done via a context menu in the editor button bar.
+- The editor button bar will no longer prevent the window from being sized smaller than the button width.
+- Added logic to display a link's URL on a mouseover event.
+- Cleanup error messages during a sync.
+- Corrected a bug where a note title color would be lost if it was the first time the note was synchronized.
+- Corrected a bug where the index word length wasn't being honored & lowered the lower limit permitted.  If you have a minimum word length set to anything other than 4 you'll want to reindex your database.
+- Corrected a unicode problem (again) where the cache would incorrectly display a note with unicode content.
+- Added a very primitive spell checker.
+
+
+-----------------------------------------------------------------------------------------------------------
+
+NeverNote 0.89
+Changes from 0.88
+- Numerous performance improvements.
+- Added an option to automatically assign the currently selected tags to a new note.
+- Added the ability to launch the source URL from within NeverNote.
+- Altered the tag line editor in a note so if an item is selected it will use that tag regardless if enter is pressed.  Prior to this you had to press enter after selecting an item or it wouldn't be picked up.
+- Altered the save logic so if a note has a problem it should now produce an error message rather than crashing the program.
+- Fixed a bug where notes might not dispaly in the list properly if a tag or notebook was deleted.
+- Fixed a bug where encrypting text would cause a crash.
+- Fixed a bug where images could not be directly pasted into a note.
+- Fixed a bug preventing cutting attachments between notes.
+- Fixed a bug where the attribute tree didn't work when searching for items using the "Contains" logic.
+- Fixed a bug where tags might be duplicated in the display of a note.
+
+
+
+-----------------------------------------------------------------------------------------------------------
+
+NeverNote 0.88
+Changes from 0.86
+- Some backend tuning has been done to make it more responsive when switching notebooks or tags.
+- Some backend logic has been change to hopefully make it less prone to lockups.
+- Added PDF navigation arrows.  If you have PDF preview enabled then you should see left & right arrows above the PDF to allow basic scrolling.
+- Added basic GPS information support for notes.
+- Fixed some unicode display problems in various places. 
+- Altered startup logic to check if directories are missing.
+- Altered startup logic to not delete directory contents if another copy of NeverNote is running.
+- Fixed a problem where synchronized notebooks were not being properly recognized and could result in duplicate notebook names.
+- Fixed a problem where a new tag wouldn't be added to the tag tree on the left if a new tag was created by typing its name in the note tag text field. 
+
+
+------------------------------------------------------------------------------------------------------------
 
 Changes from 0.85
 - Added the ability to change the background color of notes.
 
 Changes from 0.85
 - Added the ability to change the background color of notes.
@@ -19,6 +184,7 @@ Changes from 0.85
 - Corrected a problem where the save thread might loop forever causing a lockup.
 - Corrected a problem preventing hyperlinks from launching a browser.
  
 - Corrected a problem where the save thread might loop forever causing a lockup.
 - Corrected a problem preventing hyperlinks from launching a browser.
  
+------------------------------------------------------------------------------------------------------------
 
 Changes from 0.84                 
 - Switched NeverNote from using SQLite as the backend database to H2 and removed QT dependencies from database access. 
 
 Changes from 0.84                 
 - Switched NeverNote from using SQLite as the backend database to H2 and removed QT dependencies from database access.