<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/widgets, branch BEFORE_BOBJECT</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=BEFORE_BOBJECT</id>
<link rel='self' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=BEFORE_BOBJECT'/>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2001-02-04T04:10:39+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2001-02-04T04:10:39+00:00</updated>
<author>
<name>nobody</name>
<email>nobody@localhost</email>
</author>
<published>2001-02-04T04:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=541ed6bf346abe33775bfa8fbe4361d53a02924d'/>
<id>urn:sha1:541ed6bf346abe33775bfa8fbe4361d53a02924d</id>
<content type='text'>
'BEFORE_BOBJECT'.

svn path=/tags/BEFORE_BOBJECT/; revision=7953
</content>
</entry>
<entry>
<title>Dont overwrite the end of our bitmap array.</title>
<updated>2001-02-02T04:06:40+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2001-02-02T04:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a58c2446e7bf528b2a0119229a314cb6f6c22191'/>
<id>urn:sha1:a58c2446e7bf528b2a0119229a314cb6f6c22191</id>
<content type='text'>
2001-02-02  Not Zed  &lt;NotZed@Ximian.com&gt;

        * e-table-selection-model.c (model_row_deleted): Dont overwrite
        the end of our bitmap array.

svn path=/trunk/; revision=7944
</content>
</entry>
<entry>
<title>make the segfault caused by double clicking into a critical warning until</title>
<updated>2001-01-31T23:24:30+00:00</updated>
<author>
<name>Larry Ewing</name>
<email>lewing@ximian.com</email>
</author>
<published>2001-01-31T23:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=82de3a557cf3237c4e3244dc565ccee70a146f56'/>
<id>urn:sha1:82de3a557cf3237c4e3244dc565ccee70a146f56</id>
<content type='text'>
2001-01-31  Larry Ewing  &lt;lewing@ximian.com&gt;

	* e-table-item.c (view_to_model_col): make the segfault caused by
	double clicking into a critical warning until it can be fixed.

svn path=/trunk/; revision=7927
</content>
</entry>
<entry>
<title>added gboolean draw_borders to make it compile, probably some forgotten</title>
<updated>2001-01-31T17:39:23+00:00</updated>
<author>
<name>Radek Doulik</name>
<email>rodo@ximian.com</email>
</author>
<published>2001-01-31T17:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=7932df2252d91453a961240d521fdc38323d7283'/>
<id>urn:sha1:7932df2252d91453a961240d521fdc38323d7283</id>
<content type='text'>
2001-01-31  Radek Doulik  &lt;rodo@ximian.com&gt;

	* gal/e-text/e-entry.h: added gboolean draw_borders to make it
	compile, probably some forgotten commit of e-entry.h

svn path=/trunk/; revision=7926
</content>
</entry>
<entry>
<title>Fixed allocation and placement of text for no bordered text.</title>
<updated>2001-01-31T00:36:57+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@ximian.com</email>
</author>
<published>2001-01-31T00:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=500a985e34d23d82839c895d362e7ea09d6018a0'/>
<id>urn:sha1:500a985e34d23d82839c895d362e7ea09d6018a0</id>
<content type='text'>
2001-01-30  Christopher James Lahey  &lt;clahey@ximian.com&gt;

	* gal/e-text/e-entry.c (canvas_size_allocate, et_set_arg): Fixed
	allocation and placement of text for no bordered text.

svn path=/trunk/; revision=7922
</content>
</entry>
<entry>
<title>Fixed allocation and placement of text window.</title>
<updated>2001-01-31T00:00:27+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@ximian.com</email>
</author>
<published>2001-01-31T00:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=1a2f7014e85604838f2f369f446156b4b7af27d6'/>
<id>urn:sha1:1a2f7014e85604838f2f369f446156b4b7af27d6</id>
<content type='text'>
2001-01-30  Christopher James Lahey  &lt;clahey@ximian.com&gt;

	* gal/e-text/e-entry.c (canvas_size_allocate, et_set_arg): Fixed
	allocation and placement of text window.

	* gal/e-text/e-text.c (e_text_draw): Fixed display of the text.

svn path=/trunk/; revision=7920
</content>
</entry>
<entry>
<title>Reverted the latest change to EText since we're in feature freeze.</title>
<updated>2001-01-30T11:54:53+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@helixcode.com</email>
</author>
<published>2001-01-30T11:54:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=2dee35819cd9af4a512f85b505641e5962005685'/>
<id>urn:sha1:2dee35819cd9af4a512f85b505641e5962005685</id>
<content type='text'>
2001-01-30  Christopher James Lahey  &lt;clahey@helixcode.com&gt;

	* Reverted the latest change to EText since we're in feature freeze.

