2007-02-12 Boyd Timothy * NEWS: Update for 0.5.7. 2007-02-09 Sandy Armstrong * Tomboy/Plugins/StickyNoteImport.cs: Remove fix for bug #404739. Not a complete revert; still check for null on Shutdown, and kept sticky_xml_path as a static member (no need to construct for each instance). 2007-02-09 Boyd Timothy * Tomboy/NoteTag.cs: Use "new" instead of "override" for TagChanged event so that Tomboy will build in newer versions of gtk-sharp (Sebastian Dröge). 2007-02-09 Sandy Armstrong * Tomboy/Plugins/StickyNoteImport.cs : When first plugin instance is initialized, check for existence of Sticky Notes XML file. If file does not exist, never add "Import Sticky Notes" menu item for rest of Tomboy instance lifetime. Fixes bug #404739. 2007-02-09 Chris Scobell Fixes for bug #405603: * NoteBuffer.cs: Change the signature of FindDepthTag so that it no longer unnecessarily requires the TextIter to be passed by reference. When inserting text at the start of a bulleted line change the direction of the bullet to match the writing direction of the text. Add an event handler for the DeleteRange event which changes the direction of a bulleted line to match the new first character after the previous one is deleted. When a new line is added in the middle of a bulleted line make sure that the new bulleted inserted at the start of the new line is the same direction as the first character on that line. Add a "direction" parameter to InsertBullet so that it can use the DepthNoteTag of the correct writing direction. Add a ToggleSelectionBullets method which toggles bullets on or off in the selection. * NoteWindow.cs: Remove ugly toggle bullets hack. * NoteTag.cs: Add a "Direction" property to specify the writing direction that the tag is for. Add a "rtl" attribute to the DepthNoteTag serialized XML. When creating a new DepthNoteTag set either the LeftMargin for a LTR direction or the RightMargin for a RTL direction. * Undo.cs: Store the writing direction for an InsertBulletAction so that the InsertBullet can be redone using the correct direction. * Plugins/ExportToHTML.xsl: Output the "dir" attribute on list-items. 2007-02-08 Boyd Timothy * Tomboy/dbus-sharp/*: Updated dbus-sharp and dbus-sharp-glib to 0.4.0 and 0.3.0 respectively; number of fixes and performance improvements including a fix for surviving a session bus restart (bug #404738). 2007-02-08 Boyd Timothy * configure.in: Patch from Sebastian Dröge to check for ndesk-dbus being installed in the GAC. Fixes bug #405577. * Tomboy/Makefile.am: Don't compile tomboy's copy of dbus-sharp if ndesk-dbus is already installed, but use the installed version. 2007-02-05 Boyd Timothy * Tomboy/dbus-sharp/dbus-sharp-glib/glib/GLib.cs: Copied similar code from f-spot (submitted by alp/dbus-sharp owner) to fix a crash caused by the dbus session restarting. Fixes bug #404738. * Tomboy/dbus-sharp/dbus-sharp-glib/glib/GLib.IO.cs: Ditto. 2007-02-05 Boyd Timothy * configure.in: Bump version to 0.5.7.