I'm hoping it is a sign of improvement, but I feel the need to rewrite my Java based console notes application. I have learned a lot from the work on the WorldWeaver IntFiction game engine. I have come up with a means of capturing multiple lines of input, so it will br much more reasonable to define multi-line notes etc.
This little program has been with me for a LONG time. It has had a few different names, purposes, and implementations. It began as a small C# app for keeping contacts and brief notes. This was before the SmartPhone. I wanted to centralize my contacts, notes and bookmarks. I wanted an application that was easy to define fields for each entry and notes for each field. It used a treeview to organize the entries. Later I gave it cool themes. A console theme, a Robotech theme and others.
Later it became nmxj (NoteMatrix Java). With that rewrite it became a Java console application. The back end was rewritten and commands expanded, multiple databases supported, and the help system improved.
Now I have a multiline feature and even better help system is in the works along with a complete rewrite to clean up the code and add more funtionality. I may look into adding macros instead of favorites and possibly templates for how entries and fields are displayed.
Treeview support will likely go away in favor off more powerful search support. Perhaps grouping and other ways of managing entries as well.
I'm like the guy in Naked Lunch who obsessively edits and rewrites his work.
No comments:
Post a Comment