File: ChangeLog

package info (click to toggle)
cairo-ocaml 1%3A1.2.0-6
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 524 kB
  • sloc: ml: 2,086; ansic: 1,656; makefile: 191; sh: 153
file content (301 lines) | stat: -rw-r--r-- 8,990 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
2007-11-04  Olivier Andrieu  <oandrieu@gmail.com>

	* src/ml_cairo.c: fix a C compiler warning
	* src/cairo.ml, src/ml_cairo_font.c: fix typos

2007-08-27  Olivier Andrieu  <oandrieu@gmail.com>

	* src/ml_cairo_bigarr.c: fix compilation with OCaml 3.10

2006-11-09  Olivier Andrieu  <oandrieu@gmail.com>

	* configure.ac: require cairo 1.2, bump version number to 1.2
	* src/*: syc with cairo 1.2 
	* src/ml_cairo_lablgtk.c: require GTK+ 2.8 now

2006-02-09  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo_svg.mli, src/cairo_svg.mli, src/ml_cairo_svg.c:
	support for the SVG backend.

	* test/basket.ml: test SVG output.

2005-12-13  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo_ps.mli, src/cairo_ps.mli, src/ml_cairo_ps.c: add
	Cairo_ps.set_dpi 

	* src/Makefile, src*gtkcairo*: drop gtkcairo support.

	* src/*lablgtk*: sync cairo_lablgtk module with the gdk_cairo_*
	API of GTK+ 2.8.
	* test/*: adapt
	
2005-11-03  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* configure.ac: require cairo 1.0, bump version number to 1.0
	* src/cairo.ml, src/cairo.mli, src/ml_cairo.c: version information
	APIs 

2005-11-03  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/ml_cairo_pattern.c, src/ml_cairo_matrix.c, src/ml_cairo.c:
	fixes for archs with ARCH_ALIGN_DOUBLE (patch from Samuel
	Mimram). 

2005-09-14  Carl Worth  <cworth@cworth.org>

	* configure.ac: Add freetype2 to PKG_CHECK_MODULES call in
	addition to cairo.
	
	* src/Makefile: Remove .depend as part of make clean.

2005-08-11  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/* : adapt to cairo-0.9.0
	
	* configure.ac: bump version number to 0.9.0.0

2005-08-11  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/* : adapt to cairo-0.6.0
	
	* Makefile, config.make.in, configure.ac: 
	specify version number in the configure.ac file

2005-07-18  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo_ft.ml, src/cairo_ft.mli, src/ml_cairo_ft.c: re-enable
	freetype font backend bindings

	* test/font.ml: adapt

	* src/cairo.mli, src/cairo_png.mli: use `Any surface instead of 'a
	surface everywhere

2005-07-18  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* configure.ac, README: require cairo 0.5.2
	
	* src/*: adapt to cairo 0.5.1 and 0.5.2 API changes (new status
	values and functions, new pattern functions)

	* test/knockout.ml: adapt to API change

2005-05-27  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.ml, src/cairo.mli: remove BAD_NESTING error status
	
	* src/cairo_pdf.*, src/cairo_ps.*, src/cairo_png.*: surface
	creation function take an ocaml channel as argument

	* src/ml_cairo.c: new stream functions for ocaml channels support

	* src/ml_cairo_*.c: adapt, some code cleanups

	* test/basket.ml: adapt, some fixes

2005-05-22  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/*: adjust to big API shakeup. Remove Cairo_channel module,
	add Cairo_ps, Cairo_pdf, Cairo_png. GtkCairo and Cairo_ft disabled
	for now.

	* test/*: adjust to big API shakeup.

	* configure.ac, README: require cairo 0.5.0

2005-03-08  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/ml_cairo_ft.c, src/cairo_ft.ml, src/cairo_ft.mli:
	* src/ml_cairo.c, src/cairo.ml, src/cairo.mli: adjust to API changes

	* src/ml_cairo.c (cairo_current_font): adjust reference counting 

2005-03-01  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/ml_svg_cairo.c, src/svg_cairo.ml, src/svg_cairo.mli : add
	libsvg-cairo bindings

	* test/svg2png.ml : ocaml version of svg2png

	* * : configure stuff
	
2005-02-27  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* test/Makefile, test/kapow.ml : add the kapow example program.
	
2005-01-26  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* configure.ac: require cairo 0.3.0
	* support/ocaml.m4 : quote stuff to stop auto* moaning.

	* src/cairo_channel.ml*: add .ml file, add convenience function
	Cairo_channel.open_out.

	* src/cairo.ml*, src/ml_cairo.c: add PDF backend, add status
	querying functions, a Cairo.copy convenience function.

	* src/*.c: some tidying.

2004-11-08  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* configure.ac: require Cairo 0.2.0

	* src/ml_cairo.c (ml_cairo_current_font): do not increase the
	refcount.

2004-11-01  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.ml, src/cairo.mli, src/ml_cairo.c: use int instead of
	float for the width and height of the PNG target 

	* src/cairo_ft.ml, src/cairo_ft.mli, src/ml_cairo_ft.c: minimal
	support for freetype/fontconfig font backend.

	* test/font.ml: example/test program

2004-10-28  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/*.c: beautify code, run it through indent.

	* src/ml_cairo.[ch]: direcly map enums to caml variants.

	* configure.ac: do not fail if GTK+ is missing.

	* test/spline.ml: do not use POINTER_MOTION_HINT, apparently
	that's evil.
	
2004-10-18  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.ml, src/cairo.mli: s/ct/cr/

	* src/ml_cairo_wrappers.[ch]: add comparison and hash function for
	custom values.

	* src/cairo.{ml,mli}, src/ml_cairo.[ch], src/ml_cairo_status.[ch]:
	allow suspending raise of exception on error.

2004-07-06  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo_gtkcairo.ml, src/cairo_gtkcairo.mli: the signal is now
	"paint" 

2004-06-18  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.mli: doc formatting

	* src/ml_cairo.c, src/ml_cairo_wrappers.h: silence compiler
	warnings 

2004-04-16  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.ml, src/cairo.mli: support patterns 
	
	* configure.ac: require Cairo 0.1.21

	* test/knockout.ml: update for pattern
	
2004-03-24  Olivier Andrieu  <oliv__a@users.sourceforge.net>

	* src/cairo.ml, src/cairo.mli: add line_to_point and
	curve_to_point for consistency.

2004-03-24  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/Makefile, src/ocairo*, src/cairo_lablgtk.*,
	src/cairo_gtkcairo.*: get rid of the mostly useless OO version of
	the API.

	* test/Makefile, test/oknockout.ml, test/spline.ml, test/cube.ml:
	update examples accordingly.

2004-02-22  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* Makefile, src/cairo.ml, src/cairo.mli, src/ocairo.ml,
	src/ocairo.mli, src/ml_cairo.c,	src/ml_cairo_bigarr.c,
	src/ml_cairo_channel.c, src/ml_cairo_wrappers.h:
		* make the code safer for exotic archs (WIN32,
		ARCH_ALIGN_DOUBLE)

		* rename ps_finalise to finalise

	* test/Makefile, test/demo.ml: added a translation of cairo-demo.c

	* src/cairo.ml, src/cairo.mli, src/ml_cairo.c, src/ml_cairo.h,
	src/ml_cairo_lablgtk.c, src/Makefile, src/ml_cairo_path.c,
	test/basket.ml: added support for cairo_current_path and
	cairo_current_path_flat.

2003-12-17 02:15  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* configure.ac, src/cairo.ml, src/cairo.mli, src/ml_cairo.c,
	src/ml_cairo_bigarr.c, src/ocairo.ml, src/ocairo.mli,
	test/Makefile, test/text.ml: text API work

2003-12-13 15:10  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* configure.ac, src/ml_cairo.c: optional PS backend

2003-12-05 23:34  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/ml_cairo_lablgtk.c: drop cairo-config.h

2003-12-05 17:54  Carl Worth <cworth@east.isi.edu>

	* configure.ac, src/ml_cairo_lablgtk.c, ChangeLog:

	        * src/ml_cairo_lablgtk.c
	        (cairo_lablgtk_surface_create_for_drawable): Track cairo
	        change from CAIRO_HAS_XLIB_BACKEND to
	CAIRO_HAS_XLIB_SURFACE.

	        * configure.ac: Now depend on cairo >= 0.1.15

2003-12-05 01:02  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/ml_cairo_lablgtk.c: add missing cairo-config include

2003-12-04 19:35  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* configure.ac, src/ml_cairo_lablgtk.c: new xlib backend config
	stuff

2003-12-03 23:17  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* .cvsignore, src/ocairo_gtkcairo.ml, src/ocairo_gtkcairo.mli,
	test/cube.ml: support redraw signal of GtkCairo

2003-11-26 20:45  tag cairo-ocaml-0-2

2003-11-26 20:45  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* Makefile, config.make.in, src/Makefile: added dist Makefile
	target

2003-11-22 16:28  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* support/ocaml.m4: update ocaml.m4

2003-11-22 16:27  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/ml_cairo.c: forgot some Double_array_tag

2003-11-22 16:24  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/: ml_cairo.h, ml_cairo_lablgtk.c: use a Val_cairo_format_t

2003-11-18 20:18  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* configure.ac: check for lablgtk2 specifically

2003-11-18 20:15  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/: cairo.ml, cairo.mli, ocairo.ml, ocairo.mli: add
	Cairo.move_to_point and changed field names for Cairo.glyph

2003-11-18 20:14  Olivier Andrieu <oliv__a@users.sourceforge.net>

	* src/ml_cairo.c: missing bytecode functions

2003-11-18 20:02  tag cairo-ocaml-0-1