Use CintaNotes to search and edit it's own settings
I got blown away when this came to me.
In short, the idea is to edit CintaNote's .settings file using CintaNotes itself, and searching settings using CN's great 1-key search.
To better understand the idea, please install and check out latest versions of these two programs: Opera browser and Miranda IM. In particular, check out their settings/options managers. They both have so many config options that they HAVE to have search over them. In case of Miranda, it would take very long to locate a setting of interest without search. In case of Opera, it's literally impossible to create GUI for every option it has, so they created a big categorized html+js page with handy 1-key search over them. Type opera:config in the address bar and check it out!
In case of CintaNotes, it could be a main menu option like "Edit settings", toggling CN from notes mode into settings mode, where user could start entering a setting of interest, like "title" to set focus title option. The mode could be made visually distinguishable by drawing wrench or gear icon, or making main area of different background color.
Benefits?
1. Search. CN already has plenty of options, and don't know about you guys, but when I need to edit an option, I open cintanotes.settings in notepad and use search anyway. And I expect the count of settings to grow.
2. Value "strong typing" using UI controls. If a setting is a boolean (0 or 1), the value can be set by a checkbox, if its a number - via numeric field (with up/down arrows), if it's a selection from a fixed number of values (enumeration) - a dropdown list, and if it's a color - via color dialog with #hexacode displayed. This way user has a very low chance to enter a value of wrong type. See Opera's opera:config as a reference.
3. Help tips. A small '?' icon can be displayed near every setting, that on hover (no clicks!) shows a brief hint about the setting. There's no place for this thing in a strict .settings file (unless it has comments). Again, check Opera for a better overview (although they have help tips loading from the web).
4. No more need in designing UI for various settings, and no need in considering which options deserve a UI block, and which are minor and could be left as text-only settings. The mechanism is easily extensible when new options appear.
Syncing with a folder with .txt files
I absolutely loved this program after installing it, but I haven't been able to fully replace ResophNotes/Simplenote because I do everything with *.txt files (on writemonkey, on my phone, on notepad++, etc.). I realize that this would cause some data loss, but could it at least be an option to save as *.txt? Either way this is a wonderful little program and I'll keep it on my laptop just in case. Thanks.
Calendar view for notes
Maybe the notes could be shown in a calendar,and the calendar could be shown as a day or a week or a month in one page.
Maybe you can consider that make the CN be the plugin to the google calendar.:)it's a joke.
Windows 7 Jump List Support
I would personally like to see a structure like this when you bring up the jump list:
----Pinned-----------------------
<pinned note 2>
<pinned note 1>
----Recent-----------------------
<recently opened note 5>
<recently opened note 4>
<recently opened note 3>
<recently opened note 2>
<recently opened note 1>
----Tasks------------------------
New Note
---------------------------------
CintaNotes
Pin/Unpin this program to taskbar
Close window
Then regarding those recently opened notes, you can "pin" them to the top of the jump list so you can quickly bring them up whenever you need to. This is currently what I do with Windows Notepad when managing my notes.
Another nice advantage (if this is possible) is that you can access the "New Note" option or open another note even if CintaNotes isn't running since the taskbar icon is still pinned. CCleaner managed to implement something like this where you can start at a different section of the program through the jumplist.
http://www.cintanotes.com/forum/viewtopic.php?f=4&t=1128
A list of used words, as if it were tags
Remember the scrolling position for each tag.
Top rated ideas 345
Customer support service by UserEcho