To download the latest version, visit our Downloads page.
Added Lists Functionality
A user may now maintain a list of tasks that can be repeated within a collection for each new work item.
Added File Attachments Functionality
The user can now attach one or more files to a note.
Added Ability to Link to Another Collection
The user may now enter a file pointer to another Notenik collection as a Note Link, and then Open that Collection via the button at the bottom of the Note display tab.
Added Cmd-G Keyboard Shortcut to find aGain
Changed the Cmd-G keyboard shortcut so that it would allow the user to perform a “Find Again” to find the next Note after an initial Find.
Adding a Second Quote for Same Work Now Copies Associated Fields
When maintaining a list of quotations, and adding multiple quotations from the same Work (a book, for example), Notenik will now automatically fill related fields for the Work when it is selected from the list.
Added Command to Scroll to the Selected Note
Notenik allows you to select a Note that you cannot see on the List tab. When you find yourself in such a situation, you can use the new command in the Note Menu to Scroll to Selected Note to reposition the list view so that the currently selected Note will appear at the top.
Added Ability to Search for Notenik Collections
Added a menu item under the File menu to search within a specified folder for Notenik Collections to be added to the Master Collection.
Added a Master Backup Folder and a Backup Log
The Files Tab on the application Preferences now allows the user to specify a Master Backup Folder. When this is specified, along with the option for Automatic Backups, backups will be done automatically by Notenik. In order to provide user visibility into what is going on in the background, Notenik will maintain a log named ‘- Backup Log.txt’ within the Master Backup Folder.
Additional Minor Fixes
Corrected some additional bugs.
Allow a Dollar Sign ('$') character to be included in a Seq field
A dollar sign can now be included in a Seq (aka Sequence) field.
Allow a Link Label to Select a Folder
Added a new menu item to allow a Link field Label to select a folder as well as a file.
Added Catch Up Daily Tasks Function
Added a Collection menu item to Catch Up Daily Tasks, using the U character as a shortcut key. This function will look for recurring daily tasks in the current collection, and change their due dates to today.
Added a File Menu command to Move a Collection
This new command moves the current Collection to a new folder.
A Few More Bug Fixes
Squashed a few more bugs.
Several Minor Corrections
Fixed several small bugs/annoyances.
Added Template Editing Window
Added a Collection Template command under the Collection menu. Selection of this command will pop up a Template Editing window that will allow the user to select the fields to be used for the current Collection. This window will be displayed automatically when creating a new Collection.
Added an optional Code field
Add a Code field to the template for a Collection and you can then use this field to store snippets of programming code.
Added Jump to Last Collection Command
The File Menu now has a command allowing the user to Jump back and forth between the two last Collections opened.
Some Items No Longer Found Under Mac Application Menu
Due to changes in Java and Apple’s support for Java, Java version 8 and JavaFX no longer support making certain application windows accessible from the Mac Application Menu (in this case, the far left Menu labeled ‘Notenik’).
The About Menu Item now appears consistenly under the Help Menu.
The Preferences window now appears consistently under the Options Menu.
Cmd I Shortcut added to Increment Date or Seq
The Cmd I shortcut can be used to either increment the date or the sequence of the selected note, depending on the the current collection’s data fields and sort sequence.
Increment Date Item Added Under Note Menu
This command can be used to increment the Note’s date by one day.
Added Weekday as Valid Unit in the Recurs Field
The user may now enter the word ‘Weekday’ or ‘Weekdays’ in the Recurs field. This will cause the task to recur every day of the work week, skipping Saturdays and Sundays.
Backups Are Now Done to a Zip File
The Backup command from the File menu will now result in the creation of a single Zip file that will contain a compressed image of the entire Notenik Collection being backed up.
Converted User Interface from Swing to JavaFX 8
This is mostly a change in Notenik internals, although it will result in a slightly different look and feel for the application in some cases.
Added Vertical Scrolling on Edit Tab When Needed
If enough fields are added to a Collection to create the need for vertical scrolling on the Edit tab, then such scrolling will now be provided.
Mac Disk Image Now Signed by Developer
Finally figured out a way to successfully sign the Mac app within the Disk Image as coming from me, an official, trusted Apple developer. So Mac users should no longer see the dreaded GateKeeper warning about Notenik being from an unknown source.
Allow User to Quickly Open one Essential Collection
You can specify this Essential Collection in the File Preferences, and then quickly open it from the File menu, or via a handy keyboard shortcut.
Added a README file
Notenik will now generate a README file in each Collection to make sure that someone viewing the folder outside of Notenik will realize that the folder contains notes used by Notenik.
Added a Way to Specify a Field Type
Within a template file, within the data portion of a line, the user may now enclose a special value inside of a pair of less-than greater-than signs to indicate the field type desired, if this is not already discernible from the field name.
Added an Option for a Master Collection
Users can now create a Master Collection, to keep track of all of their other collections.
Fixed Field Display Bug
Fixed a bug that would cause field values to show up next to the wrong labels, both on the Display tab and on the Edit tab.
Increased Maximum Number of Recent Files to 50
Switched Markdown Conversion from Pegdown to Flexmark
Switched Markdown processing from Pegdown to Flexmark.
Added Options to Sort Tasks by Date or by Seq
Added two new sort options, both intended for use with task (aka to do) lists. THe first option is to sort by Date. The second new option is to sort by the Seq field, assuming that this is being used to track a task priority. For both of these sorts, completed/canceled tasks will sort to the bottom of the list.
Added Table Formatting to Markdown Processing
Table formatting can now be used in fields that support Markdown formatting.
Added a Recurs Field
Added a new Recurs field that can be used to increment an accompanying Date field by the specified interval.
Greatly Improved Date Editing
The Date field can still be edited as a free-form text field, but can now also be edited using a Calendar editor, to make it easier to pick dates, and to increment dates.
Hyphens now recognized in the Seq Field
Hyphens can now be used as punctuation in the Seq field, in addition to periods.
Added ability to sort by the Seq field
Added a Sort menu that allows the user to sort the list of notes by Seq first, and then by Title.
Added File Menu Command to Reload Without Untagged Notes
This new File Menu item allows the user to reload the current collection, but suppressing any notes that are completely without tags.
Added the ability to Import information about Mac Applications
This new import function can be used to create a catalog of your applications. Use the Tags to categorize them any way you like. You can also launch each app directly from its Note in Notenik.
Refinements to the Reports Feature
Several refinements to the Reports function were implemented.
Created and displayed logging screen at beginning of startup, to help with debugging when main screen never loads. Also removed debugging display of display tab HTML code.
Added Display Tab and Display Preferences
Added a Display tab to allow the note to be viewed without editing, and a Display Preferences tab to allow the look and feel of the Display tab to be tweaked.
Added Index Field
Added an Index field that can be used to identify terms under which a note should be indexed.
Allow file extension to be specified (md vs txt)
Make sure app respects original file extension
The template file can now have any file extension, and that will become the default for the collection. Additionally, when a particular note is read from disk, its current file extension will be honored in following save operations.
Added Reports Menu
Added a Reports Menu, which will be automatically populated based on the presence of PSTextMerge script files, sharing an extension of ‘.tcz’, found within a ‘reports’ folder.
Improved Documentation and Bug Fixes
Improved the documentation and made sure everything works per the user guide.
Added Note Copy/Paste Functionality
Added Copy and Paste functions to the Note menu, allowing a note to be copied from one collection to another, by way of the System Clipboard.
Added Status Field with Purge Capability
A Status field may now be used, by specifying the field contents for a collection through the use of a ‘template.txt’ file. When a Status field is present, the File menu will include a command to Purge closed notes, optionally copying them to an archive folder before deleting them from the current collection.
Added Export for MS Links
Added a new export format that combines the Title and the Link into a single field, separated by ‘#’.
Now Remembers Last Note Displayed
Instead of always positioning on the first note on the list, Notenik now attempts to re-position itself on the last item displayed when a collection is opened.
Added XML Export and Import
The File Menu now contains options for exporting to XML, and for importing from the same.
Added Get File Info Item under Note Menu
Get File Info command pops up a small window with info about a link to a local file or file share, including a list of files with similar names.
Added Escape Edit Menu Item
Selecting the Escape Edit menu item, or hitting the Escape key, will undo any edits currently in progress against the current note.
Corrected Path Name Separator
Corrected path name separator being used to form the path for backups.
Added Tags Export Prefs
Tags Export Prefs now allow the user to limit an export to certain tags, and/or to suppress certain tags from appearing in exported tags fields.
Added Note Menu Item to Text Edit Current Note
Added Note Menu Item to open the current note in the preferred local text editor.
Added Folder Sync Option
Added a new Foldery Sync option available through the application preferences, allowing multiple collections to be synced with a common folder that may be conveniently accessed using nvAlt.
Initial Release of Notenik
Initial release of Notenik.