]> git.sur5r.net Git - glabels/commit
2004-07-11 Jim Evins <evins@snaught.com>
authorJim Evins <evins@snaught.com>
Mon, 12 Jul 2004 01:09:00 +0000 (01:09 +0000)
committerJim Evins <evins@snaught.com>
Mon, 12 Jul 2004 01:09:00 +0000 (01:09 +0000)
commit00ddb9df4fe9f2ae732a5561ea7b8867aa8433d4
tree6f3ef08ab8f5769dc9cfc3c0e261ffb359c4d8d6
parent1fd401c400027d08f75b0a1105a47ba3b416e193
2004-07-11  Jim Evins  <evins@snaught.com>

* data/glabels-2.0.dtd:
* src/label-text.c: (gl_label_text_instance_init), (copy),
(gl_label_text_set_auto_shrink), (gl_label_text_get_auto_shrink):
* src/label-text.h:
* src/object-editor-private.h:
* src/object-editor-text-page.c:
(gl_object_editor_prepare_text_page),
(gl_object_editor_set_text_auto_shrink),
(gl_object_editor_get_text_auto_shrink):
* src/object-editor.c: (gl_object_editor_set_key_names):
* src/object-editor.glade:
* src/object-editor.h:
* src/print.c: (draw_text_object):
* src/view-text.c: (update_object_from_editor_cb),
(update_editor_from_object_cb):
* src/xml-label.c: (xml_parse_object_text),
(xml_create_object_text):
Added option to allow document merge to auto shrink text size to fit
within the text box.  The code in print.c that actually shrinks the
text is loosely based on a patch submitted by Mark Harrison
<mark.harrison@velocitynet.com.au>.  This addresses feature request
#661421.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@432 f5e0f49d-192f-0410-a22d-a8d8700d0965
12 files changed:
glabels2/ChangeLog
glabels2/data/glabels-2.0.dtd
glabels2/src/label-text.c
glabels2/src/label-text.h
glabels2/src/object-editor-private.h
glabels2/src/object-editor-text-page.c
glabels2/src/object-editor.c
glabels2/src/object-editor.glade
glabels2/src/object-editor.h
glabels2/src/print.c
glabels2/src/view-text.c
glabels2/src/xml-label.c