CVSROOT:        /cvs/gnome
Module name:    tomboy
Changes by:     srittau 06/07/20 01:55:30

Modified files:
        .              : ChangeLog 
        Tomboy         : Note.cs NoteManager.cs 
        test           : Makefile.am NoteTest.cs 
Added files:
        test           : DummyNote.cs 

Log message:
* Tomboy/Note.cs: Made Note constructors private and instead
introduced factory methods CreateNewNote and CreateExistingNote.
NoteArchiver is now a singleton.
* Tomboy/NoteManager.cs: Split methods FirstRun and
CreateTrieController out of NoteManager and made them protected
virtual to allow overriding in test cases. Use new Note factory
method.
* test/DummyNote.cs: A DummyNoteArchiver class for use in unit tests.
* test/NoteTest.cs: Use the new Note factory method.
* test/Makefile.am: Added DummyNote.cs. Made test target phony. Test
now depends on Tomboy.exe, so if tomboy is rebuilt, the tests are also
rebuilt. MONO_PATH now includes the Plugins directory.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=tomboy&who=srittau&date=explicit&mindate=2006-07-20%2001:54&maxdate=2006-07-20%2001:56

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to