svn path=/trunk/; revision=7912
</content>
</entry>
<entry>
<title>Made the contained %ETableItem have cursor_mode as</title>
<updated>2001-01-30T11:37:34+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@helixcode.com</email>
</author>
<published>2001-01-30T11:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=da03d43325d3410577ace4073d5b26fd72944ce4'/>
<id>urn:sha1:da03d43325d3410577ace4073d5b26fd72944ce4</id>
<content type='text'>
2001-01-30  Christopher James Lahey  &lt;clahey@helixcode.com&gt;

	* e-table-click-to-add.c (etcta_event): Made the contained
	%ETableItem have cursor_mode as %E_TABLE_CURSOR_SPREADSHEET.

	* e-table-defines.h, e-table-item.c, e-table-specification.c:
	Added a new cursor mode E_TABLE_CURSOR_SPREADSHEET.  This is
	accessed using cursor_mode="spreadsheet" in your specification
	xml, as well as by the click_to_add item.  It is identical to
	E_TABLE_CURSOR_SIMPLE, except that tab goes to the next item in
	the table instead of to the next widget.

svn path=/trunk/; revision=7910
</content>
</entry>
<entry>
<title>Made carriage return finish editing.</title>
<updated>2001-01-30T11:14:18+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@helixcode.com</email>
</author>
<published>2001-01-30T11:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=8ee392b8a3cea8965d3cc250c9e679d48f5d4aed'/>
<id>urn:sha1:8ee392b8a3cea8965d3cc250c9e679d48f5d4aed</id>
<content type='text'>
2001-01-30  Christopher James Lahey  &lt;clahey@helixcode.com&gt;

	* e-table-click-to-add.c (etcta_event): Made carriage return
	finish editing.

	* e-table-item.c (eti_event): Made carriage return key press
	signal go out before sending it to the selection model.

svn path=/trunk/; revision=7909
</content>
</entry>
<entry>
<title>Connect to the model's "position" signal. (e_text_init): Set default value</title>
<updated>2001-01-29T20:27:38+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@gnu.org</email>
</author>
<published>2001-01-29T20:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b0046a3699f814f39e31192e21c17c15b0dd8474'/>
<id>urn:sha1:b0046a3699f814f39e31192e21c17c15b0dd8474</id>
<content type='text'>
2001-01-29  Jon Trowbridge  &lt;trow@gnu.org&gt;

	* gal/e-text/e-text.c (e_text_init): Connect to the model's
	"position" signal.
	(e_text_init): Set default value for rgba_object as blue.
	(e_text_destroy): Disconnect model position signal.
	(fix_selection): Some extra sanity checking to keep the selection
	from spilling outside of the bounds of the text string as it
	expands or contracts.  Should be obsolete due to the changes to
	objectify_uris --- but I'll leave this in here for now, in an
	attempt to avoid non-\0-terminated strings, segfaults, and all of
	that fun stuff.
	(e_text_text_model_position): Move our cursor according to the
	suggestions made by our ETextModel, via the "position" signal.
	(text_width_with_objects): Check that text is not NULL.
	(text_draw_with_objects): Accept an extra GdkGC for use in drawing
	objects.
	(e_text_set_arg): Properly handle the "position" signal when
	changing models.
	(e_text_draw): Initialize the GC for drawing objects, if
	necessary.
	(_insert): Comment out the code that adjustes text-&gt;selection_*.
	The cursor is now moved by the ETextModel directly via the
	position signal, not by the view.

	* gal/e-text/e-text-model-uri.c (objectify_uris): Add more
	sophisticated uri recognition via regular expressions.
	(objectify_uris): Changed to track position changes as model-&gt;text
	expands and contracts along with the objects.  Block the
	objectification of any chunks of text that straddle our current
	position.
	(e_text_model_uri_set_text): Added position info to objectify_uris
	call.
	(e_text_model_uri_insert): Added position info to objectify_uris
	call.
	(e_text_model_uri_insert_length): Added position info to
	objectify_uris call.
	(e_text_model_uri_delete): Added position info to objectify_uris
	call.

	* gal/e-text/e-text-model.c (e_text_model_class_init): Added a
	"position" signal that allows the ETextModel to send cursor
	positioning information back to any view.  We need this for text
	with objects, where the text string can grow and shrink in ways
	that the view doesn't expect.
	(e_text_model_real_insert): Added sanity checking of args and a
	position emission.
	(e_text_model_real_insert_length): Added sanity checking of args
	and a position emission.
	(e_text_model_real_delete): Added sanity checking of args.
	(e_text_model_suggest_position): A wrapper around the "position"
	signal emitter.

svn path=/trunk/; revision=7894
</content>
</entry>
</feed>
