2007-01-19 Boyd Timothy * NEWS: Update for 0.5.4. 2007-01-19 Boyd Timothy * Tomboy/Tomboy.cs: Use DBus to open the search window in the Tomboy instance that is already running inside RegisterRemoteControl (). This gives the user feedback that something occurs when they attempt to launch Tomboy again when it's already running. Fixes bug #350707. Also added open_start_here to the TomboyCommandLine.NeedsExecute so "--start-here" will work. 2007-01-18 Boyd Timothy * www/index.html: Redirect to the website's new home on GNOME (http://www.gnome.org/projects/tomboy). The content is still in SVN, just inside the gnomeweb-wml project (gnomeweb-wml/trunk/www.gnome.org/projects/tomboy/). 2007-01-18 Boyd Timothy * Tomboy/RecentChanges.cs: Changed current_matches to store the match count instead of an array list of matches (since the actual matches aren't used in this window). Use Note.TextContent instead of Note.Buffer to prevent the note buffer from being loaded, which causes it to be "accessed/saved" without the user actually viewing the note. Fixes bug #397717. 2007-01-18 Boyd Timothy * Tomboy/Tomboy.cs: Track when Tomboy runs as a panel applet so the QuitTomboyAction can be disabled. Fixes Ctrl+Q crash in bug #397700. 2007-01-17 Boyd Timothy * www/index.html: Changed references from CVS -> SVN. 2007-01-17 Boyd Timothy * Tomboy/NoteWindow.cs: Added "bool scroll_to_hit" as a parameter to PerformSearch () so it can be called without scrolling the cursor to the first hit. Modified Buffer.InsertText and Buffer.DeleteRange handlers to call PerformSearch (false) after a 500ms delay. This updates the search as the user types and prevents note corruption. Fixes bug #397223. 2007-01-16 Boyd Timothy * Tomboy/Plugins/Evolution.cs: Applied patch from Stefan Schweizer to allow the Evolution Plugin to work with an Evolution exchange account. Fixes bug #397390. 2007-01-12 Boyd Timothy * Tomboy/Plugins/NoteOfTheDay.cs: Removed unused Gtk.CheckMenuItem variable. 2007-01-12 Boyd Timothy The following files fix bug #315222 – Renaming Start Here breaks key bindings. * data/tomboy.schemas.in: Added /apps/tomboy/start_note. * Tomboy/Note.cs: Change Note.IsSpecial property to check the Note.Uri to determine whether it's special instead of checking it's title. * Tomboy/NoteManager.cs: Maintain a start_note_uri in GConf to keep track of which note should be deemed the "Start Here" note. Set the URI in GConf when the Start Here note is first created. Also looks for the existing Start Here note and sets the URI if it's blank (for existing Tomboy users). Add a StartNoteUri property. * Tomboy/Preferences.cs: Added START_NOTE_URI preference. * Tomboy/RemoteControl.cs: Added FindStartHereNote so --start-here command-line option doesn't break. * Tomboy/Tomboy.cs: Updated the --start-here option to open the correct note. * Tomboy/Tray.cs: Paste to the start note specified in GConf. Add the start note specified in GConf to the Tomboy's main menu. Drag and drop text to the correct start note. * Tomboy/XKeybinder.cs: Bind to the "Start Here" keybinding to the start note specified in GConf. 2007-01-11 Boyd Timothy * Tomboy/Plugins/NoteOfTheDay.cs: Removed the "Create Note of the Day" menu item from the Tools menu since plugins are enabled/disabled from the configurable plugins UI in the preferences dialog. If it's disabled there, the plugin won't run. Fixes bug #383765. 2007-01-11 Boyd Timothy * Tomboy/Plugins/NoteOfTheDay.cs: Modified CheckNewDay so that it uses both the title_prefix and DateTime.Date (time set to 00:00:00) to check whether to create a new note. Fixes bug #382190. 2007-01-08 Boyd Timothy * Tomboy/RemoteControl.cs: Added patch from John Stowers to allow DBus clients to retrieve the version of Tomboy (fixes bug #394501). 2007-01-08 Boyd Timothy * Tomboy/NoteBuffer.cs: Applied patch from Chris Scobell to fix bug in serialization of lists that start with and item of depth greater than zero (bug #319221). 2007-01-08 Boyd Timothy * configure.in: Bump version to 0.5.4.