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