]> Pileus Git - ~andy/gtk/blob - modules/engines/pixbuf/ChangeLog
Remove uses of deprecated symbols.
[~andy/gtk] / modules / engines / pixbuf / ChangeLog
1 2004-11-15  Matthias Clasen  <mclasen@redhat.com>
2
3         * pixbuf-render.c: 
4         * pixbuf-draw.c: 
5         * pixbuf-rc-style.c: Remove uses of deprecated symbols. 
6
7 Thu Mar 18 10:07:15 2004  Owen Taylor  <otaylor@redhat.com>
8
9         * pixbuf-draw.c (match_theme_image): Fix ./-> typo.
10         (Federic Crozat)
11
12 Wed Mar 17 16:38:00 2004  Owen Taylor  <otaylor@redhat.com>
13
14         * pixbuf-draw.c (match_theme_image): Fix problem with
15         NULL details. (#112066, MINAMI Hirokazu, Matthias Clasen)
16
17 2003-07-15  Mark McLoughlin  <mark@skynet.ie>
18
19         * pixbuf-render.c: make pixbuf_cache static to avoid
20         possible symbol conflicts.
21
22 2003-03-02  Tor Lillqvist  <tml@iki.fi>
23
24         * Makefile.am: Use -no-undefined on Windows.
25
26 Fri Sep  6 20:32:45 2002  Owen Taylor  <otaylor@redhat.com>
27
28         * pixbuf-draw.c: Account for the possibility of detail == NULL
29         (#89561, Hongli Lai, Luca Barbato)
30
31 Sun Apr 21 14:10:04 2002  Owen Taylor  <otaylor@redhat.com>
32
33         * pixbuf-rc-style.c pixbuf.h pixbuf-draw.c: Add a fake STEPPER
34         function that is used for drawing scrollbar steppers,
35         so that themes that want to draw the button and arrow
36         separately can override the default handling.
37
38         * pixbuf-draw.c: Remove draw_polygon() since it was
39         just a cut-and-paste of the default one. Remove
40         some unused code.
41
42 2002-03-07  James Henstridge  <james@daa.com.au>
43
44         * Makefile.am (libpixmap_la_LIBADD): link pixbuf engine against
45         the gtk+ libraries, so that it can be used with programs that
46         dlopen gtk+ without the RTLD_GLOBAL flag (such as scripting
47         languages and mozilla).
48
49 Thu Feb  7 00:21:21 2002  Owen Taylor  <otaylor@redhat.com>
50
51         * pixbuf-render.c (pixbuf_render): Add gradient
52         rendering -- if the source width/height is zero,
53         render a gradient from the surrounding values.
54
55 Mon Jan 28 15:34:43 2002  Owen Taylor  <otaylor@redhat.com>
56
57         * pixbuf-render.c (compute_hint): Fix hint computation
58         again.
59
60 Mon Jan 28 12:17:07 2002  Owen Taylor  <otaylor@redhat.com>
61
62         * pixbuf-render.c (compute_hint): Fix problems in computing
63         MISSING hint.
64
65 Sun Jan 27 23:58:13 2002  Owen Taylor  <otaylor@redhat.com>
66
67         * pixbuf-render.c (compute_hint): Optimize the case
68         where a component is entirely transparent by skipping
69         drawing it.
70
71         * pixbuf-rc-style.c (theme_parse_image): Catch case
72         where background or overlay border/stretch are specified
73         without a background image.
74
75         * pixbuf-render.c (theme_pixbuf_destroy): Actually free
76         the structure and filename.
77
78 =================== Move back into gtk-engines ====================
79         
80 Sat Jan 19 02:45:17 2002  Owen Taylor  <otaylor@redhat.com>
81
82         * src/pixbuf-render.c (theme_pixbuf_compute_hints): Catch
83         invalid borders, and warn.
84
85 Sat Jan 19 00:32:14 2002  Owen Taylor  <otaylor@redhat.com>
86
87         * examples/*: Add an extrodinarily ugly example.
88
89         * src/pixbuf-draw.c (draw_simple_image): Never shape
90         the window, even if we are allowed to. Shaping is
91         ugly -- if the widget isn't NO_WINDOW (most are),
92         you'll just have to draw it rectangular.
93
94         * src/pixbuf-render.c (pixbuf_render): Always use
95         gdk_pixbuf_render_alpha() with FULL_ALPHA() as the
96         type.
97
98         * pixbuf.h src/pixbuf-render.c (theme_pixbuf_compute_hints): To
99         speed up scaling, cache whether pixbufs have constant rows
100         or constant columns.
101
102         * src/pixbuf-render.c (pixbuf_render): Speed up scaling
103         by using the hints from compute_hints().
104
105 Fri Jan 18 20:49:48 2002  Owen Taylor  <otaylor@redhat.com>
106
107         * configure.in: Use pkg-config to get the binray version
108         of GTK+ that we use for an install path.
109
110 Fri Jan 18 18:14:11 2002  Owen Taylor  <otaylor@redhat.com>
111
112         * src/pixbuf-draw.c (draw_focus): Fix for changes to draw_focus.
113
114 2001-09-21  Hans Breuer  <hans@breuer.org>
115
116         * src/pixbuf-rc-style-c :  GtkRcStyle::parse has a GtkSettings
117         parameter now. Pass it through theme_parse_file () to use it
118         gtk_rc_find_pixmap_in_path ()
119
120         * src/pixbuf-draw.c : the font field from GtkStyle is private
121         now, use accessor gtk_style_get_font ()
122
123         * makefile.msc : compile on win32, use it if you have a _real_
124         fast computer or want to see gtk in slow motion :-)
125
126 Thu May  3 05:36:06 2001  Owen Taylor  <otaylor@redhat.com>
127
128         * pixbuf.h: Fix trailing comma on enumeration. (#54071)
129
130 2001-03-05  Michael Natterer  <mitch@gimp.org>
131
132         * src/pixbuf-draw.c: made the "parent_class" pointer static.
133
134         (Owen, I just commented out the draw methods which don't exist any
135         more to make it compile).
136
137 2001-02-20  Sven Neumann  <sven@convergence.de>
138
139         * src/pixbuf-draw.c (draw_vline): use draw_vline method of 
140         parent_class, not draw_hline
141
142 Wed Nov 15 21:56:28 2000  Owen Taylor  <otaylor@redhat.com>
143
144         * src/pixbuf-*: A few updates for GTypePlugin.
145
146 Tue Jul 18 12:13:19 2000  Owen Taylor  <otaylor@redhat.com>
147
148         Updates to work with GTK+-2.0 theme engine architecture.
149         It won't even sort of work with GTK+-1.2 any more.
150
151         * configure.in src/Makefile.am: Look for GTK+-2.0, 
152         install engine into GTK+-2.0 location.
153         
154         * src/pixbuf-style.h src/pixbuf-rc-style.[ch]: New
155         files for GtkRcStyle and GtkStyle subclasses. Parsing,
156         etc, moves to pixbuf-rc-style.[ch]
157
158         * src/pixbuf-draw.c: Chain up to parent implementation
159         when images aren't found for a certain element.
160
161 Sun Jul  9 18:15:58 2000  Owen Taylor  <otaylor@redhat.com>
162
163         * configure.in (ACLOCAL): Add -Wall for gcc.
164
165         * src/pixbuf-render.c (pixbuf_render): Fix problem
166         using gdk_rectangle_intersect() from GTK+-1.2.
167
168         * src/pixbuf-render.c src/pixbuf-draw.c: Remove 
169         direct access to pixbuf internals.
170
171 Mon Mar  6 11:44:58 2000  Owen Taylor  <otaylor@redhat.com>
172
173         * docs/gap-geometry.fig: Moved into docs/ subdir
174         
175         * Makefile.am configure.in autogen.sh src/Makefile.am: 
176         automakify
177          
178         * src/pixbuf.h src/pixbuf-render.c src/pixbuf-draw.c
179         src/pixbuf-main.c: Move sources into subdir and
180         rename.
181
182 Mon Mar  6 11:02:07 2000  Owen Taylor  <otaylor@redhat.com>
183
184         * pixmap_theme_pixbuf.c: Handle drawing transparency without a
185         mask correctly.
186
187         * pixmap_theme_main.c pixmap_theme_draw.c: Remove duplicate
188         includes.
189         
190 Sun Feb  6 21:34:30 2000  Owen Taylor  <otaylor@redhat.com>
191
192         * Started ChangeLog for pixbuf engine, check sources
193         into CVS.
194
195 ========== ChangeLog for pixmap engine ===================
196
197 1999-11-22  Martin Baulig  <martin@home-of-linux.org>
198
199         * pixmap_theme_main.c (theme_duplicate_style): Really copy the
200         `src_data->img_list', not just the pointer that points to it.
201
202 Tue Oct  5 15:13:29 1999  Owen Taylor  <otaylor@redhat.com>
203
204         * pixmap_theme_draw.c (apply_theme_image): Don't set
205         background pixmap on pixmaps.
206
207 1999-02-14  Raja R Harinath  <harinath@cs.umn.edu>
208
209         * Theme/gtk/Makefile.am.in (Makefile.am): Handle the case when
210         files are deleted.
211
212 Thu Feb 11 21:16:53 1999  Owen Taylor  <otaylor@redhat.com>
213
214         * pixmap_theme_main.c (theme_data_unref): Free the
215         theme data structure as well as the contents.
216
217 1999-02-03  Raja R Harinath  <harinath@cs.umn.edu>
218
219         * Theme/gtk/Makefile.am.in: New file.  Theme/gtk/Makefile.am is
220         generated from this file when new *.png files are added.
221
222 1999-01-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
223
224         * pixmap_theme_main.c (theme_init): Turn on pixmap cache. 
225
226 Mon Jan 18 13:37:23 1999  Owen Taylor  <otaylor@redhat.com>
227
228         * Theme/gtk/gtkrc: Give buttons a gray background
229         color so they look a little less funny when initially
230         drawing.
231
232 Wed Jan 13 18:58:25 1999  Owen Taylor  <otaylor@redhat.com>
233
234         * pixmap_theme_draw.c: Fixed pervasive mis-bracketing
235         that was causing drawing if the drawn region and
236         clipping region did NOT intersect, and a couple
237         of errors in computing source and destination 
238         regions.
239
240 1998-11-09  Federico Mena Quintero  <federico@nuclecu.unam.mx>
241
242         * pixmap_theme_draw.c: #include <math.h>
243
244 1998-11-07  Raja R Harinath  <harinath@cs.umn.edu>
245
246         * Theme/gtk/Makefile.am (theme_DATA): 
247         Update to new directory contents.
248         * configure.in: Remove.
249
250 Fri Nov  6 17:26:12 1998  Owen Taylor  <otaylor@redhat.com>
251
252         * pixmap_theme_main.c: Removed some debugging 
253         printf's. 
254
255         * Theme/gtk/notebook1.c Theme/gtk/menubar.png: new
256         bigger pixmaps to reduce pixelation.
257
258         * Theme/gtk/gtkrc: Reorganized to use several styles
259         instead of one huge style. Change clist backgrounds
260         to be prettier.
261
262 Thu Nov  5 10:23:46 1998  Owen Taylor  <otaylor@redhat.com>
263
264         * pixmap_theme_draw.c (draw_shadow_gap): Fixed hard-coded
265         gap_side of '0'.
266
267 Mon Nov  2 14:46:02 1998  Owen Taylor  <otaylor@redhat.com>
268
269         * pixmap_theme_draw.c (apply_theme_image_shadow_gap): Removed
270         several hundred lines of duplicated code with a bit of
271         reoriganization.
272
273 Wed Oct 28 16:18:04 1998  Owen Taylor  <otaylor@redhat.com>
274
275         * pixmap_theme_main.c (theme_symbols): Removed lots
276         and lots of white space.
277