www.solvalou.com

SIMPLE YELLOW NOTES

Having a computerized version of yellow notes is great - otherwise you end up with zillions of Notepads which you never remember to save. And don't even think about what happens if your computer happens to crash! While there's one very good yellow note program for GNU/Linux that I've used, I couldn't find a simple enough one for Windows. That's why I decided to spend couple of minutes to write my own version of yellow notes for Windows.

Only thing you need to run the program is SimpleYellowNotes.exe.
Right-click the link to download and select "Save Link as..."
SimpleYellowNotes is distributed under GPL version 2 license.

Once run, the program displays a yellow text are in which you can write down your notes. You can also drag and drop content - all the usual functinalities you might expect work. The thing is that A) if you click the yellow square in the system tray, the note is hidden - most probably you want to keep it hidden most of the time and B) there is no need to save the file - it is automatically saved so you don't have to worry about crashes or anything.

The notes are saved into a file named default.note - if you want to change it, just provide a file name you wish to use when you start SimpleYellowNotes as a command line parameter - this allows you to run multiple notes simultaneously, but I've always found it nicer to simply put all my stuff into one note (most other implementations which I tried seemed to think otherwise).
   Screenshot



COMPILING

There is absolutely no need to read this section if you want to use the program - however, if you want to compile it (it compiles on any platform supported by Qt), read on...

The executable was compiled on Eclipse 3.2.2 running CDT 3.1.2 on Windows XP with MinGW 3.4.2. SimpleYellowNotes uses Qt 4.2.3 which was statically linked into the executable. Qt was configured with "-static -no-exceptions -no-rtti -no-style-plastique -no-style-cleanlooks -no-style-motif -no-style-cde" and compiled with a modified mkspecs/win32-g++/qmake.conf with "-mthreads" removed so there is no mingwm10.dll dependency. The resulting executable was compressed with UPX.

Click here to download SimpleYellowNotes Eclipse CDT "Managed Make C++ Project" with full sources (.rar). When compiling, define a WIN32 symbol if you're compiling for Windows (uses WinMain(HINSTANCE...). Otherwise the standard "int main(int argc, char **argv)" is used. If you're not using Eclipse, don't worry: there's nothing special about compiling/linking, just make sure Qt header files and libraries are found and you're all set!


LICENSE

SimpleYellowNotes would be released into Public Domain, but Qt dependencies force me to distribute it under the GPL license version 2 which means that distributing only the executable is against the license: because of that, please do not redistribute SimpleYellowNotes.exe-file without including the source code package which contains both full source and a copy of the GPL license.
 
----------
Either one of us, by himself, is expendable. Both of us are not.
  -- Kirk, "The Devil in the Dark", stardate 3196.1