tomboy r948 - in trunk: . Tomboy Tomboy/Plugins
- From: cscobell svn gnome org
- To: svn-commits-list gnome org
- Subject: tomboy r948 - in trunk: . Tomboy Tomboy/Plugins
- Date: Thu, 8 Feb 2007 23:45:27 +0000 (GMT)
Author: cscobell
Date: 2007-02-08 23:45:27 +0000 (Thu, 08 Feb 2007)
New Revision: 948
ViewCVS link: http://svn.gnome.org/viewcvs/tomboy?rev=948&view=rev
Modified:
trunk/ChangeLog
trunk/Tomboy/NoteBuffer.cs
trunk/Tomboy/NoteTag.cs
trunk/Tomboy/NoteWindow.cs
trunk/Tomboy/Plugins/ExportToHTML.xsl
trunk/Tomboy/Undo.cs
Log:
2007-02-09 Chris Scobell <chris thescobells com>
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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]