]> git.sur5r.net Git - glabels/blob - glabels2/ChangeLog
2003-12-30 Jim Evins <evins@snaught.com>
[glabels] / glabels2 / ChangeLog
1 2003-12-30  Jim Evins  <evins@snaught.com>
2
3         * src/template-designer.c:
4         * src/template-designer.h:
5         * src/template-designer.glade:
6                 New template designer assistant.
7         
8         * po/POTFILES.in:
9         * src/Makefile.am:
10                 Added entries for src/template-designer.* files.
11         
12         * pixmaps/ex-1layout.png
13         * pixmaps/ex-2layouts.png
14         * pixmaps/Makefile.am:
15                 Added the new image files ex-*.png used as illustrations in the
16                 template designer assistant.
17         
18         * src/print-dialog.h:
19         * src/print-dialog.c: (gl_print_dialog_finalize),
20         (gl_print_dialog_new), (gl_print_dialog_construct),
21         (gl_print_dialog_force_outline_flag):
22                 Changed first argument of gl_print_dialog_new() from glView to glLabel,
23                 to support printing from the template designer assistant which does not
24                 have a full-fledged view.  Nothing else from the view object was being
25                 used by the dialog anyway.
26
27                 Added the gl_print_dialog_force_outline_flag() method, for better
28                 integration with the template designer assistant.
29                 
30
31         * src/commands.h:
32         * src/commands.c: (gl_cmd_file_template_designer),
33         (gl_cmd_file_print):
34                 Modified print command to provide label instead of view to dialog.
35                 Added the gl_cmd_file_template_designer() command to invoke the
36                 template designer assistant.
37         
38         * src/ui.c:
39         * src/glabels-ui.xml:
40                 Added support for template designer assistant.
41         
42         * src/wdgt-mini-preview.h:
43         * src/wdgt-mini-preview.c: (gl_wdgt_mini_preview_set_template),
44         (gl_wdgt_mini_preview_set_bg_color):
45                 Preview is now centered in canvas.  Added
46                 gl_wdgt_mini_preview_set_bg_color() to allow the template designer
47                 assistant to match the background color with its own.
48         
49         * src/print.c: (clip_to_outline):
50                 Fixed really stupid bug when adding waste to clip region of rectangular
51                 labels/cards.  Each side of the clip region needs to be extended by
52                 twice the waste margin, as well as negatively offset by the waste
53                 margin.
54
55 2003-12-28  Jim Evins  <evins@snaught.com>
56
57         * src/prefs-dialog.c: (update_object_page_from_prefs):
58                 Block intermediary function align_toggle_cb() instead of
59                 update_prefs_from_object_page() for the three alignment
60                 widgets.
61
62 2003-12-28  Wayne Schuller  <k_wayne@linuxpower.org>
63
64         * src/file.c: (gl_file_new), (gl_file_properties):
65                 Swap button order and set default for higificatory pleasure.
66
67 2003-12-27  Jim Evins  <evins@snaught.com>
68
69         * barcode-0.98/Makefile.am:
70                 One last time:  removed doc/Makefile and po/Makefile.in.in from
71                 EXTRA_DIST files.
72         
73 2003-12-27  Jim Evins  <evins@snaught.com>
74
75         * barcode-0.98/Makefile.am:
76                 Removed config.stat entry from EXTRA_DIST files.
77         
78         * barcode-0.98/Makefile.in:
79                 Removed.
80
81 2003-12-27  Jim Evins  <evins@snaught.com>
82
83         * configure.in:
84                 Updated to work with latest gnome-common package from CVS.
85                 Removed recursive configuration of barcode-0.98.
86
87         * acconfig.h:
88         * macros/*:
89                 Removed.
90         
91         * Makefile.am:
92                 Added barcode-0.98/ as a SUBDIR, and removed dist-hook.
93         
94         * barcode-0.98/Makefile.in:
95         * barcode-0.98/configure.in:
96         * barcode-0.98/Makefile.am:
97         * barcode-0.98/README.glabels:
98                 Modified to ignore the barcode package's build system, and build
99                 as a part of glabels.
100                 Renamed Makefile.in to Makefile.in.dist.
101                 Renamed configure.in to configure.in.dist.
102                 Added barcode-0.98/Makefile.am and barcode-0.98/README.glabels.
103         
104         * src/Makefile.am:
105         * src/mygal/Makefile.am:
106         * src/recent-files/Makefile.am:
107                 In order to build against the GNOME 2.5 platform, 
108                 all use of *_DISABLE_DEPRECATED compile-time flags has been removed.
109         
110         * src/mygal/Makefile.am:
111         * src/mygal/mygal-combo-box.c:
112         * src/mygal/mygal-combo-box.h:
113         * src/mygal/widget-color-combo.c:
114         * src/mygal/widget-color-combo.h:
115         * po/POTFILES.in:
116                 In order to build against the GNOME 2.5 platform, 
117                 Renamed gtk_combo_box widget to mygal_combo_box, to prevent namespace
118                 collisions with the real gtk_combo_box widget, now a part of gtk.
119         
120 2003-12-26  Jim Evins  <evins@snaught.com>
121
122         * src/paper.c:
123         * src/template.c:
124         * src/util.c:
125         * src/util.h:
126                 Moved local versions of get_home_data_dir() in paper.c and
127                 template.c to util package.  Cleaned up formatting in
128                 util.[ch].
129
130         * src/template.c:
131                 In gl_template_register() save a copy of the template in
132                 ~/.glabels if the template is not known.  Still need to
133                 handle duplicate filename case and duplicate name but
134                 different template case.
135         
136         * src/xml-label.c:
137         * src/xml.h:
138                 Moved local definition of NAME_SPACE macro from xml-label.c
139                 to xml.h.
140         
141         * src/xml-template.c:
142         * src/xml-template.h:
143                 Added function gl_xml_template_write_template_to_file(), used
144                 in gl_template_register().
145
146