source: libcaca/trunk/ChangeLog @ 2832

Last change on this file since 2832 was 2832, checked in by Sam Hocevar, 14 years ago

Set version to 0.99.beta14.
Updated NEWS and ChangeLog?.

File size: 525.6 KB
Line 
1------------------------------------------------------------------------
2r2831 | sam | 2008-09-27 17:56:49 +0000 (Sat, 27 Sep 2008) | 1 line
3Changed paths:
4   M /libcaca/trunk/caca/Makefile.am
5   M /libcaca/trunk/cxx/Makefile.am
6   M /libcaca/trunk/doc/Makefile.am
7
8End of the libcucul merge: add symbolic links where appropriate.
9------------------------------------------------------------------------
10r2830 | sam | 2008-09-27 17:56:43 +0000 (Sat, 27 Sep 2008) | 1 line
11Changed paths:
12   M /libcaca/trunk/caca/Makefile.am
13   M /libcaca/trunk/cxx/Makefile.am
14
15caca, cxx: install symlinks for backwards compatibility with libcucul.
16------------------------------------------------------------------------
17r2829 | pterjan | 2008-09-27 16:23:26 +0000 (Sat, 27 Sep 2008) | 1 line
18Changed paths:
19   M /libcaca/trunk/ruby/caca-canvas.c
20
21 * Fix a warning
22------------------------------------------------------------------------
23r2828 | sam | 2008-09-27 16:07:33 +0000 (Sat, 27 Sep 2008) | 1 line
24Changed paths:
25   A /libcaca/trunk/caca/.gitignore
26
27.gitignore: ignore caca_types.h.
28------------------------------------------------------------------------
29r2827 | sam | 2008-09-27 15:57:33 +0000 (Sat, 27 Sep 2008) | 2 lines
30Changed paths:
31   M /libcaca/trunk
32   M /libcaca/trunk/caca
33   M /libcaca/trunk/csharp
34   M /libcaca/trunk/examples
35   M /libcaca/trunk/python
36   M /libcaca/trunk/src
37   M /libcaca/trunk/tests
38
39Add missing svn:ignore SVN properties.
40
41------------------------------------------------------------------------
42r2826 | sam | 2008-09-27 15:43:01 +0000 (Sat, 27 Sep 2008) | 3 lines
43Changed paths:
44   M /libcaca/trunk/caca/Makefile.am
45   M /libcaca/trunk/caca/attr.c
46   M /libcaca/trunk/caca/box.c
47   M /libcaca/trunk/caca/caca.c
48   M /libcaca/trunk/caca/caca.h
49   M /libcaca/trunk/caca/canvas.c
50   M /libcaca/trunk/caca/charset.c
51   M /libcaca/trunk/caca/conic.c
52   M /libcaca/trunk/caca/dither.c
53   M /libcaca/trunk/caca/export.c
54   M /libcaca/trunk/caca/figfont.c
55   M /libcaca/trunk/caca/file.c
56   M /libcaca/trunk/caca/font.c
57   M /libcaca/trunk/caca/frame.c
58   M /libcaca/trunk/caca/import.c
59   M /libcaca/trunk/caca/line.c
60   M /libcaca/trunk/caca/string.c
61   M /libcaca/trunk/caca/transform.c
62   M /libcaca/trunk/caca/triangle.c
63
64Continue the libcaca/libcucul merge. Source and binary compatibility
65are almost there.
66
67------------------------------------------------------------------------
68r2825 | pterjan | 2008-09-27 14:29:32 +0000 (Sat, 27 Sep 2008) | 1 line
69Changed paths:
70   M /libcaca/trunk/ruby/t/tc_canvas.rb
71   M /libcaca/trunk/ruby/t/tc_display.rb
72   M /libcaca/trunk/ruby/t/tc_dither.rb
73   M /libcaca/trunk/ruby/t/tc_font.rb
74   M /libcaca/trunk/ruby/t/tc_frame.rb
75
76 * No need to require test/unit in each testfile
77------------------------------------------------------------------------
78r2824 | sam | 2008-09-27 14:29:11 +0000 (Sat, 27 Sep 2008) | 2 lines
79Changed paths:
80   M /libcaca/trunk/csharp/AssemblyInfo.cs
81   M /libcaca/trunk/cxx/caca++.pc.in
82   M /libcaca/trunk/cxx/cxxtest.cpp
83   M /libcaca/trunk/doc/doxygen.cfg.in
84   M /libcaca/trunk/doc/libcaca.dox
85   M /libcaca/trunk/doc/migrating.dox
86   M /libcaca/trunk/doc/tutorial.dox
87   M /libcaca/trunk/examples/.gitignore
88   M /libcaca/trunk/msvc/cacademo.vcproj
89   M /libcaca/trunk/msvc/cacafire.vcproj
90   M /libcaca/trunk/msvc/cacaview.vcproj
91   M /libcaca/trunk/msvc/libcaca.sln
92   M /libcaca/trunk/msvc/test-csharp.csproj
93   M /libcaca/trunk/msvc/test-cxx.vcproj
94   M /libcaca/trunk/python/snake.py
95   M /libcaca/trunk/ruby/ruby.dox
96   M /libcaca/trunk/tests/.gitignore
97   M /libcaca/trunk/tests/caca-test.cpp
98
99Continuing the libcucul-libcaca merge.
100
101------------------------------------------------------------------------
102r2823 | pterjan | 2008-09-27 14:29:00 +0000 (Sat, 27 Sep 2008) | 1 line
103Changed paths:
104   M /libcaca/trunk/ruby/test
105
106 * Have local paths first in LOAD_PATH
107------------------------------------------------------------------------
108r2822 | sam | 2008-09-27 14:11:36 +0000 (Sat, 27 Sep 2008) | 2 lines
109Changed paths:
110   M /libcaca/trunk/csharp/Caca.cs
111   D /libcaca/trunk/csharp/Cucul.cs
112   M /libcaca/trunk/csharp/Makefile.am
113   D /libcaca/trunk/csharp/cucul-sharp.dll.config.in
114   M /libcaca/trunk/csharp/test.cs
115   M /libcaca/trunk/cxx/Makefile.am
116   M /libcaca/trunk/cxx/caca++.cpp
117   M /libcaca/trunk/cxx/caca++.h
118   D /libcaca/trunk/cxx/cucul++.cpp
119   D /libcaca/trunk/cxx/cucul++.h
120   D /libcaca/trunk/cxx/cucul++.pc.in
121   M /libcaca/trunk/cxx/cxxtest.cpp
122   M /libcaca/trunk/msvc/caca-sharp.csproj
123   A /libcaca/trunk/msvc/caca_types.h (from /libcaca/trunk/msvc/cucul_types.h:2821)
124   D /libcaca/trunk/msvc/cucul-sharp.csproj
125   D /libcaca/trunk/msvc/cucul_types.h
126   M /libcaca/trunk/msvc/libcaca++.vcproj
127   M /libcaca/trunk/msvc/libcaca.vcproj
128   D /libcaca/trunk/msvc/libcucul++.def
129   D /libcaca/trunk/msvc/libcucul++.vcproj
130   D /libcaca/trunk/msvc/libcucul.def
131   D /libcaca/trunk/msvc/libcucul.vcproj
132   M /libcaca/trunk/ruby/Makefile.am
133   M /libcaca/trunk/ruby/README
134   M /libcaca/trunk/ruby/caca-canvas.c
135   M /libcaca/trunk/ruby/caca-display.c
136   M /libcaca/trunk/ruby/caca-dither.c
137   M /libcaca/trunk/ruby/caca-font.c
138   M /libcaca/trunk/ruby/lib/caca.rb
139   M /libcaca/trunk/ruby/ruby-caca.dox
140   D /libcaca/trunk/ruby/ruby-cucul.dox
141   M /libcaca/trunk/ruby/t/tc_canvas.rb
142   M /libcaca/trunk/ruby/t/tc_display.rb
143   M /libcaca/trunk/ruby/t/tc_dither.rb
144   M /libcaca/trunk/ruby/t/tc_font.rb
145   M /libcaca/trunk/ruby/t/tc_frame.rb
146
147Continuing the libcucul-libcaca merge.
148
149------------------------------------------------------------------------
150r2821 | sam | 2008-09-27 13:12:46 +0000 (Sat, 27 Sep 2008) | 5 lines
151Changed paths:
152   M /libcaca/trunk/Makefile.am
153   M /libcaca/trunk/build-kernel
154   M /libcaca/trunk/caca/Makefile.am
155   A /libcaca/trunk/caca/attr.c (from /libcaca/trunk/cucul/attr.c:2819)
156   A /libcaca/trunk/caca/box.c (from /libcaca/trunk/cucul/box.c:2819)
157   M /libcaca/trunk/caca/caca.c
158   M /libcaca/trunk/caca/caca.h
159   M /libcaca/trunk/caca/caca.pc.in
160   M /libcaca/trunk/caca/caca0.c
161   M /libcaca/trunk/caca/caca0.h
162   M /libcaca/trunk/caca/caca_internals.h
163   A /libcaca/trunk/caca/caca_types.h.in (from /libcaca/trunk/cucul/cucul_types.h.in:2819)
164   A /libcaca/trunk/caca/canvas.c (from /libcaca/trunk/cucul/cucul.c:2819)
165   A /libcaca/trunk/caca/charset.c (from /libcaca/trunk/cucul/charset.c:2819)
166   A /libcaca/trunk/caca/conic.c (from /libcaca/trunk/cucul/conic.c:2819)
167   A /libcaca/trunk/caca/dither.c (from /libcaca/trunk/cucul/dither.c:2819)
168   M /libcaca/trunk/caca/driver_cocoa.m
169   M /libcaca/trunk/caca/driver_conio.c
170   M /libcaca/trunk/caca/driver_gl.c
171   M /libcaca/trunk/caca/driver_ncurses.c
172   M /libcaca/trunk/caca/driver_raw.c
173   M /libcaca/trunk/caca/driver_slang.c
174   M /libcaca/trunk/caca/driver_vga.c
175   M /libcaca/trunk/caca/driver_win32.c
176   M /libcaca/trunk/caca/driver_x11.c
177   M /libcaca/trunk/caca/event.c
178   A /libcaca/trunk/caca/export.c (from /libcaca/trunk/cucul/export.c:2819)
179   A /libcaca/trunk/caca/figfont.c (from /libcaca/trunk/cucul/figfont.c:2819)
180   A /libcaca/trunk/caca/file.c (from /libcaca/trunk/cucul/file.c:2819)
181   A /libcaca/trunk/caca/font.c (from /libcaca/trunk/cucul/font.c:2819)
182   A /libcaca/trunk/caca/frame.c (from /libcaca/trunk/cucul/frame.c:2819)
183   M /libcaca/trunk/caca/graphics.c
184   A /libcaca/trunk/caca/import.c (from /libcaca/trunk/cucul/import.c:2819)
185   A /libcaca/trunk/caca/legacy.c (from /libcaca/trunk/cucul/legacy.c:2819)
186   A /libcaca/trunk/caca/line.c (from /libcaca/trunk/cucul/line.c:2819)
187   A /libcaca/trunk/caca/mono9.data (from /libcaca/trunk/cucul/mono9.data:2819)
188   A /libcaca/trunk/caca/monobold12.data (from /libcaca/trunk/cucul/monobold12.data:2819)
189   A /libcaca/trunk/caca/string.c (from /libcaca/trunk/cucul/canvas.c:2819)
190   A /libcaca/trunk/caca/transform.c (from /libcaca/trunk/cucul/transform.c:2819)
191   A /libcaca/trunk/caca/triangle.c (from /libcaca/trunk/cucul/triangle.c:2819)
192   M /libcaca/trunk/caca-config.in
193   M /libcaca/trunk/configure.ac
194   M /libcaca/trunk/csharp/Makefile.am
195   D /libcaca/trunk/cucul
196   M /libcaca/trunk/cxx/Makefile.am
197   M /libcaca/trunk/cxx/caca++.cpp
198   M /libcaca/trunk/cxx/caca++.h
199   M /libcaca/trunk/cxx/cucul++.cpp
200   M /libcaca/trunk/cxx/cucul++.h
201   M /libcaca/trunk/cxx/cxxtest.cpp
202   M /libcaca/trunk/doc/Makefile.am
203   M /libcaca/trunk/examples/Makefile.am
204   M /libcaca/trunk/examples/blit.c
205   A /libcaca/trunk/examples/canvas.c (from /libcaca/trunk/examples/cucul.c:2820)
206   M /libcaca/trunk/examples/colors.c
207   D /libcaca/trunk/examples/cucul.c
208   M /libcaca/trunk/examples/demo.c
209   M /libcaca/trunk/examples/dithering.c
210   M /libcaca/trunk/examples/driver.c
211   M /libcaca/trunk/examples/event.c
212   M /libcaca/trunk/examples/export.c
213   M /libcaca/trunk/examples/figfont.c
214   M /libcaca/trunk/examples/font.c
215   M /libcaca/trunk/examples/font2tga.c
216   M /libcaca/trunk/examples/frames.c
217   M /libcaca/trunk/examples/fullwidth.c
218   M /libcaca/trunk/examples/gamma.c
219   M /libcaca/trunk/examples/hsv.c
220   M /libcaca/trunk/examples/import.c
221   M /libcaca/trunk/examples/input.c
222   M /libcaca/trunk/examples/spritedit.c
223   M /libcaca/trunk/examples/swallow.c
224   M /libcaca/trunk/examples/text.c
225   M /libcaca/trunk/examples/transform.c
226   M /libcaca/trunk/examples/truecolor.c
227   M /libcaca/trunk/examples/unicode.c
228   M /libcaca/trunk/kernel/kernel.c
229   M /libcaca/trunk/kernel/kernel.h
230   M /libcaca/trunk/msvc/Makefile.am
231   M /libcaca/trunk/msvc/cucul_types.h
232   M /libcaca/trunk/ruby/Makefile.am
233   A /libcaca/trunk/ruby/caca-canvas.c (from /libcaca/trunk/ruby/cucul-canvas.c:2820)
234   A /libcaca/trunk/ruby/caca-canvas.h (from /libcaca/trunk/ruby/cucul-canvas.h:2820)
235   M /libcaca/trunk/ruby/caca-display.c
236   A /libcaca/trunk/ruby/caca-dither.c (from /libcaca/trunk/ruby/cucul-dither.c:2820)
237   A /libcaca/trunk/ruby/caca-dither.h (from /libcaca/trunk/ruby/cucul-dither.h:2820)
238   A /libcaca/trunk/ruby/caca-font.c (from /libcaca/trunk/ruby/cucul-font.c:2820)
239   A /libcaca/trunk/ruby/caca-font.h (from /libcaca/trunk/ruby/cucul-font.h:2820)
240   M /libcaca/trunk/ruby/caca.c
241   M /libcaca/trunk/ruby/common.h
242   D /libcaca/trunk/ruby/cucul-canvas.c
243   D /libcaca/trunk/ruby/cucul-canvas.h
244   D /libcaca/trunk/ruby/cucul-dither.c
245   D /libcaca/trunk/ruby/cucul-dither.h
246   D /libcaca/trunk/ruby/cucul-font.c
247   D /libcaca/trunk/ruby/cucul-font.h
248   D /libcaca/trunk/ruby/cucul.c
249   M /libcaca/trunk/src/Makefile.am
250   M /libcaca/trunk/src/aafire.c
251   M /libcaca/trunk/src/cacademo.c
252   M /libcaca/trunk/src/cacadraw.c
253   M /libcaca/trunk/src/cacaplay.c
254   M /libcaca/trunk/src/cacaserver.c
255   M /libcaca/trunk/src/cacaview.c
256   M /libcaca/trunk/src/common-image.c
257   M /libcaca/trunk/src/common-image.h
258   M /libcaca/trunk/src/img2txt.c
259   M /libcaca/trunk/src/mygetopt.c
260   M /libcaca/trunk/stubs.h
261   M /libcaca/trunk/tests/.gitignore
262   M /libcaca/trunk/tests/Makefile.am
263   M /libcaca/trunk/tests/caca-test.cpp
264   M /libcaca/trunk/tests/canvas.cpp
265   D /libcaca/trunk/tests/cucul-test.cpp
266   M /libcaca/trunk/tests/simple.c
267   M /libcaca/trunk/tools/Makefile.am
268   M /libcaca/trunk/tools/makefont.c
269   M /libcaca/trunk/tools/optipal.c
270   M /libcaca/trunk/tools/sortchars.c
271
272Starting refactoring to get rid of libcucul. The initial reason for the
273split is rendered moot by the plugin system: when enabled, binaries do
274not link directly with libX11 or libGL. I hope this is a step towards
275more consisteny and clarity.
276
277------------------------------------------------------------------------
278r2820 | sam | 2008-09-27 12:13:24 +0000 (Sat, 27 Sep 2008) | 2 lines
279Changed paths:
280   D /libcaca/trunk/test
281
282test: remove legacy empty directory.
283
284------------------------------------------------------------------------
285r2819 | sam | 2008-09-27 09:52:27 +0000 (Sat, 27 Sep 2008) | 1 line
286Changed paths:
287   M /libcaca/trunk/cucul/mono9.data
288   M /libcaca/trunk/cucul/monobold12.data
289   M /libcaca/trunk/tools/makefont.c
290
291makefont.c: change the font data encoding, the source is now 5% smaller.
292------------------------------------------------------------------------
293r2543 | sam | 2008-07-16 17:23:31 +0000 (Wed, 16 Jul 2008) | 1 line
294Changed paths:
295   M /libcaca/trunk/src/mygetopt.c
296
297  * mygetopt.c: fix a parsing issue with short options.
298------------------------------------------------------------------------
299r2539 | sam | 2008-07-16 13:50:48 +0000 (Wed, 16 Jul 2008) | 1 line
300Changed paths:
301   M /libcaca/trunk/configure.ac
302
303  * Fix bad AM_CONDITIONAL location: it must be in the default code path.
304------------------------------------------------------------------------
305r2536 | sam | 2008-07-16 13:06:39 +0000 (Wed, 16 Jul 2008) | 1 line
306Changed paths:
307   M /libcaca/trunk/cucul/file.c
308
309  * cucul/file.c: fix a typo causing build failures when zlib is not here.
310------------------------------------------------------------------------
311r2535 | sam | 2008-07-16 13:06:30 +0000 (Wed, 16 Jul 2008) | 2 lines
312Changed paths:
313   M /libcaca/trunk/configure.ac
314
315  * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
316    forcing the tested code to use register contraints.
317------------------------------------------------------------------------
318r2519 | sam | 2008-07-05 16:39:56 +0000 (Sat, 05 Jul 2008) | 1 line
319Changed paths:
320   M /libcaca/trunk/caca/caca.c
321
322  * Fix plugin build.
323------------------------------------------------------------------------
324r2518 | sam | 2008-07-05 16:34:19 +0000 (Sat, 05 Jul 2008) | 2 lines
325Changed paths:
326   M /libcaca/trunk/NEWS
327   M /libcaca/trunk/configure.ac
328
329  * Set version to 0.99.beta14.
330  * Updateed NEWS and ChangeLog.
331------------------------------------------------------------------------
332r2517 | sam | 2008-07-05 16:28:30 +0000 (Sat, 05 Jul 2008) | 2 lines
333Changed paths:
334   M /libcaca/trunk/caca/Makefile.am
335   M /libcaca/trunk/configure.ac
336
337  * Check for FTGL in the configure step, because we will use it later.
338  * Better CFLAGS and LDFLAGS propagation to the Makefiles.
339------------------------------------------------------------------------
340r2437 | sam | 2008-06-15 19:38:06 +0000 (Sun, 15 Jun 2008) | 2 lines
341Changed paths:
342   M /libcaca/trunk/cxx/caca++.pc.in
343   M /libcaca/trunk/cxx/cucul++.pc.in
344
345  * Fix C++ library linking.
346
347------------------------------------------------------------------------
348r2436 | sam | 2008-06-15 18:41:09 +0000 (Sun, 15 Jun 2008) | 2 lines
349Changed paths:
350   M /libcaca/trunk/src/common-image.c
351
352  * Fix cucul_file_read() calls in cacaview.
353
354------------------------------------------------------------------------
355r2427 | sam | 2008-06-15 17:06:43 +0000 (Sun, 15 Jun 2008) | 2 lines
356Changed paths:
357   M /libcaca/trunk/src/common-image.c
358
359  * Fix cacademo build on systems without imlib-dev.
360
361------------------------------------------------------------------------
362r2425 | sam | 2008-06-15 16:53:57 +0000 (Sun, 15 Jun 2008) | 2 lines
363Changed paths:
364   M /libcaca/trunk/configure.ac
365
366  * Generate the C++ .pc files at configure time.
367
368------------------------------------------------------------------------
369r2424 | sam | 2008-06-15 16:49:42 +0000 (Sun, 15 Jun 2008) | 2 lines
370Changed paths:
371   M /libcaca/trunk/cxx/Makefile.am
372
373  * Only install the C++ .pc files if C++ support was activated.
374
375------------------------------------------------------------------------
376r2423 | sam | 2008-06-15 16:47:40 +0000 (Sun, 15 Jun 2008) | 2 lines
377Changed paths:
378   M /libcaca/trunk/cxx/Makefile.am
379
380  * Install cucul++.pc and caca++.pc in the pkg-config directory.
381
382------------------------------------------------------------------------
383r2413 | sam | 2008-06-15 14:46:51 +0000 (Sun, 15 Jun 2008) | 2 lines
384Changed paths:
385   M /libcaca/trunk/configure.ac
386
387  * Updated version number to 0.99.beta15, so that we can build TOIlet.
388
389------------------------------------------------------------------------
390r2412 | sam | 2008-06-15 14:41:17 +0000 (Sun, 15 Jun 2008) | 3 lines
391Changed paths:
392   M /libcaca/trunk/cucul/cucul.h
393   M /libcaca/trunk/cucul/figfont.c
394
395  * Export cucul_flush_figlet() to the public API. It should be removed later,
396    but for now it's the only way to integrate properly with TOIlet.
397
398------------------------------------------------------------------------
399r2411 | sam | 2008-06-15 13:50:28 +0000 (Sun, 15 Jun 2008) | 2 lines
400Changed paths:
401   M /libcaca/trunk/src/common-image.c
402
403  * Make cacaview use cucul_file_t functions.
404
405------------------------------------------------------------------------
406r2410 | sam | 2008-06-15 13:50:22 +0000 (Sun, 15 Jun 2008) | 2 lines
407Changed paths:
408   M /libcaca/trunk/cucul/legacy.c
409
410  * Make deprecated cucul_load_file() use cucul_file_t functions.
411
412------------------------------------------------------------------------
413r2409 | sam | 2008-06-15 13:50:17 +0000 (Sun, 15 Jun 2008) | 2 lines
414Changed paths:
415   M /libcaca/trunk/cucul/import.c
416
417  * Make cucul_import_file() use cucul_file_t functions.
418
419------------------------------------------------------------------------
420r2408 | sam | 2008-06-15 13:50:11 +0000 (Sun, 15 Jun 2008) | 2 lines
421Changed paths:
422   M /libcaca/trunk/cucul/file.c
423
424  * Set errno to ENOSYS in unsupported cucul_file_t operations.
425
426------------------------------------------------------------------------
427r2407 | sam | 2008-06-15 13:50:06 +0000 (Sun, 15 Jun 2008) | 2 lines
428Changed paths:
429   M /libcaca/trunk/cucul/cucul.h
430   M /libcaca/trunk/cucul/file.c
431
432  * Implement cucul_file_tell().
433
434------------------------------------------------------------------------
435r2406 | sam | 2008-06-15 13:50:02 +0000 (Sun, 15 Jun 2008) | 3 lines
436Changed paths:
437   M /libcaca/trunk/cucul/cucul.h
438   M /libcaca/trunk/cucul/cucul_internals.h
439   M /libcaca/trunk/cucul/figfont.c
440   M /libcaca/trunk/cucul/file.c
441
442  * Export cucul_file_t operations in the public header.
443  * Implement cucul_file_read() and cucul_file_write().
444
445------------------------------------------------------------------------
446r2405 | sam | 2008-06-15 13:49:57 +0000 (Sun, 15 Jun 2008) | 2 lines
447Changed paths:
448   M /libcaca/trunk/tools/makefont.c
449
450  * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
451
452------------------------------------------------------------------------
453r2399 | sam | 2008-06-15 12:28:18 +0000 (Sun, 15 Jun 2008) | 2 lines
454Changed paths:
455   M /libcaca/trunk/src/cacademo.c
456
457  * Fix cucul_set_dither_palette() argument types in cacademo.
458
459------------------------------------------------------------------------
460r2398 | sam | 2008-06-15 12:28:14 +0000 (Sun, 15 Jun 2008) | 4 lines
461Changed paths:
462   M /libcaca/trunk/kernel/kernel.c
463   M /libcaca/trunk/stubs.h
464   M /libcaca/trunk/tools/makefont.c
465
466  * Remove htons() and htonl() from kernel mode: we use our custom hton16()
467    and hton32() implementations everywhere instead, except in cacaserver
468    which requires <arpa/inet.h> stuff anyway.
469
470------------------------------------------------------------------------
471r2397 | sam | 2008-06-15 12:28:08 +0000 (Sun, 15 Jun 2008) | 2 lines
472Changed paths:
473   M /libcaca/trunk/tools/sortchars.c
474
475  * Fix a buffer initialisation issue in the sortchars utility.
476
477------------------------------------------------------------------------
478r2321 | jylam | 2008-05-14 18:16:56 +0000 (Wed, 14 May 2008) | 2 lines
479Changed paths:
480   M /libcaca/trunk/cxx/cucul++.cpp
481   M /libcaca/trunk/cxx/cucul++.h
482
483 * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
484
485------------------------------------------------------------------------
486r2316 | sam | 2008-04-26 08:34:10 +0000 (Sat, 26 Apr 2008) | 2 lines
487Changed paths:
488   M /libcaca/trunk/.gitignore
489   M /libcaca/trunk/configure.ac
490
491  * Put autotools files in a hidden ".auto" directory instead of "autotools".
492
493------------------------------------------------------------------------
494r2314 | sam | 2008-04-23 21:24:40 +0000 (Wed, 23 Apr 2008) | 2 lines
495Changed paths:
496   M /libcaca/trunk/msvc/libcaca.vcproj
497   M /libcaca/trunk/msvc/libcucul.vcproj
498
499  * Add missing headers to the Visual Studio build files.
500
501------------------------------------------------------------------------
502r2313 | sam | 2008-04-23 21:24:34 +0000 (Wed, 23 Apr 2008) | 3 lines
503Changed paths:
504   M /libcaca/trunk/cucul/import.c
505   M /libcaca/trunk/cucul/triangle.c
506   M /libcaca/trunk/cxx/cucul++.cpp
507   M /libcaca/trunk/cxx/cucul++.h
508   M /libcaca/trunk/examples/export.c
509   M /libcaca/trunk/examples/figfont.c
510   M /libcaca/trunk/examples/spritedit.c
511   M /libcaca/trunk/src/cacaserver.c
512   M /libcaca/trunk/src/img2txt.c
513
514  * Switch a few unsigned int variables to size_t where appropriate.
515  * Synchronise parameter types in the C++ bindings with the C API.
516
517------------------------------------------------------------------------
518r2312 | sam | 2008-04-23 21:24:28 +0000 (Wed, 23 Apr 2008) | 3 lines
519Changed paths:
520   M /libcaca/trunk/configure.ac
521   M /libcaca/trunk/cucul/cucul_types.h.in
522   M /libcaca/trunk/msvc/cucul_types.h
523
524  * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
525    of the other required types.
526
527------------------------------------------------------------------------
528r2309 | sam | 2008-04-21 10:10:42 +0000 (Mon, 21 Apr 2008) | 2 lines
529Changed paths:
530   M /libcaca/trunk/tests/.gitignore
531   M /libcaca/trunk/tests/Makefile.am
532   A /libcaca/trunk/tests/caca-test.cpp
533   M /libcaca/trunk/tests/canvas.cpp
534   A /libcaca/trunk/tests/driver.cpp
535
536  * Started libcaca unit tests.
537
538------------------------------------------------------------------------
539r2308 | sam | 2008-04-19 22:51:20 +0000 (Sat, 19 Apr 2008) | 2 lines
540Changed paths:
541   M /libcaca/trunk/csharp/Makefile.am
542   M /libcaca/trunk/cucul/cucul_types.h.in
543
544  * Get the project to build in an alternate directory.
545
546------------------------------------------------------------------------
547r2307 | sam | 2008-04-19 22:51:17 +0000 (Sat, 19 Apr 2008) | 2 lines
548Changed paths:
549   M /libcaca/trunk/csharp/Caca.cs
550   M /libcaca/trunk/csharp/Cucul.cs
551   M /libcaca/trunk/csharp/test.cs
552
553  * Refresh the .NET bindings. Still not complete, but quite useful already.
554
555------------------------------------------------------------------------
556r2306 | sam | 2008-04-19 19:40:25 +0000 (Sat, 19 Apr 2008) | 3 lines
557Changed paths:
558   M /libcaca/trunk/caca/caca.c
559   M /libcaca/trunk/cucul/box.c
560   M /libcaca/trunk/cucul/charset.c
561
562  * Documentation fixes (due to renamings, some parameters were no longer
563    documented).
564
565------------------------------------------------------------------------
566r2305 | sam | 2008-04-19 19:25:52 +0000 (Sat, 19 Apr 2008) | 3 lines
567Changed paths:
568   M /libcaca/trunk/caca/caca.h
569   M /libcaca/trunk/caca/caca_internals.h
570   M /libcaca/trunk/caca/driver_cocoa.m
571   M /libcaca/trunk/caca/driver_conio.c
572   M /libcaca/trunk/caca/driver_gl.c
573   M /libcaca/trunk/caca/driver_ncurses.c
574   M /libcaca/trunk/caca/driver_raw.c
575   M /libcaca/trunk/caca/driver_slang.c
576   M /libcaca/trunk/caca/driver_vga.c
577   M /libcaca/trunk/caca/driver_win32.c
578   M /libcaca/trunk/caca/driver_x11.c
579   M /libcaca/trunk/caca/event.c
580   M /libcaca/trunk/caca/graphics.c
581   M /libcaca/trunk/caca/time.c
582   M /libcaca/trunk/cucul/canvas.c
583   M /libcaca/trunk/cucul/cucul.c
584   M /libcaca/trunk/cucul/cucul.h
585   M /libcaca/trunk/cucul/cucul_internals.h
586   M /libcaca/trunk/cucul/dither.c
587   M /libcaca/trunk/cucul/export.c
588   M /libcaca/trunk/cucul/figfont.c
589   M /libcaca/trunk/cucul/font.c
590   M /libcaca/trunk/cucul/frame.c
591   M /libcaca/trunk/cucul/transform.c
592   M /libcaca/trunk/examples/text.c
593
594  * Remove all unsigned ints from exported functions. Signed arithmetic is
595    far better for error checking.
596
597------------------------------------------------------------------------
598r2304 | sam | 2008-04-19 19:25:47 +0000 (Sat, 19 Apr 2008) | 3 lines
599Changed paths:
600   M /libcaca/trunk/caca/driver_ncurses.c
601   M /libcaca/trunk/caca/driver_slang.c
602   M /libcaca/trunk/cucul/canvas.c
603   M /libcaca/trunk/cucul/charset.c
604   M /libcaca/trunk/cucul/cucul.h
605   M /libcaca/trunk/cucul/cucul_types.h.in
606   M /libcaca/trunk/cucul/export.c
607   M /libcaca/trunk/cucul/import.c
608   M /libcaca/trunk/cxx/cucul++.cpp
609   M /libcaca/trunk/cxx/cucul++.h
610   M /libcaca/trunk/examples/font2tga.c
611   M /libcaca/trunk/src/aafire.c
612   M /libcaca/trunk/src/cacademo.c
613
614  * Get rid of the last long types in the API.
615  * Use size_t and ssize_t where appropriate.
616
617------------------------------------------------------------------------
618r2303 | sam | 2008-04-19 19:25:41 +0000 (Sat, 19 Apr 2008) | 4 lines
619Changed paths:
620   M /libcaca/trunk/caca/caca.h
621   M /libcaca/trunk/caca/driver_gl.c
622   M /libcaca/trunk/caca/event.c
623   M /libcaca/trunk/cucul/attr.c
624   M /libcaca/trunk/cucul/box.c
625   M /libcaca/trunk/cucul/canvas.c
626   M /libcaca/trunk/cucul/charset.c
627   M /libcaca/trunk/cucul/conic.c
628   M /libcaca/trunk/cucul/cucul.h
629   M /libcaca/trunk/cucul/dither.c
630   M /libcaca/trunk/cucul/figfont.c
631   M /libcaca/trunk/cucul/font.c
632   M /libcaca/trunk/cucul/line.c
633   M /libcaca/trunk/cucul/triangle.c
634   M /libcaca/trunk/cxx/cucul++.cpp
635   M /libcaca/trunk/cxx/cucul++.h
636   M /libcaca/trunk/ruby/cucul-font.c
637
638  * Changed most of the long ints in the API into C99 types. WARNING: this
639    completely breaks compatibility with previous versions of libcaca on
640    64-bit systems.
641
642------------------------------------------------------------------------
643r2302 | sam | 2008-04-19 19:25:37 +0000 (Sat, 19 Apr 2008) | 2 lines
644Changed paths:
645   M /libcaca/trunk/configure.ac
646
647  * Cosmetic fix for ./configure output when a pkg-module is not found.
648
649------------------------------------------------------------------------
650r2301 | sam | 2008-04-19 14:07:54 +0000 (Sat, 19 Apr 2008) | 2 lines
651Changed paths:
652   M /libcaca/trunk/configure.ac
653   M /libcaca/trunk/tests/.gitignore
654   M /libcaca/trunk/tests/Makefile.am
655   A /libcaca/trunk/tests/canvas.cpp
656   A /libcaca/trunk/tests/cucul-test.cpp
657
658  * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
659
660------------------------------------------------------------------------
661r2300 | sam | 2008-04-19 14:07:50 +0000 (Sat, 19 Apr 2008) | 3 lines
662Changed paths:
663   M /libcaca/trunk/caca/caca.h
664   M /libcaca/trunk/caca/driver_conio.c
665   M /libcaca/trunk/caca/driver_gl.c
666   M /libcaca/trunk/cucul/attr.c
667   M /libcaca/trunk/cucul/charset.c
668   M /libcaca/trunk/cucul/cucul.c
669   M /libcaca/trunk/cucul/cucul.h
670   M /libcaca/trunk/cucul/dither.c
671   M /libcaca/trunk/cucul/export.c
672   M /libcaca/trunk/cucul/file.c
673   M /libcaca/trunk/examples/font.c
674   M /libcaca/trunk/examples/swallow.c
675   M /libcaca/trunk/kernel/kernel.c
676   M /libcaca/trunk/src/cacaplay.c
677   M /libcaca/trunk/src/cacaserver.c
678   M /libcaca/trunk/src/common-image.c
679
680  * Changed most "unsigned char" variables into "uint8_t", including in
681    prototypes. As they are equivalent, this does not break the ABI.
682
683------------------------------------------------------------------------
684r2299 | sam | 2008-04-19 12:42:50 +0000 (Sat, 19 Apr 2008) | 5 lines
685Changed paths:
686   M /libcaca/trunk/Makefile.am
687   M /libcaca/trunk/build-dos
688   M /libcaca/trunk/build-kernel
689   M /libcaca/trunk/build-win32
690   M /libcaca/trunk/caca/Makefile.am
691   M /libcaca/trunk/caca/caca.c
692   M /libcaca/trunk/caca/caca0.c
693   M /libcaca/trunk/caca/caca_internals.h
694   M /libcaca/trunk/caca/driver_conio.c
695   M /libcaca/trunk/caca/driver_gl.c
696   M /libcaca/trunk/caca/driver_ncurses.c
697   M /libcaca/trunk/caca/driver_raw.c
698   M /libcaca/trunk/caca/driver_slang.c
699   M /libcaca/trunk/caca/driver_vga.c
700   M /libcaca/trunk/caca/driver_win32.c
701   M /libcaca/trunk/caca/driver_x11.c
702   M /libcaca/trunk/caca/event.c
703   M /libcaca/trunk/caca/graphics.c
704   M /libcaca/trunk/caca/time.c
705   D /libcaca/trunk/common.h
706   M /libcaca/trunk/configure.ac
707   A /libcaca/trunk/cucul/.gitignore
708   M /libcaca/trunk/cucul/Makefile.am
709   M /libcaca/trunk/cucul/attr.c
710   M /libcaca/trunk/cucul/box.c
711   M /libcaca/trunk/cucul/canvas.c
712   M /libcaca/trunk/cucul/charset.c
713   M /libcaca/trunk/cucul/conic.c
714   M /libcaca/trunk/cucul/cucul.c
715   M /libcaca/trunk/cucul/cucul.h
716   M /libcaca/trunk/cucul/cucul_internals.h
717   A /libcaca/trunk/cucul/cucul_types.h.in
718   M /libcaca/trunk/cucul/dither.c
719   M /libcaca/trunk/cucul/export.c
720   M /libcaca/trunk/cucul/figfont.c
721   M /libcaca/trunk/cucul/file.c
722   M /libcaca/trunk/cucul/font.c
723   M /libcaca/trunk/cucul/frame.c
724   M /libcaca/trunk/cucul/import.c
725   M /libcaca/trunk/cucul/legacy.c
726   M /libcaca/trunk/cucul/line.c
727   M /libcaca/trunk/cucul/transform.c
728   M /libcaca/trunk/cucul/triangle.c
729   M /libcaca/trunk/cxx/Makefile.am
730   M /libcaca/trunk/examples/Makefile.am
731   M /libcaca/trunk/examples/blit.c
732   M /libcaca/trunk/examples/colors.c
733   M /libcaca/trunk/examples/cucul.c
734   M /libcaca/trunk/examples/demo.c
735   M /libcaca/trunk/examples/dithering.c
736   M /libcaca/trunk/examples/driver.c
737   M /libcaca/trunk/examples/event.c
738   M /libcaca/trunk/examples/export.c
739   M /libcaca/trunk/examples/figfont.c
740   M /libcaca/trunk/examples/font.c
741   M /libcaca/trunk/examples/font2tga.c
742   M /libcaca/trunk/examples/frames.c
743   M /libcaca/trunk/examples/fullwidth.c
744   M /libcaca/trunk/examples/gamma.c
745   M /libcaca/trunk/examples/hsv.c
746   M /libcaca/trunk/examples/import.c
747   M /libcaca/trunk/examples/input.c
748   M /libcaca/trunk/examples/spritedit.c
749   M /libcaca/trunk/examples/swallow.c
750   M /libcaca/trunk/examples/text.c
751   M /libcaca/trunk/examples/transform.c
752   M /libcaca/trunk/examples/truecolor.c
753   M /libcaca/trunk/examples/unicode.c
754   M /libcaca/trunk/kernel/kernel.c
755   M /libcaca/trunk/msvc/Makefile.am
756   D /libcaca/trunk/msvc/common.h
757   A /libcaca/trunk/msvc/cucul_types.h
758   M /libcaca/trunk/ruby/Makefile.am
759   M /libcaca/trunk/src/Makefile.am
760   M /libcaca/trunk/src/aafire.c
761   M /libcaca/trunk/src/cacademo.c
762   M /libcaca/trunk/src/cacadraw.c
763   M /libcaca/trunk/src/cacaplay.c
764   M /libcaca/trunk/src/cacaserver.c
765   M /libcaca/trunk/src/cacaview.c
766   M /libcaca/trunk/src/common-image.c
767   M /libcaca/trunk/src/img2txt.c
768   M /libcaca/trunk/src/mygetopt.c
769   A /libcaca/trunk/stubs.h (from /libcaca/trunk/common.h:2298)
770   M /libcaca/trunk/tests/Makefile.am
771   M /libcaca/trunk/tests/simple.c
772   M /libcaca/trunk/tools/Makefile.am
773   M /libcaca/trunk/tools/makefont.c
774   M /libcaca/trunk/tools/optipal.c
775   M /libcaca/trunk/tools/sortchars.c
776
777  * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
778    <cucul.h> will provide the C99 types, even if libcaca has been installed.
779  * Rename what's left of "common.h" to "stubs.h".
780  * Remove all references to erroneous <inttypes.h> from source files.
781
782------------------------------------------------------------------------
783r2298 | pterjan | 2008-04-19 11:48:32 +0000 (Sat, 19 Apr 2008) | 1 line
784Changed paths:
785   M /libcaca/trunk/ruby/caca-display.c
786   M /libcaca/trunk/ruby/t/tc_display.rb
787
788Fix args type checks in Caca::Display.new
789------------------------------------------------------------------------
790r2297 | pterjan | 2008-04-19 11:32:21 +0000 (Sat, 19 Apr 2008) | 1 line
791Changed paths:
792   A /libcaca/trunk/ruby/t/tc_display.rb
793
794Add few unit tests for Caca::Display
795------------------------------------------------------------------------
796r2296 | pterjan | 2008-04-19 11:31:39 +0000 (Sat, 19 Apr 2008) | 1 line
797Changed paths:
798   M /libcaca/trunk/ruby/caca-display.c
799
800Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
801------------------------------------------------------------------------
802r2295 | pterjan | 2008-04-19 11:29:31 +0000 (Sat, 19 Apr 2008) | 1 line
803Changed paths:
804   M /libcaca/trunk/ruby/cucul-canvas.c
805
806We should not free the canvas if it was auto created with the display
807------------------------------------------------------------------------
808r2294 | jylam | 2008-04-19 10:57:30 +0000 (Sat, 19 Apr 2008) | 2 lines
809Changed paths:
810   M /libcaca/trunk/cucul/canvas.c
811
812 * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
813
814------------------------------------------------------------------------
815r2265 | jylam | 2008-03-17 19:05:20 +0000 (Mon, 17 Mar 2008) | 2 lines
816Changed paths:
817   M /libcaca/trunk/configure.ac
818
819 * Removed by-default stack protector from recent gcc's while compiling kernel.
820
821------------------------------------------------------------------------
822r2256 | jylam | 2008-03-02 16:30:31 +0000 (Sun, 02 Mar 2008) | 3 lines
823Changed paths:
824   M /libcaca/trunk/cucul/conic.c
825
826 * Oops, bad type (char instead of uint32) after ellipse rendering
827improvement.
828
829------------------------------------------------------------------------
830r2255 | jylam | 2008-03-02 16:28:10 +0000 (Sun, 02 Mar 2008) | 3 lines
831Changed paths:
832   M /libcaca/trunk/cucul/conic.c
833
834 * Improved ellipse rendering. Not perfect, but still much better than
835old method.  Closes #16 .
836
837------------------------------------------------------------------------
838r2254 | jylam | 2008-03-02 14:27:43 +0000 (Sun, 02 Mar 2008) | 2 lines
839Changed paths:
840   M /libcaca/trunk/src/cacademo.c
841
842 * Fixed line transitions (both vertical and horizontal ones)
843
844------------------------------------------------------------------------
845r2253 | sam | 2008-03-01 19:44:45 +0000 (Sat, 01 Mar 2008) | 2 lines
846Changed paths:
847   M /libcaca/trunk/configure.ac
848
849  * -Wshadow was actually put back in configure.ac; removing comment about it.
850
851------------------------------------------------------------------------
852r2248 | sam | 2008-02-29 22:29:08 +0000 (Fri, 29 Feb 2008) | 3 lines
853Changed paths:
854   M /libcaca/trunk/configure.ac
855   M /libcaca/trunk/src/Makefile.am
856   M /libcaca/trunk/src/mygetopt.c
857
858  * Don't use mygetopt.c in img2txt if the system has getopt_long.
859  * Fix invalid pointer/int cast (Closes #39).
860
861------------------------------------------------------------------------
862r2243 | sam | 2008-02-26 21:43:10 +0000 (Tue, 26 Feb 2008) | 2 lines
863Changed paths:
864   D /libcaca/trunk/TODO
865   M /libcaca/trunk/doc/doxygen.cfg.in
866   M /libcaca/trunk/doc/libcaca.dox
867
868  * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
869
870------------------------------------------------------------------------
871r2225 | bsittler | 2008-02-03 21:53:40 +0000 (Sun, 03 Feb 2008) | 1 line
872Changed paths:
873   M /libcaca/trunk/cucul/figfont.c
874   M /libcaca/trunk/src/mygetopt.c
875
876build on Mac OS X again
877------------------------------------------------------------------------
878r2192 | sam | 2008-01-12 20:15:42 +0000 (Sat, 12 Jan 2008) | 2 lines
879Changed paths:
880   M /libcaca/trunk/msvc/cacademo.vcproj
881   M /libcaca/trunk/msvc/cacafire.vcproj
882   M /libcaca/trunk/msvc/libcaca++.vcproj
883   M /libcaca/trunk/msvc/libcaca.vcproj
884   M /libcaca/trunk/msvc/libcucul++.vcproj
885   M /libcaca/trunk/msvc/libcucul.vcproj
886
887  * Fixed the Visual Studio projects so that they build in Release mode.
888
889------------------------------------------------------------------------
890r2191 | sam | 2008-01-12 20:15:20 +0000 (Sat, 12 Jan 2008) | 2 lines
891Changed paths:
892   M /libcaca/trunk/cucul/figfont.c
893   M /libcaca/trunk/cxx/caca++.cpp
894   M /libcaca/trunk/msvc/config.h
895
896  * Windows build fixes here and there.
897
898------------------------------------------------------------------------
899r2189 | sam | 2008-01-10 23:42:42 +0000 (Thu, 10 Jan 2008) | 2 lines
900Changed paths:
901   M /libcaca/trunk/doc/libcaca.dox
902   M /libcaca/trunk/doc/tutorial.dox
903
904  * Make it clear that we can use the Windows native console.
905
906------------------------------------------------------------------------
907r2188 | sam | 2008-01-10 23:42:29 +0000 (Thu, 10 Jan 2008) | 3 lines
908Changed paths:
909   M /libcaca/trunk/caca/caca.h
910
911  * Put back all the shit in struct caca_event to avoid breaking existing
912    applications. I'll think of a migration path later.
913
914------------------------------------------------------------------------
915r2182 | jylam | 2008-01-01 00:07:04 +0000 (Tue, 01 Jan 2008) | 2 lines
916Changed paths:
917   M /libcaca/trunk/README
918
919 * FIRST !
920
921------------------------------------------------------------------------
922r2177 | sam | 2007-12-30 18:50:41 +0000 (Sun, 30 Dec 2007) | 2 lines
923Changed paths:
924   M /libcaca/trunk/msvc/libcucul.vcproj
925
926  * Add figfont.c to the MSVC solution.
927
928------------------------------------------------------------------------
929r2176 | sam | 2007-12-30 13:49:57 +0000 (Sun, 30 Dec 2007) | 3 lines
930Changed paths:
931   M /libcaca/trunk/bootstrap
932
933  * Check for pkg-config before bootstrapping, because autoconf gives a
934    totally meaningless message when it's not present.
935
936------------------------------------------------------------------------
937r2147 | sam | 2007-12-20 15:26:12 +0000 (Thu, 20 Dec 2007) | 3 lines
938Changed paths:
939   M /libcaca/trunk/cucul/export.c
940   M /libcaca/trunk/examples/spritedit.c
941
942  * Fix canvas export for the caca format. We now export all frames.
943  * Fix the sprite import/export example.
944
945------------------------------------------------------------------------
946r2146 | sam | 2007-12-20 15:00:39 +0000 (Thu, 20 Dec 2007) | 2 lines
947Changed paths:
948   M /libcaca/trunk/examples/spritedit.c
949
950  * Started sprite example. Doesn't work :-)
951
952------------------------------------------------------------------------
953r2144 | sam | 2007-12-16 14:29:19 +0000 (Sun, 16 Dec 2007) | 4 lines
954Changed paths:
955   M /libcaca/trunk/configure.ac
956   M /libcaca/trunk/cucul/figfont.c
957   M /libcaca/trunk/cucul/file.c
958   M /libcaca/trunk/kernel/kernel.c
959   M /libcaca/trunk/kernel/kernel.h
960   M /libcaca/trunk/msvc/config.h
961
962  * Disable file operations in kernel mode.
963  * Implement strchr() in kernel.c.
964  * Check for snprintf() at configure time.
965
966------------------------------------------------------------------------
967r2142 | sam | 2007-12-16 11:55:14 +0000 (Sun, 16 Dec 2007) | 3 lines
968Changed paths:
969   M /libcaca/trunk/caca/driver_ncurses.c
970   M /libcaca/trunk/caca/driver_slang.c
971
972  * The SLang and ncurses drivers now put back the TERM environment variable
973    if they modified it.
974
975------------------------------------------------------------------------
976r2141 | sam | 2007-12-16 11:54:43 +0000 (Sun, 16 Dec 2007) | 5 lines
977Changed paths:
978   M /libcaca/trunk/caca/driver_gl.c
979
980  * Only call glutInit() once through the program's lifetime.
981  * Free the internal font when closing the GL driver.
982  * Hide the window when closing the GL driver, because freeglut's
983    glutDestroyWindow() does not really closes the window.
984
985------------------------------------------------------------------------
986r2140 | sam | 2007-12-16 11:54:25 +0000 (Sun, 16 Dec 2007) | 3 lines
987Changed paths:
988   M /libcaca/trunk/caca/event.c
989
990  * Fix a tiny use of uninitialised memory in caca_get_event() that may have
991    lead to deadlocks.
992
993------------------------------------------------------------------------
994r2139 | sam | 2007-12-16 11:54:02 +0000 (Sun, 16 Dec 2007) | 2 lines
995Changed paths:
996   M /libcaca/trunk/caca/caca.c
997   M /libcaca/trunk/caca/caca.h
998   M /libcaca/trunk/examples/driver.c
999
1000  * Implemented caca_set_display_driver() to change driver at runtime.
1001
1002------------------------------------------------------------------------
1003r2138 | sam | 2007-12-16 01:50:41 +0000 (Sun, 16 Dec 2007) | 6 lines
1004Changed paths:
1005   M /libcaca/trunk/caca/caca.c
1006   M /libcaca/trunk/caca/caca.h
1007   M /libcaca/trunk/caca/caca_internals.h
1008   M /libcaca/trunk/caca/driver_cocoa.m
1009   M /libcaca/trunk/caca/driver_conio.c
1010   M /libcaca/trunk/caca/driver_gl.c
1011   M /libcaca/trunk/caca/driver_ncurses.c
1012   M /libcaca/trunk/caca/driver_raw.c
1013   M /libcaca/trunk/caca/driver_slang.c
1014   M /libcaca/trunk/caca/driver_vga.c
1015   M /libcaca/trunk/caca/driver_win32.c
1016   M /libcaca/trunk/caca/driver_x11.c
1017   M /libcaca/trunk/caca/event.c
1018   M /libcaca/trunk/examples/.gitignore
1019   M /libcaca/trunk/examples/Makefile.am
1020   A /libcaca/trunk/examples/driver.c
1021
1022  * Implement caca_create_display_with_driver() to specify an output driver
1023    without using environment variables..
1024  * Implement caca_get_display_driver() to return the current display's
1025    output driver.
1026  * Add a simple example program to test caca_create_display_with_driver().
1027
1028------------------------------------------------------------------------
1029r2137 | sam | 2007-12-16 01:50:36 +0000 (Sun, 16 Dec 2007) | 2 lines
1030Changed paths:
1031   M /libcaca/trunk/caca/caca.c
1032
1033  * Remove cruft from caca_get_display_driver_list().
1034
1035------------------------------------------------------------------------
1036r2136 | sam | 2007-12-14 16:23:14 +0000 (Fri, 14 Dec 2007) | 2 lines
1037Changed paths:
1038   M /libcaca/trunk/cxx/cxxtest.cpp
1039
1040  * Add #include <cstring> to fix gcc-4.3 build.
1041
1042------------------------------------------------------------------------
1043r2135 | sam | 2007-12-12 07:41:00 +0000 (Wed, 12 Dec 2007) | 2 lines
1044Changed paths:
1045   M /libcaca/trunk/caca/caca.c
1046   M /libcaca/trunk/caca/caca.h
1047
1048  * Implemented caca_get_display_driver_list(), unused yet.
1049
1050------------------------------------------------------------------------
1051r2129 | sam | 2007-12-07 09:34:11 +0000 (Fri, 07 Dec 2007) | 2 lines
1052Changed paths:
1053   M /libcaca/trunk/caca/driver_cocoa.m
1054
1055  * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
1056
1057------------------------------------------------------------------------
1058r2128 | sam | 2007-12-07 09:33:23 +0000 (Fri, 07 Dec 2007) | 3 lines
1059Changed paths:
1060   M /libcaca/trunk/cucul/charset.c
1061
1062  * Slight improvement to the Unicode -> ASCII conversion, courtesy of
1063    Ben Wiley Sittler.
1064
1065------------------------------------------------------------------------
1066r2111 | sam | 2007-12-01 17:58:52 +0000 (Sat, 01 Dec 2007) | 10 lines
1067Changed paths:
1068   M /libcaca/trunk/cucul/cucul.c
1069   M /libcaca/trunk/cucul/cucul.h
1070   M /libcaca/trunk/cucul/cucul_internals.h
1071   M /libcaca/trunk/cucul/figfont.c
1072   M /libcaca/trunk/examples/figfont.c
1073
1074=?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
1075
1076=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90
1077=20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90
1078=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D
1079=20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?=
1080MIME-Version: 1.0
1081Content-Type: text/plain; charset=utf-8
1082Content-Transfer-Encoding: 8bit
1083
1084------------------------------------------------------------------------
1085r2110 | sam | 2007-12-01 17:58:20 +0000 (Sat, 01 Dec 2007) | 2 lines
1086Changed paths:
1087   M /libcaca/trunk/cucul/Makefile.am
1088   M /libcaca/trunk/cucul/canvas.c
1089   M /libcaca/trunk/cucul/cucul.c
1090   M /libcaca/trunk/cucul/cucul.h
1091   M /libcaca/trunk/cucul/cucul_internals.h
1092   A /libcaca/trunk/cucul/figfont.c
1093   M /libcaca/trunk/examples/.gitignore
1094   M /libcaca/trunk/examples/Makefile.am
1095   A /libcaca/trunk/examples/figfont.c
1096
1097  * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
1098
1099------------------------------------------------------------------------
1100r2109 | sam | 2007-12-01 17:57:50 +0000 (Sat, 01 Dec 2007) | 3 lines
1101Changed paths:
1102   M /libcaca/trunk/configure.ac
1103   M /libcaca/trunk/cucul/Makefile.am
1104   M /libcaca/trunk/cucul/cucul.h
1105   M /libcaca/trunk/cucul/cucul_internals.h
1106   A /libcaca/trunk/cucul/file.c
1107
1108  * Import io.c from TOIlet directly into libcucul. Can you see where this
1109    is going?
1110
1111------------------------------------------------------------------------
1112r2108 | sam | 2007-12-01 17:57:41 +0000 (Sat, 01 Dec 2007) | 2 lines
1113Changed paths:
1114   M /libcaca/trunk/configure.ac
1115   M /libcaca/trunk/msvc/config.h
1116
1117  * Bump version to 0.99.beta14.
1118
1119------------------------------------------------------------------------
1120r2107 | sam | 2007-12-01 17:57:19 +0000 (Sat, 01 Dec 2007) | 2 lines
1121Changed paths:
1122   M /libcaca/trunk/src/img2txt.c
1123
1124  * Fix the "img2txt: option requires an argument -- h" bug.
1125
1126------------------------------------------------------------------------
1127r2106 | sam | 2007-12-01 17:56:45 +0000 (Sat, 01 Dec 2007) | 3 lines
1128Changed paths:
1129   M /libcaca/trunk/src/img2txt.c
1130
1131  * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
1132    of hardcoding the feature list in img2txt.
1133
1134------------------------------------------------------------------------
1135r2105 | pterjan | 2007-12-01 15:51:20 +0000 (Sat, 01 Dec 2007) | 4 lines
1136Changed paths:
1137   M /libcaca/trunk/src/aafire.c
1138
1139
1140 * Allow exiting cacafire using the window manager
1141
1142
1143------------------------------------------------------------------------
1144r2104 | jylam | 2007-11-30 23:59:57 +0000 (Fri, 30 Nov 2007) | 2 lines
1145Changed paths:
1146   M /libcaca/trunk/doc/img2txt.1
1147   M /libcaca/trunk/src/img2txt.c
1148
1149 * Added BBCode (French) format to img2txt's help and doc
1150
1151------------------------------------------------------------------------
1152r2103 | sam | 2007-11-30 23:48:51 +0000 (Fri, 30 Nov 2007) | 3 lines
1153Changed paths:
1154   M /libcaca/trunk/Makefile.am
1155   M /libcaca/trunk/configure.ac
1156   A /libcaca/trunk/tests
1157   A /libcaca/trunk/tests/.gitignore
1158   A /libcaca/trunk/tests/Makefile.am
1159   A /libcaca/trunk/tests/simple.c
1160
1161  * Created a tests/ directory for regression tests. Run with "make check".
1162  * Added a first, simple test program.
1163
1164------------------------------------------------------------------------
1165r2102 | sam | 2007-11-30 23:48:46 +0000 (Fri, 30 Nov 2007) | 3 lines
1166Changed paths:
1167   M /libcaca/trunk/cucul/export.c
1168
1169  * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
1170    instance.
1171
1172------------------------------------------------------------------------
1173r2101 | sam | 2007-11-30 23:48:39 +0000 (Fri, 30 Nov 2007) | 3 lines
1174Changed paths:
1175   M /libcaca/trunk/Makefile.am
1176   M /libcaca/trunk/configure.ac
1177   A /libcaca/trunk/examples
1178   A /libcaca/trunk/examples/.gitignore (from /libcaca/trunk/test/.gitignore:2100)
1179   A /libcaca/trunk/examples/Makefile.am (from /libcaca/trunk/test/Makefile.am:2100)
1180   A /libcaca/trunk/examples/blit.c (from /libcaca/trunk/test/blit.c:2100)
1181   A /libcaca/trunk/examples/colors.c (from /libcaca/trunk/test/colors.c:2100)
1182   A /libcaca/trunk/examples/cucul.c (from /libcaca/trunk/test/cucul.c:2100)
1183   A /libcaca/trunk/examples/demo.c (from /libcaca/trunk/test/demo.c:2100)
1184   A /libcaca/trunk/examples/demo0.c (from /libcaca/trunk/test/demo0.c:2100)
1185   A /libcaca/trunk/examples/dithering.c (from /libcaca/trunk/test/dithering.c:2100)
1186   A /libcaca/trunk/examples/event.c (from /libcaca/trunk/test/event.c:2100)
1187   A /libcaca/trunk/examples/export.c (from /libcaca/trunk/test/export.c:2100)
1188   A /libcaca/trunk/examples/font.c (from /libcaca/trunk/test/font.c:2100)
1189   A /libcaca/trunk/examples/font2tga.c (from /libcaca/trunk/test/font2tga.c:2100)
1190   A /libcaca/trunk/examples/frames.c (from /libcaca/trunk/test/frames.c:2100)
1191   A /libcaca/trunk/examples/fullwidth.c (from /libcaca/trunk/test/fullwidth.c:2100)
1192   A /libcaca/trunk/examples/gamma.c (from /libcaca/trunk/test/gamma.c:2100)
1193   A /libcaca/trunk/examples/hsv.c (from /libcaca/trunk/test/hsv.c:2100)
1194   A /libcaca/trunk/examples/import.c (from /libcaca/trunk/test/import.c:2100)
1195   A /libcaca/trunk/examples/input.c (from /libcaca/trunk/test/input.c:2100)
1196   A /libcaca/trunk/examples/spritedit.c (from /libcaca/trunk/test/spritedit.c:2100)
1197   A /libcaca/trunk/examples/swallow.c (from /libcaca/trunk/test/swallow.c:2100)
1198   A /libcaca/trunk/examples/text.c (from /libcaca/trunk/test/text.c:2100)
1199   A /libcaca/trunk/examples/transform.c (from /libcaca/trunk/test/transform.c:2100)
1200   A /libcaca/trunk/examples/truecolor.c (from /libcaca/trunk/test/truecolor.c:2100)
1201   A /libcaca/trunk/examples/unicode.c (from /libcaca/trunk/test/unicode.c:2100)
1202   D /libcaca/trunk/test/.gitignore
1203   D /libcaca/trunk/test/Makefile.am
1204   D /libcaca/trunk/test/blit.c
1205   D /libcaca/trunk/test/colors.c
1206   D /libcaca/trunk/test/cucul.c
1207   D /libcaca/trunk/test/demo.c
1208   D /libcaca/trunk/test/demo0.c
1209   D /libcaca/trunk/test/dithering.c
1210   D /libcaca/trunk/test/event.c
1211   D /libcaca/trunk/test/export.c
1212   D /libcaca/trunk/test/font.c
1213   D /libcaca/trunk/test/font2tga.c
1214   D /libcaca/trunk/test/frames.c
1215   D /libcaca/trunk/test/fullwidth.c
1216   D /libcaca/trunk/test/gamma.c
1217   D /libcaca/trunk/test/hsv.c
1218   D /libcaca/trunk/test/import.c
1219   D /libcaca/trunk/test/input.c
1220   D /libcaca/trunk/test/spritedit.c
1221   D /libcaca/trunk/test/swallow.c
1222   D /libcaca/trunk/test/text.c
1223   D /libcaca/trunk/test/transform.c
1224   D /libcaca/trunk/test/truecolor.c
1225   D /libcaca/trunk/test/unicode.c
1226
1227  * Rename "test" to "examples". The former will become a real testsuite.
1228  * Autodetect zzuf in the configure step. It might become handy.
1229
1230------------------------------------------------------------------------
1231r2097 | pterjan | 2007-11-29 00:52:13 +0000 (Thu, 29 Nov 2007) | 3 lines
1232Changed paths:
1233   M /libcaca/trunk/ruby/Makefile.am
1234
1235
1236 * cucul.h is needed to build caca part
1237
1238------------------------------------------------------------------------
1239r2096 | sam | 2007-11-28 23:57:53 +0000 (Wed, 28 Nov 2007) | 3 lines
1240Changed paths:
1241   M /libcaca/trunk/ChangeLog
1242   M /libcaca/trunk/NEWS
1243   M /libcaca/trunk/configure.ac
1244   M /libcaca/trunk/msvc/config.h
1245
1246  * Set version to 0.99.beta13.
1247  * Updated NEWS and ChangeLog.
1248
1249------------------------------------------------------------------------
1250r2095 | sam | 2007-11-28 23:20:05 +0000 (Wed, 28 Nov 2007) | 3 lines
1251Changed paths:
1252   M /libcaca/trunk/csharp/Caca.cs
1253   M /libcaca/trunk/csharp/Cucul.cs
1254
1255  * Implemented the empty CuculCanvas constructor.
1256  * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
1257
1258------------------------------------------------------------------------
1259r2094 | pterjan | 2007-11-28 16:43:32 +0000 (Wed, 28 Nov 2007) | 3 lines
1260Changed paths:
1261   M /libcaca/trunk/ruby/cucul-canvas.c
1262
1263
1264 * Improve Cucul::Canvas creation
1265
1266------------------------------------------------------------------------
1267r2093 | pterjan | 2007-11-28 16:39:10 +0000 (Wed, 28 Nov 2007) | 3 lines
1268Changed paths:
1269   M /libcaca/trunk/ruby/caca-display.c
1270   M /libcaca/trunk/ruby/cucul-canvas.c
1271   M /libcaca/trunk/ruby/cucul-canvas.h
1272   M /libcaca/trunk/ruby/lib/caca.rb
1273   M /libcaca/trunk/ruby/ruby-caca.dox
1274
1275
1276 * Add Caca::Display#canvas
1277
1278------------------------------------------------------------------------
1279r2092 | pterjan | 2007-11-28 07:29:12 +0000 (Wed, 28 Nov 2007) | 3 lines
1280Changed paths:
1281   M /libcaca/trunk/ruby/caca-display.c
1282
1283 * Allow calling Caca::Display.new without parameter
1284
1285
1286------------------------------------------------------------------------
1287r2091 | sam | 2007-11-28 07:15:09 +0000 (Wed, 28 Nov 2007) | 3 lines
1288Changed paths:
1289   M /libcaca/trunk/csharp/Cucul.cs
1290
1291   * Re-add methods that take int as arguments in addition to the Point,
1292     Size and Rectangle versions.
1293
1294------------------------------------------------------------------------
1295r2090 | sam | 2007-11-28 07:15:07 +0000 (Wed, 28 Nov 2007) | 2 lines
1296Changed paths:
1297   M /libcaca/trunk/csharp/test.cs
1298
1299  * Put the demo text on top of the copper bar, not the contrary.
1300
1301------------------------------------------------------------------------
1302r2089 | sam | 2007-11-28 07:15:05 +0000 (Wed, 28 Nov 2007) | 2 lines
1303Changed paths:
1304   M /libcaca/trunk/csharp/Caca.cs
1305   M /libcaca/trunk/csharp/Cucul.cs
1306   M /libcaca/trunk/csharp/test.cs
1307
1308  * Minor naming convention changes in the C# bindings.
1309
1310------------------------------------------------------------------------
1311r2088 | sam | 2007-11-28 07:15:01 +0000 (Wed, 28 Nov 2007) | 3 lines
1312Changed paths:
1313   M /libcaca/trunk/configure.ac
1314   M /libcaca/trunk/csharp/.gitignore
1315   M /libcaca/trunk/csharp/Makefile.am
1316   D /libcaca/trunk/csharp/caca-sharp.dll.config
1317   A /libcaca/trunk/csharp/caca-sharp.dll.config.in
1318   D /libcaca/trunk/csharp/cucul-sharp.dll.config
1319   A /libcaca/trunk/csharp/cucul-sharp.dll.config.in
1320
1321  * Generate CLI .config files at configure time so that we can embed the
1322    library version and not rely on .so being present.
1323
1324------------------------------------------------------------------------
1325r2087 | sam | 2007-11-28 07:14:55 +0000 (Wed, 28 Nov 2007) | 3 lines
1326Changed paths:
1327   M /libcaca/trunk/caca/Makefile.am
1328   M /libcaca/trunk/configure.ac
1329   M /libcaca/trunk/cucul/Makefile.am
1330   M /libcaca/trunk/cxx/Makefile.am
1331
1332  * Use libtool’s -version-number instead of -version-info and its insane
1333    major/minor computation scheme.
1334
1335------------------------------------------------------------------------
1336r2086 | pterjan | 2007-11-27 17:13:29 +0000 (Tue, 27 Nov 2007) | 4 lines
1337Changed paths:
1338   M /libcaca/trunk/ruby/cucul-canvas.c
1339
1340
1341 * Rename parameters of draw_box* in Ruby binding
1342
1343
1344------------------------------------------------------------------------
1345r2084 | sam | 2007-11-27 11:08:04 +0000 (Tue, 27 Nov 2007) | 1 line
1346Changed paths:
1347   M /libcaca/trunk/msvc/caca-sharp.csproj
1348   M /libcaca/trunk/msvc/cucul-sharp.csproj
1349   M /libcaca/trunk/msvc/test-csharp.csproj
1350
1351  * Add System.Drawing to the C# project references.
1352------------------------------------------------------------------------
1353r2083 | sam | 2007-11-27 09:04:54 +0000 (Tue, 27 Nov 2007) | 2 lines
1354Changed paths:
1355   M /libcaca/trunk/csharp/test.cs
1356
1357  * Use the bigger font for the C# test scroller.
1358
1359------------------------------------------------------------------------
1360r2082 | sam | 2007-11-27 01:55:41 +0000 (Tue, 27 Nov 2007) | 3 lines
1361Changed paths:
1362   M /libcaca/trunk/csharp/Cucul.cs
1363   M /libcaca/trunk/csharp/test.cs
1364
1365  * Add a C# wrapper for cucul_render_canvas().
1366  * Use CuculFont.Render() in the C# test for a nice oldschool effect.
1367
1368------------------------------------------------------------------------
1369r2081 | sam | 2007-11-27 00:58:27 +0000 (Tue, 27 Nov 2007) | 2 lines
1370Changed paths:
1371   M /libcaca/trunk/csharp/Cucul.cs
1372   M /libcaca/trunk/csharp/test.cs
1373
1374  * Started to implement the CuculFont class.
1375
1376------------------------------------------------------------------------
1377r2080 | sam | 2007-11-27 00:58:24 +0000 (Tue, 27 Nov 2007) | 2 lines
1378Changed paths:
1379   M /libcaca/trunk/csharp/Cucul.cs
1380   M /libcaca/trunk/csharp/test.cs
1381
1382  * Implement all line drawing functions (even variadic ones).
1383
1384------------------------------------------------------------------------
1385r2079 | sam | 2007-11-27 00:58:19 +0000 (Tue, 27 Nov 2007) | 4 lines
1386Changed paths:
1387   M /libcaca/trunk/cucul/box.c
1388
1389  * Changed the box drawing functions so that their arguments are (point, size)
1390    instead of (point, point). Yeah, I break the ABI again. But who uses these
1391    functions anyway?
1392
1393------------------------------------------------------------------------
1394r2078 | sam | 2007-11-27 00:58:16 +0000 (Tue, 27 Nov 2007) | 3 lines
1395Changed paths:
1396   M /libcaca/trunk/csharp/Caca.cs
1397   M /libcaca/trunk/csharp/Cucul.cs
1398   M /libcaca/trunk/csharp/Makefile.am
1399   M /libcaca/trunk/csharp/test.cs
1400
1401  * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
1402    allowing for much cleaner code (at the expense of an extra dependency).
1403
1404------------------------------------------------------------------------
1405r2077 | pterjan | 2007-11-26 07:07:52 +0000 (Mon, 26 Nov 2007) | 3 lines
1406Changed paths:
1407   M /libcaca/trunk/ruby/caca.c
1408   M /libcaca/trunk/ruby/cucul.c
1409   M /libcaca/trunk/ruby/ruby-caca.dox
1410   M /libcaca/trunk/ruby/ruby-cucul.dox
1411
1412 * Add Caca.version and Cucul.version
1413
1414
1415------------------------------------------------------------------------
1416r2076 | sam | 2007-11-26 01:04:36 +0000 (Mon, 26 Nov 2007) | 3 lines
1417Changed paths:
1418   M /libcaca/trunk/csharp/Caca.cs
1419   M /libcaca/trunk/csharp/Cucul.cs
1420   M /libcaca/trunk/csharp/test.cs
1421
1422  * Implemented getVersion() in the C# bindings.
1423  * Slightly improved the C# test program.
1424
1425------------------------------------------------------------------------
1426r2075 | sam | 2007-11-26 01:04:34 +0000 (Mon, 26 Nov 2007) | 3 lines
1427Changed paths:
1428   M /libcaca/trunk/cucul/cucul.c
1429   M /libcaca/trunk/cxx/cxxtest.cpp
1430   M /libcaca/trunk/test/event.c
1431   M /libcaca/trunk/test/gamma.c
1432
1433  * Fix memory leaks that slipped in here and there. We still have 100,000
1434    fewer than Firefox, lol.
1435
1436------------------------------------------------------------------------
1437r2074 | sam | 2007-11-26 01:04:32 +0000 (Mon, 26 Nov 2007) | 4 lines
1438Changed paths:
1439   M /libcaca/trunk/caca/caca.c
1440   M /libcaca/trunk/caca/caca.h
1441   M /libcaca/trunk/cucul/cucul.c
1442   M /libcaca/trunk/cucul/cucul.h
1443   M /libcaca/trunk/cucul/export.c
1444   M /libcaca/trunk/cxx/caca++.cpp
1445   M /libcaca/trunk/cxx/caca++.h
1446   M /libcaca/trunk/cxx/cucul++.cpp
1447   M /libcaca/trunk/cxx/cucul++.h
1448   M /libcaca/trunk/cxx/cxxtest.cpp
1449   M /libcaca/trunk/src/img2txt.c
1450
1451  * Add cucul_get_version() and caca_get_version() and updated C++ bindings
1452    accordingly.
1453  * The C++ test example no longer needs "config.h".
1454
1455------------------------------------------------------------------------
1456r2073 | sam | 2007-11-26 01:04:28 +0000 (Mon, 26 Nov 2007) | 2 lines
1457Changed paths:
1458   M /libcaca/trunk/caca/caca.h
1459
1460  * Minor documentation fix.
1461
1462------------------------------------------------------------------------
1463r2072 | sam | 2007-11-26 01:04:25 +0000 (Mon, 26 Nov 2007) | 2 lines
1464Changed paths:
1465   M /libcaca/trunk/configure.ac
1466   M /libcaca/trunk/csharp/Makefile.am
1467
1468  * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
1469
1470------------------------------------------------------------------------
1471r2071 | sam | 2007-11-26 01:04:21 +0000 (Mon, 26 Nov 2007) | 3 lines
1472Changed paths:
1473   M /libcaca/trunk/caca/caca.h
1474   M /libcaca/trunk/cucul/cucul.h
1475   M /libcaca/trunk/cxx/caca++.h
1476   M /libcaca/trunk/cxx/cucul++.h
1477   M /libcaca/trunk/doc/doxygen.cfg.in
1478
1479  * Tell doxygen to expand __class and __extern before parsing anything, so
1480    we don’t end with those ugly identifiers in the documentation.
1481
1482------------------------------------------------------------------------
1483r2070 | sam | 2007-11-25 20:23:03 +0000 (Sun, 25 Nov 2007) | 2 lines
1484Changed paths:
1485   M /libcaca/trunk/caca/caca.h
1486   M /libcaca/trunk/cucul/cucul.h
1487   M /libcaca/trunk/cxx/caca++.h
1488   M /libcaca/trunk/cxx/cucul++.h
1489   M /libcaca/trunk/cxx/cxxtest.cpp
1490   M /libcaca/trunk/msvc/config.h
1491   A /libcaca/trunk/msvc/libcaca++.def
1492   A /libcaca/trunk/msvc/libcaca++.vcproj
1493   M /libcaca/trunk/msvc/libcaca.sln
1494   A /libcaca/trunk/msvc/libcucul++.def
1495   A /libcaca/trunk/msvc/libcucul++.vcproj
1496   A /libcaca/trunk/msvc/test-cxx.vcproj
1497
1498  * Added MSVC project files for the C++ bindings and the C++ test.
1499
1500------------------------------------------------------------------------
1501r2069 | sam | 2007-11-25 19:00:32 +0000 (Sun, 25 Nov 2007) | 2 lines
1502Changed paths:
1503   M /libcaca/trunk/msvc/Makefile.am
1504
1505  * Distribute all MSVC files.
1506
1507------------------------------------------------------------------------
1508r2068 | sam | 2007-11-25 19:00:29 +0000 (Sun, 25 Nov 2007) | 2 lines
1509Changed paths:
1510   M /libcaca/trunk/ruby/caca-event.h
1511
1512  * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
1513
1514------------------------------------------------------------------------
1515r2067 | sam | 2007-11-25 19:00:26 +0000 (Sun, 25 Nov 2007) | 2 lines
1516Changed paths:
1517   M /libcaca/trunk/configure.ac
1518   M /libcaca/trunk/ruby/Makefile.am
1519
1520  * Some cleanup in the Ruby bindings Makefile.am.
1521
1522------------------------------------------------------------------------
1523r2066 | sam | 2007-11-25 19:00:22 +0000 (Sun, 25 Nov 2007) | 2 lines
1524Changed paths:
1525   M /libcaca/trunk/TODO
1526
1527  * Refresh TODO list.
1528
1529------------------------------------------------------------------------
1530r2065 | sam | 2007-11-25 17:50:53 +0000 (Sun, 25 Nov 2007) | 3 lines
1531Changed paths:
1532   M /libcaca/trunk/csharp/Caca.cs
1533   M /libcaca/trunk/csharp/Cucul.cs
1534   M /libcaca/trunk/msvc
1535   A /libcaca/trunk/msvc/caca-sharp.csproj
1536   A /libcaca/trunk/msvc/cucul-sharp.csproj
1537   M /libcaca/trunk/msvc/libcaca.sln
1538   A /libcaca/trunk/msvc/test-csharp.csproj
1539
1540  * Added the various C# projects to the Visual Studio solution and slightly
1541    fixed the bindings so that they now work with the Microsoft CLR.
1542
1543------------------------------------------------------------------------
1544r2064 | sam | 2007-11-25 17:49:49 +0000 (Sun, 25 Nov 2007) | 2 lines
1545Changed paths:
1546   D /libcaca/trunk/DotNet
1547   M /libcaca/trunk/ruby
1548
1549  * Fixed svn properties that git-svn was unable to get straight.
1550
1551------------------------------------------------------------------------
1552r2063 | sam | 2007-11-25 17:14:00 +0000 (Sun, 25 Nov 2007) | 2 lines
1553Changed paths:
1554   M /libcaca/trunk/caca/caca.h
1555   M /libcaca/trunk/cucul/cucul.h
1556
1557  * Damn, under Visual Studio it's _WIN32, not __WIN32__.
1558
1559------------------------------------------------------------------------
1560r2062 | sam | 2007-11-25 17:13:10 +0000 (Sun, 25 Nov 2007) | 3 lines
1561Changed paths:
1562   M /libcaca/trunk/doc/migrating.dox
1563   M /libcaca/trunk/doc/tutorial.dox
1564   M /libcaca/trunk/test/hsv.c
1565
1566  * Switch to caca_create_display(NULL) in a few places to document the
1567    behaviour.
1568
1569------------------------------------------------------------------------
1570r2061 | sam | 2007-11-25 17:13:08 +0000 (Sun, 25 Nov 2007) | 4 lines
1571Changed paths:
1572   M /libcaca/trunk/caca/caca.c
1573   M /libcaca/trunk/caca/caca.h
1574   M /libcaca/trunk/caca/caca_internals.h
1575
1576  * Allow caca_create_display()'s argument to be NULL. It will automatically
1577    create a canvas when so.
1578  * Add caca_get_canvas() to retrieve the cucul canvas.
1579
1580------------------------------------------------------------------------
1581r2060 | sam | 2007-11-25 17:13:06 +0000 (Sun, 25 Nov 2007) | 4 lines
1582Changed paths:
1583   M /libcaca/trunk/AUTHORS
1584   M /libcaca/trunk/Makefile.am
1585   M /libcaca/trunk/configure.ac
1586   D /libcaca/trunk/python/Makefile
1587   A /libcaca/trunk/python/Makefile.am (from /libcaca/trunk/python/Makefile:2059)
1588   A /libcaca/trunk/python/snake.py
1589
1590  * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
1591    bindings.
1592  * Distribute the python/ subdirectory using automake.
1593
1594------------------------------------------------------------------------
1595r2059 | sam | 2007-11-25 17:13:03 +0000 (Sun, 25 Nov 2007) | 2 lines
1596Changed paths:
1597   M /libcaca/trunk/csharp/Caca.cs
1598
1599  * Add missing entries in the CacaEventKey enum.
1600
1601------------------------------------------------------------------------
1602r2058 | sam | 2007-11-25 17:12:59 +0000 (Sun, 25 Nov 2007) | 2 lines
1603Changed paths:
1604   M /libcaca/trunk/csharp/AssemblyInfo.cs
1605   M /libcaca/trunk/csharp/Caca.cs
1606   M /libcaca/trunk/csharp/Cucul.cs
1607   M /libcaca/trunk/csharp/test.cs
1608
1609  * Implemented C# bindings for ditherBitmap() and added it to the C# test.
1610
1611------------------------------------------------------------------------
1612r2057 | sam | 2007-11-25 14:12:20 +0000 (Sun, 25 Nov 2007) | 6 lines
1613Changed paths:
1614   M /libcaca/trunk/caca/driver_cocoa.m
1615   M /libcaca/trunk/caca/driver_gl.c
1616   M /libcaca/trunk/caca/driver_x11.c
1617   M /libcaca/trunk/cucul/attr.c
1618   M /libcaca/trunk/cucul/cucul.h
1619   M /libcaca/trunk/cucul/cucul_internals.h
1620   M /libcaca/trunk/cucul/export.c
1621   M /libcaca/trunk/cucul/font.c
1622
1623  * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
1624    cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
1625    _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
1626    libcucul API.
1627  * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
1628
1629------------------------------------------------------------------------
1630r2056 | sam | 2007-11-25 14:12:01 +0000 (Sun, 25 Nov 2007) | 3 lines
1631Changed paths:
1632   M /libcaca/trunk/caca/caca.c
1633   M /libcaca/trunk/caca/driver_cocoa.m
1634   M /libcaca/trunk/caca/driver_conio.c
1635   M /libcaca/trunk/caca/driver_gl.c
1636   M /libcaca/trunk/caca/driver_ncurses.c
1637   M /libcaca/trunk/caca/driver_raw.c
1638   M /libcaca/trunk/caca/driver_slang.c
1639   M /libcaca/trunk/caca/driver_vga.c
1640   M /libcaca/trunk/caca/driver_win32.c
1641   M /libcaca/trunk/caca/driver_x11.c
1642   M /libcaca/trunk/caca/event.c
1643   M /libcaca/trunk/caca/graphics.c
1644   M /libcaca/trunk/cucul/cucul.c
1645   M /libcaca/trunk/cucul/cucul.h
1646
1647  * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
1648    direct cv->chars and cv->attrs access by display drivers.
1649
1650------------------------------------------------------------------------
1651r2055 | sam | 2007-11-25 14:11:58 +0000 (Sun, 25 Nov 2007) | 4 lines
1652Changed paths:
1653   M /libcaca/trunk/caca/caca.c
1654   M /libcaca/trunk/caca/caca_internals.h
1655   M /libcaca/trunk/caca/driver_cocoa.m
1656   M /libcaca/trunk/caca/driver_conio.c
1657   M /libcaca/trunk/caca/driver_gl.c
1658   M /libcaca/trunk/caca/driver_ncurses.c
1659   M /libcaca/trunk/caca/driver_raw.c
1660   M /libcaca/trunk/caca/driver_slang.c
1661   M /libcaca/trunk/caca/driver_vga.c
1662   M /libcaca/trunk/caca/driver_win32.c
1663   M /libcaca/trunk/caca/driver_x11.c
1664   M /libcaca/trunk/caca/graphics.c
1665   M /libcaca/trunk/cucul/cucul.c
1666   M /libcaca/trunk/cucul/cucul.h
1667   M /libcaca/trunk/cucul/cucul_internals.h
1668   M /libcaca/trunk/msvc/libcucul.def
1669
1670  * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
1671    drivers no longer need to access the cv->refcount private member
1672    and __cucul_set_canvas_size() is no longer needed.
1673
1674------------------------------------------------------------------------
1675r2054 | sam | 2007-11-25 14:11:54 +0000 (Sun, 25 Nov 2007) | 2 lines
1676Changed paths:
1677   M /libcaca/trunk/build-kernel
1678   M /libcaca/trunk/kernel/Makefile.am
1679   A /libcaca/trunk/kernel/bootsect.S
1680
1681  * Add Linux 2.6's bootsect.S to fix the sample kernel build.
1682
1683------------------------------------------------------------------------
1684r2053 | sam | 2007-11-25 11:39:33 +0000 (Sun, 25 Nov 2007) | 2 lines
1685Changed paths:
1686   M /libcaca/trunk/configure.ac
1687
1688  * Check whether CXX can include <iostream> before compiling the C++ bindings.
1689
1690------------------------------------------------------------------------
1691r2052 | sam | 2007-11-25 11:12:25 +0000 (Sun, 25 Nov 2007) | 2 lines
1692Changed paths:
1693   M /libcaca/trunk/csharp/Caca.cs
1694   M /libcaca/trunk/csharp/test.cs
1695
1696  * Adapt the C# bindings to the event API change.
1697
1698------------------------------------------------------------------------
1699r2051 | sam | 2007-11-25 11:12:20 +0000 (Sun, 25 Nov 2007) | 2 lines
1700Changed paths:
1701   M /libcaca/trunk/ruby/caca-display.c
1702
1703  * Adapt the Ruby bindings to the event API change.
1704
1705------------------------------------------------------------------------
1706r2050 | sam | 2007-11-25 11:11:59 +0000 (Sun, 25 Nov 2007) | 2 lines
1707Changed paths:
1708   M /libcaca/trunk/cxx/caca++.cpp
1709   M /libcaca/trunk/cxx/caca++.h
1710   M /libcaca/trunk/cxx/cxxtest.cpp
1711
1712  * Adapt the C++ bindings to the event API change.
1713
1714------------------------------------------------------------------------
1715r2049 | sam | 2007-11-25 11:11:54 +0000 (Sun, 25 Nov 2007) | 4 lines
1716Changed paths:
1717   M /libcaca/trunk/caca/caca.h
1718   M /libcaca/trunk/caca/caca0.c
1719   M /libcaca/trunk/caca/caca_internals.h
1720   M /libcaca/trunk/caca/driver_conio.c
1721   M /libcaca/trunk/caca/driver_gl.c
1722   M /libcaca/trunk/caca/driver_ncurses.c
1723   M /libcaca/trunk/caca/driver_raw.c
1724   M /libcaca/trunk/caca/driver_slang.c
1725   M /libcaca/trunk/caca/driver_vga.c
1726   M /libcaca/trunk/caca/driver_win32.c
1727   M /libcaca/trunk/caca/driver_x11.c
1728   M /libcaca/trunk/caca/event.c
1729   M /libcaca/trunk/src/aafire.c
1730   M /libcaca/trunk/src/cacademo.c
1731   M /libcaca/trunk/src/cacadraw.c
1732   M /libcaca/trunk/src/cacaplay.c
1733   M /libcaca/trunk/src/cacaview.c
1734   M /libcaca/trunk/test/demo.c
1735   M /libcaca/trunk/test/event.c
1736   M /libcaca/trunk/test/gamma.c
1737   M /libcaca/trunk/test/input.c
1738   M /libcaca/trunk/test/spritedit.c
1739   M /libcaca/trunk/test/swallow.c
1740
1741  * Made the caca_event_t structure opaque and created a whole bunch of
1742    functions to access its real data. This is a big API change that will
1743    break your software, sorry :(
1744
1745------------------------------------------------------------------------
1746r2048 | pterjan | 2007-11-25 09:48:30 +0000 (Sun, 25 Nov 2007) | 6 lines
1747Changed paths:
1748   M /libcaca/trunk/ruby/ruby-caca.dox
1749   M /libcaca/trunk/ruby/ruby-cucul.dox
1750
1751
1752* Little improvements in ruby doc
1753  + Made the doc a little more easy to read
1754  + Added an example on a nice way to have q, Q and Esc to cause exit
1755
1756
1757------------------------------------------------------------------------
1758r2047 | sam | 2007-11-24 19:56:33 +0000 (Sat, 24 Nov 2007) | 2 lines
1759Changed paths:
1760   M /libcaca/trunk/csharp/Caca.cs
1761   M /libcaca/trunk/csharp/test.cs
1762
1763  * Rewrote the C# test in a more object-oriented way.
1764
1765------------------------------------------------------------------------
1766r2046 | sam | 2007-11-24 15:00:21 +0000 (Sat, 24 Nov 2007) | 3 lines
1767Changed paths:
1768   M /libcaca/trunk/csharp/Caca.cs
1769   M /libcaca/trunk/csharp/Cucul.cs
1770   M /libcaca/trunk/csharp/test.cs
1771
1772  * Started Cucul# cleanup: added missing functions, used get/set attributes
1773    when meaningful, removed deprecated bindings.
1774
1775------------------------------------------------------------------------
1776r2045 | sam | 2007-11-24 13:26:33 +0000 (Sat, 24 Nov 2007) | 8 lines
1777Changed paths:
1778   M /libcaca/trunk/csharp/Caca.cs
1779   M /libcaca/trunk/csharp/Cucul.cs
1780   M /libcaca/trunk/csharp/Makefile.am
1781   A /libcaca/trunk/csharp/caca-sharp.dll.config
1782   A /libcaca/trunk/csharp/cucul-sharp.dll.config
1783   D /libcaca/trunk/csharp/libCaca.dll.config
1784   D /libcaca/trunk/csharp/libCucul.dll.config
1785   M /libcaca/trunk/csharp/test.cs
1786
1787  * Some mass-renaming in the C# bindings:
1788    + Renamed the dlls so that the C# versions do not have the same name
1789      as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
1790    + Renamed namespaces: "using Cucul" instead of "using libCucul".
1791    + Renamed the Cucul class into CuculCanvas to avoid namespace/class
1792      name collisions.
1793    + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
1794
1795------------------------------------------------------------------------
1796r2044 | sam | 2007-11-24 13:26:28 +0000 (Sat, 24 Nov 2007) | 2 lines
1797Changed paths:
1798   D /libcaca/trunk/DotNet/.gitignore
1799   D /libcaca/trunk/DotNet/AssemblyInfo.cs
1800   D /libcaca/trunk/DotNet/Caca.cs
1801   D /libcaca/trunk/DotNet/Cucul.cs
1802   D /libcaca/trunk/DotNet/Makefile.am
1803   D /libcaca/trunk/DotNet/libCaca.dll.config
1804   D /libcaca/trunk/DotNet/libCucul.dll.config
1805   D /libcaca/trunk/DotNet/test.cs
1806   M /libcaca/trunk/Makefile.am
1807   M /libcaca/trunk/configure.ac
1808   A /libcaca/trunk/csharp
1809   A /libcaca/trunk/csharp/.gitignore (from /libcaca/trunk/DotNet/.gitignore:2043)
1810   A /libcaca/trunk/csharp/AssemblyInfo.cs (from /libcaca/trunk/DotNet/AssemblyInfo.cs:2043)
1811   A /libcaca/trunk/csharp/Caca.cs (from /libcaca/trunk/DotNet/Caca.cs:2043)
1812   A /libcaca/trunk/csharp/Cucul.cs (from /libcaca/trunk/DotNet/Cucul.cs:2043)
1813   A /libcaca/trunk/csharp/Makefile.am (from /libcaca/trunk/DotNet/Makefile.am:2043)
1814   A /libcaca/trunk/csharp/libCaca.dll.config (from /libcaca/trunk/DotNet/libCaca.dll.config:2043)
1815   A /libcaca/trunk/csharp/libCucul.dll.config (from /libcaca/trunk/DotNet/libCucul.dll.config:2043)
1816   A /libcaca/trunk/csharp/test.cs (from /libcaca/trunk/DotNet/test.cs:2043)
1817
1818  * Renamed DotNet/ to csharp/ because I hate mixed case.
1819
1820------------------------------------------------------------------------
1821r2043 | sam | 2007-11-24 11:08:21 +0000 (Sat, 24 Nov 2007) | 2 lines
1822Changed paths:
1823   M /libcaca/trunk/caca/caca.h
1824   M /libcaca/trunk/caca/caca_internals.h
1825   M /libcaca/trunk/caca/driver_conio.c
1826   M /libcaca/trunk/caca/driver_gl.c
1827   M /libcaca/trunk/caca/driver_ncurses.c
1828   M /libcaca/trunk/caca/driver_raw.c
1829   M /libcaca/trunk/caca/driver_slang.c
1830   M /libcaca/trunk/caca/driver_vga.c
1831   M /libcaca/trunk/caca/driver_win32.c
1832   M /libcaca/trunk/caca/driver_x11.c
1833   M /libcaca/trunk/caca/event.c
1834   M /libcaca/trunk/caca/graphics.c
1835   M /libcaca/trunk/cucul/attr.c
1836   M /libcaca/trunk/cucul/canvas.c
1837   M /libcaca/trunk/cucul/cucul.c
1838   M /libcaca/trunk/cucul/cucul.h
1839   M /libcaca/trunk/cucul/dither.c
1840   M /libcaca/trunk/cucul/export.c
1841   M /libcaca/trunk/cucul/font.c
1842   M /libcaca/trunk/cucul/frame.c
1843
1844  * Added as many "const" qualifiers as possible to the public API.
1845
1846------------------------------------------------------------------------
1847r2042 | pterjan | 2007-11-24 09:56:37 +0000 (Sat, 24 Nov 2007) | 1 line
1848Changed paths:
1849   M /libcaca/trunk/ruby/lib/caca.rb
1850   M /libcaca/trunk/ruby/ruby-caca.dox
1851
1852* Add Caca::Event#quit? to make tests nicer
1853------------------------------------------------------------------------
1854r2041 | sam | 2007-11-23 22:52:34 +0000 (Fri, 23 Nov 2007) | 3 lines
1855Changed paths:
1856   M /libcaca/trunk/msvc/cacademo.vcproj
1857   M /libcaca/trunk/msvc/cacafire.vcproj
1858   M /libcaca/trunk/msvc/libcaca.vcproj
1859   M /libcaca/trunk/msvc/libcucul.vcproj
1860
1861  * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
1862    C mode, "benign redefinition" of macros...).
1863
1864------------------------------------------------------------------------
1865r2040 | sam | 2007-11-23 22:34:35 +0000 (Fri, 23 Nov 2007) | 3 lines
1866Changed paths:
1867   M /libcaca/trunk/caca/driver_cocoa.m
1868   M /libcaca/trunk/caca/driver_conio.c
1869   M /libcaca/trunk/caca/driver_gl.c
1870   M /libcaca/trunk/caca/driver_ncurses.c
1871   M /libcaca/trunk/caca/driver_raw.c
1872   M /libcaca/trunk/caca/driver_slang.c
1873   M /libcaca/trunk/caca/driver_vga.c
1874   M /libcaca/trunk/caca/driver_win32.c
1875   M /libcaca/trunk/caca/driver_x11.c
1876   M /libcaca/trunk/caca/graphics.c
1877   M /libcaca/trunk/cucul/cucul.c
1878   M /libcaca/trunk/cucul/cucul_internals.h
1879   M /libcaca/trunk/msvc/libcucul.def
1880
1881  * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
1882    collisions due to symbol mangling.
1883
1884------------------------------------------------------------------------
1885r2039 | sam | 2007-11-23 22:27:21 +0000 (Fri, 23 Nov 2007) | 3 lines
1886Changed paths:
1887   M /libcaca/trunk/caca/caca.h
1888   M /libcaca/trunk/cucul/cucul.h
1889   M /libcaca/trunk/msvc/libcaca.vcproj
1890   M /libcaca/trunk/msvc/libcucul.def
1891   M /libcaca/trunk/msvc/libcucul.vcproj
1892
1893  * Add proper __declspec(dllexport) tags for Win32 compilation.
1894  * Manually export private libcaca symbols.
1895
1896------------------------------------------------------------------------
1897r2038 | sam | 2007-11-23 21:48:55 +0000 (Fri, 23 Nov 2007) | 2 lines
1898Changed paths:
1899   M /libcaca/trunk/msvc
1900   D /libcaca/trunk/msvc/cacaball.vcproj
1901   A /libcaca/trunk/msvc/cacademo.vcproj
1902   M /libcaca/trunk/msvc/cacafire.vcproj
1903   D /libcaca/trunk/msvc/cacamoir.vcproj
1904   D /libcaca/trunk/msvc/cacaplas.vcproj
1905   M /libcaca/trunk/msvc/config.h
1906   A /libcaca/trunk/msvc/libcaca.def
1907   M /libcaca/trunk/msvc/libcaca.sln
1908   M /libcaca/trunk/msvc/libcaca.vcproj
1909   A /libcaca/trunk/msvc/libcucul.def
1910   M /libcaca/trunk/msvc/libcucul.vcproj
1911
1912  * Updated Visual Studio files.
1913
1914------------------------------------------------------------------------
1915r2037 | sam | 2007-11-23 16:39:32 +0000 (Fri, 23 Nov 2007) | 2 lines
1916Changed paths:
1917   A /libcaca/trunk/msvc/common.h
1918   M /libcaca/trunk/msvc/libcaca.sln
1919   M /libcaca/trunk/msvc/libcaca.vcproj
1920   A /libcaca/trunk/msvc/libcucul.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2036)
1921
1922  * Split libcaca.vcproj into \1 and libcucul.vcproj.
1923
1924------------------------------------------------------------------------
1925r2036 | sam | 2007-11-23 16:39:29 +0000 (Fri, 23 Nov 2007) | 2 lines
1926Changed paths:
1927   M /libcaca/trunk/test/gamma.c
1928
1929  * Do not assume default gamma value is 1.0.
1930
1931------------------------------------------------------------------------
1932r2035 | sam | 2007-11-23 16:39:23 +0000 (Fri, 23 Nov 2007) | 2 lines
1933Changed paths:
1934   M /libcaca/trunk/src/cacaview.c
1935
1936  * Escape quits cacaview, and F11 toggles fullscreen.
1937
1938------------------------------------------------------------------------
1939r2033 | pterjan | 2007-11-20 00:09:16 +0000 (Tue, 20 Nov 2007) | 1 line
1940Changed paths:
1941   M /libcaca/trunk/ruby/README
1942   A /libcaca/trunk/ruby/ruby-caca.dox
1943   A /libcaca/trunk/ruby/ruby-cucul.dox
1944   A /libcaca/trunk/ruby/ruby.dox
1945
1946* Split Ruby documentation out of README
1947------------------------------------------------------------------------
1948r2026 | sam | 2007-11-18 23:00:35 +0000 (Sun, 18 Nov 2007) | 2 lines
1949Changed paths:
1950   M /libcaca/trunk/AUTHORS
1951
1952  * Added Pascal to the AUTHORS file.
1953
1954------------------------------------------------------------------------
1955r2025 | jylam | 2007-11-18 22:59:22 +0000 (Sun, 18 Nov 2007) | 2 lines
1956Changed paths:
1957   M /libcaca/trunk/README
1958
1959 * lol commit
1960
1961------------------------------------------------------------------------
1962r2024 | pterjan | 2007-11-18 22:35:34 +0000 (Sun, 18 Nov 2007) | 1 line
1963Changed paths:
1964   D /libcaca/trunk/ruby/cucul
1965
1966* Remove cucul directory that got forgotten
1967------------------------------------------------------------------------
1968r2023 | pterjan | 2007-11-18 22:15:29 +0000 (Sun, 18 Nov 2007) | 1 line
1969Changed paths:
1970   M /libcaca/trunk/ruby/README
1971
1972* Improve the example in README
1973------------------------------------------------------------------------
1974r2022 | pterjan | 2007-11-18 22:03:19 +0000 (Sun, 18 Nov 2007) | 1 line
1975Changed paths:
1976   M /libcaca/trunk/configure.ac
1977   M /libcaca/trunk/ruby/Makefile.am
1978   M /libcaca/trunk/ruby/test
1979
1980* Install lib/caca.rb
1981------------------------------------------------------------------------
1982r2021 | pterjan | 2007-11-18 21:44:10 +0000 (Sun, 18 Nov 2007) | 1 line
1983Changed paths:
1984   M /libcaca/trunk/ruby/README
1985
1986* Update README to talk about Caca
1987------------------------------------------------------------------------
1988r2020 | pterjan | 2007-11-18 21:29:02 +0000 (Sun, 18 Nov 2007) | 1 line
1989Changed paths:
1990   M /libcaca/trunk/ruby/caca-display.c
1991
1992* Use to_i on the event mask, it is not always an Integer
1993------------------------------------------------------------------------
1994r2019 | pterjan | 2007-11-18 21:13:33 +0000 (Sun, 18 Nov 2007) | 1 line
1995Changed paths:
1996   M /libcaca/trunk/ruby/caca-display.c
1997   M /libcaca/trunk/ruby/caca-event.c
1998   M /libcaca/trunk/ruby/caca-event.h
1999   M /libcaca/trunk/ruby/caca.c
2000   A /libcaca/trunk/ruby/lib
2001   A /libcaca/trunk/ruby/lib/caca.rb
2002
2003- Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
2004------------------------------------------------------------------------
2005r2018 | pterjan | 2007-11-18 21:11:13 +0000 (Sun, 18 Nov 2007) | 1 line
2006Changed paths:
2007   M /libcaca/trunk/src/cacaview.c
2008
2009* Handle closing cacaview by window manager
2010------------------------------------------------------------------------
2011r2017 | pterjan | 2007-11-18 13:37:24 +0000 (Sun, 18 Nov 2007) | 1 line
2012Changed paths:
2013   M /libcaca/trunk/ruby/Makefile.am
2014   M /libcaca/trunk/ruby/caca-display.c
2015   A /libcaca/trunk/ruby/caca-event.c
2016   A /libcaca/trunk/ruby/caca-event.h
2017
2018* Add missing methods in Caca::Display and add empty Caca::Event
2019------------------------------------------------------------------------
2020r2016 | pterjan | 2007-11-18 13:29:16 +0000 (Sun, 18 Nov 2007) | 1 line
2021Changed paths:
2022   M /libcaca/trunk/caca/caca.h
2023
2024* Slightly improved documentation
2025------------------------------------------------------------------------
2026r2015 | pterjan | 2007-11-18 12:43:48 +0000 (Sun, 18 Nov 2007) | 1 line
2027Changed paths:
2028   M /libcaca/trunk/ruby/Makefile.am
2029   A /libcaca/trunk/ruby/caca-display.c
2030   A /libcaca/trunk/ruby/caca-display.h
2031   A /libcaca/trunk/ruby/caca.c
2032
2033* Add Caca and Caca::Display
2034------------------------------------------------------------------------
2035r2009 | pterjan | 2007-11-17 13:36:15 +0000 (Sat, 17 Nov 2007) | 1 line
2036Changed paths:
2037   M /libcaca/trunk/ruby/README
2038   M /libcaca/trunk/ruby/common.h
2039   M /libcaca/trunk/ruby/cucul-canvas.c
2040   M /libcaca/trunk/ruby/cucul-dither.c
2041
2042* Finish Cucul::Dither
2043------------------------------------------------------------------------
2044r2008 | pterjan | 2007-11-17 12:21:21 +0000 (Sat, 17 Nov 2007) | 1 line
2045Changed paths:
2046   M /libcaca/trunk/ruby/Makefile.am
2047   M /libcaca/trunk/ruby/README
2048   A /libcaca/trunk/ruby/cucul-dither.c
2049   A /libcaca/trunk/ruby/cucul-dither.h
2050   M /libcaca/trunk/ruby/cucul.c
2051   A /libcaca/trunk/ruby/t/tc_dither.rb
2052
2053* Add Cucul::Dither (incomplete)
2054------------------------------------------------------------------------
2055r2004 | pterjan | 2007-11-17 09:25:31 +0000 (Sat, 17 Nov 2007) | 1 line
2056Changed paths:
2057   M /libcaca/trunk/ruby/cucul-canvas.c
2058   M /libcaca/trunk/ruby/t/tc_canvas.rb
2059
2060* Improve type checking of arguments
2061------------------------------------------------------------------------
2062r2003 | sam | 2007-11-17 02:15:01 +0000 (Sat, 17 Nov 2007) | 3 lines
2063Changed paths:
2064   M /libcaca/trunk/doc/doxygen.cfg.in
2065   M /libcaca/trunk/doc/libcaca.dox
2066   M /libcaca/trunk/ruby/README
2067
2068  * Slightly doxygenated ruby/README so that it appears in the manual (see
2069    http://libcaca.zoy.org/manual/libcaca-ruby.html).
2070
2071------------------------------------------------------------------------
2072r1997 | pterjan | 2007-11-16 22:37:20 +0000 (Fri, 16 Nov 2007) | 1 line
2073Changed paths:
2074   M /libcaca/trunk/ruby/README
2075
2076* Update README
2077------------------------------------------------------------------------
2078r1996 | pterjan | 2007-11-16 22:27:13 +0000 (Fri, 16 Nov 2007) | 1 line
2079Changed paths:
2080   M /libcaca/trunk/ruby/Makefile.am
2081
2082* Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
2083------------------------------------------------------------------------
2084r1995 | pterjan | 2007-11-16 22:24:35 +0000 (Fri, 16 Nov 2007) | 1 line
2085Changed paths:
2086   M /libcaca/trunk/ruby/Makefile.am
2087   A /libcaca/trunk/ruby/common.h
2088   M /libcaca/trunk/ruby/cucul-canvas.c
2089   M /libcaca/trunk/ruby/cucul-canvas.h
2090   A /libcaca/trunk/ruby/cucul-font.c
2091   A /libcaca/trunk/ruby/cucul-font.h
2092   M /libcaca/trunk/ruby/cucul.c
2093   M /libcaca/trunk/ruby/t/tc_canvas.rb
2094   A /libcaca/trunk/ruby/t/tc_font.rb
2095
2096* Add Cucul::Font
2097------------------------------------------------------------------------
2098r1988 | sam | 2007-11-16 20:14:05 +0000 (Fri, 16 Nov 2007) | 2 lines
2099Changed paths:
2100   M /libcaca/trunk/doc/doxygen.cfg.in
2101   M /libcaca/trunk/doc/doxygen.css
2102
2103  * Added minimal styles to doxygen.css to make the manual look decent.
2104
2105------------------------------------------------------------------------
2106r1987 | sam | 2007-11-16 19:49:25 +0000 (Fri, 16 Nov 2007) | 2 lines
2107Changed paths:
2108   M /libcaca/trunk/Makefile.am
2109
2110  * Split "upload" target into "upload-source" and "upload-doc".
2111
2112------------------------------------------------------------------------
2113r1986 | sam | 2007-11-16 19:49:23 +0000 (Fri, 16 Nov 2007) | 3 lines
2114Changed paths:
2115   M /libcaca/trunk/doc/Makefile.am
2116   M /libcaca/trunk/doc/doxygen.cfg.in
2117   A /libcaca/trunk/doc/doxygen.css
2118
2119  * Updated doxygen file format.
2120  * Add an empty doxygen.css file.
2121
2122------------------------------------------------------------------------
2123r1983 | pterjan | 2007-11-16 17:47:59 +0000 (Fri, 16 Nov 2007) | 1 line
2124Changed paths:
2125   M /libcaca/trunk/ruby/Makefile.am
2126   A /libcaca/trunk/ruby/README
2127
2128* Add some pseudo doc for Ruby binding
2129------------------------------------------------------------------------
2130r1966 | pterjan | 2007-11-15 22:22:55 +0000 (Thu, 15 Nov 2007) | 1 line
2131Changed paths:
2132   M /libcaca/trunk/ruby/t/tc_canvas.rb
2133
2134* Add more tests for the ruby binding
2135------------------------------------------------------------------------
2136r1965 | pterjan | 2007-11-15 22:06:01 +0000 (Thu, 15 Nov 2007) | 1 line
2137Changed paths:
2138   A /libcaca/trunk/ruby/t/tc_canvas.rb
2139   M /libcaca/trunk/ruby/test
2140
2141* Add more tests for the ruby binding
2142------------------------------------------------------------------------
2143r1964 | pterjan | 2007-11-15 22:03:12 +0000 (Thu, 15 Nov 2007) | 1 line
2144Changed paths:
2145   M /libcaca/trunk/ruby/cucul-canvas.c
2146
2147* Fix number of arguments for set_height
2148------------------------------------------------------------------------
2149r1963 | pterjan | 2007-11-15 21:06:30 +0000 (Thu, 15 Nov 2007) | 1 line
2150Changed paths:
2151   M /libcaca/trunk/ruby/Makefile.am
2152
2153* Add the ruby tests to make check
2154------------------------------------------------------------------------
2155r1962 | pterjan | 2007-11-15 12:33:29 +0000 (Thu, 15 Nov 2007) | 1 line
2156Changed paths:
2157   M /libcaca/trunk/configure.ac
2158
2159* Use autotools for Ruby bindings (2nd part)
2160------------------------------------------------------------------------
2161r1961 | pterjan | 2007-11-15 12:27:40 +0000 (Thu, 15 Nov 2007) | 1 line
2162Changed paths:
2163   M /libcaca/trunk/ruby/Makefile.am
2164   D /libcaca/trunk/ruby/caca
2165   D /libcaca/trunk/ruby/cucul/cucul-canvas.c
2166   D /libcaca/trunk/ruby/cucul/cucul-canvas.h
2167   D /libcaca/trunk/ruby/cucul/cucul.c
2168   D /libcaca/trunk/ruby/cucul/extconf.rb
2169   D /libcaca/trunk/ruby/cucul/t
2170   D /libcaca/trunk/ruby/cucul/test.rb
2171   A /libcaca/trunk/ruby/cucul-canvas.c (from /libcaca/trunk/ruby/cucul/cucul-canvas.c:1960)
2172   A /libcaca/trunk/ruby/cucul-canvas.h (from /libcaca/trunk/ruby/cucul/cucul-canvas.h:1960)
2173   A /libcaca/trunk/ruby/cucul.c (from /libcaca/trunk/ruby/cucul/cucul.c:1960)
2174   A /libcaca/trunk/ruby/t (from /libcaca/trunk/ruby/cucul/t:1959)
2175   A /libcaca/trunk/ruby/test
2176
2177* Use autotools for Ruby bindings
2178------------------------------------------------------------------------
2179r1960 | pterjan | 2007-11-15 11:34:43 +0000 (Thu, 15 Nov 2007) | 1 line
2180Changed paths:
2181   M /libcaca/trunk/ruby/Makefile.am
2182   M /libcaca/trunk/ruby/cucul/cucul-canvas.c
2183   A /libcaca/trunk/ruby/cucul/cucul-canvas.h
2184   M /libcaca/trunk/ruby/cucul/cucul.c
2185
2186* Fix some prototypes and use a header file for Init_cucul_canvas
2187------------------------------------------------------------------------
2188r1959 | sam | 2007-11-15 08:20:37 +0000 (Thu, 15 Nov 2007) | 2 lines
2189Changed paths:
2190   M /libcaca/trunk/cxx/cucul++.h
2191
2192  * Make Charset class methods explicitly public.
2193
2194------------------------------------------------------------------------
2195r1958 | sam | 2007-11-15 08:20:17 +0000 (Thu, 15 Nov 2007) | 2 lines
2196Changed paths:
2197   M /libcaca/trunk/cxx/Makefile.am
2198
2199  * Link libcaca++ with libcucul++, not only the C versions.
2200
2201------------------------------------------------------------------------
2202r1957 | sam | 2007-11-15 00:22:37 +0000 (Thu, 15 Nov 2007) | 3 lines
2203Changed paths:
2204   M /libcaca/trunk/ruby/Makefile.am
2205
2206  * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
2207    not even exist.
2208
2209------------------------------------------------------------------------
2210r1954 | sam | 2007-11-13 23:55:07 +0000 (Tue, 13 Nov 2007) | 2 lines
2211Changed paths:
2212   A /libcaca/trunk/DotNet/.gitignore
2213   D /libcaca/trunk/DotNet/Makefile
2214   A /libcaca/trunk/DotNet/Makefile.am
2215   M /libcaca/trunk/Makefile.am
2216   M /libcaca/trunk/configure.ac
2217
2218  * Autotoolified the .NET bindings. Use --enable-dotnet.
2219
2220------------------------------------------------------------------------
2221r1953 | sam | 2007-11-13 23:55:05 +0000 (Tue, 13 Nov 2007) | 2 lines
2222Changed paths:
2223   M /libcaca/trunk/configure.ac
2224
2225  * Build Ruby and C++ bindings by default.
2226
2227------------------------------------------------------------------------
2228r1952 | sam | 2007-11-13 23:55:03 +0000 (Tue, 13 Nov 2007) | 2 lines
2229Changed paths:
2230   M /libcaca/trunk/cxx/cucul++.cpp
2231
2232  * Update C++ bindings after cucul_set_dither_mode() deprecation.
2233
2234------------------------------------------------------------------------
2235r1951 | sam | 2007-11-13 23:55:01 +0000 (Tue, 13 Nov 2007) | 2 lines
2236Changed paths:
2237   M /libcaca/trunk/Makefile.am
2238   M /libcaca/trunk/configure.ac
2239   A /libcaca/trunk/ruby/.gitignore
2240   D /libcaca/trunk/ruby/Makefile
2241   A /libcaca/trunk/ruby/Makefile.am
2242
2243  * Autotoolified the Ruby bindings. Use --enable-ruby.
2244
2245------------------------------------------------------------------------
2246r1950 | sam | 2007-11-13 23:54:59 +0000 (Tue, 13 Nov 2007) | 2 lines
2247Changed paths:
2248   M /libcaca/trunk/src/.gitignore
2249
2250  * Update .gitignore after img2irc -> img2txt change.
2251
2252------------------------------------------------------------------------
2253r1949 | pterjan | 2007-11-13 23:28:59 +0000 (Tue, 13 Nov 2007) | 1 line
2254Changed paths:
2255   A /libcaca/trunk/ruby/cucul/t
2256   A /libcaca/trunk/ruby/cucul/t/tc_frame.rb
2257   A /libcaca/trunk/ruby/cucul/test.rb
2258
2259* Add a first test for Ruby binding
2260------------------------------------------------------------------------
2261r1948 | pterjan | 2007-11-13 13:20:14 +0000 (Tue, 13 Nov 2007) | 1 line
2262Changed paths:
2263   M /libcaca/trunk/ruby/cucul/cucul-canvas.c
2264
2265Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
2266------------------------------------------------------------------------
2267r1947 | pterjan | 2007-11-13 12:41:33 +0000 (Tue, 13 Nov 2007) | 1 line
2268Changed paths:
2269   M /libcaca/trunk/cucul/line.c
2270
2271Fix a typo in the doc
2272------------------------------------------------------------------------
2273r1946 | sam | 2007-11-13 11:19:00 +0000 (Tue, 13 Nov 2007) | 2 lines
2274Changed paths:
2275   M /libcaca/trunk/doc/tutorial.dox
2276
2277  * Add error checking to the tutorial.
2278
2279------------------------------------------------------------------------
2280r1945 | sam | 2007-11-13 11:18:59 +0000 (Tue, 13 Nov 2007) | 2 lines
2281Changed paths:
2282   M /libcaca/trunk/doc/tutorial.dox
2283
2284  * Tutorial was generating a warning since the deprecation of cucul_putstr().
2285
2286------------------------------------------------------------------------
2287r1944 | pterjan | 2007-11-13 11:03:25 +0000 (Tue, 13 Nov 2007) | 1 line
2288Changed paths:
2289   A /libcaca/trunk/ruby
2290   A /libcaca/trunk/ruby/Makefile
2291   A /libcaca/trunk/ruby/caca
2292   A /libcaca/trunk/ruby/caca/extconf.rb
2293   A /libcaca/trunk/ruby/cucul
2294   A /libcaca/trunk/ruby/cucul/cucul-canvas.c
2295   A /libcaca/trunk/ruby/cucul/cucul.c
2296   A /libcaca/trunk/ruby/cucul/extconf.rb
2297
2298Import Ruby binding
2299------------------------------------------------------------------------
2300r1919 | jylam | 2007-11-07 10:29:02 +0000 (Wed, 07 Nov 2007) | 3 lines
2301Changed paths:
2302   M /libcaca/trunk/doc/img2txt.1
2303   M /libcaca/trunk/src/img2txt.c
2304
2305 * Added switch to control output font size, and updated documentation
2306accordingly
2307
2308------------------------------------------------------------------------
2309r1918 | jylam | 2007-11-07 10:07:04 +0000 (Wed, 07 Nov 2007) | 2 lines
2310Changed paths:
2311   M /libcaca/trunk/doc/img2txt.1
2312
2313 * Updated man page for --version
2314
2315------------------------------------------------------------------------
2316r1917 | jylam | 2007-11-07 10:03:50 +0000 (Wed, 07 Nov 2007) | 2 lines
2317Changed paths:
2318   M /libcaca/trunk/src/img2txt.c
2319
2320 * Added version switch
2321
2322------------------------------------------------------------------------
2323r1916 | jylam | 2007-11-07 09:44:26 +0000 (Wed, 07 Nov 2007) | 2 lines
2324Changed paths:
2325   M /libcaca/trunk/doc/Makefile.am
2326   M /libcaca/trunk/doc/cacaview.1
2327   M /libcaca/trunk/src/img2txt.c
2328
2329 * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
2330
2331------------------------------------------------------------------------
2332r1915 | jylam | 2007-11-07 09:27:43 +0000 (Wed, 07 Nov 2007) | 2 lines
2333Changed paths:
2334   D /libcaca/trunk/doc/img2irc.1
2335   A /libcaca/trunk/doc/img2txt.1 (from /libcaca/trunk/doc/img2irc.1:1899)
2336
2337 * Updated img2txt man page
2338
2339------------------------------------------------------------------------
2340r1914 | sam | 2007-11-07 01:09:20 +0000 (Wed, 07 Nov 2007) | 2 lines
2341Changed paths:
2342   M /libcaca/trunk/src/cacaserver.c
2343
2344  * Always include <netinet/in.h> when present, to make header simpler.
2345
2346------------------------------------------------------------------------
2347r1913 | sam | 2007-11-07 01:09:16 +0000 (Wed, 07 Nov 2007) | 2 lines
2348Changed paths:
2349   M /libcaca/trunk/src/cacaserver.c
2350
2351  * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
2352
2353------------------------------------------------------------------------
2354r1912 | sam | 2007-11-07 01:09:13 +0000 (Wed, 07 Nov 2007) | 3 lines
2355Changed paths:
2356   M /libcaca/trunk/configure.ac
2357
2358  * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
2359    Alexis Ballier.
2360
2361------------------------------------------------------------------------
2362r1911 | jylam | 2007-11-06 16:12:33 +0000 (Tue, 06 Nov 2007) | 2 lines
2363Changed paths:
2364   M /libcaca/trunk/src/img2txt.c
2365
2366 * Fixed typo in help
2367
2368------------------------------------------------------------------------
2369r1910 | jylam | 2007-11-06 16:07:03 +0000 (Tue, 06 Nov 2007) | 2 lines
2370Changed paths:
2371   M /libcaca/trunk/src/img2txt.c
2372
2373 * Added imlib2 note on builds without it
2374
2375------------------------------------------------------------------------
2376r1909 | jylam | 2007-11-06 14:09:07 +0000 (Tue, 06 Nov 2007) | 2 lines
2377Changed paths:
2378   M /libcaca/trunk/src/img2txt.c
2379
2380 * Added brightness / contrast / gamma support
2381
2382------------------------------------------------------------------------
2383r1908 | jylam | 2007-11-06 13:51:36 +0000 (Tue, 06 Nov 2007) | 2 lines
2384Changed paths:
2385   M /libcaca/trunk/src/img2txt.c
2386
2387 * Fixed bad file error handling, made dither and export errors more informative on program name
2388
2389------------------------------------------------------------------------
2390r1907 | jylam | 2007-11-06 13:49:19 +0000 (Tue, 06 Nov 2007) | 2 lines
2391Changed paths:
2392   M /libcaca/trunk/src/img2txt.c
2393
2394 * Added dither error handling
2395
2396------------------------------------------------------------------------
2397r1906 | jylam | 2007-11-06 13:45:18 +0000 (Tue, 06 Nov 2007) | 2 lines
2398Changed paths:
2399   M /libcaca/trunk/src/img2txt.c
2400
2401 * Added --dither option and updated usage()
2402
2403------------------------------------------------------------------------
2404r1905 | jylam | 2007-11-06 13:19:23 +0000 (Tue, 06 Nov 2007) | 2 lines
2405Changed paths:
2406   M /libcaca/trunk/src/mygetopt.c
2407
2408 * WTF is a typedef missing ?
2409
2410------------------------------------------------------------------------
2411r1904 | jylam | 2007-11-06 13:13:14 +0000 (Tue, 06 Nov 2007) | 2 lines
2412Changed paths:
2413   M /libcaca/trunk/src/mygetopt.c
2414
2415 * Quick and Dirty hack for DOS ans kernel drivers
2416
2417------------------------------------------------------------------------
2418r1903 | jylam | 2007-11-06 12:59:54 +0000 (Tue, 06 Nov 2007) | 2 lines
2419Changed paths:
2420   A /libcaca/trunk/src/mygetopt.c
2421   A /libcaca/trunk/src/mygetopt.h
2422
2423 * Oops, forgot to add getopt replacement files, omg.
2424
2425------------------------------------------------------------------------
2426r1902 | jylam | 2007-11-06 12:57:46 +0000 (Tue, 06 Nov 2007) | 2 lines
2427Changed paths:
2428   M /libcaca/trunk/src/img2txt.c
2429
2430 * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
2431
2432------------------------------------------------------------------------
2433r1901 | jylam | 2007-11-06 12:55:26 +0000 (Tue, 06 Nov 2007) | 2 lines
2434Changed paths:
2435   M /libcaca/trunk/src/Makefile.am
2436   D /libcaca/trunk/src/img2irc.c
2437   A /libcaca/trunk/src/img2txt.c (from /libcaca/trunk/src/img2irc.c:1900)
2438
2439 * Renamed img2irc to a more generic img2txt
2440
2441------------------------------------------------------------------------
2442r1900 | jylam | 2007-11-06 12:53:52 +0000 (Tue, 06 Nov 2007) | 2 lines
2443Changed paths:
2444   M /libcaca/trunk/src/Makefile.am
2445   M /libcaca/trunk/src/img2irc.c
2446
2447 * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
2448
2449------------------------------------------------------------------------
2450r1884 | sam | 2007-11-04 18:37:38 +0000 (Sun, 04 Nov 2007) | 2 lines
2451Changed paths:
2452   M /libcaca/trunk/src/cacademo.c
2453
2454  * New transition effects: horizontal and vertical lines.
2455
2456------------------------------------------------------------------------
2457r1882 | sam | 2007-11-04 12:00:03 +0000 (Sun, 04 Nov 2007) | 2 lines
2458Changed paths:
2459   M /libcaca/trunk/caca/caca0.c
2460   M /libcaca/trunk/src/cacaview.c
2461
2462  * Updated libcaca and cacaview after the API changes.
2463
2464------------------------------------------------------------------------
2465r1881 | sam | 2007-11-04 12:00:00 +0000 (Sun, 04 Nov 2007) | 3 lines
2466Changed paths:
2467   M /libcaca/trunk/cucul/cucul.h
2468   M /libcaca/trunk/cucul/dither.c
2469   M /libcaca/trunk/cucul/legacy.c
2470
2471  * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
2472    a longer name but "mode" really wasn’t appropriate here.
2473
2474------------------------------------------------------------------------
2475r1880 | sam | 2007-11-04 11:59:57 +0000 (Sun, 04 Nov 2007) | 2 lines
2476Changed paths:
2477   M /libcaca/trunk/cucul/cucul.h
2478   M /libcaca/trunk/cucul/dither.c
2479
2480  * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
2481
2482------------------------------------------------------------------------
2483r1879 | sam | 2007-11-04 11:59:54 +0000 (Sun, 04 Nov 2007) | 3 lines
2484Changed paths:
2485   M /libcaca/trunk/AUTHORS
2486   M /libcaca/trunk/NEWS
2487   M /libcaca/trunk/THANKS
2488   M /libcaca/trunk/TODO
2489   M /libcaca/trunk/caca/caca.h
2490   M /libcaca/trunk/cucul/cucul.h
2491   M /libcaca/trunk/doc/canvas.dox
2492   M /libcaca/trunk/doc/font.dox
2493   M /libcaca/trunk/doc/libcaca.dox
2494   M /libcaca/trunk/doc/migrating.dox
2495   M /libcaca/trunk/doc/style.dox
2496   M /libcaca/trunk/doc/tutorial.dox
2497   M /libcaca/trunk/doc/user.dox
2498
2499  * Renamed doxygen sections here and there to avoid embarassing side-effects
2500    such as "man tutorial" showing the libcaca tutorial on Debian systems.
2501
2502------------------------------------------------------------------------
2503r1878 | sam | 2007-11-04 11:59:47 +0000 (Sun, 04 Nov 2007) | 3 lines
2504Changed paths:
2505   M /libcaca/trunk/Makefile.am
2506   M /libcaca/trunk/cucul/Makefile.am
2507   M /libcaca/trunk/cucul/font.c
2508   D /libcaca/trunk/cucul/font_mono9.h
2509   D /libcaca/trunk/cucul/font_monobold12.h
2510   A /libcaca/trunk/cucul/mono9.data (from /libcaca/trunk/cucul/font_mono9.h:1877)
2511   A /libcaca/trunk/cucul/monobold12.data (from /libcaca/trunk/cucul/font_monobold12.h:1877)
2512
2513  * Renamed fonts to *.data to make sure they are not mistaken for editable
2514    files (like there is any chance).
2515
2516------------------------------------------------------------------------
2517r1877 | sam | 2007-11-04 10:41:07 +0000 (Sun, 04 Nov 2007) | 2 lines
2518Changed paths:
2519   M /libcaca/trunk/cucul/cucul.h
2520   M /libcaca/trunk/cucul/dither.c
2521
2522  * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
2523
2524------------------------------------------------------------------------
2525r1876 | sam | 2007-11-04 09:56:40 +0000 (Sun, 04 Nov 2007) | 3 lines
2526Changed paths:
2527   M /libcaca/trunk/cucul/dither.c
2528
2529  * cucul_get_dither_brightness() is no longer a stub.
2530  * Implemented missing cucul_get_dither_contrast().
2531
2532------------------------------------------------------------------------
2533r1875 | sam | 2007-11-04 09:56:37 +0000 (Sun, 04 Nov 2007) | 2 lines
2534Changed paths:
2535   M /libcaca/trunk/cxx/cucul++.cpp
2536   M /libcaca/trunk/cxx/cucul++.h
2537   M /libcaca/trunk/test/demo.c
2538
2539  * Removed calls to now deprecated cucul_set_dither_invert().
2540
2541------------------------------------------------------------------------
2542r1874 | sam | 2007-11-04 09:30:15 +0000 (Sun, 04 Nov 2007) | 2 lines
2543Changed paths:
2544   M /libcaca/trunk
2545
2546  * Ignore the autotools/ directory.
2547
2548------------------------------------------------------------------------
2549r1873 | sam | 2007-11-04 09:29:07 +0000 (Sun, 04 Nov 2007) | 2 lines
2550Changed paths:
2551   A /libcaca/trunk/.gitignore
2552   A /libcaca/trunk/cxx/.gitignore
2553   A /libcaca/trunk/doc/.gitignore
2554   A /libcaca/trunk/src/.gitignore
2555   A /libcaca/trunk/test/.gitignore
2556   A /libcaca/trunk/tools/.gitignore
2557
2558  * Added .gitignore files in addition to svn:ignore properties.
2559
2560------------------------------------------------------------------------
2561r1872 | sam | 2007-11-04 08:45:47 +0000 (Sun, 04 Nov 2007) | 2 lines
2562Changed paths:
2563   M /libcaca/trunk/Makefile.am
2564   D /libcaca/trunk/autotools
2565   M /libcaca/trunk/configure.ac
2566
2567  * Don’t manage autotools/ with SVN.
2568
2569------------------------------------------------------------------------
2570r1871 | sam | 2007-11-03 23:27:54 +0000 (Sat, 03 Nov 2007) | 3 lines
2571Changed paths:
2572   M /libcaca/trunk/tools/sortchars.c
2573
2574  * Add a lookback table in the output. Will be handy later.
2575  * Now sortchars’s output can be directly saved to a C header file.
2576
2577------------------------------------------------------------------------
2578r1870 | sam | 2007-11-03 22:59:53 +0000 (Sat, 03 Nov 2007) | 5 lines
2579Changed paths:
2580   M /libcaca/trunk/cucul/cucul.h
2581   M /libcaca/trunk/cucul/dither.c
2582   M /libcaca/trunk/cucul/legacy.c
2583
2584  * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
2585    reason to keep a copy of them in the calling program.
2586  * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
2587    done by setting a negative gamma value.
2588
2589------------------------------------------------------------------------
2590r1869 | sam | 2007-11-03 12:59:42 +0000 (Sat, 03 Nov 2007) | 2 lines
2591Changed paths:
2592   M /libcaca/trunk/bootstrap
2593
2594  * Crap, typo in bootstrap script.
2595
2596------------------------------------------------------------------------
2597r1868 | sam | 2007-11-03 12:58:05 +0000 (Sat, 03 Nov 2007) | 2 lines
2598Changed paths:
2599   M /libcaca/trunk/bootstrap
2600
2601  * Updated bootstrap script.
2602
2603------------------------------------------------------------------------
2604r1853 | sam | 2007-10-28 10:27:01 +0000 (Sun, 28 Oct 2007) | 2 lines
2605Changed paths:
2606   M /libcaca/trunk/cucul/cucul.h
2607
2608  * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
2609
2610------------------------------------------------------------------------
2611r1852 | sam | 2007-10-28 10:23:59 +0000 (Sun, 28 Oct 2007) | 3 lines
2612Changed paths:
2613   M /libcaca/trunk/test/font.c
2614
2615  * C89 compilation fix for machines that do not have <endian.h>, thanks to
2616    Rado S.
2617
2618------------------------------------------------------------------------
2619r1851 | sam | 2007-10-28 10:20:11 +0000 (Sun, 28 Oct 2007) | 3 lines
2620Changed paths:
2621   M /libcaca/trunk/caca/driver_ncurses.c
2622   M /libcaca/trunk/configure.ac
2623
2624  * When present, include <termios.h> and <unistd.h> to allow the ncurses
2625    driver to build on Solaris. Fix courtesy of Rado S.
2626
2627------------------------------------------------------------------------
2628r1842 | sam | 2007-10-23 23:02:40 +0000 (Tue, 23 Oct 2007) | 24 lines
2629Changed paths:
2630   M /libcaca/trunk/tools/sortchars.c
2631
2632  * Improved distance computation in sortchars.c.
2633  * Use font 0 instead of font 1.
2634  * Print a bitmapped example at the end.
2635
2636          _pBBBBPP"'             '7PBBBBBL   
2637        _BBBBP"   __p@BBBBBBBBBpp__   7%BBBb_
2638      _BBBB"   _@BBBBBPPPPPPPP%BBBBBpL   %BBBb
2639      BBB"  _@BBBP"'    ____     'PBBBBp   %BB
2640      BB   @BBBP   __iIIIIIIIIIiL   '%BBBL  7B
2641      P   BBBP   _IIII**''''"*lIIIi_  7BBBb  7
2642         BBBP   III/'  ,,:::,   "IIIi   BBBb 
2643        JBBB   III"  ,!!!!!!!!:,  lIIi  7BBB 
2644        BBBL  JIII  ,!!"'   '!!!   III   BBBL
2645        BBBL  lIII  "!!,     !!!   IIIL  BBBP
2646        BBBL   III   !!!::::!!!"  JIII   BBBL
2647        JBBB   lIIIL  '"!!!!""'  iIII   @BBB 
2648      L  3BBBL  "lIIIi_      __iIII/   @BBB   
2649      BL  7BBBb   '*IIIIIIIIIIII/"   _@BBP   @
2650      BBb   %BBBb_    '"*****"'   __BBBB"  _BB
2651      %BBBp   7BBBBbpL__     __ppBBBBP"  _@BBB
2652       7%BBBp_  '7PBBBBBBBBBBBBBBPP'   _@BBBP
2653         'PBBBBpL_   ''''PP"''''   _p@BBBBP   
2654
2655
2656------------------------------------------------------------------------
2657r1841 | sam | 2007-10-22 10:15:54 +0000 (Mon, 22 Oct 2007) | 2 lines
2658Changed paths:
2659   M /libcaca/trunk/tools/sortchars.c
2660
2661  * Updates to sortchars.c so that it can output a proper LUT.
2662
2663------------------------------------------------------------------------
2664r1840 | sam | 2007-10-22 08:47:05 +0000 (Mon, 22 Oct 2007) | 3 lines
2665Changed paths:
2666   M /libcaca/trunk/tools
2667   M /libcaca/trunk/tools/Makefile.am
2668   A /libcaca/trunk/tools/sortchars.c
2669
2670  * Small tool to analyse character glyphs depending on their shape. Will be
2671    used for improved dithering.
2672
2673------------------------------------------------------------------------
2674r1839 | sam | 2007-10-20 07:37:28 +0000 (Sat, 20 Oct 2007) | 2 lines
2675Changed paths:
2676   M /libcaca/trunk/caca/graphics.c
2677
2678  * Documented which drivers support caca_set_cursor().
2679
2680------------------------------------------------------------------------
2681r1837 | sam | 2007-10-19 22:22:13 +0000 (Fri, 19 Oct 2007) | 3 lines
2682Changed paths:
2683   M /libcaca/trunk/caca/driver_ncurses.c
2684   M /libcaca/trunk/caca/driver_slang.c
2685   M /libcaca/trunk/caca/driver_x11.c
2686   M /libcaca/trunk/test/input.c
2687
2688  * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
2689  * Use caca_set_cursor() in test/input.c.
2690
2691------------------------------------------------------------------------
2692r1836 | sam | 2007-10-18 22:07:39 +0000 (Thu, 18 Oct 2007) | 2 lines
2693Changed paths:
2694   M /libcaca/trunk/src/cacaview.c
2695
2696  * Fixed cacaview’s dithering selection.
2697
2698------------------------------------------------------------------------
2699r1835 | sam | 2007-10-07 20:40:39 +0000 (Sun, 07 Oct 2007) | 2 lines
2700Changed paths:
2701   M /libcaca/trunk/doc/Makefile.am
2702
2703  * Output refman.log in case of build error.
2704
2705------------------------------------------------------------------------
2706r1833 | sam | 2007-09-30 16:49:47 +0000 (Sun, 30 Sep 2007) | 2 lines
2707Changed paths:
2708   M /libcaca/trunk/cucul/dither.c
2709
2710  * Save user attributes when calling cucul_dither_bitmap().
2711
2712------------------------------------------------------------------------
2713r1829 | sam | 2007-09-30 15:03:38 +0000 (Sun, 30 Sep 2007) | 3 lines
2714Changed paths:
2715   M /libcaca/trunk/bootstrap
2716   M /libcaca/trunk/configure.ac
2717
2718  * Further refined the tetex/texlive detection method.
2719  * Support for autotools-1.10.
2720
2721------------------------------------------------------------------------
2722r1828 | sam | 2007-09-30 14:44:46 +0000 (Sun, 30 Sep 2007) | 2 lines
2723Changed paths:
2724   M /libcaca/trunk/configure.ac
2725
2726  * Support Debian's texlive installation. Will sneak this fix in beta12.
2727
2728------------------------------------------------------------------------
2729r1824 | sam | 2007-09-30 13:34:11 +0000 (Sun, 30 Sep 2007) | 3 lines
2730Changed paths:
2731   M /libcaca/trunk/ChangeLog
2732   M /libcaca/trunk/NEWS
2733   M /libcaca/trunk/configure.ac
2734
2735  * Set version to 0.99.beta11.
2736  * Updated NEWS and ChangeLog.
2737
2738------------------------------------------------------------------------
2739r1823 | sam | 2007-09-30 13:32:16 +0000 (Sun, 30 Sep 2007) | 2 lines
2740Changed paths:
2741   M /libcaca/trunk/test/blit.c
2742   M /libcaca/trunk/test/colors.c
2743   M /libcaca/trunk/test/demo.c
2744   M /libcaca/trunk/test/demo0.c
2745   M /libcaca/trunk/test/dithering.c
2746   M /libcaca/trunk/test/event.c
2747
2748  * Minor tuning to the various tests, just so that they’re releasable.
2749
2750------------------------------------------------------------------------
2751r1822 | sam | 2007-09-30 11:28:13 +0000 (Sun, 30 Sep 2007) | 2 lines
2752Changed paths:
2753   M /libcaca/trunk/cxx/cucul++.cpp
2754
2755  * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
2756
2757------------------------------------------------------------------------
2758r1820 | sam | 2007-09-30 10:22:24 +0000 (Sun, 30 Sep 2007) | 2 lines
2759Changed paths:
2760   M /libcaca/trunk/cucul/transform.c
2761
2762  * Added a few rotation pairs. Nothing awesome.
2763
2764------------------------------------------------------------------------
2765r1819 | sam | 2007-09-30 10:12:19 +0000 (Sun, 30 Sep 2007) | 3 lines
2766Changed paths:
2767   M /libcaca/trunk/cucul/transform.c
2768
2769  * Improve rotation output by avoiding white-on-black attributes to appear
2770    due to spaces.
2771
2772------------------------------------------------------------------------
2773r1816 | sam | 2007-09-29 15:15:17 +0000 (Sat, 29 Sep 2007) | 4 lines
2774Changed paths:
2775   M /libcaca/trunk/cucul/transform.c
2776
2777  * Allow to rotate canvases with an odd width.
2778  * Added a few additional character pairs of the left/right rotations.
2779  * Added missing errno sets.
2780
2781------------------------------------------------------------------------
2782r1814 | sam | 2007-08-02 18:12:19 +0000 (Thu, 02 Aug 2007) | 2 lines
2783Changed paths:
2784   M /libcaca/trunk/cucul/transform.c
2785
2786  * More widechar rotations. \/ > /\ < is cool.
2787
2788------------------------------------------------------------------------
2789r1813 | sam | 2007-08-02 17:33:10 +0000 (Thu, 02 Aug 2007) | 2 lines
2790Changed paths:
2791   M /libcaca/trunk/cucul/cucul.c
2792
2793  * Reset cursor position after a resize. Not sure it’s what I want.
2794
2795------------------------------------------------------------------------
2796r1812 | sam | 2007-08-02 16:38:31 +0000 (Thu, 02 Aug 2007) | 2 lines
2797Changed paths:
2798   M /libcaca/trunk/cucul/transform.c
2799
2800  * More widechar rotation pairs.
2801
2802------------------------------------------------------------------------
2803r1809 | sam | 2007-07-17 20:46:18 +0000 (Tue, 17 Jul 2007) | 4 lines
2804Changed paths:
2805   M /libcaca/trunk/cucul/cucul.h
2806   M /libcaca/trunk/cucul/transform.c
2807   M /libcaca/trunk/test/text.c
2808
2809  * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
2810    cucul_stretch_* to avoid long function names. And the pairwise rotations
2811    look so nice now that they should be the real rotation chars.
2812
2813------------------------------------------------------------------------
2814r1808 | sam | 2007-07-17 17:20:11 +0000 (Tue, 17 Jul 2007) | 3 lines
2815Changed paths:
2816   M /libcaca/trunk/cucul/transform.c
2817   M /libcaca/trunk/test/text.c
2818
2819  * More characters for the wide rotations.
2820  * Updated test/text to show what the wide rotations now do.
2821
2822------------------------------------------------------------------------
2823r1807 | sam | 2007-07-17 15:22:34 +0000 (Tue, 17 Jul 2007) | 2 lines
2824Changed paths:
2825   M /libcaca/trunk/cucul/transform.c
2826
2827  * Use j/ḷ and l/ȷ pairs in glyph rotation.
2828
2829------------------------------------------------------------------------
2830r1806 | sam | 2007-07-16 23:51:49 +0000 (Mon, 16 Jul 2007) | 2 lines
2831Changed paths:
2832   M /libcaca/trunk/test/input.c
2833
2834  * minor warning fix
2835
2836------------------------------------------------------------------------
2837r1805 | sam | 2007-07-10 17:02:46 +0000 (Tue, 10 Jul 2007) | 3 lines
2838Changed paths:
2839   M /libcaca/trunk/cucul/cucul.h
2840   M /libcaca/trunk/cucul/transform.c
2841   M /libcaca/trunk/test/text.c
2842
2843  * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
2844    suck massively for now.
2845
2846------------------------------------------------------------------------
2847r1795 | sam | 2007-07-09 17:24:28 +0000 (Mon, 09 Jul 2007) | 2 lines
2848Changed paths:
2849   M /libcaca/trunk/COPYING
2850
2851  * Fixed address in license.
2852
2853------------------------------------------------------------------------
2854r1788 | sam | 2007-06-28 16:29:00 +0000 (Thu, 28 Jun 2007) | 5 lines
2855Changed paths:
2856   M /libcaca/trunk/cucul/cucul.h
2857   M /libcaca/trunk/cucul/legacy.c
2858   M /libcaca/trunk/cucul/transform.c
2859   M /libcaca/trunk/test/text.c
2860   M /libcaca/trunk/test/transform.c
2861
2862  * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
2863  * Renamed cucul_rotate into cucul_rotate_180.
2864  * Deprecated cucul_rotate and fix examples accordingly.
2865  Hope it all makes sense.
2866
2867------------------------------------------------------------------------
2868r1787 | sam | 2007-06-28 15:57:25 +0000 (Thu, 28 Jun 2007) | 2 lines
2869Changed paths:
2870   M /libcaca/trunk/test/text.c
2871
2872  * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
2873
2874------------------------------------------------------------------------
2875r1786 | sam | 2007-06-28 15:56:59 +0000 (Thu, 28 Jun 2007) | 2 lines
2876Changed paths:
2877   M /libcaca/trunk/cucul/cucul.h
2878   M /libcaca/trunk/cucul/transform.c
2879
2880  * Implemented cucul_left() and cucul_right() for 90-degree rotations.
2881
2882------------------------------------------------------------------------
2883r1785 | sam | 2007-06-28 12:58:17 +0000 (Thu, 28 Jun 2007) | 3 lines
2884Changed paths:
2885   M /libcaca/trunk/caca/driver_ncurses.c
2886
2887  * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
2888    driver.
2889
2890------------------------------------------------------------------------
2891r1784 | sam | 2007-06-28 12:56:40 +0000 (Thu, 28 Jun 2007) | 3 lines
2892Changed paths:
2893   M /libcaca/trunk/cucul/import.c
2894
2895  * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
2896    Sittler. Untested.
2897
2898------------------------------------------------------------------------
2899r1783 | sam | 2007-06-28 12:49:28 +0000 (Thu, 28 Jun 2007) | 3 lines
2900Changed paths:
2901   M /libcaca/trunk/src/cacademo.c
2902
2903  * Removed malloc() calls from the rotozoom code, put initialisation in the
2904    PREPARE rule and did minor cleanup (SCNR).
2905
2906------------------------------------------------------------------------
2907r1782 | sam | 2007-06-28 12:47:57 +0000 (Thu, 28 Jun 2007) | 3 lines
2908Changed paths:
2909   M /libcaca/trunk/cucul/transform.c
2910
2911  * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
2912    Sittler.
2913
2914------------------------------------------------------------------------
2915r1781 | sam | 2007-06-28 12:46:54 +0000 (Thu, 28 Jun 2007) | 2 lines
2916Changed paths:
2917   M /libcaca/trunk/test/unicode.c
2918
2919  * Added a few chars to the unicode test.
2920
2921------------------------------------------------------------------------
2922r1780 | sam | 2007-06-28 12:46:04 +0000 (Thu, 28 Jun 2007) | 2 lines
2923Changed paths:
2924   M /libcaca/trunk/caca/driver_x11.c
2925
2926  * Differentiate between • and ● in the X11 rendering overrides.
2927
2928------------------------------------------------------------------------
2929r1779 | sam | 2007-06-28 12:15:06 +0000 (Thu, 28 Jun 2007) | 2 lines
2930Changed paths:
2931   M /libcaca/trunk/caca/driver_x11.c
2932
2933  * Patch by Ben Wiley Sittler for two misrendered glyphs.
2934
2935------------------------------------------------------------------------
2936r1778 | sam | 2007-06-28 07:43:41 +0000 (Thu, 28 Jun 2007) | 2 lines
2937Changed paths:
2938   M /libcaca/trunk/caca/driver_x11.c
2939
2940  * Slightly nicer code in driver_x11.c.
2941
2942------------------------------------------------------------------------
2943r1777 | jylam | 2007-06-28 07:42:36 +0000 (Thu, 28 Jun 2007) | 2 lines
2944Changed paths:
2945   M /libcaca/trunk/src/cacademo.c
2946
2947 * Minor cosmetic changes
2948
2949------------------------------------------------------------------------
2950r1776 | sam | 2007-06-27 18:00:18 +0000 (Wed, 27 Jun 2007) | 2 lines
2951Changed paths:
2952   M /libcaca/trunk/caca/driver_slang.c
2953
2954  * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
2955
2956------------------------------------------------------------------------
2957r1775 | sam | 2007-06-27 17:40:14 +0000 (Wed, 27 Jun 2007) | 3 lines
2958Changed paths:
2959   M /libcaca/trunk/caca/driver_x11.c
2960
2961  * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
2962    bit myself, too.
2963
2964------------------------------------------------------------------------
2965r1774 | sam | 2007-06-27 14:43:59 +0000 (Wed, 27 Jun 2007) | 3 lines
2966Changed paths:
2967   M /libcaca/trunk/caca/driver_slang.c
2968
2969  * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
2970    not exist, courtesy of Ben Wiley Sittler.
2971
2972------------------------------------------------------------------------
2973r1773 | sam | 2007-06-27 14:39:47 +0000 (Wed, 27 Jun 2007) | 2 lines
2974Changed paths:
2975   M /libcaca/trunk/cucul/charset.c
2976   M /libcaca/trunk/cucul/cucul.h
2977
2978  * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
2979
2980------------------------------------------------------------------------
2981r1772 | sam | 2007-06-27 13:35:59 +0000 (Wed, 27 Jun 2007) | 2 lines
2982Changed paths:
2983   M /libcaca/trunk/AUTHORS
2984   M /libcaca/trunk/caca/driver_gl.c
2985
2986  * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
2987
2988------------------------------------------------------------------------
2989r1771 | sam | 2007-06-27 13:06:18 +0000 (Wed, 27 Jun 2007) | 2 lines
2990Changed paths:
2991   M /libcaca/trunk/caca/driver_cocoa.m
2992
2993  * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
2994
2995------------------------------------------------------------------------
2996r1770 | sam | 2007-06-27 13:03:31 +0000 (Wed, 27 Jun 2007) | 3 lines
2997Changed paths:
2998   M /libcaca/trunk/src/cacaserver.c
2999
3000  * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
3001    <bsittler@gmail.com>
3002
3003------------------------------------------------------------------------
3004r1769 | sam | 2007-06-27 12:52:15 +0000 (Wed, 27 Jun 2007) | 2 lines
3005Changed paths:
3006   M /libcaca/trunk/cucul/font_mono9.h
3007   M /libcaca/trunk/cucul/font_monobold12.h
3008
3009  * Updated internal fonts to match tools/makefont.c.
3010
3011------------------------------------------------------------------------
3012r1768 | sam | 2007-06-27 12:48:34 +0000 (Wed, 27 Jun 2007) | 5 lines
3013Changed paths:
3014   M /libcaca/trunk/tools/makefont.c
3015
3016  * Added glyphs to our default fonts:
3017    + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
3018      Wiley Sittler)
3019    + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
3020
3021------------------------------------------------------------------------
3022r1767 | sam | 2007-06-27 12:46:25 +0000 (Wed, 27 Jun 2007) | 2 lines
3023Changed paths:
3024   M /libcaca/trunk/Makefile.am
3025
3026  * Add a "make fonts" rule to the makefile for easy updates.
3027
3028------------------------------------------------------------------------
3029r1766 | jylam | 2007-06-24 07:46:18 +0000 (Sun, 24 Jun 2007) | 2 lines
3030Changed paths:
3031   M /libcaca/trunk/src/Makefile.am
3032   M /libcaca/trunk/src/cacademo.c
3033   A /libcaca/trunk/src/texture.h
3034
3035 * Added rotozoom (and its 1MB header file)
3036
3037------------------------------------------------------------------------
3038r1757 | jylam | 2007-02-23 14:34:48 +0000 (Fri, 23 Feb 2007) | 2 lines
3039Changed paths:
3040   M /libcaca/trunk/build-kernel
3041   M /libcaca/trunk/src/cacademo.c
3042
3043 * Added squared transition to cacademo
3044
3045------------------------------------------------------------------------
3046r1754 | jylam | 2007-02-22 15:34:48 +0000 (Thu, 22 Feb 2007) | 2 lines
3047Changed paths:
3048   M /libcaca/trunk/src/cacaplay.c
3049
3050 * Added error checks to cacaplay
3051
3052------------------------------------------------------------------------
3053r1753 | jylam | 2007-02-22 15:31:39 +0000 (Thu, 22 Feb 2007) | 2 lines
3054Changed paths:
3055   M /libcaca/trunk/test/blit.c
3056   M /libcaca/trunk/test/colors.c
3057   M /libcaca/trunk/test/cucul.c
3058   M /libcaca/trunk/test/demo.c
3059   M /libcaca/trunk/test/dithering.c
3060   M /libcaca/trunk/test/event.c
3061   M /libcaca/trunk/test/font.c
3062   M /libcaca/trunk/test/frames.c
3063   M /libcaca/trunk/test/fullwidth.c
3064   M /libcaca/trunk/test/gamma.c
3065   M /libcaca/trunk/test/hsv.c
3066   M /libcaca/trunk/test/import.c
3067   M /libcaca/trunk/test/input.c
3068   M /libcaca/trunk/test/swallow.c
3069   M /libcaca/trunk/test/text.c
3070   M /libcaca/trunk/test/transform.c
3071   M /libcaca/trunk/test/unicode.c
3072
3073 * Added error checks on canvas / display creations
3074
3075------------------------------------------------------------------------
3076r1752 | jylam | 2007-02-22 14:47:32 +0000 (Thu, 22 Feb 2007) | 2 lines
3077Changed paths:
3078   M /libcaca/trunk/test/truecolor.c
3079
3080 * Added error detection to truecolor test
3081
3082------------------------------------------------------------------------
3083r1750 | sam | 2007-02-20 18:15:52 +0000 (Tue, 20 Feb 2007) | 2 lines
3084Changed paths:
3085   M /libcaca/trunk/cucul/transform.c
3086
3087  * The transformation rules didn’t have ⅃ ⅄ ⅂.
3088
3089------------------------------------------------------------------------
3090r1556 | jylam | 2007-01-04 11:07:43 +0000 (Thu, 04 Jan 2007) | 2 lines
3091Changed paths:
3092   M /libcaca/trunk/caca/event.c
3093
3094 * Changed threshold in key events, a bit more natural
3095
3096------------------------------------------------------------------------
3097r1462 | sam | 2006-12-12 01:53:54 +0000 (Tue, 12 Dec 2006) | 1 line
3098Changed paths:
3099   M /libcaca/trunk/DotNet/AssemblyInfo.cs
3100   M /libcaca/trunk/DotNet/Caca.cs
3101   M /libcaca/trunk/DotNet/Cucul.cs
3102   M /libcaca/trunk/DotNet/test.cs
3103   M /libcaca/trunk/caca/caca.c
3104   M /libcaca/trunk/caca/caca.h
3105   M /libcaca/trunk/caca/caca0.c
3106   M /libcaca/trunk/caca/caca0.h
3107   M /libcaca/trunk/caca/caca_internals.h
3108   M /libcaca/trunk/caca/driver_cocoa.m
3109   M /libcaca/trunk/caca/driver_conio.c
3110   M /libcaca/trunk/caca/driver_gl.c
3111   M /libcaca/trunk/caca/driver_ncurses.c
3112   M /libcaca/trunk/caca/driver_raw.c
3113   M /libcaca/trunk/caca/driver_slang.c
3114   M /libcaca/trunk/caca/driver_vga.c
3115   M /libcaca/trunk/caca/driver_win32.c
3116   M /libcaca/trunk/caca/driver_x11.c
3117   M /libcaca/trunk/caca/event.c
3118   M /libcaca/trunk/caca/graphics.c
3119   M /libcaca/trunk/caca/time.c
3120   M /libcaca/trunk/cucul/attr.c
3121   M /libcaca/trunk/cucul/box.c
3122   M /libcaca/trunk/cucul/canvas.c
3123   M /libcaca/trunk/cucul/charset.c
3124   M /libcaca/trunk/cucul/conic.c
3125   M /libcaca/trunk/cucul/cucul.c
3126   M /libcaca/trunk/cucul/cucul.h
3127   M /libcaca/trunk/cucul/cucul_internals.h
3128   M /libcaca/trunk/cucul/dither.c
3129   M /libcaca/trunk/cucul/export.c
3130   M /libcaca/trunk/cucul/font.c
3131   M /libcaca/trunk/cucul/frame.c
3132   M /libcaca/trunk/cucul/import.c
3133   M /libcaca/trunk/cucul/legacy.c
3134   M /libcaca/trunk/cucul/line.c
3135   M /libcaca/trunk/cucul/transform.c
3136   M /libcaca/trunk/cucul/triangle.c
3137   M /libcaca/trunk/cxx/caca++.cpp
3138   M /libcaca/trunk/cxx/caca++.h
3139   M /libcaca/trunk/cxx/cucul++.cpp
3140   M /libcaca/trunk/cxx/cucul++.h
3141   M /libcaca/trunk/cxx/cxxtest.cpp
3142   M /libcaca/trunk/kernel/kernel.c
3143   M /libcaca/trunk/kernel/kernel.h
3144   M /libcaca/trunk/python/pypycaca.c
3145   M /libcaca/trunk/python/pypycaca.h
3146   M /libcaca/trunk/src/aafire.c
3147   M /libcaca/trunk/src/cacademo.c
3148   M /libcaca/trunk/src/cacadraw.c
3149   M /libcaca/trunk/src/cacaplay.c
3150   M /libcaca/trunk/src/cacaserver.c
3151   M /libcaca/trunk/src/cacaview.c
3152   M /libcaca/trunk/src/common-image.c
3153   M /libcaca/trunk/src/common-image.h
3154   M /libcaca/trunk/src/img2irc.c
3155   M /libcaca/trunk/test/blit.c
3156   M /libcaca/trunk/test/colors.c
3157   M /libcaca/trunk/test/cucul.c
3158   M /libcaca/trunk/test/demo.c
3159   M /libcaca/trunk/test/dithering.c
3160   M /libcaca/trunk/test/event.c
3161   M /libcaca/trunk/test/export.c
3162   M /libcaca/trunk/test/font.c
3163   M /libcaca/trunk/test/font2tga.c
3164   M /libcaca/trunk/test/frames.c
3165   M /libcaca/trunk/test/fullwidth.c
3166   M /libcaca/trunk/test/gamma.c
3167   M /libcaca/trunk/test/hsv.c
3168   M /libcaca/trunk/test/import.c
3169   M /libcaca/trunk/test/input.c
3170   M /libcaca/trunk/test/spritedit.c
3171   M /libcaca/trunk/test/swallow.c
3172   M /libcaca/trunk/test/text.c
3173   M /libcaca/trunk/test/transform.c
3174   M /libcaca/trunk/test/truecolor.c
3175   M /libcaca/trunk/test/unicode.c
3176   M /libcaca/trunk/tools/makefont.c
3177   M /libcaca/trunk/tools/optipal.c
3178
3179  * Bwarf, typo in the no warranty clause.
3180------------------------------------------------------------------------
3181r1452 | sam | 2006-12-11 15:48:46 +0000 (Mon, 11 Dec 2006) | 2 lines
3182Changed paths:
3183   M /libcaca/trunk/DotNet/AssemblyInfo.cs
3184   M /libcaca/trunk/DotNet/Caca.cs
3185   M /libcaca/trunk/DotNet/Cucul.cs
3186   M /libcaca/trunk/DotNet/test.cs
3187   M /libcaca/trunk/caca/caca.c
3188   M /libcaca/trunk/caca/caca.h
3189   M /libcaca/trunk/caca/caca0.c
3190   M /libcaca/trunk/caca/caca0.h
3191   M /libcaca/trunk/caca/caca_internals.h
3192   M /libcaca/trunk/caca/driver_cocoa.m
3193   M /libcaca/trunk/caca/driver_conio.c
3194   M /libcaca/trunk/caca/driver_gl.c
3195   M /libcaca/trunk/caca/driver_ncurses.c
3196   M /libcaca/trunk/caca/driver_raw.c
3197   M /libcaca/trunk/caca/driver_slang.c
3198   M /libcaca/trunk/caca/driver_vga.c
3199   M /libcaca/trunk/caca/driver_win32.c
3200   M /libcaca/trunk/caca/driver_x11.c
3201   M /libcaca/trunk/caca/event.c
3202   M /libcaca/trunk/caca/graphics.c
3203   M /libcaca/trunk/caca/time.c
3204   M /libcaca/trunk/cucul/attr.c
3205   M /libcaca/trunk/cucul/box.c
3206   M /libcaca/trunk/cucul/canvas.c
3207   M /libcaca/trunk/cucul/charset.c
3208   M /libcaca/trunk/cucul/conic.c
3209   M /libcaca/trunk/cucul/cucul.c
3210   M /libcaca/trunk/cucul/cucul.h
3211   M /libcaca/trunk/cucul/cucul_internals.h
3212   M /libcaca/trunk/cucul/dither.c
3213   M /libcaca/trunk/cucul/export.c
3214   M /libcaca/trunk/cucul/font.c
3215   M /libcaca/trunk/cucul/frame.c
3216   M /libcaca/trunk/cucul/import.c
3217   M /libcaca/trunk/cucul/legacy.c
3218   M /libcaca/trunk/cucul/line.c
3219   M /libcaca/trunk/cucul/transform.c
3220   M /libcaca/trunk/cucul/triangle.c
3221   M /libcaca/trunk/cxx/caca++.cpp
3222   M /libcaca/trunk/cxx/caca++.h
3223   M /libcaca/trunk/cxx/cucul++.cpp
3224   M /libcaca/trunk/cxx/cucul++.h
3225   M /libcaca/trunk/cxx/cxxtest.cpp
3226   M /libcaca/trunk/kernel/kernel.c
3227   M /libcaca/trunk/kernel/kernel.h
3228   M /libcaca/trunk/python/pypycaca.c
3229   M /libcaca/trunk/python/pypycaca.h
3230   M /libcaca/trunk/src/aafire.c
3231   M /libcaca/trunk/src/cacademo.c
3232   M /libcaca/trunk/src/cacadraw.c
3233   M /libcaca/trunk/src/cacaplay.c
3234   M /libcaca/trunk/src/cacaserver.c
3235   M /libcaca/trunk/src/cacaview.c
3236   M /libcaca/trunk/src/common-image.c
3237   M /libcaca/trunk/src/common-image.h
3238   M /libcaca/trunk/src/img2irc.c
3239   M /libcaca/trunk/test/blit.c
3240   M /libcaca/trunk/test/colors.c
3241   M /libcaca/trunk/test/cucul.c
3242   M /libcaca/trunk/test/demo.c
3243   M /libcaca/trunk/test/dithering.c
3244   M /libcaca/trunk/test/event.c
3245   M /libcaca/trunk/test/export.c
3246   M /libcaca/trunk/test/font.c
3247   M /libcaca/trunk/test/font2tga.c
3248   M /libcaca/trunk/test/frames.c
3249   M /libcaca/trunk/test/fullwidth.c
3250   M /libcaca/trunk/test/gamma.c
3251   M /libcaca/trunk/test/hsv.c
3252   M /libcaca/trunk/test/import.c
3253   M /libcaca/trunk/test/input.c
3254   M /libcaca/trunk/test/spritedit.c
3255   M /libcaca/trunk/test/swallow.c
3256   M /libcaca/trunk/test/text.c
3257   M /libcaca/trunk/test/transform.c
3258   M /libcaca/trunk/test/truecolor.c
3259   M /libcaca/trunk/test/unicode.c
3260   M /libcaca/trunk/tools/makefont.c
3261   M /libcaca/trunk/tools/optipal.c
3262
3263  * Add a no warranty clause to the code.
3264
3265------------------------------------------------------------------------
3266r1450 | sam | 2006-12-05 17:50:40 +0000 (Tue, 05 Dec 2006) | 2 lines
3267Changed paths:
3268   M /libcaca/trunk/caca/driver_ncurses.c
3269
3270  * Fix OpenBSD build.
3271
3272------------------------------------------------------------------------
3273r1449 | sam | 2006-11-30 22:41:52 +0000 (Thu, 30 Nov 2006) | 2 lines
3274Changed paths:
3275   M /libcaca/trunk/caca/driver_cocoa.m
3276   M /libcaca/trunk/configure.ac
3277
3278  * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
3279
3280------------------------------------------------------------------------
3281r1440 | sam | 2006-11-27 14:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
3282Changed paths:
3283   M /libcaca/trunk/cucul/cucul.c
3284   M /libcaca/trunk/cucul/cucul_internals.h
3285   M /libcaca/trunk/cucul/frame.c
3286   M /libcaca/trunk/cucul/import.c
3287
3288  * Got rid of that ugly cv->import member.
3289
3290------------------------------------------------------------------------
3291r1439 | sam | 2006-11-27 14:55:00 +0000 (Mon, 27 Nov 2006) | 3 lines
3292Changed paths:
3293   M /libcaca/trunk/configure.ac
3294   M /libcaca/trunk/test/Makefile.am
3295   D /libcaca/trunk/test/term.c
3296
3297  * Get rid of test/term.c, it's now in its own repository.
3298  * Added back -Wshadow, it's more useful than annoying.
3299
3300------------------------------------------------------------------------
3301r1438 | sam | 2006-11-27 14:53:17 +0000 (Mon, 27 Nov 2006) | 2 lines
3302Changed paths:
3303   M /libcaca/trunk/cucul/canvas.c
3304   M /libcaca/trunk/cucul/export.c
3305   M /libcaca/trunk/tools/makefont.c
3306
3307  * Fix shadowing declarations.
3308
3309------------------------------------------------------------------------
3310r1435 | sam | 2006-11-27 05:59:29 +0000 (Mon, 27 Nov 2006) | 2 lines
3311Changed paths:
3312   M /libcaca/trunk/test/Makefile.am
3313
3314  * Do not build test/term if fcntl() is not available. Yes, could be improved.
3315
3316------------------------------------------------------------------------
3317r1434 | sam | 2006-11-27 05:40:51 +0000 (Mon, 27 Nov 2006) | 2 lines
3318Changed paths:
3319   M /libcaca/trunk/caca/driver_ncurses.c
3320   M /libcaca/trunk/caca/driver_slang.c
3321
3322  * Fixed syntax errors.
3323
3324------------------------------------------------------------------------
3325r1433 | sam | 2006-11-27 01:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
3326Changed paths:
3327   M /libcaca/trunk/TODO
3328
3329  * Added stuff to the TODO list.
3330
3331------------------------------------------------------------------------
3332r1432 | sam | 2006-11-27 01:58:00 +0000 (Mon, 27 Nov 2006) | 2 lines
3333Changed paths:
3334   M /libcaca/trunk/test/term.c
3335
3336  * A few improvements to the screen/splitvt clone project.
3337
3338------------------------------------------------------------------------
3339r1431 | sam | 2006-11-27 01:56:37 +0000 (Mon, 27 Nov 2006) | 2 lines
3340Changed paths:
3341   M /libcaca/trunk/cucul/cucul.c
3342   M /libcaca/trunk/cucul/cucul_internals.h
3343   M /libcaca/trunk/cucul/frame.c
3344   M /libcaca/trunk/cucul/import.c
3345
3346  * Improved vt220 import by adding a persistent context to canvases.
3347
3348------------------------------------------------------------------------
3349r1430 | sam | 2006-11-24 05:51:10 +0000 (Fri, 24 Nov 2006) | 2 lines
3350Changed paths:
3351   M /libcaca/trunk/caca/caca.h
3352   M /libcaca/trunk/caca/caca_internals.h
3353   M /libcaca/trunk/caca/driver_conio.c
3354   M /libcaca/trunk/caca/driver_gl.c
3355   M /libcaca/trunk/caca/driver_ncurses.c
3356   M /libcaca/trunk/caca/driver_raw.c
3357   M /libcaca/trunk/caca/driver_slang.c
3358   M /libcaca/trunk/caca/driver_vga.c
3359   M /libcaca/trunk/caca/driver_win32.c
3360   M /libcaca/trunk/caca/driver_x11.c
3361   M /libcaca/trunk/caca/graphics.c
3362
3363  * Added caca_set_cursor(). Not yet functional.
3364
3365------------------------------------------------------------------------
3366r1429 | sam | 2006-11-24 05:49:49 +0000 (Fri, 24 Nov 2006) | 3 lines
3367Changed paths:
3368   M /libcaca/trunk/caca/driver_ncurses.c
3369   M /libcaca/trunk/caca/driver_slang.c
3370
3371  * Add support for doublewidth characters even if ncurses or SLang don't know
3372    about them.
3373
3374------------------------------------------------------------------------
3375r1428 | jylam | 2006-11-23 20:22:03 +0000 (Thu, 23 Nov 2006) | 2 lines
3376Changed paths:
3377   M /libcaca/trunk/DotNet/Cucul.cs
3378   M /libcaca/trunk/DotNet/test.cs
3379
3380 * .Net : Fixed drawLine() and updated example (rasters rule)
3381
3382------------------------------------------------------------------------
3383r1427 | sam | 2006-11-21 07:09:35 +0000 (Tue, 21 Nov 2006) | 2 lines
3384Changed paths:
3385   M /libcaca/trunk/configure.ac
3386   M /libcaca/trunk/test
3387   M /libcaca/trunk/test/Makefile.am
3388   A /libcaca/trunk/test/term.c
3389
3390  * Added a test app that swallows two console applications. Switch with C-a.
3391
3392------------------------------------------------------------------------
3393r1426 | sam | 2006-11-21 06:35:04 +0000 (Tue, 21 Nov 2006) | 3 lines
3394Changed paths:
3395   M /libcaca/trunk/cucul/import.c
3396
3397  * Improved ANSI importer so that it supports a lot more of what is needed
3398    for basic vt220 emulation.
3399
3400------------------------------------------------------------------------
3401r1425 | sam | 2006-11-20 05:49:45 +0000 (Mon, 20 Nov 2006) | 2 lines
3402Changed paths:
3403   M /libcaca/trunk/TODO
3404
3405  * Added a few ideas to the TODO list.
3406
3407------------------------------------------------------------------------
3408r1424 | jylam | 2006-11-18 12:27:16 +0000 (Sat, 18 Nov 2006) | 2 lines
3409Changed paths:
3410   M /libcaca/trunk/DotNet/Cucul.cs
3411   M /libcaca/trunk/DotNet/test.cs
3412
3413 * Added preliminary dither support to .NET bindings
3414
3415------------------------------------------------------------------------
3416r1423 | jylam | 2006-11-18 11:34:40 +0000 (Sat, 18 Nov 2006) | 2 lines
3417Changed paths:
3418   M /libcaca/trunk/DotNet/Cucul.cs
3419
3420 * Added frames to .NET bindings
3421
3422------------------------------------------------------------------------
3423r1422 | jylam | 2006-11-18 11:25:50 +0000 (Sat, 18 Nov 2006) | 2 lines
3424Changed paths:
3425   M /libcaca/trunk/DotNet/Cucul.cs
3426   M /libcaca/trunk/DotNet/test.cs
3427
3428 * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
3429
3430------------------------------------------------------------------------
3431r1421 | sam | 2006-11-17 11:28:32 +0000 (Fri, 17 Nov 2006) | 2 lines
3432Changed paths:
3433   M /libcaca/trunk/caca/driver_cocoa.m
3434   M /libcaca/trunk/configure.ac
3435
3436  * Merged old code by Ol that can be used as a start for the Cocoa driver.
3437
3438------------------------------------------------------------------------
3439r1419 | sam | 2006-11-16 16:29:57 +0000 (Thu, 16 Nov 2006) | 3 lines
3440Changed paths:
3441   M /libcaca/trunk/ChangeLog
3442   M /libcaca/trunk/NEWS
3443   M /libcaca/trunk/configure.ac
3444
3445  * Set version to 0.99.beta11.
3446  * Updated NEWS and ChangeLog.
3447
3448------------------------------------------------------------------------
3449r1417 | sam | 2006-11-16 15:01:31 +0000 (Thu, 16 Nov 2006) | 3 lines
3450Changed paths:
3451   M /libcaca/trunk/cucul/export.c
3452   M /libcaca/trunk/test/export.c
3453
3454  * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
3455  * Updated export test accordingly.
3456
3457------------------------------------------------------------------------
3458r1416 | sam | 2006-11-16 11:26:22 +0000 (Thu, 16 Nov 2006) | 3 lines
3459Changed paths:
3460   M /libcaca/trunk/common.h
3461
3462  * Fix a compilation warning by pretending to use seterrno()'s argument
3463    even when it isn't.
3464
3465------------------------------------------------------------------------
3466r1415 | sam | 2006-11-16 11:23:56 +0000 (Thu, 16 Nov 2006) | 3 lines
3467Changed paths:
3468   M /libcaca/trunk/kernel/kernel.c
3469   M /libcaca/trunk/kernel/kernel.h
3470
3471  * Implemented strcmp() and strdup() and added an fflush() stub to the
3472    kernel code.
3473
3474------------------------------------------------------------------------
3475r1414 | sam | 2006-11-16 02:08:05 +0000 (Thu, 16 Nov 2006) | 3 lines
3476Changed paths:
3477   M /libcaca/trunk/cucul/transform.c
3478
3479  * Added some box drawing glyphs that are used by TOIlet's future.tlf font
3480    to the flip/flop/rotation filters.
3481
3482------------------------------------------------------------------------
3483r1399 | sam | 2006-11-14 20:14:38 +0000 (Tue, 14 Nov 2006) | 2 lines
3484Changed paths:
3485   M /libcaca/trunk/caca/Makefile.am
3486   M /libcaca/trunk/src/Makefile.am
3487   M /libcaca/trunk/tools/Makefile.am
3488
3489  * Don't rely on pkg-config macros for variable substitution. Just in case.
3490
3491------------------------------------------------------------------------
3492r1398 | sam | 2006-11-14 18:22:31 +0000 (Tue, 14 Nov 2006) | 2 lines
3493Changed paths:
3494   M /libcaca/trunk/configure.ac
3495
3496  * No longer bail out with an error if Imlib2 or Doxygen were not found.
3497
3498------------------------------------------------------------------------
3499r1397 | sam | 2006-11-14 18:05:02 +0000 (Tue, 14 Nov 2006) | 2 lines
3500Changed paths:
3501   M /libcaca/trunk/cucul/frame.c
3502
3503  * Minor documentation fix.
3504
3505------------------------------------------------------------------------
3506r1396 | sam | 2006-11-14 18:02:29 +0000 (Tue, 14 Nov 2006) | 2 lines
3507Changed paths:
3508   M /libcaca/trunk/caca/Makefile.am
3509   M /libcaca/trunk/caca/caca.c
3510   M /libcaca/trunk/caca/caca_internals.h
3511   A /libcaca/trunk/caca/driver_cocoa.m
3512   M /libcaca/trunk/configure.ac
3513
3514  * Added all the glue needed for a Cocoa output driver.
3515
3516------------------------------------------------------------------------
3517r1395 | sam | 2006-11-14 16:27:15 +0000 (Tue, 14 Nov 2006) | 2 lines
3518Changed paths:
3519   M /libcaca/trunk/test/spritedit.c
3520
3521  * Minor compilation warning fix. OS X x86 defines "DELAY".
3522
3523------------------------------------------------------------------------
3524r1394 | sam | 2006-11-14 07:59:52 +0000 (Tue, 14 Nov 2006) | 3 lines
3525Changed paths:
3526   M /libcaca/trunk/cucul/transform.c
3527   M /libcaca/trunk/test/text.c
3528
3529  * Documented flip/flop/rotate as being involutive.
3530  * Updated text test.
3531
3532------------------------------------------------------------------------
3533r1393 | sam | 2006-11-14 07:46:51 +0000 (Tue, 14 Nov 2006) | 3 lines
3534Changed paths:
3535   M /libcaca/trunk/test
3536   M /libcaca/trunk/test/Makefile.am
3537   D /libcaca/trunk/test/all.c
3538   A /libcaca/trunk/test/cucul.c (from /libcaca/trunk/test/all.c:1390)
3539
3540  * Renamed the "all" test to "cucul" because it otherwise conflicted with
3541    the automake "all" rule.
3542
3543------------------------------------------------------------------------
3544r1392 | sam | 2006-11-13 23:42:43 +0000 (Mon, 13 Nov 2006) | 3 lines
3545Changed paths:
3546   M /libcaca/trunk/caca/caca_internals.h
3547   M /libcaca/trunk/caca/driver_ncurses.c
3548   M /libcaca/trunk/caca/driver_slang.c
3549   M /libcaca/trunk/caca/graphics.c
3550
3551  * Factored terminal title setting code.
3552  * Do not try to set the terminal title if TERM=linux.
3553
3554------------------------------------------------------------------------
3555r1391 | sam | 2006-11-13 23:33:49 +0000 (Mon, 13 Nov 2006) | 2 lines
3556Changed paths:
3557   M /libcaca/trunk/caca/driver_ncurses.c
3558   M /libcaca/trunk/caca/driver_slang.c
3559   M /libcaca/trunk/caca/graphics.c
3560   M /libcaca/trunk/doc/migrating.dox
3561
3562  * Implemented caca_set_display_title() for ncurses and S-Lang.
3563
3564------------------------------------------------------------------------
3565r1390 | sam | 2006-11-13 23:16:35 +0000 (Mon, 13 Nov 2006) | 4 lines
3566Changed paths:
3567   M /libcaca/trunk/cucul/canvas.c
3568   M /libcaca/trunk/cucul/cucul.c
3569   M /libcaca/trunk/cucul/cucul.h
3570   M /libcaca/trunk/cucul/cucul_internals.h
3571   M /libcaca/trunk/cucul/frame.c
3572   M /libcaca/trunk/cucul/legacy.c
3573   M /libcaca/trunk/cxx/cucul++.cpp
3574   M /libcaca/trunk/test/all.c
3575   M /libcaca/trunk/test/frames.c
3576
3577  * Implemented cucul_get_frame_name() and cucul_set_frame_name().
3578  * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
3579    know that a frame belongs to a canvas.
3580
3581------------------------------------------------------------------------
3582r1389 | sam | 2006-11-13 23:00:02 +0000 (Mon, 13 Nov 2006) | 2 lines
3583Changed paths:
3584   M /libcaca/trunk/test
3585   M /libcaca/trunk/test/Makefile.am
3586   A /libcaca/trunk/test/all.c
3587   M /libcaca/trunk/test/blit.c
3588
3589  * Started writing a full API test. Not sure where it'll lead.
3590
3591------------------------------------------------------------------------
3592r1388 | sam | 2006-11-13 21:42:15 +0000 (Mon, 13 Nov 2006) | 2 lines
3593Changed paths:
3594   M /libcaca/trunk/cxx/cucul++.cpp
3595   M /libcaca/trunk/cxx/cucul++.h
3596   M /libcaca/trunk/cxx/cxxtest.cpp
3597
3598  * Updated C++ bindings so that they build, at least.
3599
3600------------------------------------------------------------------------
3601r1387 | sam | 2006-11-13 13:34:06 +0000 (Mon, 13 Nov 2006) | 3 lines
3602Changed paths:
3603   M /libcaca/trunk/src/cacademo.c
3604   M /libcaca/trunk/test/swallow.c
3605
3606  * Add more randomness to the cacademo effects.
3607  * Adapt the swallow test to the display's size.
3608
3609------------------------------------------------------------------------
3610r1386 | sam | 2006-11-13 08:55:36 +0000 (Mon, 13 Nov 2006) | 2 lines
3611Changed paths:
3612   M /libcaca/trunk/caca/caca.h
3613   M /libcaca/trunk/src/aafire.c
3614   M /libcaca/trunk/src/cacademo.c
3615
3616  * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
3617
3618------------------------------------------------------------------------
3619r1384 | sam | 2006-11-13 00:19:18 +0000 (Mon, 13 Nov 2006) | 2 lines
3620Changed paths:
3621   M /libcaca/trunk/cucul/import.c
3622
3623  * Improved ANSI import, especially wrt. drawing context persistence.
3624
3625------------------------------------------------------------------------
3626r1383 | sam | 2006-11-12 23:09:17 +0000 (Sun, 12 Nov 2006) | 2 lines
3627Changed paths:
3628   M /libcaca/trunk/cucul/attr.c
3629
3630  * Fix a bug in cucul_put_attr. This function was simply not working.
3631
3632------------------------------------------------------------------------
3633r1381 | sam | 2006-11-12 22:26:36 +0000 (Sun, 12 Nov 2006) | 3 lines
3634Changed paths:
3635   M /libcaca/trunk/cucul/cucul.c
3636   M /libcaca/trunk/cucul/cucul_internals.h
3637   M /libcaca/trunk/cucul/frame.c
3638
3639  * Fix a bug in cucul_set_canvas_size() that caused the default attribute
3640    to be ignored.
3641
3642------------------------------------------------------------------------
3643r1378 | sam | 2006-11-12 21:29:31 +0000 (Sun, 12 Nov 2006) | 4 lines
3644Changed paths:
3645   M /libcaca/trunk/cucul/import.c
3646
3647  * When importing an utf-8 file, set background and foreground colours to
3648    the nearest ANSI values for the current attribute. When importing an ANSI
3649    file, force them to lightgray on black.
3650
3651------------------------------------------------------------------------
3652r1377 | sam | 2006-11-12 20:39:27 +0000 (Sun, 12 Nov 2006) | 2 lines
3653Changed paths:
3654   M /libcaca/trunk/NEWS
3655
3656  * Oops, fixed NEW entry.
3657
3658------------------------------------------------------------------------
3659r1371 | sam | 2006-11-12 19:29:43 +0000 (Sun, 12 Nov 2006) | 2 lines
3660Changed paths:
3661   M /libcaca/trunk/Makefile.am
3662
3663  * Added a "make upload" rule for releases.
3664
3665------------------------------------------------------------------------
3666r1370 | sam | 2006-11-12 18:26:40 +0000 (Sun, 12 Nov 2006) | 3 lines
3667Changed paths:
3668   M /libcaca/trunk/ChangeLog
3669   M /libcaca/trunk/NEWS
3670   M /libcaca/trunk/configure.ac
3671
3672  * Set version to 0.99.beta10.
3673  * Updated NEWS and ChangeLog.
3674
3675------------------------------------------------------------------------
3676r1369 | sam | 2006-11-12 18:23:29 +0000 (Sun, 12 Nov 2006) | 2 lines
3677Changed paths:
3678   M /libcaca/trunk/doc/migrating.dox
3679
3680  * Documentation updates.
3681
3682------------------------------------------------------------------------
3683r1366 | sam | 2006-11-12 17:45:14 +0000 (Sun, 12 Nov 2006) | 3 lines
3684Changed paths:
3685   M /libcaca/trunk/cucul/cucul.h
3686   M /libcaca/trunk/cucul/legacy.c
3687
3688  * Re-added cucul_getchar() to the legacy functions. Debian's current version
3689    of toilet needs it.
3690
3691------------------------------------------------------------------------
3692r1365 | sam | 2006-11-12 17:30:08 +0000 (Sun, 12 Nov 2006) | 2 lines
3693Changed paths:
3694   M /libcaca/trunk/cucul/font.c
3695   M /libcaca/trunk/cucul/font_mono9.h
3696   M /libcaca/trunk/cucul/font_monobold12.h
3697   M /libcaca/trunk/doc/font.dox
3698   M /libcaca/trunk/tools/makefont.c
3699
3700  * Add maxwidth and maxheight members to the font format.
3701
3702------------------------------------------------------------------------
3703r1364 | sam | 2006-11-12 15:54:50 +0000 (Sun, 12 Nov 2006) | 3 lines
3704Changed paths:
3705   M /libcaca/trunk/src/cacademo.c
3706   M /libcaca/trunk/test/swallow.c
3707
3708  * Random transition times in cacademo.
3709  * Swallow 4 applications instead of 2 in the swallow test.
3710
3711------------------------------------------------------------------------
3712r1363 | sam | 2006-11-12 15:35:04 +0000 (Sun, 12 Nov 2006) | 2 lines
3713Changed paths:
3714   M /libcaca/trunk/src/aafire.c
3715   M /libcaca/trunk/src/cacademo.c
3716
3717  * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
3718
3719------------------------------------------------------------------------
3720r1362 | sam | 2006-11-12 15:26:13 +0000 (Sun, 12 Nov 2006) | 3 lines
3721Changed paths:
3722   M /libcaca/trunk/caca/caca.c
3723   M /libcaca/trunk/caca/graphics.c
3724   M /libcaca/trunk/common.h
3725   M /libcaca/trunk/cucul/attr.c
3726   M /libcaca/trunk/cucul/canvas.c
3727   M /libcaca/trunk/cucul/cucul.c
3728   M /libcaca/trunk/cucul/dither.c
3729   M /libcaca/trunk/cucul/export.c
3730   M /libcaca/trunk/cucul/font.c
3731   M /libcaca/trunk/cucul/frame.c
3732   M /libcaca/trunk/cucul/import.c
3733   M /libcaca/trunk/cucul/legacy.c
3734
3735  * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
3736  * More debugging information in the import/export and font functions.
3737
3738------------------------------------------------------------------------
3739r1361 | sam | 2006-11-12 14:42:58 +0000 (Sun, 12 Nov 2006) | 3 lines
3740Changed paths:
3741   M /libcaca/trunk/cucul/font_mono9.h
3742   M /libcaca/trunk/cucul/font_monobold12.h
3743   M /libcaca/trunk/test/font2tga.c
3744   M /libcaca/trunk/tools/makefont.c
3745
3746  * Add CJK punctuation to the default fonts.
3747  * Minor changes to the font2tga test program.
3748
3749------------------------------------------------------------------------
3750r1360 | sam | 2006-11-12 13:11:01 +0000 (Sun, 12 Nov 2006) | 2 lines
3751Changed paths:
3752   M /libcaca/trunk/common.h
3753   M /libcaca/trunk/configure.ac
3754   M /libcaca/trunk/cucul/export.c
3755
3756  * Add a debug() function and a --enable-debug configure flag.
3757
3758------------------------------------------------------------------------
3759r1359 | sam | 2006-11-12 12:26:48 +0000 (Sun, 12 Nov 2006) | 3 lines
3760Changed paths:
3761   M /libcaca/trunk/cucul/font.c
3762   M /libcaca/trunk/cucul/font_mono9.h
3763   M /libcaca/trunk/cucul/font_monobold12.h
3764   M /libcaca/trunk/test/font2tga.c
3765   M /libcaca/trunk/tools/makefont.c
3766
3767  * Support fullwidth fonts.
3768  * Add Katakanas and Hiraganas to the default fonts.
3769
3770------------------------------------------------------------------------
3771r1358 | sam | 2006-11-12 11:06:34 +0000 (Sun, 12 Nov 2006) | 2 lines
3772Changed paths:
3773   M /libcaca/trunk/caca/caca.h
3774
3775  * Documented caca_event_t members.
3776
3777------------------------------------------------------------------------
3778r1357 | sam | 2006-11-12 10:42:14 +0000 (Sun, 12 Nov 2006) | 3 lines
3779Changed paths:
3780   M /libcaca/trunk/cucul/cucul.h
3781   M /libcaca/trunk/cucul/export.c
3782   M /libcaca/trunk/cucul/font.c
3783   M /libcaca/trunk/cucul/frame.c
3784   M /libcaca/trunk/doc/Makefile.am
3785   A /libcaca/trunk/doc/canvas.dox (from /libcaca/trunk/cucul/export.c:1354)
3786   A /libcaca/trunk/doc/font.dox (from /libcaca/trunk/cucul/font.c:1349)
3787   M /libcaca/trunk/doc/libcaca.dox
3788
3789  * Documentation updates. Moved the canvas and font format definitions to
3790    the Doxygen documentation.
3791
3792------------------------------------------------------------------------
3793r1356 | sam | 2006-11-12 10:32:38 +0000 (Sun, 12 Nov 2006) | 4 lines
3794Changed paths:
3795   M /libcaca/trunk/doc/caca-config.1
3796
3797  * Mention caca-config being deprecated in its manpage, and removed mention
3798    of --plugin-libs from it. The option is still here but does the same as
3799    --libs.
3800
3801------------------------------------------------------------------------
3802r1355 | sam | 2006-11-12 10:06:35 +0000 (Sun, 12 Nov 2006) | 2 lines
3803Changed paths:
3804   M /libcaca/trunk/src/cacaplay.c
3805
3806  * Properly handle EOF in cacaplay.
3807
3808------------------------------------------------------------------------
3809r1354 | sam | 2006-11-12 10:04:23 +0000 (Sun, 12 Nov 2006) | 2 lines
3810Changed paths:
3811   M /libcaca/trunk/TODO
3812   M /libcaca/trunk/cucul/export.c
3813
3814  * Documentation fixes and TODO updates.
3815
3816------------------------------------------------------------------------
3817r1353 | sam | 2006-11-12 10:02:51 +0000 (Sun, 12 Nov 2006) | 2 lines
3818Changed paths:
3819   M /libcaca/trunk/caca/driver_raw.c
3820
3821  * Flush stdout after writing the data in the raw driver.
3822
3823------------------------------------------------------------------------
3824r1352 | sam | 2006-11-12 09:48:37 +0000 (Sun, 12 Nov 2006) | 2 lines
3825Changed paths:
3826   M /libcaca/trunk/doc/cacaplay.1
3827   M /libcaca/trunk/src/cacaplay.c
3828
3829  * Allow cacaplay to play streams and updated its manpage.
3830
3831------------------------------------------------------------------------
3832r1351 | sam | 2006-11-12 09:46:10 +0000 (Sun, 12 Nov 2006) | 2 lines
3833Changed paths:
3834   M /libcaca/trunk/test/swallow.c
3835
3836  * Fix infinite loop due to signed/unsigned mistake.
3837
3838------------------------------------------------------------------------
3839r1350 | sam | 2006-11-11 18:07:58 +0000 (Sat, 11 Nov 2006) | 3 lines
3840Changed paths:
3841   M /libcaca/trunk/test
3842   M /libcaca/trunk/test/Makefile.am
3843   A /libcaca/trunk/test/swallow.c
3844
3845  * libcaca multiplexer: swallows two libcaca applications, for instance
3846    cacademo and cacafire, and displays them in a canvas.
3847
3848------------------------------------------------------------------------
3849r1349 | sam | 2006-11-11 17:55:11 +0000 (Sat, 11 Nov 2006) | 2 lines
3850Changed paths:
3851   M /libcaca/trunk/cucul/import.c
3852
3853  * Fixed a bug in the caca importer.
3854
3855------------------------------------------------------------------------
3856r1348 | sam | 2006-11-11 17:13:16 +0000 (Sat, 11 Nov 2006) | 2 lines
3857Changed paths:
3858   M /libcaca/trunk/test/blit.c
3859
3860  * Fix program header.
3861
3862------------------------------------------------------------------------
3863r1347 | sam | 2006-11-11 16:29:39 +0000 (Sat, 11 Nov 2006) | 2 lines
3864Changed paths:
3865   M /libcaca/trunk/caca/caca0.h
3866   M /libcaca/trunk/caca/driver_gl.c
3867   M /libcaca/trunk/cucul/attr.c
3868   M /libcaca/trunk/cucul/box.c
3869   M /libcaca/trunk/cucul/canvas.c
3870   M /libcaca/trunk/cucul/conic.c
3871   M /libcaca/trunk/cucul/cucul.h
3872   M /libcaca/trunk/cucul/dither.c
3873   M /libcaca/trunk/cucul/import.c
3874   M /libcaca/trunk/cucul/legacy.c
3875   M /libcaca/trunk/cucul/line.c
3876   M /libcaca/trunk/cucul/triangle.c
3877   M /libcaca/trunk/src/aafire.c
3878   M /libcaca/trunk/src/cacademo.c
3879   M /libcaca/trunk/src/cacaview.c
3880   M /libcaca/trunk/test/blit.c
3881   M /libcaca/trunk/test/colors.c
3882   M /libcaca/trunk/test/demo.c
3883   M /libcaca/trunk/test/dithering.c
3884   M /libcaca/trunk/test/event.c
3885   M /libcaca/trunk/test/export.c
3886   M /libcaca/trunk/test/font.c
3887   M /libcaca/trunk/test/font2tga.c
3888   M /libcaca/trunk/test/frames.c
3889   M /libcaca/trunk/test/fullwidth.c
3890   M /libcaca/trunk/test/input.c
3891   M /libcaca/trunk/test/spritedit.c
3892   M /libcaca/trunk/test/transform.c
3893   M /libcaca/trunk/test/truecolor.c
3894   M /libcaca/trunk/test/unicode.c
3895
3896  * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
3897
3898------------------------------------------------------------------------
3899r1346 | sam | 2006-11-11 15:38:40 +0000 (Sat, 11 Nov 2006) | 2 lines
3900Changed paths:
3901   M /libcaca/trunk/cucul/canvas.c
3902   M /libcaca/trunk/test/Makefile.am
3903   A /libcaca/trunk/test/blit.c
3904
3905  * Made cucul_blit() handle-aware. Added a blit test for that.
3906
3907------------------------------------------------------------------------
3908r1345 | sam | 2006-11-11 15:17:16 +0000 (Sat, 11 Nov 2006) | 2 lines
3909Changed paths:
3910   M /libcaca/trunk/test/transform.c
3911
3912  * Free all memory upon exit in the transform test.
3913
3914------------------------------------------------------------------------
3915r1344 | sam | 2006-11-11 15:10:38 +0000 (Sat, 11 Nov 2006) | 3 lines
3916Changed paths:
3917   M /libcaca/trunk/test/transform.c
3918
3919  * Update transform.c so that it uses import functions instead of blitting
3920    lines.
3921
3922------------------------------------------------------------------------
3923r1343 | sam | 2006-11-11 14:51:04 +0000 (Sat, 11 Nov 2006) | 2 lines
3924Changed paths:
3925   M /libcaca/trunk/cucul/import.c
3926
3927  * Do not force the text colour when importing a text file.
3928
3929------------------------------------------------------------------------
3930r1342 | sam | 2006-11-11 14:24:35 +0000 (Sat, 11 Nov 2006) | 2 lines
3931Changed paths:
3932   M /libcaca/trunk/TODO
3933   M /libcaca/trunk/cucul/canvas.c
3934   M /libcaca/trunk/cucul/cucul.c
3935   M /libcaca/trunk/cucul/cucul.h
3936   M /libcaca/trunk/cucul/cucul_internals.h
3937   M /libcaca/trunk/cucul/export.c
3938   M /libcaca/trunk/cucul/frame.c
3939   M /libcaca/trunk/cucul/import.c
3940
3941  * Add cursor and handle support to canvases. Unused yet.
3942
3943------------------------------------------------------------------------
3944r1341 | sam | 2006-11-11 13:29:03 +0000 (Sat, 11 Nov 2006) | 3 lines
3945Changed paths:
3946   M /libcaca/trunk/TODO
3947   M /libcaca/trunk/cucul/canvas.c
3948   M /libcaca/trunk/cucul/frame.c
3949
3950  * Cosmetic code and documentation changes here and there.
3951  * Updated TODO.
3952
3953------------------------------------------------------------------------
3954r1340 | sam | 2006-11-11 13:03:19 +0000 (Sat, 11 Nov 2006) | 2 lines
3955Changed paths:
3956   M /libcaca/trunk/test/frames.c
3957
3958  * Restore attribute settings before resizing the canvas in the frame test.
3959
3960------------------------------------------------------------------------
3961r1339 | sam | 2006-11-11 13:00:36 +0000 (Sat, 11 Nov 2006) | 2 lines
3962Changed paths:
3963   M /libcaca/trunk/cucul/Makefile.am
3964   A /libcaca/trunk/cucul/frame.c (from /libcaca/trunk/cucul/sprite.c:1338)
3965   D /libcaca/trunk/cucul/sprite.c
3966
3967  * Rename sprite.c into frame.c.
3968
3969------------------------------------------------------------------------
3970r1338 | sam | 2006-11-11 12:57:03 +0000 (Sat, 11 Nov 2006) | 2 lines
3971Changed paths:
3972   M /libcaca/trunk/cucul/canvas.c
3973   M /libcaca/trunk/cucul/cucul.c
3974   M /libcaca/trunk/cucul/cucul_internals.h
3975   M /libcaca/trunk/cucul/sprite.c
3976
3977  * Prepare the way for per-frame width/height information.
3978
3979------------------------------------------------------------------------
3980r1337 | sam | 2006-11-11 12:27:37 +0000 (Sat, 11 Nov 2006) | 2 lines
3981Changed paths:
3982   M /libcaca/trunk/cucul/cucul.c
3983
3984  * Fix minor uninitialised data bug in cucul_canvas_create().
3985
3986------------------------------------------------------------------------
3987r1336 | sam | 2006-11-11 12:11:20 +0000 (Sat, 11 Nov 2006) | 2 lines
3988Changed paths:
3989   M /libcaca/trunk/cucul/cucul.c
3990
3991  * Allow to resize canvases back to (0,0).
3992
3993------------------------------------------------------------------------
3994r1335 | sam | 2006-11-11 09:22:10 +0000 (Sat, 11 Nov 2006) | 4 lines
3995Changed paths:
3996   M /libcaca/trunk/cucul/charset.c
3997   M /libcaca/trunk/cucul/cucul_internals.h
3998
3999  * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
4000    functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
4001    by fullwidth character support.
4002
4003------------------------------------------------------------------------
4004r1334 | sam | 2006-11-11 09:18:42 +0000 (Sat, 11 Nov 2006) | 2 lines
4005Changed paths:
4006   M /libcaca/trunk/cucul/cucul.c
4007   M /libcaca/trunk/cucul/cucul_internals.h
4008   M /libcaca/trunk/cucul/dither.c
4009
4010  * Got rid of very old _cucul_init_dither() function call.
4011
4012------------------------------------------------------------------------
4013r1333 | sam | 2006-11-11 09:10:17 +0000 (Sat, 11 Nov 2006) | 3 lines
4014Changed paths:
4015   M /libcaca/trunk/caca/driver_conio.c
4016   M /libcaca/trunk/caca/driver_ncurses.c
4017   M /libcaca/trunk/caca/driver_slang.c
4018   M /libcaca/trunk/caca/driver_vga.c
4019   M /libcaca/trunk/cucul/attr.c
4020   M /libcaca/trunk/cucul/cucul.h
4021   M /libcaca/trunk/cucul/cucul_internals.h
4022
4023  * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
4024    function.
4025
4026------------------------------------------------------------------------
4027r1332 | sam | 2006-11-11 08:44:14 +0000 (Sat, 11 Nov 2006) | 3 lines
4028Changed paths:
4029   M /libcaca/trunk/caca/driver_slang.c
4030   M /libcaca/trunk/caca/driver_win32.c
4031   M /libcaca/trunk/cucul/attr.c
4032   M /libcaca/trunk/cucul/export.c
4033
4034  * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
4035    the now official cucul_attr_to_ansi_[fb]g().
4036
4037------------------------------------------------------------------------
4038r1331 | sam | 2006-11-11 08:34:41 +0000 (Sat, 11 Nov 2006) | 2 lines
4039Changed paths:
4040   M /libcaca/trunk/cucul/attr.c
4041   M /libcaca/trunk/cucul/cucul.h
4042
4043  * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
4044
4045------------------------------------------------------------------------
4046r1330 | sam | 2006-11-11 08:11:26 +0000 (Sat, 11 Nov 2006) | 4 lines
4047Changed paths:
4048   M /libcaca/trunk/caca/caca0.h
4049   M /libcaca/trunk/cucul/box.c
4050   M /libcaca/trunk/cucul/conic.c
4051   M /libcaca/trunk/cucul/cucul.h
4052   M /libcaca/trunk/cucul/line.c
4053   M /libcaca/trunk/cucul/triangle.c
4054   M /libcaca/trunk/src/cacademo.c
4055   M /libcaca/trunk/src/cacaview.c
4056   M /libcaca/trunk/test/demo.c
4057   M /libcaca/trunk/test/event.c
4058   M /libcaca/trunk/test/export.c
4059   M /libcaca/trunk/test/frames.c
4060   M /libcaca/trunk/test/gamma.c
4061   M /libcaca/trunk/test/input.c
4062
4063  * Switch back to UTF-32 arguments for drawing primitives, now that we
4064    properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
4065    uses these functions anyway.
4066
4067------------------------------------------------------------------------
4068r1329 | sam | 2006-11-11 07:56:30 +0000 (Sat, 11 Nov 2006) | 2 lines
4069Changed paths:
4070   M /libcaca/trunk/cucul/box.c
4071   M /libcaca/trunk/cucul/cucul.h
4072
4073  * Implemented cucul_draw_cp437_box().
4074
4075------------------------------------------------------------------------
4076r1328 | sam | 2006-11-10 15:38:09 +0000 (Fri, 10 Nov 2006) | 2 lines
4077Changed paths:
4078   M /libcaca/trunk/doc/Makefile.am
4079   A /libcaca/trunk/doc/cacaplay.1
4080   A /libcaca/trunk/doc/cacaserver.1
4081   M /libcaca/trunk/doc/cacaview.1
4082   A /libcaca/trunk/doc/img2irc.1
4083   M /libcaca/trunk/src/img2irc.c
4084
4085  * Wrote manual pages for img2irc, cacaplay and cacaserver.
4086
4087------------------------------------------------------------------------
4088r1324 | sam | 2006-11-10 10:29:54 +0000 (Fri, 10 Nov 2006) | 2 lines
4089Changed paths:
4090   M /libcaca/trunk/cucul/Makefile.am
4091   A /libcaca/trunk/cucul/attr.c (from /libcaca/trunk/cucul/colour.c:1312)
4092   D /libcaca/trunk/cucul/colour.c
4093   M /libcaca/trunk/cucul/cucul.h
4094
4095  * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
4096
4097------------------------------------------------------------------------
4098r1315 | sam | 2006-11-09 17:24:29 +0000 (Thu, 09 Nov 2006) | 3 lines
4099Changed paths:
4100   M /libcaca/trunk/src/cacaserver.c
4101
4102  * Don't try to guess the file format in cacaserver, instead feed the data
4103    to cucul_import_memory() and try again later if it says "not enough data".
4104
4105------------------------------------------------------------------------
4106r1314 | sam | 2006-11-09 17:20:47 +0000 (Thu, 09 Nov 2006) | 2 lines
4107Changed paths:
4108   M /libcaca/trunk/cucul/import.c
4109
4110  * If not enough data is available for import, return 0 instead of an error.
4111
4112------------------------------------------------------------------------
4113r1313 | sam | 2006-11-09 11:14:57 +0000 (Thu, 09 Nov 2006) | 2 lines
4114Changed paths:
4115   M /libcaca/trunk/cucul/canvas.c
4116   M /libcaca/trunk/cucul/import.c
4117
4118  * Minor documentation fixes.
4119
4120------------------------------------------------------------------------
4121r1310 | jylam | 2006-11-09 09:27:35 +0000 (Thu, 09 Nov 2006) | 2 lines
4122Changed paths:
4123   M /libcaca/trunk/cxx/cxxtest.cpp
4124
4125 * Fixed behaviour of the pig while resizing window
4126
4127------------------------------------------------------------------------
4128r1309 | sam | 2006-11-08 17:27:48 +0000 (Wed, 08 Nov 2006) | 2 lines
4129Changed paths:
4130   M /libcaca/trunk/doc/migrating.dox
4131
4132  * Slight documentation update.
4133
4134------------------------------------------------------------------------
4135r1308 | sam | 2006-11-08 17:26:57 +0000 (Wed, 08 Nov 2006) | 2 lines
4136Changed paths:
4137   M /libcaca/trunk/src/cacadraw.c
4138   M /libcaca/trunk/src/cacaplay.c
4139   M /libcaca/trunk/src/cacaserver.c
4140   M /libcaca/trunk/src/img2irc.c
4141   M /libcaca/trunk/test/export.c
4142   M /libcaca/trunk/test/font2tga.c
4143   M /libcaca/trunk/test/import.c
4144   M /libcaca/trunk/test/text.c
4145
4146  * Convert all programs and tests to the new import/export API.
4147
4148------------------------------------------------------------------------
4149r1307 | sam | 2006-11-08 17:18:23 +0000 (Wed, 08 Nov 2006) | 8 lines
4150Changed paths:
4151   M /libcaca/trunk/cucul/cucul.h
4152   M /libcaca/trunk/cucul/import.c
4153
4154  * Set the cucul_import_memory() buffer type to void const * instead of
4155    unsigned char const * so that C++ programs won't complain.
4156                   ___  __  __  ____    ___   ___   ___
4157                  / _ \|  \/  |/ ___|  / _ \ / _ \ / _ \
4158                 | | | | |\/| | |  _  | (_) | (_) | (_) |
4159                 | |_| | |  | | |_| |  \__, |\__, |\__, |
4160                  \___/|_|  |_|\____|    /_/   /_/   /_/
4161
4162------------------------------------------------------------------------
4163r1306 | sam | 2006-11-08 16:43:59 +0000 (Wed, 08 Nov 2006) | 4 lines
4164Changed paths:
4165   M /libcaca/trunk/caca/caca0.c
4166   M /libcaca/trunk/caca/driver_raw.c
4167   M /libcaca/trunk/cucul/cucul.h
4168   M /libcaca/trunk/cucul/export.c
4169   M /libcaca/trunk/cucul/legacy.c
4170
4171  * Renamed cucul_export() to cucul_export_memory(), paves the way for a
4172    cucul_export_file() but I'm not sure yet this is a good idea.
4173  * Use the new import/export API in libcaca.
4174
4175------------------------------------------------------------------------
4176r1305 | sam | 2006-11-08 16:34:43 +0000 (Wed, 08 Nov 2006) | 3 lines
4177Changed paths:
4178   M /libcaca/trunk/cucul/cucul.h
4179   M /libcaca/trunk/cucul/import.c
4180   M /libcaca/trunk/cucul/legacy.c
4181
4182  * Renamed cucul_import() to cucul_import_memory() and implemented
4183    cucul_import_file().
4184
4185------------------------------------------------------------------------
4186r1304 | sam | 2006-11-08 13:12:06 +0000 (Wed, 08 Nov 2006) | 2 lines
4187Changed paths:
4188   M /libcaca/trunk/common.h
4189
4190  * Don't try to include arpa/inet.h in kernel mode.
4191
4192------------------------------------------------------------------------
4193r1303 | sam | 2006-11-08 13:05:42 +0000 (Wed, 08 Nov 2006) | 2 lines
4194Changed paths:
4195   M /libcaca/trunk/common.h
4196   M /libcaca/trunk/cucul/font.c
4197   M /libcaca/trunk/cucul/import.c
4198
4199  * Don't use htonl() directly, use common.h's hton32() wrapper.
4200
4201------------------------------------------------------------------------
4202r1302 | sam | 2006-11-08 12:11:07 +0000 (Wed, 08 Nov 2006) | 2 lines
4203Changed paths:
4204   M /libcaca/trunk/cucul/Makefile.am
4205   D /libcaca/trunk/cucul/buffer.c
4206   M /libcaca/trunk/cucul/colour.c
4207   M /libcaca/trunk/cucul/cucul.h
4208   M /libcaca/trunk/cucul/export.c
4209   M /libcaca/trunk/cucul/import.c
4210   A /libcaca/trunk/cucul/legacy.c (from /libcaca/trunk/cucul/buffer.c:1301)
4211
4212  * Deprecate buffer management. We're back to standard void* memory areas.
4213
4214------------------------------------------------------------------------
4215r1301 | sam | 2006-11-08 07:59:23 +0000 (Wed, 08 Nov 2006) | 2 lines
4216Changed paths:
4217   M /libcaca/trunk/cucul/buffer.c
4218
4219  * Minor syntax fix in the doxygen documentation.
4220
4221------------------------------------------------------------------------
4222r1300 | sam | 2006-11-08 07:58:03 +0000 (Wed, 08 Nov 2006) | 2 lines
4223Changed paths:
4224   M /libcaca/trunk/src/Makefile.am
4225   M /libcaca/trunk/src/cacaserver.c
4226
4227  * Do not link cacaserver with libcaca, it only uses libcucul.
4228
4229------------------------------------------------------------------------
4230r1295 | sam | 2006-11-06 11:06:44 +0000 (Mon, 06 Nov 2006) | 2 lines
4231Changed paths:
4232   M /libcaca/trunk/doc/tutorial.dox
4233
4234  * Replace CUCUL_COLOR_* with CUCUL_*.
4235
4236------------------------------------------------------------------------
4237r1294 | sam | 2006-11-06 11:04:37 +0000 (Mon, 06 Nov 2006) | 2 lines
4238Changed paths:
4239   M /libcaca/trunk/test/font2tga.c
4240
4241  * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
4242
4243------------------------------------------------------------------------
4244r1287 | sam | 2006-11-05 23:59:06 +0000 (Sun, 05 Nov 2006) | 2 lines
4245Changed paths:
4246   M /libcaca/trunk/caca/caca0.c
4247
4248  * Fix a harmless warning in caca0.c.
4249
4250------------------------------------------------------------------------
4251r1285 | sam | 2006-11-05 22:51:04 +0000 (Sun, 05 Nov 2006) | 3 lines
4252Changed paths:
4253   M /libcaca/trunk/ChangeLog
4254   M /libcaca/trunk/NEWS
4255   M /libcaca/trunk/configure.ac
4256
4257  * Set version to 0.99.beta9.
4258  * Updated NEWS and ChangeLog.
4259
4260------------------------------------------------------------------------
4261r1284 | sam | 2006-11-05 22:45:10 +0000 (Sun, 05 Nov 2006) | 2 lines
4262Changed paths:
4263   M /libcaca/trunk/TODO
4264
4265  * Updated TODO list.
4266
4267------------------------------------------------------------------------
4268r1283 | sam | 2006-11-05 22:20:51 +0000 (Sun, 05 Nov 2006) | 6 lines
4269Changed paths:
4270   M /libcaca/trunk/cucul/export.c
4271   M /libcaca/trunk/cucul/import.c
4272   M /libcaca/trunk/src/cacaserver.c
4273
4274  * Updated the caca export format so that it supports multiple frames.
4275  * Updated the caca importer to reflect that; only one frame is read at the
4276    moment.
4277  * Added an "utf8cr" export format for UTF-8 + CRLF exports.
4278  * Updated cacaserver to reflect file format changes.
4279
4280------------------------------------------------------------------------
4281r1282 | sam | 2006-11-05 21:59:26 +0000 (Sun, 05 Nov 2006) | 2 lines
4282Changed paths:
4283   M /libcaca/trunk/cxx
4284   M /libcaca/trunk/cxx/cxxtest.cpp
4285
4286  * Use the import function to load the pig image in cxxtest.
4287
4288------------------------------------------------------------------------
4289r1281 | sam | 2006-11-05 21:47:51 +0000 (Sun, 05 Nov 2006) | 2 lines
4290Changed paths:
4291   M /libcaca/trunk/cucul/font.c
4292
4293  * Add information to the font format.
4294
4295------------------------------------------------------------------------
4296r1280 | jylam | 2006-11-05 18:31:45 +0000 (Sun, 05 Nov 2006) | 2 lines
4297Changed paths:
4298   M /libcaca/trunk/doc/tutorial.dox
4299
4300 * Fixed typo, added compilation example
4301
4302------------------------------------------------------------------------
4303r1279 | jylam | 2006-11-05 18:14:26 +0000 (Sun, 05 Nov 2006) | 2 lines
4304Changed paths:
4305   M /libcaca/trunk/doc/tutorial.dox
4306
4307 * Started a real and complete tutorial
4308
4309------------------------------------------------------------------------
4310r1278 | sam | 2006-11-05 18:08:36 +0000 (Sun, 05 Nov 2006) | 2 lines
4311Changed paths:
4312   M /libcaca/trunk/cxx/cucul++.h
4313
4314  * Oops, fixed getChar's prototype.
4315
4316------------------------------------------------------------------------
4317r1277 | sam | 2006-11-05 18:06:09 +0000 (Sun, 05 Nov 2006) | 2 lines
4318Changed paths:
4319   M /libcaca/trunk/cxx/cucul++.cpp
4320   M /libcaca/trunk/cxx/cucul++.h
4321
4322  * Implemented putChar() and updated getChar()'s prototype.
4323
4324------------------------------------------------------------------------
4325r1276 | sam | 2006-11-05 18:00:53 +0000 (Sun, 05 Nov 2006) | 2 lines
4326Changed paths:
4327   M /libcaca/trunk/cxx/cucul++.cpp
4328
4329  * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
4330
4331------------------------------------------------------------------------
4332r1275 | jylam | 2006-11-05 17:27:37 +0000 (Sun, 05 Nov 2006) | 2 lines
4333Changed paths:
4334   M /libcaca/trunk/cxx/cxxtest.cpp
4335
4336 * Fixed c++ example
4337
4338------------------------------------------------------------------------
4339r1274 | sam | 2006-11-05 16:58:58 +0000 (Sun, 05 Nov 2006) | 2 lines
4340Changed paths:
4341   M /libcaca/trunk/cucul/cucul.c
4342
4343  * Fix the default canvas colour value.
4344
4345------------------------------------------------------------------------
4346r1273 | sam | 2006-11-05 16:56:49 +0000 (Sun, 05 Nov 2006) | 2 lines
4347Changed paths:
4348   M /libcaca/trunk/cucul/cucul.h
4349
4350  * Remove legacy cucul_ansi_to_str() from cucul.h.
4351
4352------------------------------------------------------------------------
4353r1271 | sam | 2006-10-31 17:03:21 +0000 (Tue, 31 Oct 2006) | 3 lines
4354Changed paths:
4355   M /libcaca/trunk/cucul/font.c
4356   M /libcaca/trunk/cucul/font_mono9.h
4357   M /libcaca/trunk/cucul/font_monobold12.h
4358   M /libcaca/trunk/tools/makefont.c
4359
4360  * Slightly changed the font header information. No one distributes libcaca
4361    fonts yet anyway :-)
4362
4363------------------------------------------------------------------------
4364r1270 | sam | 2006-10-31 14:34:06 +0000 (Tue, 31 Oct 2006) | 2 lines
4365Changed paths:
4366   M /libcaca/trunk/cucul/colour.c
4367
4368  * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
4369
4370------------------------------------------------------------------------
4371r1269 | sam | 2006-10-31 14:04:22 +0000 (Tue, 31 Oct 2006) | 4 lines
4372Changed paths:
4373   M /libcaca/trunk/caca/caca0.c
4374   M /libcaca/trunk/caca/caca0.h
4375   M /libcaca/trunk/cucul/cucul.c
4376   M /libcaca/trunk/cucul/cucul.h
4377   M /libcaca/trunk/cxx/cucul++.cpp
4378   M /libcaca/trunk/cxx/cucul++.h
4379   M /libcaca/trunk/cxx/cxxtest.cpp
4380   M /libcaca/trunk/doc/migrating.dox
4381   M /libcaca/trunk/doc/tutorial.dox
4382   M /libcaca/trunk/test/colors.c
4383   M /libcaca/trunk/test/demo.c
4384
4385  * Got rid of cucul_ansi_to_str(), it's really useless.
4386  * Partial update of the C++ bindings.
4387  * Updated documentation.
4388
4389------------------------------------------------------------------------
4390r1268 | sam | 2006-10-31 13:44:41 +0000 (Tue, 31 Oct 2006) | 2 lines
4391Changed paths:
4392   D /libcaca/trunk/cxx/cpptest.cpp
4393   R /libcaca/trunk/cxx/cxxtest.cpp (from /libcaca/trunk/cxx/cpptest.cpp:1259)
4394
4395  * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
4396
4397------------------------------------------------------------------------
4398r1267 | sam | 2006-10-31 13:29:48 +0000 (Tue, 31 Oct 2006) | 5 lines
4399Changed paths:
4400   M /libcaca/trunk/caca/caca0.h
4401   M /libcaca/trunk/caca/driver_gl.c
4402   M /libcaca/trunk/cucul/colour.c
4403   M /libcaca/trunk/cucul/cucul.c
4404   M /libcaca/trunk/cucul/cucul.h
4405   M /libcaca/trunk/cucul/dither.c
4406   M /libcaca/trunk/cucul/import.c
4407   M /libcaca/trunk/src/aafire.c
4408   M /libcaca/trunk/src/cacademo.c
4409   M /libcaca/trunk/src/cacadraw.c
4410   M /libcaca/trunk/src/cacaview.c
4411   M /libcaca/trunk/src/img2irc.c
4412   M /libcaca/trunk/test/colors.c
4413   M /libcaca/trunk/test/demo.c
4414   M /libcaca/trunk/test/dithering.c
4415   M /libcaca/trunk/test/event.c
4416   M /libcaca/trunk/test/export.c
4417   M /libcaca/trunk/test/font.c
4418   M /libcaca/trunk/test/font2tga.c
4419   M /libcaca/trunk/test/frames.c
4420   M /libcaca/trunk/test/fullwidth.c
4421   M /libcaca/trunk/test/gamma.c
4422   M /libcaca/trunk/test/input.c
4423   M /libcaca/trunk/test/spritedit.c
4424   M /libcaca/trunk/test/transform.c
4425   M /libcaca/trunk/test/truecolor.c
4426   M /libcaca/trunk/test/unicode.c
4427
4428  * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
4429    cucul_set_color() and cucul_set_truecolor() under the new names
4430    cucul_set_color_ansi() and cucul_set_color_argb().
4431  * Renamed cucul_get_color_name() into cucul_ansi_to_str().
4432
4433------------------------------------------------------------------------
4434r1266 | sam | 2006-10-31 08:17:58 +0000 (Tue, 31 Oct 2006) | 3 lines
4435Changed paths:
4436   M /libcaca/trunk/cucul/colour.c
4437   M /libcaca/trunk/cucul/export.c
4438   M /libcaca/trunk/test/colors.c
4439   M /libcaca/trunk/test/export.c
4440
4441  * Changed cucul_set_attr() so that only setting the style does not change
4442    the colour.
4443
4444------------------------------------------------------------------------
4445r1264 | sam | 2006-10-30 16:37:36 +0000 (Mon, 30 Oct 2006) | 3 lines
4446Changed paths:
4447   M /libcaca/trunk/caca/driver_x11.c
4448   M /libcaca/trunk/cucul/export.c
4449
4450  * Blink/Underline/Bold/Italics support in the HTML exporters.
4451  * Underline support in the X11 driver.
4452
4453------------------------------------------------------------------------
4454r1263 | sam | 2006-10-30 14:41:16 +0000 (Mon, 30 Oct 2006) | 2 lines
4455Changed paths:
4456   M /libcaca/trunk/test/colors.c
4457   M /libcaca/trunk/test/export.c
4458
4459  * Add Bold/Blink/Italics/Underline to the export and color tests.
4460
4461------------------------------------------------------------------------
4462r1262 | sam | 2006-10-30 14:33:46 +0000 (Mon, 30 Oct 2006) | 2 lines
4463Changed paths:
4464   M /libcaca/trunk/cucul/export.c
4465
4466  * Fix IRC and term transparency (again).
4467
4468------------------------------------------------------------------------
4469r1261 | sam | 2006-10-30 13:51:25 +0000 (Mon, 30 Oct 2006) | 2 lines
4470Changed paths:
4471   M /libcaca/trunk/TODO
4472
4473  * Updated TODO list.
4474
4475------------------------------------------------------------------------
4476r1258 | sam | 2006-10-29 22:07:07 +0000 (Sun, 29 Oct 2006) | 3 lines
4477Changed paths:
4478   M /libcaca/trunk/cucul/colour.c
4479   M /libcaca/trunk/cucul/cucul.h
4480
4481  * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
4482    deprecated using GCC attributes.
4483
4484------------------------------------------------------------------------
4485r1257 | sam | 2006-10-29 20:54:51 +0000 (Sun, 29 Oct 2006) | 5 lines
4486Changed paths:
4487   M /libcaca/trunk/caca/caca0.c
4488   M /libcaca/trunk/caca/caca0.h
4489   M /libcaca/trunk/caca/driver_gl.c
4490   M /libcaca/trunk/caca/driver_slang.c
4491   M /libcaca/trunk/cucul/colour.c
4492   M /libcaca/trunk/cucul/cucul.c
4493   M /libcaca/trunk/cucul/cucul.h
4494   M /libcaca/trunk/cucul/dither.c
4495   M /libcaca/trunk/cucul/export.c
4496   M /libcaca/trunk/cucul/import.c
4497   M /libcaca/trunk/cucul/sprite.c
4498   M /libcaca/trunk/src/aafire.c
4499   M /libcaca/trunk/src/cacademo.c
4500   M /libcaca/trunk/src/cacadraw.c
4501   M /libcaca/trunk/src/cacaview.c
4502   M /libcaca/trunk/src/img2irc.c
4503   M /libcaca/trunk/test/colors.c
4504   M /libcaca/trunk/test/demo.c
4505   M /libcaca/trunk/test/dithering.c
4506   M /libcaca/trunk/test/event.c
4507   M /libcaca/trunk/test/export.c
4508   M /libcaca/trunk/test/font.c
4509   M /libcaca/trunk/test/font2tga.c
4510   M /libcaca/trunk/test/frames.c
4511   M /libcaca/trunk/test/fullwidth.c
4512   M /libcaca/trunk/test/gamma.c
4513   M /libcaca/trunk/test/input.c
4514   M /libcaca/trunk/test/spritedit.c
4515   M /libcaca/trunk/test/transform.c
4516   M /libcaca/trunk/test/truecolor.c
4517   M /libcaca/trunk/test/unicode.c
4518   M /libcaca/trunk/tools/optipal.c
4519
4520  * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
4521    functionality into cucul_set_attr().
4522  * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
4523  * Rename CUCUL_COLOR_* to CUCUL_*.
4524
4525------------------------------------------------------------------------
4526r1256 | sam | 2006-10-29 08:35:46 +0000 (Sun, 29 Oct 2006) | 4 lines
4527Changed paths:
4528   M /libcaca/trunk/caca/driver_gl.c
4529   M /libcaca/trunk/cucul/colour.c
4530   M /libcaca/trunk/cucul/cucul.h
4531   M /libcaca/trunk/cucul/dither.c
4532   M /libcaca/trunk/cucul/import.c
4533   M /libcaca/trunk/cucul/sprite.c
4534   M /libcaca/trunk/src/aafire.c
4535   M /libcaca/trunk/src/cacademo.c
4536   M /libcaca/trunk/src/cacadraw.c
4537   M /libcaca/trunk/src/cacaview.c
4538   M /libcaca/trunk/src/img2irc.c
4539   M /libcaca/trunk/test/colors.c
4540   M /libcaca/trunk/test/demo.c
4541   M /libcaca/trunk/test/dithering.c
4542   M /libcaca/trunk/test/event.c
4543   M /libcaca/trunk/test/export.c
4544   M /libcaca/trunk/test/font.c
4545   M /libcaca/trunk/test/font2tga.c
4546   M /libcaca/trunk/test/frames.c
4547   M /libcaca/trunk/test/fullwidth.c
4548   M /libcaca/trunk/test/gamma.c
4549   M /libcaca/trunk/test/input.c
4550   M /libcaca/trunk/test/spritedit.c
4551   M /libcaca/trunk/test/transform.c
4552   M /libcaca/trunk/test/truecolor.c
4553   M /libcaca/trunk/test/unicode.c
4554
4555  * Remove cucul_set_color() from the exported API and replaced all calls
4556    with cucul_set_attr_ansi(). Old application will still compile (but issue
4557    a warning) and run, though.
4558
4559------------------------------------------------------------------------
4560r1255 | sam | 2006-10-29 08:06:27 +0000 (Sun, 29 Oct 2006) | 2 lines
4561Changed paths:
4562   M /libcaca/trunk/configure.ac
4563   M /libcaca/trunk/src/cacaview.c
4564   M /libcaca/trunk/src/common-image.c
4565
4566  * Fix broken Imlib2 support in cacaview.
4567
4568------------------------------------------------------------------------
4569r1254 | sam | 2006-10-28 23:53:46 +0000 (Sat, 28 Oct 2006) | 6 lines
4570Changed paths:
4571   M /libcaca/trunk/caca/caca0.h
4572   M /libcaca/trunk/caca/driver_conio.c
4573   M /libcaca/trunk/caca/driver_gl.c
4574   M /libcaca/trunk/caca/driver_ncurses.c
4575   M /libcaca/trunk/caca/driver_slang.c
4576   M /libcaca/trunk/caca/driver_vga.c
4577   M /libcaca/trunk/caca/driver_win32.c
4578   M /libcaca/trunk/caca/driver_x11.c
4579   M /libcaca/trunk/cucul/canvas.c
4580   M /libcaca/trunk/cucul/colour.c
4581   M /libcaca/trunk/cucul/cucul.c
4582   M /libcaca/trunk/cucul/cucul.h
4583   M /libcaca/trunk/cucul/cucul_internals.h
4584   M /libcaca/trunk/cucul/export.c
4585   M /libcaca/trunk/cucul/font.c
4586   M /libcaca/trunk/cucul/import.c
4587   M /libcaca/trunk/cucul/sprite.c
4588   M /libcaca/trunk/cucul/transform.c
4589
4590  * Use the LSB of alpha and blue components to encode additional flags such
4591    as bold or underline. No higher level support for these yet, but at
4592    least everything is consistent.
4593  * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
4594    to replace cucul_set_color() and cucul_set_truecolor().
4595
4596------------------------------------------------------------------------
4597r1249 | sam | 2006-10-27 20:40:24 +0000 (Fri, 27 Oct 2006) | 2 lines
4598Changed paths:
4599   M /libcaca/trunk/cucul/buffer.c
4600
4601  * Reworded documentation about buffer/string distinction.
4602
4603------------------------------------------------------------------------
4604r1248 | sam | 2006-10-27 20:22:48 +0000 (Fri, 27 Oct 2006) | 2 lines
4605Changed paths:
4606   M /libcaca/trunk/cucul/import.c
4607
4608  * Fix a buffer overflow in the utf-8 cucul_import().
4609
4610------------------------------------------------------------------------
4611r1247 | jylam | 2006-10-27 20:18:23 +0000 (Fri, 27 Oct 2006) | 2 lines
4612Changed paths:
4613   M /libcaca/trunk/cucul/buffer.c
4614
4615 * Documentation a bit clearer while importing a string into a buffer
4616
4617------------------------------------------------------------------------
4618r1245 | jylam | 2006-10-27 19:26:35 +0000 (Fri, 27 Oct 2006) | 2 lines
4619Changed paths:
4620   M /libcaca/trunk/DotNet/test.cs
4621   M /libcaca/trunk/cucul/import.c
4622
4623 * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
4624
4625------------------------------------------------------------------------
4626r1239 | sam | 2006-10-26 09:24:29 +0000 (Thu, 26 Oct 2006) | 3 lines
4627Changed paths:
4628   M /libcaca/trunk/cucul/export.c
4629
4630  * Put at least one space in empty IRC lines otherwise most clients won't
4631    output them.
4632
4633------------------------------------------------------------------------
4634r1238 | sam | 2006-10-26 09:17:21 +0000 (Thu, 26 Oct 2006) | 2 lines
4635Changed paths:
4636   M /libcaca/trunk/cucul/import.c
4637
4638  * Allow to import empty files or files with only empty lines.
4639
4640------------------------------------------------------------------------
4641r1237 | sam | 2006-10-26 09:04:55 +0000 (Thu, 26 Oct 2006) | 2 lines
4642Changed paths:
4643   M /libcaca/trunk/cucul/export.c
4644
4645  * Support export of zero-sized canvases.
4646
4647------------------------------------------------------------------------
4648r1236 | sam | 2006-10-26 08:47:39 +0000 (Thu, 26 Oct 2006) | 2 lines
4649Changed paths:
4650   M /libcaca/trunk/cucul/import.c
4651
4652  * Fix a buffer overflow in the import format autodetection code.
4653
4654------------------------------------------------------------------------
4655r1235 | sam | 2006-10-26 08:45:18 +0000 (Thu, 26 Oct 2006) | 2 lines
4656Changed paths:
4657   M /libcaca/trunk/cucul/import.c
4658
4659  * Allow to import zero-sized canvases.
4660
4661------------------------------------------------------------------------
4662r1234 | sam | 2006-10-26 08:17:41 +0000 (Thu, 26 Oct 2006) | 2 lines
4663Changed paths:
4664   M /libcaca/trunk/doc/user.dox
4665
4666  * CACA_GEOMETRY works with the raw driver.
4667
4668------------------------------------------------------------------------
4669r1233 | sam | 2006-10-26 08:16:43 +0000 (Thu, 26 Oct 2006) | 3 lines
4670Changed paths:
4671   M /libcaca/trunk/caca/driver_gl.c
4672   M /libcaca/trunk/caca/driver_raw.c
4673   M /libcaca/trunk/caca/driver_win32.c
4674   M /libcaca/trunk/caca/driver_x11.c
4675   M /libcaca/trunk/cucul/cucul.c
4676
4677  * Allow to create the initial canvas with a zero size. Either the application
4678    resizes it later, or the driver changes it to fit the display.
4679
4680------------------------------------------------------------------------
4681r1232 | sam | 2006-10-26 08:11:39 +0000 (Thu, 26 Oct 2006) | 2 lines
4682Changed paths:
4683   M /libcaca/trunk/test/frames.c
4684
4685  * Minor changes to the frames test.
4686
4687------------------------------------------------------------------------
4688r1231 | sam | 2006-10-25 22:06:21 +0000 (Wed, 25 Oct 2006) | 3 lines
4689Changed paths:
4690   M /libcaca/trunk/caca/event.c
4691   M /libcaca/trunk/caca/graphics.c
4692   M /libcaca/trunk/cucul/buffer.c
4693   M /libcaca/trunk/cucul/canvas.c
4694   M /libcaca/trunk/cucul/charset.c
4695   M /libcaca/trunk/cucul/colour.c
4696   M /libcaca/trunk/cucul/cucul.c
4697   M /libcaca/trunk/cucul/import.c
4698   M /libcaca/trunk/cucul/sprite.c
4699   M /libcaca/trunk/cucul/transform.c
4700
4701  * Removed "This function..." constructs from documentation. Fixed a few
4702    documentation errors or imprecisions.
4703
4704------------------------------------------------------------------------
4705r1230 | sam | 2006-10-25 22:04:31 +0000 (Wed, 25 Oct 2006) | 2 lines
4706Changed paths:
4707   M /libcaca/trunk/cucul/transform.c
4708
4709  * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
4710
4711------------------------------------------------------------------------
4712r1229 | sam | 2006-10-25 22:01:38 +0000 (Wed, 25 Oct 2006) | 2 lines
4713Changed paths:
4714   M /libcaca/trunk/cucul/export.c
4715
4716  * Do not output \r in the UTF-8 exporter.
4717
4718------------------------------------------------------------------------
4719r1226 | sam | 2006-10-24 07:07:47 +0000 (Tue, 24 Oct 2006) | 2 lines
4720Changed paths:
4721   M /libcaca/trunk/doc/cacafire.1
4722   M /libcaca/trunk/src/cacademo.c
4723
4724  * Use enter as the transition key.
4725
4726------------------------------------------------------------------------
4727r1225 | sam | 2006-10-22 21:24:15 +0000 (Sun, 22 Oct 2006) | 3 lines
4728Changed paths:
4729   M /libcaca/trunk/ChangeLog
4730   M /libcaca/trunk/NEWS
4731   M /libcaca/trunk/configure.ac
4732
4733  * Set version to 0.99.beta8.
4734  * Updated NEWS and ChangeLog.
4735
4736------------------------------------------------------------------------
4737r1224 | sam | 2006-10-22 21:13:32 +0000 (Sun, 22 Oct 2006) | 4 lines
4738Changed paths:
4739   M /libcaca/trunk/cucul/canvas.c
4740   M /libcaca/trunk/cucul/transform.c
4741   M /libcaca/trunk/test/fullwidth.c
4742
4743  * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
4744    fullwidth characters.
4745  * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
4746
4747------------------------------------------------------------------------
4748r1223 | sam | 2006-10-22 20:31:10 +0000 (Sun, 22 Oct 2006) | 3 lines
4749Changed paths:
4750   M /libcaca/trunk/cucul/transform.c
4751
4752  * Added block drawing glyphs to the flip/flop/rotate functions.
4753  * Made these functions fullwidth-aware.
4754
4755------------------------------------------------------------------------
4756r1222 | sam | 2006-10-22 19:53:48 +0000 (Sun, 22 Oct 2006) | 2 lines
4757Changed paths:
4758   M /libcaca/trunk/test/transform.c
4759
4760  * Add fullwidth characters to the transform test.
4761
4762------------------------------------------------------------------------
4763r1221 | sam | 2006-10-22 17:40:55 +0000 (Sun, 22 Oct 2006) | 3 lines
4764Changed paths:
4765   M /libcaca/trunk/cucul/canvas.c
4766   M /libcaca/trunk/cucul/export.c
4767
4768  * Updated documentation of fullwidth-aware functions.
4769  * Fullwidth support in all exporters.
4770
4771------------------------------------------------------------------------
4772r1220 | sam | 2006-10-22 17:19:58 +0000 (Sun, 22 Oct 2006) | 2 lines
4773Changed paths:
4774   M /libcaca/trunk/test/export.c
4775
4776  * Add a test for fullwidth characters to the exporter test.
4777
4778------------------------------------------------------------------------
4779r1219 | sam | 2006-10-22 16:49:54 +0000 (Sun, 22 Oct 2006) | 2 lines
4780Changed paths:
4781   M /libcaca/trunk/cucul/import.c
4782
4783  * Support for fullwidth glyphs in the UTF-8 importer.
4784
4785------------------------------------------------------------------------
4786r1218 | sam | 2006-10-22 16:35:25 +0000 (Sun, 22 Oct 2006) | 2 lines
4787Changed paths:
4788   M /libcaca/trunk/caca/driver_conio.c
4789   M /libcaca/trunk/caca/driver_gl.c
4790   M /libcaca/trunk/caca/driver_ncurses.c
4791   M /libcaca/trunk/caca/driver_slang.c
4792   M /libcaca/trunk/caca/driver_vga.c
4793   M /libcaca/trunk/caca/driver_win32.c
4794   M /libcaca/trunk/caca/driver_x11.c
4795   M /libcaca/trunk/cucul/canvas.c
4796   M /libcaca/trunk/cucul/cucul.h
4797   M /libcaca/trunk/cucul/cucul_internals.h
4798
4799  * Support for fullwidth glyphs in the libcaca output drivers.
4800
4801------------------------------------------------------------------------
4802r1217 | sam | 2006-10-22 16:16:15 +0000 (Sun, 22 Oct 2006) | 2 lines
4803Changed paths:
4804   M /libcaca/trunk/test/fullwidth.c
4805
4806  * Use 0xCACA as the test character. Ahaha. Caca. Got it?
4807
4808------------------------------------------------------------------------
4809r1216 | sam | 2006-10-22 15:03:22 +0000 (Sun, 22 Oct 2006) | 3 lines
4810Changed paths:
4811   M /libcaca/trunk/test
4812   M /libcaca/trunk/test/Makefile.am
4813   A /libcaca/trunk/test/fullwidth.c
4814   M /libcaca/trunk/test/unicode.c
4815
4816  * Fix the Unicode test.
4817  * Add a test for fullwidth characters.
4818
4819------------------------------------------------------------------------
4820r1215 | sam | 2006-10-22 15:01:04 +0000 (Sun, 22 Oct 2006) | 2 lines
4821Changed paths:
4822   M /libcaca/trunk/cucul/canvas.c
4823   M /libcaca/trunk/cucul/cucul_internals.h
4824
4825  * Support for fullwidth (= double width) Unicode characters.
4826
4827------------------------------------------------------------------------
4828r1214 | sam | 2006-10-22 14:40:50 +0000 (Sun, 22 Oct 2006) | 2 lines
4829Changed paths:
4830   M /libcaca/trunk/doc/libcaca.dox
4831
4832  * Minor changes to the documentation front page.
4833
4834------------------------------------------------------------------------
4835r1212 | sam | 2006-10-20 16:19:41 +0000 (Fri, 20 Oct 2006) | 2 lines
4836Changed paths:
4837   M /libcaca/trunk/cxx/Makefile.am
4838   M /libcaca/trunk/src/Makefile.am
4839   M /libcaca/trunk/test/Makefile.am
4840   M /libcaca/trunk/tools/Makefile.am
4841
4842  * Do not link binaries with @CACA_LIBS@, it's useless.
4843
4844------------------------------------------------------------------------
4845r1211 | sam | 2006-10-20 16:17:12 +0000 (Fri, 20 Oct 2006) | 2 lines
4846Changed paths:
4847   M /libcaca/trunk/cucul/charset.c
4848   M /libcaca/trunk/cucul/cucul.h
4849
4850  * Implemented cucul_utf32_is_fullwidth().
4851
4852------------------------------------------------------------------------
4853r1210 | sam | 2006-10-19 23:17:33 +0000 (Thu, 19 Oct 2006) | 2 lines
4854Changed paths:
4855   M /libcaca/trunk/TODO
4856
4857  * Slightly updated TODO list.
4858
4859------------------------------------------------------------------------
4860r1208 | sam | 2006-10-19 22:43:17 +0000 (Thu, 19 Oct 2006) | 3 lines
4861Changed paths:
4862   M /libcaca/trunk/caca/Makefile.am
4863   M /libcaca/trunk/caca/caca.c
4864   M /libcaca/trunk/caca/caca_internals.h
4865   M /libcaca/trunk/configure.ac
4866
4867  * Added a --enable-plugins configure flag that builds the GL and X11 drivers
4868    as plugins. This way, libcaca does not directly depend on those libraries.
4869
4870------------------------------------------------------------------------
4871r1207 | sam | 2006-10-19 21:21:00 +0000 (Thu, 19 Oct 2006) | 2 lines
4872Changed paths:
4873   M /libcaca/trunk/configure.ac
4874
4875  * Add checks for getopt / getopt_long.
4876
4877------------------------------------------------------------------------
4878r1203 | sam | 2006-10-14 22:11:33 +0000 (Sat, 14 Oct 2006) | 2 lines
4879Changed paths:
4880   M /libcaca/trunk/cxx/cucul++.h
4881
4882  * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
4883
4884------------------------------------------------------------------------
4885r1198 | sam | 2006-10-12 09:33:49 +0000 (Thu, 12 Oct 2006) | 2 lines
4886Changed paths:
4887   M /libcaca/trunk/configure.ac
4888   M /libcaca/trunk/src/Makefile.am
4889
4890  * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
4891
4892------------------------------------------------------------------------
4893r1191 | sam | 2006-10-06 10:12:52 +0000 (Fri, 06 Oct 2006) | 3 lines
4894Changed paths:
4895   M /libcaca/trunk/cucul/export.c
4896
4897  * Fixed a bug in the IRC exporter that could break the output when there
4898    were commas in the canvas.
4899
4900------------------------------------------------------------------------
4901r1186 | sam | 2006-10-04 12:11:16 +0000 (Wed, 04 Oct 2006) | 3 lines
4902Changed paths:
4903   M /libcaca/trunk/ChangeLog
4904   M /libcaca/trunk/NEWS
4905   M /libcaca/trunk/configure.ac
4906
4907  * Set version to 0.99.beta7.
4908  * Updated NEWS and ChangeLog.
4909
4910------------------------------------------------------------------------
4911r1175 | sam | 2006-10-01 12:50:43 +0000 (Sun, 01 Oct 2006) | 2 lines
4912Changed paths:
4913   M /libcaca/trunk/cucul/export.c
4914
4915  * Support transparency in the colour UTF-8 exporter.
4916
4917------------------------------------------------------------------------
4918r1174 | sam | 2006-10-01 12:23:30 +0000 (Sun, 01 Oct 2006) | 2 lines
4919Changed paths:
4920   M /libcaca/trunk/cucul/triangle.c
4921
4922  * Better precision in cucul_fill_triangle().
4923
4924------------------------------------------------------------------------
4925r1173 | sam | 2006-10-01 11:53:35 +0000 (Sun, 01 Oct 2006) | 2 lines
4926Changed paths:
4927   M /libcaca/trunk/cucul/triangle.c
4928
4929  * More optimisations in cucul_fill_triangle().
4930
4931------------------------------------------------------------------------
4932r1172 | sam | 2006-10-01 10:47:41 +0000 (Sun, 01 Oct 2006) | 2 lines
4933Changed paths:
4934   M /libcaca/trunk/cucul/triangle.c
4935
4936  * Optimised triangle rasteriser. Thanks to Jylam for the hints.
4937
4938------------------------------------------------------------------------
4939r1171 | sam | 2006-10-01 08:53:41 +0000 (Sun, 01 Oct 2006) | 2 lines
4940Changed paths:
4941   M /libcaca/trunk/cucul/import.c
4942
4943  * Set default background to transparent in the ANSI and UTF-8 importers.
4944
4945------------------------------------------------------------------------
4946r1156 | jylam | 2006-09-30 18:56:23 +0000 (Sat, 30 Sep 2006) | 9 lines
4947Changed paths:
4948   M /libcaca/trunk/cxx/Makefile.am
4949   M /libcaca/trunk/cxx/cucul++.cpp
4950   M /libcaca/trunk/cxx/cucul++.h
4951   A /libcaca/trunk/cxx/cxxtest.cpp
4952
4953 * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
4954 
4955 --This line, and those below, will be ignored--
4956
4957M    cxx/cucul++.cpp
4958A    cxx/cxxtest.cpp
4959M    cxx/cucul++.h
4960M    cxx/Makefile.am
4961
4962------------------------------------------------------------------------
4963r1155 | sam | 2006-09-30 18:35:50 +0000 (Sat, 30 Sep 2006) | 2 lines
4964Changed paths:
4965   M /libcaca/trunk/ChangeLog
4966   M /libcaca/trunk/NEWS
4967
4968  * Updated NEWS and ChangeLog.
4969
4970------------------------------------------------------------------------
4971r1154 | sam | 2006-09-30 18:25:41 +0000 (Sat, 30 Sep 2006) | 2 lines
4972Changed paths:
4973   M /libcaca/trunk/configure.ac
4974
4975  * Set version to 0.99.beta6.
4976
4977------------------------------------------------------------------------
4978r1153 | sam | 2006-09-30 18:24:10 +0000 (Sat, 30 Sep 2006) | 2 lines
4979Changed paths:
4980   M /libcaca/trunk/test/import.c
4981
4982  * Added an optional argument to the import test to select import format.
4983
4984------------------------------------------------------------------------
4985r1152 | sam | 2006-09-30 18:20:39 +0000 (Sat, 30 Sep 2006) | 3 lines
4986Changed paths:
4987   M /libcaca/trunk/src/aafire.c
4988   M /libcaca/trunk/src/cacademo.c
4989
4990  * As per user request, only display the "Powered by libcaca" banner for a
4991    few seconds at the beginning.
4992
4993------------------------------------------------------------------------
4994r1149 | sam | 2006-09-30 17:49:09 +0000 (Sat, 30 Sep 2006) | 2 lines
4995Changed paths:
4996   M /libcaca/trunk/cucul/canvas.c
4997
4998  * Fix minor memory leak in cucul_set_canvas_boundaries().
4999
5000------------------------------------------------------------------------
5001r1148 | sam | 2006-09-30 17:31:16 +0000 (Sat, 30 Sep 2006) | 2 lines
5002Changed paths:
5003   M /libcaca/trunk/cucul/cucul.c
5004
5005  * Fix minor memory leak in cucul_free_canvas().
5006
5007------------------------------------------------------------------------
5008r1137 | sam | 2006-09-29 23:36:02 +0000 (Fri, 29 Sep 2006) | 2 lines
5009Changed paths:
5010   M /libcaca/trunk/cucul/canvas.c
5011
5012  * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
5013
5014------------------------------------------------------------------------
5015r1136 | sam | 2006-09-29 23:34:03 +0000 (Fri, 29 Sep 2006) | 3 lines
5016Changed paths:
5017   M /libcaca/trunk/cucul/import.c
5018
5019  * Add "utf8" import format.
5020  * Documented "text" import format.
5021
5022------------------------------------------------------------------------
5023r1107 | sam | 2006-09-26 20:32:48 +0000 (Tue, 26 Sep 2006) | 2 lines
5024Changed paths:
5025   M /libcaca/trunk/cucul/cucul.c
5026
5027  * Initialise colours to default/transparent instead of lightgray/black.
5028
5029------------------------------------------------------------------------
5030r1105 | sam | 2006-09-25 16:12:17 +0000 (Mon, 25 Sep 2006) | 3 lines
5031Changed paths:
5032   M /libcaca/trunk/NEWS
5033
5034  * Remove non-ASCII character from NEWS file because Doxygen is unable to
5035    encode it in the manpages.
5036
5037------------------------------------------------------------------------
5038r1104 | sam | 2006-09-25 16:00:10 +0000 (Mon, 25 Sep 2006) | 2 lines
5039Changed paths:
5040   M /libcaca/trunk/TODO
5041   M /libcaca/trunk/caca/caca.h
5042   M /libcaca/trunk/cucul/dither.c
5043   M /libcaca/trunk/cucul/export.c
5044   M /libcaca/trunk/cucul/import.c
5045
5046  * Fix enumeration layout in the manpage documentation.
5047
5048------------------------------------------------------------------------
5049r1103 | sam | 2006-09-25 15:58:33 +0000 (Mon, 25 Sep 2006) | 3 lines
5050Changed paths:
5051   M /libcaca/trunk/doc/Makefile.am
5052
5053  * Fucking Doxygen replaces "s with 's in manpages. And it does not even
5054    escape them. Fix that upon installation.
5055
5056------------------------------------------------------------------------
5057r1098 | sam | 2006-09-23 19:07:13 +0000 (Sat, 23 Sep 2006) | 4 lines
5058Changed paths:
5059   M /libcaca/trunk/cucul/import.c
5060
5061  * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
5062    before calling cucul_set_canvas_size(), otherwise it'll fill the new area
5063    with the current values.
5064
5065------------------------------------------------------------------------
5066r1095 | sam | 2006-09-23 07:36:54 +0000 (Sat, 23 Sep 2006) | 2 lines
5067Changed paths:
5068   M /libcaca/trunk/TODO
5069
5070  * Updated TODO.
5071
5072------------------------------------------------------------------------
5073r1094 | sam | 2006-09-23 01:55:29 +0000 (Sat, 23 Sep 2006) | 2 lines
5074Changed paths:
5075   M /libcaca/trunk/ChangeLog
5076   M /libcaca/trunk/NEWS
5077
5078  * Updated NEWS and ChangeLog.
5079
5080------------------------------------------------------------------------
5081r1093 | sam | 2006-09-23 01:48:10 +0000 (Sat, 23 Sep 2006) | 2 lines
5082Changed paths:
5083   M /libcaca/trunk/doc/Makefile.am
5084   M /libcaca/trunk/doc/cacafire.1
5085
5086  * Update the cacademo manpage to reflect the merge.
5087
5088------------------------------------------------------------------------
5089r1092 | sam | 2006-09-23 01:28:49 +0000 (Sat, 23 Sep 2006) | 2 lines
5090Changed paths:
5091   M /libcaca/trunk/cucul/colour.c
5092   M /libcaca/trunk/cucul/cucul.h
5093
5094  * Implemented cucul_get_color().
5095
5096------------------------------------------------------------------------
5097r1091 | sam | 2006-09-23 01:18:49 +0000 (Sat, 23 Sep 2006) | 2 lines
5098Changed paths:
5099   M /libcaca/trunk/cucul/canvas.c
5100
5101  * Fixed chcul_getchar's error behaviour.
5102
5103------------------------------------------------------------------------
5104r1090 | sam | 2006-09-23 01:10:15 +0000 (Sat, 23 Sep 2006) | 2 lines
5105Changed paths:
5106   M /libcaca/trunk/configure.ac
5107
5108  * Update versioning.
5109
5110------------------------------------------------------------------------
5111r1089 | sam | 2006-09-23 00:59:47 +0000 (Sat, 23 Sep 2006) | 2 lines
5112Changed paths:
5113   M /libcaca/trunk/cucul/export.c
5114
5115  * Handle transparency in the IRC export.
5116
5117------------------------------------------------------------------------
5118r1088 | sam | 2006-09-23 00:55:42 +0000 (Sat, 23 Sep 2006) | 2 lines
5119Changed paths:
5120   M /libcaca/trunk/cucul/cucul.c
5121
5122  * When resizing a canvas, use the current fg/bg colours to fill holes.
5123
5124------------------------------------------------------------------------
5125r1086 | sam | 2006-09-22 23:26:56 +0000 (Fri, 22 Sep 2006) | 2 lines
5126Changed paths:
5127   M /libcaca/trunk/configure.ac
5128   M /libcaca/trunk/test
5129   M /libcaca/trunk/test/Makefile.am
5130   D /libcaca/trunk/test/toilet.c
5131
5132  * Remove toilet from the libcaca source, it'll be moved to its own repo.
5133
5134------------------------------------------------------------------------
5135r1080 | sam | 2006-09-22 00:27:13 +0000 (Fri, 22 Sep 2006) | 2 lines
5136Changed paths:
5137   M /libcaca/trunk/test/toilet.c
5138
5139  * Autocrop toilet output.
5140
5141------------------------------------------------------------------------
5142r1079 | sam | 2006-09-22 00:20:06 +0000 (Fri, 22 Sep 2006) | 2 lines
5143Changed paths:
5144   M /libcaca/trunk/cucul/canvas.c
5145   M /libcaca/trunk/cucul/cucul.h
5146
5147  * Implement cucul_set_canvas_boundaries() for cropping and expanding.
5148
5149------------------------------------------------------------------------
5150r1078 | sam | 2006-09-21 22:36:00 +0000 (Thu, 21 Sep 2006) | 2 lines
5151Changed paths:
5152   M /libcaca/trunk/cucul/export.c
5153
5154  * Really export IRC as UTF-8, as advertised in the documentation.
5155
5156------------------------------------------------------------------------
5157r1077 | sam | 2006-09-21 21:30:50 +0000 (Thu, 21 Sep 2006) | 3 lines
5158Changed paths:
5159   M /libcaca/trunk/test/toilet.c
5160
5161  * Handle UTF-8 in TOIlet.
5162  * Add a --irc flag to TOIlet.
5163
5164------------------------------------------------------------------------
5165r1076 | sam | 2006-09-21 19:54:54 +0000 (Thu, 21 Sep 2006) | 2 lines
5166Changed paths:
5167   M /libcaca/trunk/test/toilet.c
5168
5169  * Support for platforms without <getopt.h> in TOIlet.
5170
5171------------------------------------------------------------------------
5172r1075 | sam | 2006-09-21 17:32:27 +0000 (Thu, 21 Sep 2006) | 2 lines
5173Changed paths:
5174   M /libcaca/trunk/test/Makefile.am
5175   M /libcaca/trunk/test/toilet.c
5176
5177  * Added getopt support to toilet.
5178
5179------------------------------------------------------------------------
5180r1074 | sam | 2006-09-21 16:59:23 +0000 (Thu, 21 Sep 2006) | 2 lines
5181Changed paths:
5182   M /libcaca/trunk/configure.ac
5183
5184  * Check for <getopt.h> and getopt_long.
5185
5186------------------------------------------------------------------------
5187r1073 | sam | 2006-09-20 16:31:12 +0000 (Wed, 20 Sep 2006) | 2 lines
5188Changed paths:
5189   M /libcaca/trunk/test
5190   M /libcaca/trunk/test/Makefile.am
5191   A /libcaca/trunk/test/toilet.c
5192
5193  * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later.
5194
5195------------------------------------------------------------------------
5196r1072 | sam | 2006-09-19 19:11:33 +0000 (Tue, 19 Sep 2006) | 2 lines
5197Changed paths:
5198   M /libcaca/trunk/caca/driver_gl.c
5199   M /libcaca/trunk/cucul/font.c
5200
5201  * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
5202
5203------------------------------------------------------------------------
5204r1071 | jylam | 2006-09-19 19:06:04 +0000 (Tue, 19 Sep 2006) | 2 lines
5205Changed paths:
5206   M /libcaca/trunk/caca/driver_gl.c
5207
5208 * Oops \o/
5209
5210------------------------------------------------------------------------
5211r1070 | jylam | 2006-09-19 19:04:29 +0000 (Tue, 19 Sep 2006) | 2 lines
5212Changed paths:
5213   M /libcaca/trunk/caca/driver_gl.c
5214
5215 * REAL fix
5216
5217------------------------------------------------------------------------
5218r1069 | sam | 2006-09-19 19:00:40 +0000 (Tue, 19 Sep 2006) | 2 lines
5219Changed paths:
5220   M /libcaca/trunk/caca/driver_gl.c
5221
5222  * More long int -> int32 casts to fix the GL driver on 64-bit arches.
5223
5224------------------------------------------------------------------------
5225r1068 | sam | 2006-09-19 18:47:39 +0000 (Tue, 19 Sep 2006) | 2 lines
5226Changed paths:
5227   M /libcaca/trunk/caca/driver_gl.c
5228   M /libcaca/trunk/cucul/font.c
5229
5230  * Hopefully fix 64-bit bug.
5231
5232------------------------------------------------------------------------
5233r1067 | jylam | 2006-09-19 18:40:09 +0000 (Tue, 19 Sep 2006) | 2 lines
5234Changed paths:
5235   M /libcaca/trunk/caca/driver_gl.c
5236   M /libcaca/trunk/cucul/font.c
5237
5238 * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought.
5239
5240------------------------------------------------------------------------
5241r1066 | sam | 2006-09-19 16:07:13 +0000 (Tue, 19 Sep 2006) | 3 lines
5242Changed paths:
5243   M /libcaca/trunk/cucul/canvas.c
5244   M /libcaca/trunk/cucul/cucul.h
5245
5246  * Implemented cucul_getchar(). Useful because you don’t necessarily know
5247    what you are importing.
5248
5249------------------------------------------------------------------------
5250r1065 | sam | 2006-09-19 08:26:43 +0000 (Tue, 19 Sep 2006) | 2 lines
5251Changed paths:
5252   M /libcaca/trunk/kernel/kernel.c
5253   M /libcaca/trunk/kernel/kernel.h
5254
5255  * Added an fprintf stub to the kernel.
5256
5257------------------------------------------------------------------------
5258r1064 | sam | 2006-09-19 08:18:32 +0000 (Tue, 19 Sep 2006) | 2 lines
5259Changed paths:
5260   M /libcaca/trunk/caca/driver_gl.c
5261
5262  * Optimised memory usage in the GL driver and added a few comments.
5263
5264------------------------------------------------------------------------
5265r1063 | jylam | 2006-09-19 08:04:38 +0000 (Tue, 19 Sep 2006) | 5 lines
5266Changed paths:
5267   M /libcaca/trunk/caca/driver_gl.c
5268
5269 * Fixed compilation warning, and ....
5270 AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought)
5271 
5272 
5273
5274------------------------------------------------------------------------
5275r1062 | sam | 2006-09-19 00:02:59 +0000 (Tue, 19 Sep 2006) | 2 lines
5276Changed paths:
5277   M /libcaca/trunk/cucul/cucul.h
5278   M /libcaca/trunk/cucul/font.c
5279
5280  * Got rid of cucul_render_glyph(). Ahahahaha.
5281
5282------------------------------------------------------------------------
5283r1061 | sam | 2006-09-19 00:01:26 +0000 (Tue, 19 Sep 2006) | 2 lines
5284Changed paths:
5285   M /libcaca/trunk/caca/driver_gl.c
5286
5287  * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver.
5288
5289------------------------------------------------------------------------
5290r1060 | sam | 2006-09-18 22:32:25 +0000 (Mon, 18 Sep 2006) | 2 lines
5291Changed paths:
5292   M /libcaca/trunk/caca/driver_gl.c
5293
5294  * Full Unicode support in the GL driver.
5295
5296------------------------------------------------------------------------
5297r1059 | sam | 2006-09-18 22:29:20 +0000 (Mon, 18 Sep 2006) | 2 lines
5298Changed paths:
5299   M /libcaca/trunk/cucul/font.c
5300
5301  * Oops, fixed typo in cucul_get_font_blocks().
5302
5303------------------------------------------------------------------------
5304r1058 | sam | 2006-09-18 17:40:35 +0000 (Mon, 18 Sep 2006) | 2 lines
5305Changed paths:
5306   M /libcaca/trunk/cucul/cucul.h
5307   M /libcaca/trunk/cucul/font.c
5308
5309  * Implemented cucul_get_font_blocks() to export the list of available glyphs.
5310
5311------------------------------------------------------------------------
5312r1056 | sam | 2006-09-18 07:31:31 +0000 (Mon, 18 Sep 2006) | 2 lines
5313Changed paths:
5314   M /libcaca/trunk/configure.ac
5315
5316  * Remove useless -I../kernel/ from CFLAGS.
5317
5318------------------------------------------------------------------------
5319r1055 | sam | 2006-09-18 07:30:14 +0000 (Mon, 18 Sep 2006) | 2 lines
5320Changed paths:
5321   M /libcaca/trunk/build-kernel
5322
5323  * Fix the kernel build rules.
5324
5325------------------------------------------------------------------------
5326r1054 | sam | 2006-09-18 07:20:06 +0000 (Mon, 18 Sep 2006) | 3 lines
5327Changed paths:
5328   M /libcaca/trunk/caca/caca.c
5329   M /libcaca/trunk/caca/driver_raw.c
5330   M /libcaca/trunk/caca/driver_vga.c
5331
5332  * Do not build the raw output in kernel mode.
5333  * Fix cucul_utf32_to_cp437() call in the VGA output.
5334
5335------------------------------------------------------------------------
5336r1053 | sam | 2006-09-18 07:11:43 +0000 (Mon, 18 Sep 2006) | 2 lines
5337Changed paths:
5338   M /libcaca/trunk/kernel/kernel.c
5339   M /libcaca/trunk/kernel/kernel.h
5340
5341  * Fixed memcmp() prototype and implementation.
5342
5343------------------------------------------------------------------------
5344r1052 | sam | 2006-09-18 06:59:48 +0000 (Mon, 18 Sep 2006) | 2 lines
5345Changed paths:
5346   M /libcaca/trunk/cucul/cucul.c
5347   M /libcaca/trunk/kernel/kernel.c
5348   M /libcaca/trunk/kernel/kernel.h
5349
5350  * Added errno support to the kernel.
5351
5352------------------------------------------------------------------------
5353r1051 | jylam | 2006-09-17 13:36:13 +0000 (Sun, 17 Sep 2006) | 2 lines
5354Changed paths:
5355   M /libcaca/trunk/DotNet/Caca.cs
5356   M /libcaca/trunk/DotNet/test.cs
5357
5358 * Updated .Net bindings
5359
5360------------------------------------------------------------------------
5361r1050 | jylam | 2006-09-17 13:15:12 +0000 (Sun, 17 Sep 2006) | 2 lines
5362Changed paths:
5363   M /libcaca/trunk/README
5364   M /libcaca/trunk/caca/driver_gl.c
5365
5366 * Updated README, just to say my coding style is just perfect, sam is too pedantic.
5367
5368------------------------------------------------------------------------
5369r1049 | sam | 2006-09-17 12:58:12 +0000 (Sun, 17 Sep 2006) | 2 lines
5370Changed paths:
5371   M /libcaca/trunk/kernel/kernel.c
5372   M /libcaca/trunk/src/cacaview.c
5373   M /libcaca/trunk/src/img2irc.c
5374
5375  * A few coding style fixes.
5376
5377------------------------------------------------------------------------
5378r1048 | jylam | 2006-09-17 12:44:18 +0000 (Sun, 17 Sep 2006) | 2 lines
5379Changed paths:
5380   M /libcaca/trunk/caca/driver_vga.c
5381   M /libcaca/trunk/common.h
5382   M /libcaca/trunk/configure.ac
5383   M /libcaca/trunk/cucul/buffer.c
5384   M /libcaca/trunk/cucul/cucul.c
5385   M /libcaca/trunk/kernel/kernel.c
5386   M /libcaca/trunk/kernel/kernel.h
5387   M /libcaca/trunk/src/Makefile.am
5388   M /libcaca/trunk/src/cacadraw.c
5389   M /libcaca/trunk/src/cacaplay.c
5390   M /libcaca/trunk/src/cacaview.c
5391   M /libcaca/trunk/src/common-image.c
5392   M /libcaca/trunk/src/img2irc.c
5393   M /libcaca/trunk/test/demo.c
5394   M /libcaca/trunk/test/demo0.c
5395   M /libcaca/trunk/test/dithering.c
5396   M /libcaca/trunk/test/event.c
5397   M /libcaca/trunk/test/export.c
5398   M /libcaca/trunk/test/font.c
5399   M /libcaca/trunk/test/font2tga.c
5400   M /libcaca/trunk/test/frames.c
5401   M /libcaca/trunk/test/gamma.c
5402   M /libcaca/trunk/test/hsv.c
5403   M /libcaca/trunk/test/import.c
5404   M /libcaca/trunk/test/input.c
5405   M /libcaca/trunk/test/spritedit.c
5406   M /libcaca/trunk/test/text.c
5407   M /libcaca/trunk/test/transform.c
5408   M /libcaca/trunk/test/truecolor.c
5409   M /libcaca/trunk/test/unicode.c
5410   M /libcaca/trunk/tools/optipal.c
5411
5412 * Updated kernel 'driver', still not working, but most of the work is done
5413
5414------------------------------------------------------------------------
5415r1047 | sam | 2006-09-17 11:39:22 +0000 (Sun, 17 Sep 2006) | 2 lines
5416Changed paths:
5417   M /libcaca/trunk/TODO
5418
5419  * Minor TODO update.
5420
5421------------------------------------------------------------------------
5422r1046 | sam | 2006-09-17 11:10:49 +0000 (Sun, 17 Sep 2006) | 2 lines
5423Changed paths:
5424   M /libcaca/trunk/cucul/font.c
5425
5426  * Minor documentation fix (testing the buildbot, actually).
5427
5428------------------------------------------------------------------------
5429r1045 | jylam | 2006-09-17 10:54:23 +0000 (Sun, 17 Sep 2006) | 2 lines
5430Changed paths:
5431   M /libcaca/trunk/caca/driver_gl.c
5432   M /libcaca/trunk/cucul/font.c
5433
5434 * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl
5435
5436------------------------------------------------------------------------
5437r1044 | sam | 2006-09-17 01:12:28 +0000 (Sun, 17 Sep 2006) | 2 lines
5438Changed paths:
5439   M /libcaca/trunk/caca/driver_gl.c
5440
5441  * Coding style (ahaha vieux porc).
5442
5443------------------------------------------------------------------------
5444r1043 | sam | 2006-09-17 00:53:48 +0000 (Sun, 17 Sep 2006) | 2 lines
5445Changed paths:
5446   M /libcaca/trunk/src/cacademo.c
5447
5448  * Got rid of OFFSET_X and OFFSET_Y.
5449
5450------------------------------------------------------------------------
5451r1042 | sam | 2006-09-17 00:48:30 +0000 (Sun, 17 Sep 2006) | 2 lines
5452Changed paths:
5453   M /libcaca/trunk/src/cacademo.c
5454
5455  * More cleanup in cacademo.c.
5456
5457------------------------------------------------------------------------
5458r1041 | sam | 2006-09-17 00:32:23 +0000 (Sun, 17 Sep 2006) | 2 lines
5459Changed paths:
5460   M /libcaca/trunk/src/cacademo.c
5461
5462  * Cosmetic changes to cacademo.
5463
5464------------------------------------------------------------------------
5465r1040 | sam | 2006-09-17 00:11:29 +0000 (Sun, 17 Sep 2006) | 2 lines
5466Changed paths:
5467   M /libcaca/trunk/src/cacademo.c
5468
5469  * Factored the star code (vieux porc).
5470
5471------------------------------------------------------------------------
5472r1039 | sam | 2006-09-17 00:02:31 +0000 (Sun, 17 Sep 2006) | 3 lines
5473Changed paths:
5474   M /libcaca/trunk/caca/driver_gl.c
5475   M /libcaca/trunk/cucul/cucul.h
5476   M /libcaca/trunk/cucul/font.c
5477
5478  * Fixed cucul_render_glyph(). There is no way this could have ever possibly
5479    worked properly.
5480
5481------------------------------------------------------------------------
5482r1038 | sam | 2006-09-16 23:34:18 +0000 (Sat, 16 Sep 2006) | 2 lines
5483Changed paths:
5484   M /libcaca/trunk/src/cacademo.c
5485
5486  * Moved transition data to the function.
5487
5488------------------------------------------------------------------------
5489r1037 | jylam | 2006-09-16 21:27:59 +0000 (Sat, 16 Sep 2006) | 2 lines
5490Changed paths:
5491   M /libcaca/trunk/src/cacademo.c
5492
5493 * Added nifty rotation to our 80's star.
5494
5495------------------------------------------------------------------------
5496r1036 | sam | 2006-09-16 21:08:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5497Changed paths:
5498   M /libcaca/trunk/cucul/triangle.c
5499
5500  * Fixing precision.
5501
5502------------------------------------------------------------------------
5503r1035 | jylam | 2006-09-16 21:00:46 +0000 (Sat, 16 Sep 2006) | 2 lines
5504Changed paths:
5505   M /libcaca/trunk/cucul/triangle.c
5506
5507 * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)
5508
5509------------------------------------------------------------------------
5510r1034 | jylam | 2006-09-16 20:48:31 +0000 (Sat, 16 Sep 2006) | 2 lines
5511Changed paths:
5512   M /libcaca/trunk/src/cacademo.c
5513
5514 * Added much disco transition (ellipses suck). YMCA \o/
5515
5516------------------------------------------------------------------------
5517r1033 | sam | 2006-09-16 17:15:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5518Changed paths:
5519   M /libcaca/trunk/caca/driver_slang.c
5520
5521  * Fix compilation warning in the slang driver.
5522
5523------------------------------------------------------------------------
5524r1032 | sam | 2006-09-16 16:01:48 +0000 (Sat, 16 Sep 2006) | 3 lines
5525Changed paths:
5526   M /libcaca/trunk/src/cacademo.c
5527
5528  * Smooth transitions between effects in cacademo. Press 'n' to switch
5529    immediately to the next transition.
5530
5531------------------------------------------------------------------------
5532r1031 | sam | 2006-09-16 15:46:30 +0000 (Sat, 16 Sep 2006) | 2 lines
5533Changed paths:
5534   M /libcaca/trunk/test/gamma.c
5535
5536  * Fix badly initialised data in the gamma test.
5537
5538------------------------------------------------------------------------
5539r1030 | sam | 2006-09-16 15:06:09 +0000 (Sat, 16 Sep 2006) | 3 lines
5540Changed paths:
5541   M /libcaca/trunk/src/cacademo.c
5542   M /libcaca/trunk/test
5543   M /libcaca/trunk/test/Makefile.am
5544   D /libcaca/trunk/test/matrix.c
5545
5546  * Moved the matrix effect test into cacademo. Removed the motion sensor
5547    stuff, it's cool but it's crap.
5548
5549------------------------------------------------------------------------
5550r1029 | jylam | 2006-09-16 13:26:51 +0000 (Sat, 16 Sep 2006) | 2 lines
5551Changed paths:
5552   M /libcaca/trunk/test/matrix.c
5553
5554 * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all
5555
5556------------------------------------------------------------------------
5557r1028 | jylam | 2006-09-16 13:19:23 +0000 (Sat, 16 Sep 2006) | 2 lines
5558Changed paths:
5559   M /libcaca/trunk/caca/driver_gl.c
5560
5561 * Fixed truecolor bug in OpenGL driver.
5562
5563------------------------------------------------------------------------
5564r1027 | sam | 2006-09-16 13:12:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5565Changed paths:
5566   M /libcaca/trunk/src/cacademo.c
5567
5568  * Factor most of the cacademo code.
5569
5570------------------------------------------------------------------------
5571r1026 | sam | 2006-09-16 12:57:41 +0000 (Sat, 16 Sep 2006) | 3 lines
5572Changed paths:
5573   M /libcaca/trunk/src/cacademo.c
5574
5575  * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot
5576    to cast the int to double in the sin() call.  (:@ gruik!
5577
5578------------------------------------------------------------------------
5579r1025 | jylam | 2006-09-16 12:47:55 +0000 (Sat, 16 Sep 2006) | 2 lines
5580Changed paths:
5581   M /libcaca/trunk/src/cacademo.c
5582
5583 * hey, ***I*** found a factorisation bug in cacaballs !
5584
5585------------------------------------------------------------------------
5586r1024 | jylam | 2006-09-16 12:40:37 +0000 (Sat, 16 Sep 2006) | 2 lines
5587Changed paths:
5588   M /libcaca/trunk/caca/driver_gl.c
5589   M /libcaca/trunk/cucul/cucul.h
5590   M /libcaca/trunk/cucul/font.c
5591
5592 * OpenGL builtin font support
5593
5594------------------------------------------------------------------------
5595r1023 | sam | 2006-09-16 09:45:03 +0000 (Sat, 16 Sep 2006) | 2 lines
5596Changed paths:
5597   M /libcaca/trunk/src
5598   M /libcaca/trunk/src/Makefile.am
5599   D /libcaca/trunk/src/cacaball.c
5600   A /libcaca/trunk/src/cacademo.c (from /libcaca/trunk/src/cacaplas.c:1021)
5601   D /libcaca/trunk/src/cacamoir.c
5602   D /libcaca/trunk/src/cacaplas.c
5603
5604  * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet.
5605
5606------------------------------------------------------------------------
5607r1022 | sam | 2006-09-16 09:43:36 +0000 (Sat, 16 Sep 2006) | 3 lines
5608Changed paths:
5609   M /libcaca/trunk/cucul/cucul.c
5610
5611  * Initialize random seed to getpid()+time(NULL) so that the user does not
5612    have to do it.
5613
5614------------------------------------------------------------------------
5615r1021 | sam | 2006-09-09 17:58:57 +0000 (Sat, 09 Sep 2006) | 3 lines
5616Changed paths:
5617   M /libcaca/trunk/ChangeLog
5618   M /libcaca/trunk/NEWS
5619   M /libcaca/trunk/configure.ac
5620
5621  * Updated ChangeLog and NEWS.
5622  * 0.99.beta4 release.
5623
5624------------------------------------------------------------------------
5625r1020 | sam | 2006-09-09 17:54:06 +0000 (Sat, 09 Sep 2006) | 2 lines
5626Changed paths:
5627   M /libcaca/trunk/doc/Makefile.am
5628
5629  * Replace 'man3caca' with 'man3' in generated manpages.
5630
5631------------------------------------------------------------------------
5632r1019 | sam | 2006-09-09 17:52:54 +0000 (Sat, 09 Sep 2006) | 2 lines
5633Changed paths:
5634   M /libcaca/trunk/test/demo0.c
5635
5636  * Fix dithering handling in demo0.c.
5637
5638------------------------------------------------------------------------
5639r1018 | sam | 2006-09-09 17:31:43 +0000 (Sat, 09 Sep 2006) | 2 lines
5640Changed paths:
5641   M /libcaca/trunk/caca-config.in
5642
5643  * Do not output unnecessary libraries in caca-output config.
5644
5645------------------------------------------------------------------------
5646r1017 | sam | 2006-09-09 17:20:32 +0000 (Sat, 09 Sep 2006) | 2 lines
5647Changed paths:
5648   M /libcaca/trunk/doc/migrating.dox
5649
5650  * Oops, thinko in the migration doc.
5651
5652------------------------------------------------------------------------
5653r1016 | sam | 2006-09-09 17:02:30 +0000 (Sat, 09 Sep 2006) | 3 lines
5654Changed paths:
5655   M /libcaca/trunk/doc/migrating.dox
5656
5657  * Updated the migration documentation so that it mentions the <caca0.h>
5658    compatibility layer.
5659
5660------------------------------------------------------------------------
5661r1015 | sam | 2006-09-09 16:53:13 +0000 (Sat, 09 Sep 2006) | 3 lines
5662Changed paths:
5663   M /libcaca/trunk/caca/caca0.c
5664   M /libcaca/trunk/caca/caca0.h
5665
5666  * Made features (such as dithering mode) and caca_sqrt work in the legacy
5667    0.x glue code.
5668
5669------------------------------------------------------------------------
5670r1014 | sam | 2006-09-09 15:40:16 +0000 (Sat, 09 Sep 2006) | 3 lines
5671Changed paths:
5672   M /libcaca/trunk/test
5673   M /libcaca/trunk/test/Makefile.am
5674   A /libcaca/trunk/test/demo0.c
5675
5676  * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a
5677    test for the <caca0.h> emulation layer.
5678
5679------------------------------------------------------------------------
5680r1013 | sam | 2006-09-09 15:38:06 +0000 (Sat, 09 Sep 2006) | 8 lines
5681Changed paths:
5682   M /libcaca/trunk/caca/Makefile.am
5683   A /libcaca/trunk/caca/caca0.c
5684   A /libcaca/trunk/caca/caca0.h
5685
5686  * Added an emulation layer for pre-1.0 libcaca API. Legacy applications
5687    just need to include <caca0.h> instead of <caca.h> and should be source-
5688    compatible with old versions of libcaca.
5689
5690    Most of the old API works, except features and caca_sqrt(). Sprites do
5691    work API-wise but due to the new format they are no longer working in
5692    the same way.
5693
5694------------------------------------------------------------------------
5695r1012 | sam | 2006-09-09 14:52:05 +0000 (Sat, 09 Sep 2006) | 2 lines
5696Changed paths:
5697   M /libcaca/trunk/test/export.c
5698
5699  * Fix a crash in export.c with unknown file formats.
5700
5701------------------------------------------------------------------------
5702r1011 | sam | 2006-08-30 21:30:29 +0000 (Wed, 30 Aug 2006) | 2 lines
5703Changed paths:
5704   M /libcaca/trunk/cucul/transform.c
5705
5706  * U+214B TURNED AMPERSAND
5707
5708------------------------------------------------------------------------
5709r1010 | sam | 2006-08-25 10:22:57 +0000 (Fri, 25 Aug 2006) | 3 lines
5710Changed paths:
5711   M /libcaca/trunk/ChangeLog
5712   M /libcaca/trunk/NEWS
5713   M /libcaca/trunk/configure.ac
5714
5715  * Updated ChangeLog and NEWS.
5716  * 0.99.beta3 release.
5717
5718------------------------------------------------------------------------
5719r1009 | sam | 2006-08-25 10:16:53 +0000 (Fri, 25 Aug 2006) | 3 lines
5720Changed paths:
5721   M /libcaca/trunk/ChangeLog
5722   M /libcaca/trunk/Makefile.am
5723   M /libcaca/trunk/configure.ac
5724   D /libcaca/trunk/debian
5725
5726  * Removed debian packaging stuff from the trunk. It'll now be at
5727    svn://svn.debian.org/svn/sam-hocevar/pkg-misc
5728
5729------------------------------------------------------------------------
5730r1008 | sam | 2006-08-13 17:30:34 +0000 (Sun, 13 Aug 2006) | 2 lines
5731Changed paths:
5732   M /libcaca/trunk/caca/driver_gl.c
5733
5734  * Factored some of the GL code.
5735
5736------------------------------------------------------------------------
5737r1007 | sam | 2006-08-02 13:15:52 +0000 (Wed, 02 Aug 2006) | 2 lines
5738Changed paths:
5739   M /libcaca/trunk/test
5740   M /libcaca/trunk/test/matrix.c
5741
5742  * A few changes to the matrix program. I do not plan to maintain it.
5743
5744------------------------------------------------------------------------
5745r1006 | sam | 2006-08-02 13:12:43 +0000 (Wed, 02 Aug 2006) | 3 lines
5746Changed paths:
5747   M /libcaca/trunk/caca/caca.c
5748   M /libcaca/trunk/caca/caca.h
5749   M /libcaca/trunk/caca/driver_conio.c
5750   M /libcaca/trunk/caca/driver_ncurses.c
5751   M /libcaca/trunk/caca/driver_raw.c
5752   M /libcaca/trunk/caca/driver_slang.c
5753   M /libcaca/trunk/caca/driver_vga.c
5754   M /libcaca/trunk/caca/event.c
5755   M /libcaca/trunk/caca/graphics.c
5756
5757  * Fixed libcaca prototypes so that all functions use the errno mechanism
5758    and return a value.
5759
5760------------------------------------------------------------------------
5761r1005 | sam | 2006-08-02 13:11:39 +0000 (Wed, 02 Aug 2006) | 2 lines
5762Changed paths:
5763   M /libcaca/trunk/cucul/cucul.c
5764
5765  * Fixed cucul_create_canvas()'s documentation.
5766
5767------------------------------------------------------------------------
5768r1004 | sam | 2006-07-21 08:19:29 +0000 (Fri, 21 Jul 2006) | 3 lines
5769Changed paths:
5770   M /libcaca/trunk/cucul/dither.c
5771
5772  * Fixed typos in cucul/dither.c that prevented using ordered dither modes,
5773    thanks to Sean D'Epagnier.
5774
5775------------------------------------------------------------------------
5776r1002 | jylam | 2006-06-10 11:35:18 +0000 (Sat, 10 Jun 2006) | 2 lines
5777Changed paths:
5778   M /libcaca/trunk/cxx/caca++.cpp
5779   M /libcaca/trunk/cxx/caca++.h
5780   M /libcaca/trunk/cxx/cpptest.cpp
5781
5782 * Updated C++ bindings
5783
5784------------------------------------------------------------------------
5785r1001 | sam | 2006-06-10 11:04:21 +0000 (Sat, 10 Jun 2006) | 3 lines
5786Changed paths:
5787   M /libcaca/trunk/debian/control
5788
5789  * Fix debian package dependencies; -dev packages didn't pull their library
5790    dependencies. Of course.
5791
5792------------------------------------------------------------------------
5793r995 | sam | 2006-05-31 14:33:48 +0000 (Wed, 31 May 2006) | 2 lines
5794Changed paths:
5795   M /libcaca/trunk/test/matrix.c
5796
5797  * Fixed matrix.c for non-Thinkpad computers.
5798
5799------------------------------------------------------------------------
5800r994 | sam | 2006-05-31 14:08:58 +0000 (Wed, 31 May 2006) | 2 lines
5801Changed paths:
5802   M /libcaca/trunk/configure.ac
5803
5804  * Fix a build failure when X11R7 is available but OpenGL isn't.
5805
5806------------------------------------------------------------------------
5807r993 | sam | 2006-05-31 12:18:23 +0000 (Wed, 31 May 2006) | 3 lines
5808Changed paths:
5809   M /libcaca/trunk/test/Makefile.am
5810   A /libcaca/trunk/test/matrix.c
5811
5812  * Small matrix effect. Totally useless. Unless you have a Thinkpad, in
5813    which case it is massively useless.
5814
5815------------------------------------------------------------------------
5816r992 | sam | 2006-05-28 22:19:10 +0000 (Sun, 28 May 2006) | 3 lines
5817Changed paths:
5818   M /libcaca/trunk/ChangeLog
5819   M /libcaca/trunk/NEWS
5820   M /libcaca/trunk/configure.ac
5821   M /libcaca/trunk/debian/changelog
5822
5823  * Updated ChangeLog and NEWS.
5824  * 0.99.beta2 release.
5825
5826------------------------------------------------------------------------
5827r991 | sam | 2006-05-26 07:43:41 +0000 (Fri, 26 May 2006) | 2 lines
5828Changed paths:
5829   M /libcaca/trunk/debian/caca-utils.install
5830   M /libcaca/trunk/debian/libcucul-dev.install
5831
5832  * Updated the Debian build scripts.
5833
5834------------------------------------------------------------------------
5835r988 | sam | 2006-05-26 07:01:10 +0000 (Fri, 26 May 2006) | 2 lines
5836Changed paths:
5837   M /libcaca/trunk/cucul/canvas.c
5838
5839  * Fixed an out of bounds bug in cucul_blit().
5840
5841------------------------------------------------------------------------
5842r987 | sam | 2006-05-26 07:00:34 +0000 (Fri, 26 May 2006) | 2 lines
5843Changed paths:
5844   M /libcaca/trunk/caca-config.in
5845
5846  * Removed legacy CUCUL_LIBS from caca-config.
5847
5848------------------------------------------------------------------------
5849r986 | sam | 2006-05-26 07:00:04 +0000 (Fri, 26 May 2006) | 3 lines
5850Changed paths:
5851   M /libcaca/trunk/caca/driver_ncurses.c
5852   M /libcaca/trunk/caca/driver_slang.c
5853
5854  * UTF-8 input support for ncurses.
5855  * Hack for 16-color support in xfce4-terminal for both ncurses and slang.
5856
5857------------------------------------------------------------------------
5858r985 | sam | 2006-05-26 06:59:11 +0000 (Fri, 26 May 2006) | 2 lines
5859Changed paths:
5860   M /libcaca/trunk/caca/graphics.c
5861
5862  * Reduced IDLE_USEC by half. Today's machines are fast :-)
5863
5864------------------------------------------------------------------------
5865r984 | sam | 2006-05-25 22:32:03 +0000 (Thu, 25 May 2006) | 3 lines
5866Changed paths:
5867   M /libcaca/trunk/caca/caca.c
5868   M /libcaca/trunk/caca/driver_ncurses.c
5869   M /libcaca/trunk/configure.ac
5870
5871  * Fixed UTF-8 support in ncurses.
5872  * Set ncurses's priority higher than slang.
5873
5874------------------------------------------------------------------------
5875r983 | sam | 2006-05-25 20:01:30 +0000 (Thu, 25 May 2006) | 2 lines
5876Changed paths:
5877   M /libcaca/trunk/TODO
5878
5879  * Updated TODO list.
5880
5881------------------------------------------------------------------------
5882r982 | sam | 2006-05-25 20:01:10 +0000 (Thu, 25 May 2006) | 3 lines
5883Changed paths:
5884   M /libcaca/trunk/caca/driver_slang.c
5885   M /libcaca/trunk/cucul/box.c
5886   M /libcaca/trunk/cucul/canvas.c
5887   M /libcaca/trunk/cucul/charset.c
5888   M /libcaca/trunk/cucul/conic.c
5889   M /libcaca/trunk/cucul/cucul.h
5890   M /libcaca/trunk/cucul/line.c
5891   M /libcaca/trunk/cucul/triangle.c
5892
5893  * Have cucul_utf8_to_utf32 write how many bytes it read.
5894  * Use that in the SLang driver so that it supports UTF-8 input.
5895
5896------------------------------------------------------------------------
5897r981 | sam | 2006-05-25 19:59:35 +0000 (Thu, 25 May 2006) | 3 lines
5898Changed paths:
5899   M /libcaca/trunk/cucul/export.c
5900
5901  * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without
5902    an explicit cast.
5903
5904------------------------------------------------------------------------
5905r980 | sam | 2006-05-25 19:58:21 +0000 (Thu, 25 May 2006) | 4 lines
5906Changed paths:
5907   M /libcaca/trunk/caca/caca.c
5908   M /libcaca/trunk/caca/driver_ncurses.c
5909   M /libcaca/trunk/test/colors.c
5910   M /libcaca/trunk/test/input.c
5911
5912  * Minor cosmetic changes in the test programs.
5913  * Code enhancements in the ncurses driver.
5914  * Added a comment to explain why slang has a higher priority than ncurses.
5915
5916------------------------------------------------------------------------
5917r979 | sam | 2006-05-25 19:56:55 +0000 (Thu, 25 May 2006) | 2 lines
5918Changed paths:
5919   M /libcaca/trunk/caca/driver_conio.c
5920
5921  * Fixed the DOS build.
5922
5923------------------------------------------------------------------------
5924r978 | sam | 2006-05-25 19:56:03 +0000 (Thu, 25 May 2006) | 2 lines
5925Changed paths:
5926   M /libcaca/trunk/caca/caca_internals.h
5927
5928  * Minor cosmetic fix.
5929
5930------------------------------------------------------------------------
5931r977 | sam | 2006-05-25 19:55:11 +0000 (Thu, 25 May 2006) | 3 lines
5932Changed paths:
5933   M /libcaca/trunk/caca/Makefile.am
5934   M /libcaca/trunk/cucul/Makefile.am
5935   M /libcaca/trunk/cxx/Makefile.am
5936   M /libcaca/trunk/kernel/Makefile.am
5937   M /libcaca/trunk/test/Makefile.am
5938   M /libcaca/trunk/tools/Makefile.am
5939
5940  * Added -I${top_srcdir} to the compilation flags to fix builds configured
5941    from an alternate directory (they failed to find common.h).
5942
5943------------------------------------------------------------------------
5944r976 | sam | 2006-05-25 19:11:18 +0000 (Thu, 25 May 2006) | 3 lines
5945Changed paths:
5946   M /libcaca/trunk/configure.ac
5947   M /libcaca/trunk/src/Makefile.am
5948
5949  * Removed --enable-network flag, but reused the test as a condition for
5950    building cacaserver.
5951
5952------------------------------------------------------------------------
5953r975 | sam | 2006-05-25 19:10:35 +0000 (Thu, 25 May 2006) | 2 lines
5954Changed paths:
5955   M /libcaca/trunk/build-dos
5956   M /libcaca/trunk/build-win32
5957
5958  * Updated build scripts for DOS and Win32.
5959
5960------------------------------------------------------------------------
5961r974 | sam | 2006-05-20 08:45:19 +0000 (Sat, 20 May 2006) | 3 lines
5962Changed paths:
5963   M /libcaca/trunk/caca/driver_ncurses.c
5964   M /libcaca/trunk/caca/driver_slang.c
5965
5966  * Got backspace to work with the slang and ncurses drivers in an X
5967    terminal window.
5968
5969------------------------------------------------------------------------
5970r973 | sam | 2006-05-20 08:19:13 +0000 (Sat, 20 May 2006) | 2 lines
5971Changed paths:
5972   M /libcaca/trunk/caca/driver_gl.c
5973
5974  * More coding style fixes in the GL driver.
5975
5976------------------------------------------------------------------------
5977r972 | sam | 2006-05-20 08:11:58 +0000 (Sat, 20 May 2006) | 2 lines
5978Changed paths:
5979   M /libcaca/trunk/caca/driver_gl.c
5980
5981  * Fixed awful indenting of the GL plugin.
5982
5983------------------------------------------------------------------------
5984r971 | sam | 2006-05-20 05:45:57 +0000 (Sat, 20 May 2006) | 3 lines
5985Changed paths:
5986   M /libcaca/trunk/caca/driver_ncurses.c
5987
5988  * Make the ncurses driver UTF-8 and UTF-32 aware.
5989  * Add the backspace key to the ncurses driver.
5990
5991------------------------------------------------------------------------
5992r970 | sam | 2006-05-20 05:41:14 +0000 (Sat, 20 May 2006) | 3 lines
5993Changed paths:
5994   M /libcaca/trunk/caca/driver_slang.c
5995
5996  * Make the slang driver UTF-8 and UTF-32 aware.
5997  * Add the backspace key to the slang driver.
5998
5999------------------------------------------------------------------------
6000r969 | sam | 2006-05-20 05:29:24 +0000 (Sat, 20 May 2006) | 3 lines
6001Changed paths:
6002   M /libcaca/trunk/caca/caca.h
6003   M /libcaca/trunk/caca/driver_conio.c
6004   M /libcaca/trunk/caca/driver_gl.c
6005   M /libcaca/trunk/caca/driver_ncurses.c
6006   M /libcaca/trunk/caca/driver_slang.c
6007   M /libcaca/trunk/caca/driver_win32.c
6008   M /libcaca/trunk/caca/driver_x11.c
6009   M /libcaca/trunk/caca/event.c
6010   M /libcaca/trunk/test/input.c
6011
6012  * Renamed the event data member "ucs4" to "utf32" for consistency
6013    with "utf8".
6014
6015------------------------------------------------------------------------
6016r968 | sam | 2006-05-20 05:28:31 +0000 (Sat, 20 May 2006) | 3 lines
6017Changed paths:
6018   M /libcaca/trunk/debian/changelog
6019   M /libcaca/trunk/debian/control
6020
6021  * Added information from a recent Debian upload of the old
6022    version of libcaca.
6023
6024------------------------------------------------------------------------
6025r967 | sam | 2006-05-19 18:34:23 +0000 (Fri, 19 May 2006) | 2 lines
6026Changed paths:
6027   M /libcaca/trunk/test
6028   M /libcaca/trunk/test/Makefile.am
6029   A /libcaca/trunk/test/input.c
6030
6031  * Text input test program. Might be merged into libcaca if it works well.
6032
6033------------------------------------------------------------------------
6034r966 | sam | 2006-05-19 06:44:58 +0000 (Fri, 19 May 2006) | 2 lines
6035Changed paths:
6036   M /libcaca/trunk/TODO
6037
6038  * Updated the TODO list.
6039
6040------------------------------------------------------------------------
6041r965 | sam | 2006-05-19 06:00:00 +0000 (Fri, 19 May 2006) | 2 lines
6042Changed paths:
6043   M /libcaca/trunk/debian/caca-utils.install
6044   M /libcaca/trunk/debian/libcucul-dev.install
6045
6046  * Install caca-config.1.gz in the libcucul-dev package, not caca-utils.
6047
6048------------------------------------------------------------------------
6049r964 | sam | 2006-05-19 05:44:27 +0000 (Fri, 19 May 2006) | 3 lines
6050Changed paths:
6051   M /libcaca/trunk/caca/caca.h
6052   M /libcaca/trunk/caca/graphics.c
6053   M /libcaca/trunk/python/pypycaca.c
6054   M /libcaca/trunk/python/pypycaca.h
6055   M /libcaca/trunk/src/aafire.c
6056   M /libcaca/trunk/src/cacaball.c
6057   M /libcaca/trunk/src/cacamoir.c
6058   M /libcaca/trunk/src/cacaplas.c
6059   M /libcaca/trunk/test/demo.c
6060   M /libcaca/trunk/test/frames.c
6061   M /libcaca/trunk/test/gamma.c
6062
6063  * Renamed caca_set_delay() and caca_get_rendertime() into
6064    caca_set_display_time() and caca_get_display_time() for consistency.
6065
6066------------------------------------------------------------------------
6067r963 | sam | 2006-05-19 05:30:01 +0000 (Fri, 19 May 2006) | 2 lines
6068Changed paths:
6069   M /libcaca/trunk/cucul/charset.c
6070
6071  * Documented the newly exported charset functions.
6072
6073------------------------------------------------------------------------
6074r962 | sam | 2006-05-19 04:53:48 +0000 (Fri, 19 May 2006) | 2 lines
6075Changed paths:
6076   M /libcaca/trunk/caca/driver_ncurses.c
6077   M /libcaca/trunk/caca/driver_slang.c
6078   M /libcaca/trunk/cucul/box.c
6079   M /libcaca/trunk/cucul/canvas.c
6080   M /libcaca/trunk/cucul/charset.c
6081   M /libcaca/trunk/cucul/conic.c
6082   M /libcaca/trunk/cucul/cucul.h
6083   M /libcaca/trunk/cucul/cucul_internals.h
6084   M /libcaca/trunk/cucul/export.c
6085   M /libcaca/trunk/cucul/import.c
6086   M /libcaca/trunk/cucul/line.c
6087   M /libcaca/trunk/cucul/triangle.c
6088   M /libcaca/trunk/tools/makefont.c
6089
6090  * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
6091
6092------------------------------------------------------------------------
6093r961 | sam | 2006-05-18 07:57:42 +0000 (Thu, 18 May 2006) | 2 lines
6094Changed paths:
6095   M /libcaca/trunk/cucul/font.c
6096   M /libcaca/trunk/cucul/font_mono9.h
6097   M /libcaca/trunk/cucul/font_monobold12.h
6098
6099  * Regenerated fonts and reactivated them under Win32.
6100
6101------------------------------------------------------------------------
6102r960 | sam | 2006-05-18 07:56:54 +0000 (Thu, 18 May 2006) | 6 lines
6103Changed paths:
6104   M /libcaca/trunk/tools/makefont.c
6105
6106  * Elite trick in the font generator to cope with C89's string length
6107    limitation of 509 characters. Instead of doing:
6108       char foo[10] = "abcdefghij";
6109    we now do:
6110       struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" };
6111
6112------------------------------------------------------------------------
6113r959 | sam | 2006-05-18 06:26:31 +0000 (Thu, 18 May 2006) | 2 lines
6114Changed paths:
6115   M /libcaca/trunk/test/font2tga.c
6116
6117  * font2tga no longer needs cucul_internal.h.
6118
6119------------------------------------------------------------------------
6120r958 | sam | 2006-05-18 06:23:47 +0000 (Thu, 18 May 2006) | 5 lines
6121Changed paths:
6122   M /libcaca/trunk/cucul/box.c
6123   M /libcaca/trunk/cucul/canvas.c
6124   M /libcaca/trunk/cucul/conic.c
6125   M /libcaca/trunk/cucul/cucul.h
6126   M /libcaca/trunk/cucul/cucul_internals.h
6127   M /libcaca/trunk/cucul/dither.c
6128   M /libcaca/trunk/cucul/import.c
6129   M /libcaca/trunk/cucul/line.c
6130   M /libcaca/trunk/cucul/triangle.c
6131   M /libcaca/trunk/test/font2tga.c
6132
6133  * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned
6134    int which shall be used as an UTF-32 character. We do not have any casting
6135    problems due to the signedness of chars because all characters were
6136    ASCII (ie. <= 0x7f) beforehands.
6137
6138------------------------------------------------------------------------
6139r957 | sam | 2006-05-18 06:13:36 +0000 (Thu, 18 May 2006) | 2 lines
6140Changed paths:
6141   M /libcaca/trunk/test
6142   M /libcaca/trunk/test/Makefile.am
6143   A /libcaca/trunk/test/font2tga.c
6144
6145  * Added font2tga, a test program that exports our font in a known format.
6146
6147------------------------------------------------------------------------
6148r956 | sam | 2006-05-18 06:09:44 +0000 (Thu, 18 May 2006) | 3 lines
6149Changed paths:
6150   M /libcaca/trunk/test/export.c
6151
6152  * If the export test target is ANSI or UTF-8, dither image with special
6153    shaded glyphs.
6154
6155------------------------------------------------------------------------
6156r955 | sam | 2006-05-18 05:43:43 +0000 (Thu, 18 May 2006) | 2 lines
6157Changed paths:
6158   M /libcaca/trunk/configure.ac
6159
6160  * Removed useless -lXt from X11 libraries check.
6161
6162------------------------------------------------------------------------
6163r954 | sam | 2006-05-12 19:33:44 +0000 (Fri, 12 May 2006) | 2 lines
6164Changed paths:
6165   M /libcaca/trunk/cucul/import.c
6166
6167  * Workaround for illegal ^[[0,0H ANSI escape code.
6168
6169------------------------------------------------------------------------
6170r953 | sam | 2006-05-12 19:32:41 +0000 (Fri, 12 May 2006) | 3 lines
6171Changed paths:
6172   M /libcaca/trunk/cucul/dither.c
6173
6174  * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly
6175    better performances.
6176
6177------------------------------------------------------------------------
6178r952 | sam | 2006-05-12 19:31:50 +0000 (Fri, 12 May 2006) | 3 lines
6179Changed paths:
6180   M /libcaca/trunk/cucul/export.c
6181
6182  * Add linebreaks to the ANSI exporter for better readability, and use
6183    the save/load cursor position trick to ignore them.
6184
6185------------------------------------------------------------------------
6186r951 | jylam | 2006-05-12 19:19:36 +0000 (Fri, 12 May 2006) | 2 lines
6187Changed paths:
6188   M /libcaca/trunk/cucul/export.c
6189
6190 * Fixed postscript exporter, image in not at the bottom of the page anymore
6191
6192------------------------------------------------------------------------
6193r950 | sam | 2006-05-09 20:25:29 +0000 (Tue, 09 May 2006) | 1 line
6194Changed paths:
6195   M /libcaca/trunk/src/cacaserver.c
6196
6197  * Use UTF-8 instead of ANSI in cacaserver
6198------------------------------------------------------------------------
6199r949 | sam | 2006-05-09 18:59:00 +0000 (Tue, 09 May 2006) | 1 line
6200Changed paths:
6201   M /libcaca/trunk/cucul/font_mono9.h
6202   M /libcaca/trunk/cucul/font_monobold12.h
6203
6204  * Optimise built-in fonts. We gain about 100kB in the final binary.
6205------------------------------------------------------------------------
6206r948 | sam | 2006-05-09 15:52:15 +0000 (Tue, 09 May 2006) | 3 lines
6207Changed paths:
6208   M /libcaca/trunk/tools/makefont.c
6209
6210  * Optimise similar glyphs when generating a font. Given how many glyphs
6211    are unavailable, this is a significant gain.
6212
6213------------------------------------------------------------------------
6214r947 | sam | 2006-05-09 01:58:47 +0000 (Tue, 09 May 2006) | 2 lines
6215Changed paths:
6216   M /libcaca/trunk/caca/driver_x11.c
6217
6218  * Added the long dash and middle dot CP437 characters to the X11 driver.
6219
6220------------------------------------------------------------------------
6221r946 | sam | 2006-05-09 01:57:47 +0000 (Tue, 09 May 2006) | 3 lines
6222Changed paths:
6223   M /libcaca/trunk/cucul/import.c
6224
6225  * If the ANSI file we import does not use the 80 columns, we don't expand
6226    the canvas to 80 columns.
6227
6228------------------------------------------------------------------------
6229r945 | sam | 2006-05-09 01:12:58 +0000 (Tue, 09 May 2006) | 3 lines
6230Changed paths:
6231   M /libcaca/trunk/src/cacadraw.c
6232
6233  * Allow cacadraw to open several files; use 'n' and 'p' to cycle.
6234  * Decreased PgUp/PgDn scrolling rate.
6235
6236------------------------------------------------------------------------
6237r944 | sam | 2006-05-09 01:03:02 +0000 (Tue, 09 May 2006) | 2 lines
6238Changed paths:
6239   M /libcaca/trunk/kernel/kernel.c
6240
6241  * Removed a useless cast in the kernel code.
6242
6243------------------------------------------------------------------------
6244r943 | sam | 2006-05-09 00:59:29 +0000 (Tue, 09 May 2006) | 2 lines
6245Changed paths:
6246   M /libcaca/trunk/DotNet
6247   M /libcaca/trunk/DotNet/AssemblyInfo.cs
6248   M /libcaca/trunk/DotNet/Caca.cs
6249   M /libcaca/trunk/DotNet/Cucul.cs
6250   M /libcaca/trunk/DotNet/test.cs
6251
6252  * Set svn properties on the .NET files.
6253
6254------------------------------------------------------------------------
6255r942 | sam | 2006-05-09 00:47:28 +0000 (Tue, 09 May 2006) | 3 lines
6256Changed paths:
6257   M /libcaca/trunk/test/font.c
6258   M /libcaca/trunk/test/text.c
6259
6260  * Cosmetic fix in test/font.c.
6261  * Use UTF-8 output in test/text.c instead of ANSI.
6262
6263------------------------------------------------------------------------
6264r941 | sam | 2006-05-09 00:46:08 +0000 (Tue, 09 May 2006) | 2 lines
6265Changed paths:
6266   M /libcaca/trunk/caca/caca.h
6267
6268  * Minor cosmetic fix in a comment.
6269
6270------------------------------------------------------------------------
6271r940 | sam | 2006-05-09 00:43:22 +0000 (Tue, 09 May 2006) | 2 lines
6272Changed paths:
6273   M /libcaca/trunk/cucul/font_mono9.h
6274   M /libcaca/trunk/cucul/font_monobold12.h
6275   M /libcaca/trunk/tools/makefont.c
6276
6277  * Added a few more Unicode blocks to the default fonts.
6278
6279------------------------------------------------------------------------
6280r939 | sam | 2006-05-09 00:36:33 +0000 (Tue, 09 May 2006) | 2 lines
6281Changed paths:
6282   M /libcaca/trunk/cucul/transform.c
6283
6284  * Added a few more Unicode characters to the glyph transformations.
6285
6286------------------------------------------------------------------------
6287r938 | sam | 2006-05-09 00:34:16 +0000 (Tue, 09 May 2006) | 3 lines
6288Changed paths:
6289   M /libcaca/trunk/cucul/cucul.h
6290   M /libcaca/trunk/cucul/dither.c
6291
6292  * Changed the cucul_create_dither() prototype to make sure the mask
6293    arguments are at least 32 bits.
6294
6295------------------------------------------------------------------------
6296r932 | sam | 2006-05-05 15:19:44 +0000 (Fri, 05 May 2006) | 3 lines
6297Changed paths:
6298   M /libcaca/trunk/test/export.c
6299
6300  * Make the export test 80 columns wide, so that the ANSI we generate can
6301    be read by other programs.
6302
6303------------------------------------------------------------------------
6304r931 | sam | 2006-05-05 15:13:32 +0000 (Fri, 05 May 2006) | 2 lines
6305Changed paths:
6306   M /libcaca/trunk/cucul/font_mono9.h
6307   M /libcaca/trunk/cucul/font_monobold12.h
6308
6309  * Updated fonts with the new hardcoded CP437 glyphs.
6310
6311------------------------------------------------------------------------
6312r930 | sam | 2006-05-05 15:12:50 +0000 (Fri, 05 May 2006) | 3 lines
6313Changed paths:
6314   M /libcaca/trunk/tools/makefont.c
6315
6316  * Hardcode a few CP437 glyphs in makefont.c because they don't look that
6317    good with Pango.
6318
6319------------------------------------------------------------------------
6320r929 | sam | 2006-05-05 14:03:40 +0000 (Fri, 05 May 2006) | 2 lines
6321Changed paths:
6322   M /libcaca/trunk/caca/driver_ncurses.c
6323   M /libcaca/trunk/caca/driver_slang.c
6324   M /libcaca/trunk/tools/Makefile.am
6325   M /libcaca/trunk/tools/makefont.c
6326
6327  * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8().
6328
6329------------------------------------------------------------------------
6330r928 | sam | 2006-05-05 13:44:54 +0000 (Fri, 05 May 2006) | 3 lines
6331Changed paths:
6332   M /libcaca/trunk/cucul/export.c
6333
6334  * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and
6335    SVG exporters.
6336
6337------------------------------------------------------------------------
6338r927 | sam | 2006-05-05 05:09:54 +0000 (Fri, 05 May 2006) | 2 lines
6339Changed paths:
6340   M /libcaca/trunk/cucul/charset.c
6341   M /libcaca/trunk/cucul/cucul_internals.h
6342
6343  * Implemented the private _cucul_utf32_to_utf8() helper.
6344
6345------------------------------------------------------------------------
6346r926 | sam | 2006-05-05 05:08:51 +0000 (Fri, 05 May 2006) | 2 lines
6347Changed paths:
6348   M /libcaca/trunk/cucul/export.c
6349
6350  * Exporter now generates valid ANSI, with CP437 characters.
6351
6352------------------------------------------------------------------------
6353r925 | sam | 2006-05-04 22:00:52 +0000 (Thu, 04 May 2006) | 3 lines
6354Changed paths:
6355   M /libcaca/trunk/cucul/export.c
6356
6357  * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured
6358    text.
6359
6360------------------------------------------------------------------------
6361r924 | sam | 2006-05-04 21:34:10 +0000 (Thu, 04 May 2006) | 3 lines
6362Changed paths:
6363   M /libcaca/trunk/cucul/colour.c
6364
6365  * Use a slightly different RGB palette for ANSI colours, so that brown
6366    really looks like brown and not like desaturated yellow.
6367
6368------------------------------------------------------------------------
6369r923 | jylam | 2006-05-02 18:26:02 +0000 (Tue, 02 May 2006) | 2 lines
6370Changed paths:
6371   M /libcaca/trunk/DotNet/test.cs
6372   M /libcaca/trunk/caca/event.c
6373   M /libcaca/trunk/doc/tutorial.dox
6374
6375 * Fixed error in tutorial, updated caca_get_event() doc
6376
6377------------------------------------------------------------------------
6378r922 | jylam | 2006-04-29 11:26:44 +0000 (Sat, 29 Apr 2006) | 2 lines
6379Changed paths:
6380   M /libcaca/trunk/DotNet/AssemblyInfo.cs
6381   M /libcaca/trunk/DotNet/Caca.cs
6382   M /libcaca/trunk/DotNet/Cucul.cs
6383   M /libcaca/trunk/DotNet/test.cs
6384
6385 * Fixed $Id
6386
6387------------------------------------------------------------------------
6388r921 | jylam | 2006-04-29 11:20:43 +0000 (Sat, 29 Apr 2006) | 2 lines
6389Changed paths:
6390   A /libcaca/trunk/DotNet
6391   A /libcaca/trunk/DotNet/AssemblyInfo.cs
6392   A /libcaca/trunk/DotNet/Caca.cs
6393   A /libcaca/trunk/DotNet/Cucul.cs
6394   A /libcaca/trunk/DotNet/Makefile
6395   A /libcaca/trunk/DotNet/libCaca.dll.config
6396   A /libcaca/trunk/DotNet/libCucul.dll.config
6397   A /libcaca/trunk/DotNet/test.cs
6398
6399 * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished
6400
6401------------------------------------------------------------------------
6402r920 | sam | 2006-04-27 14:15:23 +0000 (Thu, 27 Apr 2006) | 2 lines
6403Changed paths:
6404   M /libcaca/trunk/cucul/cucul.h
6405   M /libcaca/trunk/cucul/dither.c
6406   M /libcaca/trunk/cucul/export.c
6407   M /libcaca/trunk/cucul/font.c
6408   M /libcaca/trunk/cucul/import.c
6409   M /libcaca/trunk/cucul/sprite.c
6410   M /libcaca/trunk/cucul/transform.c
6411
6412  * Completed return value and errno handling in libcucul API.
6413
6414------------------------------------------------------------------------
6415r919 | sam | 2006-04-27 13:02:27 +0000 (Thu, 27 Apr 2006) | 2 lines
6416Changed paths:
6417   M /libcaca/trunk/test/export.c
6418
6419  * Allow an optional input filename in the export test for cheap conversions.
6420
6421------------------------------------------------------------------------
6422r918 | jylam | 2006-04-26 18:59:20 +0000 (Wed, 26 Apr 2006) | 2 lines
6423Changed paths:
6424   M /libcaca/trunk/caca/driver_gl.c
6425   M /libcaca/trunk/cucul/import.c
6426
6427 * coding style fixes again
6428
6429------------------------------------------------------------------------
6430r917 | jylam | 2006-04-26 18:53:08 +0000 (Wed, 26 Apr 2006) | 2 lines
6431Changed paths:
6432   M /libcaca/trunk/cxx/caca++.cpp
6433   M /libcaca/trunk/cxx/caca++.h
6434   M /libcaca/trunk/cxx/cucul++.h
6435   M /libcaca/trunk/src/cacadraw.c
6436
6437 * Fixed indentation. I did it myself, I'm a big boy.
6438
6439------------------------------------------------------------------------
6440r916 | sam | 2006-04-26 17:24:27 +0000 (Wed, 26 Apr 2006) | 2 lines
6441Changed paths:
6442   M /libcaca/trunk/cucul/import.c
6443
6444  * Fixed line wrapping on some weird ANSI files.
6445
6446------------------------------------------------------------------------
6447r915 | sam | 2006-04-26 17:02:37 +0000 (Wed, 26 Apr 2006) | 2 lines
6448Changed paths:
6449   M /libcaca/trunk/cucul/import.c
6450
6451  * Fixed an ANSI rendering bug related to the bold attribute.
6452
6453------------------------------------------------------------------------
6454r914 | sam | 2006-04-26 15:21:28 +0000 (Wed, 26 Apr 2006) | 3 lines
6455Changed paths:
6456   M /libcaca/trunk/cucul/font_mono9.h
6457   M /libcaca/trunk/cucul/font_monobold12.h
6458   M /libcaca/trunk/tools/makefont.c
6459
6460  * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
6461    built-in font so that we now cover all of CP437.
6462
6463------------------------------------------------------------------------
6464r913 | sam | 2006-04-26 14:36:11 +0000 (Wed, 26 Apr 2006) | 2 lines
6465Changed paths:
6466   M /libcaca/trunk/cucul/import.c
6467
6468  * Minor code reorganisation and documenting.
6469
6470------------------------------------------------------------------------
6471r912 | jylam | 2006-04-26 14:06:19 +0000 (Wed, 26 Apr 2006) | 2 lines
6472Changed paths:
6473   M /libcaca/trunk/caca/driver_gl.c
6474
6475 * Added preliminary (it means that's fucked up) CP437 codepage
6476
6477------------------------------------------------------------------------
6478r911 | sam | 2006-04-26 13:22:04 +0000 (Wed, 26 Apr 2006) | 2 lines
6479Changed paths:
6480   M /libcaca/trunk/caca/driver_x11.c
6481
6482  * Added U+25A0 (■) to the CP437 hack in the X11 driver.
6483
6484------------------------------------------------------------------------
6485r910 | jylam | 2006-04-26 12:59:14 +0000 (Wed, 26 Apr 2006) | 2 lines
6486Changed paths:
6487   M /libcaca/trunk/caca/driver_gl.c
6488
6489 * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah !
6490
6491------------------------------------------------------------------------
6492r909 | jylam | 2006-04-26 12:57:31 +0000 (Wed, 26 Apr 2006) | 2 lines
6493Changed paths:
6494   M /libcaca/trunk/caca/driver_x11.c
6495
6496 * removed duplicate code
6497
6498------------------------------------------------------------------------
6499r908 | sam | 2006-04-26 12:51:37 +0000 (Wed, 26 Apr 2006) | 2 lines
6500Changed paths:
6501   M /libcaca/trunk/caca/driver_x11.c
6502
6503  * Wow, we even have Home/End support in X11.
6504
6505------------------------------------------------------------------------
6506r907 | sam | 2006-04-26 12:48:41 +0000 (Wed, 26 Apr 2006) | 2 lines
6507Changed paths:
6508   M /libcaca/trunk/caca/driver_x11.c
6509
6510  * PageUp/PageDown support in X11.
6511
6512------------------------------------------------------------------------
6513r906 | jylam | 2006-04-26 12:47:21 +0000 (Wed, 26 Apr 2006) | 2 lines
6514Changed paths:
6515   M /libcaca/trunk/caca/driver_gl.c
6516
6517 * Fixed home/pgup/pgdown/insert events
6518
6519------------------------------------------------------------------------
6520r905 | jylam | 2006-04-26 12:36:31 +0000 (Wed, 26 Apr 2006) | 2 lines
6521Changed paths:
6522   M /libcaca/trunk/src/cacadraw.c
6523
6524 * page up / down
6525
6526------------------------------------------------------------------------
6527r904 | sam | 2006-04-26 12:30:54 +0000 (Wed, 26 Apr 2006) | 3 lines
6528Changed paths:
6529   M /libcaca/trunk/cucul/import.c
6530
6531  * In ANSI, bold only sets the foreground colour to bright, not the
6532    background.
6533
6534------------------------------------------------------------------------
6535r903 | sam | 2006-04-26 12:25:44 +0000 (Wed, 26 Apr 2006) | 3 lines
6536Changed paths:
6537   M /libcaca/trunk/src
6538   M /libcaca/trunk/src/Makefile.am
6539   A /libcaca/trunk/src/cacadraw.c
6540   M /libcaca/trunk/test/import.c
6541
6542  * Added cacadraw. It only shows files and lets you scroll for now, but
6543    it will eventually evolve into something better.
6544
6545------------------------------------------------------------------------
6546r902 | jylam | 2006-04-26 12:23:30 +0000 (Wed, 26 Apr 2006) | 2 lines
6547Changed paths:
6548   M /libcaca/trunk/cucul/import.c
6549
6550 * Really updated doc
6551
6552------------------------------------------------------------------------
6553r901 | jylam | 2006-04-26 12:18:35 +0000 (Wed, 26 Apr 2006) | 2 lines
6554Changed paths:
6555   M /libcaca/trunk/cucul/import.c
6556
6557 * Fixed documentation for import
6558
6559------------------------------------------------------------------------
6560r900 | sam | 2006-04-26 12:17:22 +0000 (Wed, 26 Apr 2006) | 2 lines
6561Changed paths:
6562   D /libcaca/trunk/cpp
6563
6564  * Removed legacy cpp directory.
6565
6566------------------------------------------------------------------------
6567r899 | jylam | 2006-04-26 12:11:55 +0000 (Wed, 26 Apr 2006) | 2 lines
6568Changed paths:
6569   M /libcaca/trunk/Makefile.am
6570   M /libcaca/trunk/configure.ac
6571   A /libcaca/trunk/cxx (from /libcaca/trunk/cpp:895)
6572   M /libcaca/trunk/cxx/Makefile.am
6573   R /libcaca/trunk/cxx/caca++.cpp (from /libcaca/trunk/cpp/caca++.cpp:897)
6574   R /libcaca/trunk/cxx/caca++.h (from /libcaca/trunk/cpp/caca++.h:897)
6575   R /libcaca/trunk/cxx/cpptest.cpp (from /libcaca/trunk/cpp/cpptest.cpp:897)
6576   R /libcaca/trunk/cxx/cucul++.cpp (from /libcaca/trunk/cpp/cucul++.cpp:897)
6577   R /libcaca/trunk/cxx/cucul++.h (from /libcaca/trunk/cpp/cucul++.h:897)
6578
6579 * Updated C++ bindings and renamed directory to more comprehensive cxx
6580
6581------------------------------------------------------------------------
6582r898 | sam | 2006-04-26 12:06:13 +0000 (Wed, 26 Apr 2006) | 2 lines
6583Changed paths:
6584   M /libcaca/trunk/test/event.c
6585
6586  * Minor typo.
6587
6588------------------------------------------------------------------------
6589r897 | jylam | 2006-04-26 11:57:30 +0000 (Wed, 26 Apr 2006) | 2 lines
6590Changed paths:
6591   M /libcaca/trunk/cpp/caca++.cpp
6592   M /libcaca/trunk/cpp/caca++.h
6593   M /libcaca/trunk/cpp/cpptest.cpp
6594   M /libcaca/trunk/cpp/cucul++.cpp
6595   M /libcaca/trunk/cpp/cucul++.h
6596
6597 * Updated libcaca c++ bindings
6598
6599------------------------------------------------------------------------
6600r896 | sam | 2006-04-26 11:54:26 +0000 (Wed, 26 Apr 2006) | 5 lines
6601Changed paths:
6602   M /libcaca/trunk/cucul/buffer.c
6603   M /libcaca/trunk/cucul/cucul.h
6604   M /libcaca/trunk/cucul/cucul_internals.h
6605   M /libcaca/trunk/cucul/export.c
6606   M /libcaca/trunk/cucul/import.c
6607   M /libcaca/trunk/src/cacaplay.c
6608   M /libcaca/trunk/src/cacaserver.c
6609   M /libcaca/trunk/test
6610   M /libcaca/trunk/test/import.c
6611   M /libcaca/trunk/test/text.c
6612
6613  * Implemented cucul_load_file() and cucul_load_memory() to load respectively
6614    a file and a memory area into a libcucul buffer.
6615  * Changed the cucul_import_canvas() prototype so that it uses libcucul
6616    buffers instead of simple memory areas.
6617
6618------------------------------------------------------------------------
6619r895 | sam | 2006-04-26 11:29:50 +0000 (Wed, 26 Apr 2006) | 2 lines
6620Changed paths:
6621   M /libcaca/trunk/cucul/import.c
6622
6623  * Argh, _really_ fixed the uninitialised variable.
6624
6625------------------------------------------------------------------------
6626r894 | sam | 2006-04-26 11:28:55 +0000 (Wed, 26 Apr 2006) | 2 lines
6627Changed paths:
6628   M /libcaca/trunk/cucul/import.c
6629
6630  * Fixed an uninitialised variable.
6631
6632------------------------------------------------------------------------
6633r893 | sam | 2006-04-26 10:22:31 +0000 (Wed, 26 Apr 2006) | 4 lines
6634Changed paths:
6635   M /libcaca/trunk/cucul/import.c
6636
6637  * Fixed our buffer overflow in the ANSI parser by simply skipping control
6638    sequences longer than 100 characters.
6639  * Documented the escape sequence format.
6640
6641------------------------------------------------------------------------
6642r892 | jylam | 2006-04-26 10:04:02 +0000 (Wed, 26 Apr 2006) | 2 lines
6643Changed paths:
6644   M /libcaca/trunk/cpp/cpptest.cpp
6645   M /libcaca/trunk/cpp/cucul++.cpp
6646   M /libcaca/trunk/cpp/cucul++.h
6647   M /libcaca/trunk/test/demo.c
6648
6649 * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
6650
6651------------------------------------------------------------------------
6652r891 | sam | 2006-04-26 09:56:26 +0000 (Wed, 26 Apr 2006) | 3 lines
6653Changed paths:
6654   M /libcaca/trunk/cucul/import.c
6655
6656  * More robust ANSI sequence argument parser. Detects private sequences and
6657    intermediate bytes.
6658
6659------------------------------------------------------------------------
6660r890 | jylam | 2006-04-26 09:00:40 +0000 (Wed, 26 Apr 2006) | 2 lines
6661Changed paths:
6662   M /libcaca/trunk/cucul/import.c
6663
6664 * Fixed warning in a clever and tested way. Bordel de merde.
6665
6666------------------------------------------------------------------------
6667r889 | sam | 2006-04-26 08:21:46 +0000 (Wed, 26 Apr 2006) | 2 lines
6668Changed paths:
6669   M /libcaca/trunk/cucul/import.c
6670
6671  * Coding style.
6672
6673------------------------------------------------------------------------
6674r888 | sam | 2006-04-26 08:12:57 +0000 (Wed, 26 Apr 2006) | 2 lines
6675Changed paths:
6676   M /libcaca/trunk/cucul/import.c
6677
6678  * No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
6679
6680------------------------------------------------------------------------
6681r887 | jylam | 2006-04-26 08:09:14 +0000 (Wed, 26 Apr 2006) | 2 lines
6682Changed paths:
6683   M /libcaca/trunk/cucul/import.c
6684
6685 * Fixed warnings in ansi importer
6686
6687------------------------------------------------------------------------
6688r886 | sam | 2006-04-26 07:57:26 +0000 (Wed, 26 Apr 2006) | 2 lines
6689Changed paths:
6690   M /libcaca/trunk/cucul/import.c
6691
6692  * More cleaning up of the ANSI loader. Fixed reverse video.
6693
6694------------------------------------------------------------------------
6695r885 | sam | 2006-04-26 07:46:58 +0000 (Wed, 26 Apr 2006) | 2 lines
6696Changed paths:
6697   M /libcaca/trunk/cucul/colour.c
6698
6699  * Set the transparent colour's RGB values to the default colour's ones.
6700
6701------------------------------------------------------------------------
6702r884 | jylam | 2006-04-25 18:23:33 +0000 (Tue, 25 Apr 2006) | 2 lines
6703Changed paths:
6704   M /libcaca/trunk/cucul/import.c
6705
6706 * Improved ANSI format detection
6707
6708------------------------------------------------------------------------
6709r883 | sam | 2006-04-25 18:16:42 +0000 (Tue, 25 Apr 2006) | 2 lines
6710Changed paths:
6711   M /libcaca/trunk/cucul/import.c
6712
6713  * Really fixed bold in ANSI loader, and removed dead code.
6714
6715------------------------------------------------------------------------
6716r882 | sam | 2006-04-25 18:02:20 +0000 (Tue, 25 Apr 2006) | 2 lines
6717Changed paths:
6718   M /libcaca/trunk/cucul/import.c
6719
6720  * Simplified _manage_modifiers() a bit.
6721
6722------------------------------------------------------------------------
6723r881 | sam | 2006-04-25 17:46:49 +0000 (Tue, 25 Apr 2006) | 2 lines
6724Changed paths:
6725   M /libcaca/trunk/cucul/import.c
6726
6727  * Fixed bold support in ANSI loader.
6728
6729------------------------------------------------------------------------
6730r880 | sam | 2006-04-25 17:43:16 +0000 (Tue, 25 Apr 2006) | 2 lines
6731Changed paths:
6732   M /libcaca/trunk/cucul/import.c
6733
6734  * A few fixes in the ANSI interpreter.
6735
6736------------------------------------------------------------------------
6737r879 | sam | 2006-04-25 16:28:00 +0000 (Tue, 25 Apr 2006) | 2 lines
6738Changed paths:
6739   M /libcaca/trunk/cucul/import.c
6740
6741  * Got rid of _update_canvas_size().
6742
6743------------------------------------------------------------------------
6744r878 | jylam | 2006-04-25 15:39:13 +0000 (Tue, 25 Apr 2006) | 2 lines
6745Changed paths:
6746   M /libcaca/trunk/cucul/import.c
6747
6748 * _updated_coding_style(aBit);
6749
6750------------------------------------------------------------------------
6751r877 | sam | 2006-04-25 15:22:53 +0000 (Tue, 25 Apr 2006) | 2 lines
6752Changed paths:
6753   M /libcaca/trunk/cucul/import.c
6754
6755  * Ahahaha. Meet the "optimisation" that breaks everything.
6756
6757------------------------------------------------------------------------
6758r876 | sam | 2006-04-25 15:04:19 +0000 (Tue, 25 Apr 2006) | 2 lines
6759Changed paths:
6760   M /libcaca/trunk/cucul/import.c
6761
6762  * Small optimisation in import_text().
6763
6764------------------------------------------------------------------------
6765r875 | sam | 2006-04-25 14:12:31 +0000 (Tue, 25 Apr 2006) | 2 lines
6766Changed paths:
6767   M /libcaca/trunk/cucul/import.c
6768
6769  * Really minor coding style fixes in the ANSI importer.
6770
6771------------------------------------------------------------------------
6772r874 | sam | 2006-04-25 11:05:25 +0000 (Tue, 25 Apr 2006) | 2 lines
6773Changed paths:
6774   M /libcaca/trunk/cucul/canvas.c
6775   M /libcaca/trunk/cucul/colour.c
6776   M /libcaca/trunk/cucul/cucul.c
6777   M /libcaca/trunk/cucul/cucul.h
6778   M /libcaca/trunk/cucul/cucul_internals.h
6779
6780  * More error checking in libcucul.
6781
6782------------------------------------------------------------------------
6783r873 | sam | 2006-04-25 11:05:03 +0000 (Tue, 25 Apr 2006) | 2 lines
6784Changed paths:
6785   M /libcaca/trunk/test/import.c
6786
6787  * Jylam is too modest.
6788
6789------------------------------------------------------------------------
6790r872 | jylam | 2006-04-25 10:14:47 +0000 (Tue, 25 Apr 2006) | 2 lines
6791Changed paths:
6792   A /libcaca/trunk/test/import.c
6793
6794 * Added importers test
6795
6796------------------------------------------------------------------------
6797r871 | jylam | 2006-04-25 10:14:12 +0000 (Tue, 25 Apr 2006) | 2 lines
6798Changed paths:
6799   M /libcaca/trunk/cucul/import.c
6800   M /libcaca/trunk/test/Makefile.am
6801
6802 * Added preliminary ANSI importer, added import formats autodection
6803
6804------------------------------------------------------------------------
6805r870 | sam | 2006-04-25 09:59:58 +0000 (Tue, 25 Apr 2006) | 4 lines
6806Changed paths:
6807   M /libcaca/trunk/configure.ac
6808   M /libcaca/trunk/cucul/box.c
6809   M /libcaca/trunk/cucul/buffer.c
6810   M /libcaca/trunk/cucul/canvas.c
6811   M /libcaca/trunk/cucul/conic.c
6812   M /libcaca/trunk/cucul/cucul.h
6813   M /libcaca/trunk/cucul/line.c
6814   M /libcaca/trunk/cucul/triangle.c
6815
6816  * Check for <errno.h>.
6817  * Started changing function prototypes so that they return an integer
6818    instead of void, just in case they might fail.
6819
6820------------------------------------------------------------------------
6821r869 | sam | 2006-04-25 09:34:41 +0000 (Tue, 25 Apr 2006) | 2 lines
6822Changed paths:
6823   M /libcaca/trunk/cucul/Makefile.am
6824   M /libcaca/trunk/cucul/cucul.h
6825   D /libcaca/trunk/cucul/error.c
6826
6827  * Reverted that errno stuff. We'll just use the real errno.
6828
6829------------------------------------------------------------------------
6830r868 | sam | 2006-04-25 08:54:44 +0000 (Tue, 25 Apr 2006) | 2 lines
6831Changed paths:
6832   M /libcaca/trunk/cucul/Makefile.am
6833   M /libcaca/trunk/cucul/cucul.h
6834   A /libcaca/trunk/cucul/error.c
6835
6836  * Added basis for an errno-like mechanism.
6837
6838------------------------------------------------------------------------
6839r867 | sam | 2006-04-24 22:10:38 +0000 (Mon, 24 Apr 2006) | 3 lines
6840Changed paths:
6841   M /libcaca/trunk/build-win32
6842   M /libcaca/trunk/configure.ac
6843
6844  * Removed my previously introduced --enable-pangoft2 and replaced it with
6845    a nicer cross compilation check.
6846
6847------------------------------------------------------------------------
6848r866 | sam | 2006-04-24 21:45:26 +0000 (Mon, 24 Apr 2006) | 2 lines
6849Changed paths:
6850   M /libcaca/trunk/build-win32
6851   M /libcaca/trunk/configure.ac
6852   M /libcaca/trunk/src/Makefile.am
6853   M /libcaca/trunk/src/cacaserver.c
6854
6855  * Brought the Win32 build back on its wheels.
6856
6857------------------------------------------------------------------------
6858r865 | sam | 2006-04-24 21:09:06 +0000 (Mon, 24 Apr 2006) | 2 lines
6859Changed paths:
6860   M /libcaca/trunk/common.h
6861   M /libcaca/trunk/configure.ac
6862   M /libcaca/trunk/cucul/font.c
6863   M /libcaca/trunk/src/cacaserver.c
6864   M /libcaca/trunk/tools/makefont.c
6865
6866  * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
6867
6868------------------------------------------------------------------------
6869r864 | sam | 2006-04-24 21:05:31 +0000 (Mon, 24 Apr 2006) | 2 lines
6870Changed paths:
6871   M /libcaca/trunk/caca/driver_win32.c
6872
6873  * Fixed minor compilation warning.
6874
6875------------------------------------------------------------------------
6876r863 | sam | 2006-04-24 20:56:07 +0000 (Mon, 24 Apr 2006) | 2 lines
6877Changed paths:
6878   M /libcaca/trunk/common.h
6879
6880  * Win32 compilation fix.
6881
6882------------------------------------------------------------------------
6883r862 | sam | 2006-04-24 20:55:46 +0000 (Mon, 24 Apr 2006) | 2 lines
6884Changed paths:
6885   M /libcaca/trunk/cucul/font.c
6886
6887  * On win32, only disable the built-in fonts, not all the font functions.
6888
6889------------------------------------------------------------------------
6890r861 | sam | 2006-04-24 20:45:55 +0000 (Mon, 24 Apr 2006) | 3 lines
6891Changed paths:
6892   M /libcaca/trunk/common.h
6893   M /libcaca/trunk/configure.ac
6894   M /libcaca/trunk/cucul/font.c
6895   M /libcaca/trunk/tools/makefont.c
6896
6897  * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
6898  * Implement htons/htonl in common.h just in case.
6899
6900------------------------------------------------------------------------
6901r860 | sam | 2006-04-24 20:39:54 +0000 (Mon, 24 Apr 2006) | 2 lines
6902Changed paths:
6903   M /libcaca/trunk/doc/style.dox
6904
6905  * Hahaha, fixed the coding style example.
6906
6907------------------------------------------------------------------------
6908r859 | sam | 2006-04-24 20:35:59 +0000 (Mon, 24 Apr 2006) | 3 lines
6909Changed paths:
6910   M /libcaca/trunk/caca/caca.c
6911   M /libcaca/trunk/caca/caca_internals.h
6912   M /libcaca/trunk/caca/driver_conio.c
6913   M /libcaca/trunk/caca/driver_gl.c
6914   M /libcaca/trunk/caca/driver_ncurses.c
6915   M /libcaca/trunk/caca/driver_raw.c
6916   M /libcaca/trunk/caca/driver_slang.c
6917   M /libcaca/trunk/caca/driver_vga.c
6918   M /libcaca/trunk/caca/driver_win32.c
6919   M /libcaca/trunk/caca/driver_x11.c
6920   M /libcaca/trunk/caca/event.c
6921   M /libcaca/trunk/caca/graphics.c
6922   M /libcaca/trunk/caca/time.c
6923   M /libcaca/trunk/common.h
6924   M /libcaca/trunk/configure.ac
6925   M /libcaca/trunk/cucul/box.c
6926   M /libcaca/trunk/cucul/buffer.c
6927   M /libcaca/trunk/cucul/canvas.c
6928   M /libcaca/trunk/cucul/charset.c
6929   M /libcaca/trunk/cucul/colour.c
6930   M /libcaca/trunk/cucul/conic.c
6931   M /libcaca/trunk/cucul/cucul.c
6932   M /libcaca/trunk/cucul/cucul_internals.h
6933   M /libcaca/trunk/cucul/dither.c
6934   M /libcaca/trunk/cucul/export.c
6935   M /libcaca/trunk/cucul/font.c
6936   M /libcaca/trunk/cucul/import.c
6937   M /libcaca/trunk/cucul/line.c
6938   M /libcaca/trunk/cucul/sprite.c
6939   M /libcaca/trunk/cucul/transform.c
6940   M /libcaca/trunk/cucul/triangle.c
6941   M /libcaca/trunk/kernel/kernel.c
6942   M /libcaca/trunk/src/aafire.c
6943   M /libcaca/trunk/src/cacaball.c
6944   M /libcaca/trunk/src/cacamoir.c
6945   M /libcaca/trunk/src/cacaplas.c
6946   M /libcaca/trunk/src/cacaplay.c
6947   M /libcaca/trunk/src/cacaserver.c
6948   M /libcaca/trunk/src/cacaview.c
6949   M /libcaca/trunk/src/common-image.c
6950   M /libcaca/trunk/src/img2irc.c
6951   M /libcaca/trunk/test/colors.c
6952   M /libcaca/trunk/test/demo.c
6953   M /libcaca/trunk/test/dithering.c
6954   M /libcaca/trunk/test/event.c
6955   M /libcaca/trunk/test/spritedit.c
6956   M /libcaca/trunk/tools/makefont.c
6957   M /libcaca/trunk/tools/optipal.c
6958
6959  * Removed duplicate uint*_t defines from *_internal.h and included common.h
6960    in all .c files that needed it.
6961
6962------------------------------------------------------------------------
6963r858 | sam | 2006-04-24 19:57:23 +0000 (Mon, 24 Apr 2006) | 3 lines
6964Changed paths:
6965   M /libcaca/trunk/Makefile.am
6966   A /libcaca/trunk/common.h
6967   M /libcaca/trunk/test/export.c
6968   M /libcaca/trunk/test/font.c
6969   M /libcaca/trunk/test/frames.c
6970   M /libcaca/trunk/test/gamma.c
6971   M /libcaca/trunk/test/hsv.c
6972   M /libcaca/trunk/test/text.c
6973   M /libcaca/trunk/test/transform.c
6974   M /libcaca/trunk/test/truecolor.c
6975   M /libcaca/trunk/test/unicode.c
6976
6977  * Added "common.h", a placeholder for simple features and functions missing
6978    from some systems.
6979
6980------------------------------------------------------------------------
6981r857 | sam | 2006-04-24 18:46:06 +0000 (Mon, 24 Apr 2006) | 3 lines
6982Changed paths:
6983   M /libcaca/trunk/cucul/export.c
6984
6985  * Print '?' for Unicode characters in the ANSI export. We'll decide later
6986    whether we want plain ASCII, UTF-8, or CP437.
6987
6988------------------------------------------------------------------------
6989r856 | sam | 2006-04-24 17:51:23 +0000 (Mon, 24 Apr 2006) | 2 lines
6990Changed paths:
6991   M /libcaca/trunk/configure.ac
6992
6993  * Oops, fixed an old typo that brevented building without PangoFt2.
6994
6995------------------------------------------------------------------------
6996r855 | sam | 2006-04-24 17:47:44 +0000 (Mon, 24 Apr 2006) | 2 lines
6997Changed paths:
6998   M /libcaca/trunk/debian/Makefile.am
6999   M /libcaca/trunk/debian/caca-utils.install
7000   M /libcaca/trunk/debian/libcucul-dev.install
7001
7002  * Fixed Debian build files.
7003
7004------------------------------------------------------------------------
7005r854 | sam | 2006-04-24 17:39:53 +0000 (Mon, 24 Apr 2006) | 2 lines
7006Changed paths:
7007   M /libcaca/trunk/configure.ac
7008
7009  * Do not bail out if PangoFt2 was not found.
7010
7011------------------------------------------------------------------------
7012r852 | sam | 2006-04-22 21:51:50 +0000 (Sat, 22 Apr 2006) | 2 lines
7013Changed paths:
7014   M /libcaca/trunk/ChangeLog
7015   M /libcaca/trunk/NEWS
7016   M /libcaca/trunk/TODO
7017
7018  * 0.99.beta1 release.
7019
7020------------------------------------------------------------------------
7021r851 | sam | 2006-04-22 21:36:11 +0000 (Sat, 22 Apr 2006) | 2 lines
7022Changed paths:
7023   M /libcaca/trunk/configure.ac
7024   M /libcaca/trunk/cucul/Makefile.am
7025   M /libcaca/trunk/test/Makefile.am
7026
7027  * Got rid of CUCUL_LIBS. It's unused.
7028
7029------------------------------------------------------------------------
7030r850 | sam | 2006-04-22 21:31:42 +0000 (Sat, 22 Apr 2006) | 2 lines
7031Changed paths:
7032   M /libcaca/trunk/Makefile.am
7033   M /libcaca/trunk/debian
7034   M /libcaca/trunk/debian/Makefile.am
7035   A /libcaca/trunk/debian/caca-utils.install
7036   M /libcaca/trunk/debian/changelog
7037   M /libcaca/trunk/debian/control
7038   A /libcaca/trunk/debian/libcaca-dev.install
7039   A /libcaca/trunk/debian/libcaca0.install
7040   A /libcaca/trunk/debian/libcucul-dev.install
7041   A /libcaca/trunk/debian/libcucul0.install
7042   M /libcaca/trunk/debian/rules
7043   M /libcaca/trunk/doc/Makefile.am
7044
7045  * Updated Debian build rules.
7046
7047------------------------------------------------------------------------
7048r849 | sam | 2006-04-22 19:46:43 +0000 (Sat, 22 Apr 2006) | 2 lines
7049Changed paths:
7050   M /libcaca/trunk/caca/event.c
7051   M /libcaca/trunk/doc/migrating.dox
7052   M /libcaca/trunk/test/colors.c
7053   M /libcaca/trunk/test/dithering.c
7054   M /libcaca/trunk/test/font.c
7055   M /libcaca/trunk/test/frames.c
7056   M /libcaca/trunk/test/hsv.c
7057   M /libcaca/trunk/test/transform.c
7058   M /libcaca/trunk/test/truecolor.c
7059   M /libcaca/trunk/test/unicode.c
7060
7061  * Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
7062
7063------------------------------------------------------------------------
7064r848 | sam | 2006-04-22 19:35:43 +0000 (Sat, 22 Apr 2006) | 2 lines
7065Changed paths:
7066   M /libcaca/trunk/doc/migrating.dox
7067
7068  * Minor updates to the migration documentation.
7069
7070------------------------------------------------------------------------
7071r847 | sam | 2006-04-22 19:22:14 +0000 (Sat, 22 Apr 2006) | 2 lines
7072Changed paths:
7073   M /libcaca/trunk/doc/Makefile.am
7074
7075  * Slightly improved the documentation build rules dependencies.
7076
7077------------------------------------------------------------------------
7078r846 | sam | 2006-04-22 19:17:38 +0000 (Sat, 22 Apr 2006) | 2 lines
7079Changed paths:
7080   M /libcaca/trunk/ChangeLog
7081   M /libcaca/trunk/NEWS
7082   M /libcaca/trunk/TODO
7083
7084  * Updated ChangeLog, NEWS and TODO.
7085
7086------------------------------------------------------------------------
7087r845 | sam | 2006-04-22 19:14:49 +0000 (Sat, 22 Apr 2006) | 2 lines
7088Changed paths:
7089   M /libcaca/trunk/doc/libcaca.dox
7090   M /libcaca/trunk/doc/migrating.dox
7091
7092  * Updated the migration guide.
7093
7094------------------------------------------------------------------------
7095r844 | sam | 2006-04-22 19:14:26 +0000 (Sat, 22 Apr 2006) | 2 lines
7096Changed paths:
7097   M /libcaca/trunk/doc/style.dox
7098
7099  * Wrote the C coding style documentation.
7100
7101------------------------------------------------------------------------
7102r843 | sam | 2006-04-22 19:13:27 +0000 (Sat, 22 Apr 2006) | 3 lines
7103Changed paths:
7104   M /libcaca/trunk/test
7105   M /libcaca/trunk/test/Makefile.am
7106   A /libcaca/trunk/test/frames.c
7107   A /libcaca/trunk/test/text.c
7108
7109  * Added a test for multiple frames support.
7110  * Added a test for textfile loading.
7111
7112------------------------------------------------------------------------
7113r842 | sam | 2006-04-22 19:11:25 +0000 (Sat, 22 Apr 2006) | 2 lines
7114Changed paths:
7115   M /libcaca/trunk/cucul/cucul.c
7116   M /libcaca/trunk/cucul/cucul.h
7117   M /libcaca/trunk/cucul/cucul_internals.h
7118   M /libcaca/trunk/cucul/sprite.c
7119
7120  * Support for multiple frames in canvases.
7121
7122------------------------------------------------------------------------
7123r841 | sam | 2006-04-22 19:10:41 +0000 (Sat, 22 Apr 2006) | 2 lines
7124Changed paths:
7125   M /libcaca/trunk/cucul/import.c
7126
7127  * Added a simple "text" importer, until the cool ANSI importer arrives.
7128
7129------------------------------------------------------------------------
7130r840 | sam | 2006-04-22 19:06:59 +0000 (Sat, 22 Apr 2006) | 3 lines
7131Changed paths:
7132   M /libcaca/trunk/cucul/export.c
7133
7134  * Disabled the foreground/background optimisation in the IRC export because
7135    it breaks on too many IRC clients.
7136
7137------------------------------------------------------------------------
7138r839 | sam | 2006-04-22 19:04:49 +0000 (Sat, 22 Apr 2006) | 2 lines
7139Changed paths:
7140   M /libcaca/trunk/test/demo.c
7141   M /libcaca/trunk/test/spritedit.c
7142
7143  * Disabled sprite stuff from the tests.
7144
7145------------------------------------------------------------------------
7146r838 | sam | 2006-04-22 19:00:14 +0000 (Sat, 22 Apr 2006) | 2 lines
7147Changed paths:
7148   M /libcaca/trunk/cpp/caca++.h
7149   M /libcaca/trunk/cpp/cucul++.cpp
7150   M /libcaca/trunk/cpp/cucul++.h
7151
7152  * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
7153
7154------------------------------------------------------------------------
7155r837 | sam | 2006-04-22 18:54:38 +0000 (Sat, 22 Apr 2006) | 4 lines
7156Changed paths:
7157   M /libcaca/trunk/configure.ac
7158   M /libcaca/trunk/cpp/Makefile.am
7159
7160  * Fixed --enable-cpp to actually do something. Also, disabled it by
7161    default for the release, because it's not up to date and needs a lot
7162    of polishing.
7163
7164------------------------------------------------------------------------
7165r836 | sam | 2006-04-21 21:41:30 +0000 (Fri, 21 Apr 2006) | 2 lines
7166Changed paths:
7167   M /libcaca/trunk/doc/Makefile.am
7168   M /libcaca/trunk/doc/libcaca.dox
7169   M /libcaca/trunk/doc/migrating.dox
7170   A /libcaca/trunk/doc/style.dox
7171   A /libcaca/trunk/doc/tutorial.dox
7172
7173  * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
7174
7175------------------------------------------------------------------------
7176r835 | sam | 2006-04-21 21:21:20 +0000 (Fri, 21 Apr 2006) | 2 lines
7177Changed paths:
7178   M /libcaca/trunk/configure.ac
7179
7180  * Set version number to 0.99.beta1.
7181
7182------------------------------------------------------------------------
7183r834 | sam | 2006-04-21 20:51:58 +0000 (Fri, 21 Apr 2006) | 2 lines
7184Changed paths:
7185   M /libcaca/trunk/cucul/cucul.c
7186   M /libcaca/trunk/cucul/cucul_internals.h
7187
7188  * Got rid of cv->scratch_line. It's unused, too.
7189
7190------------------------------------------------------------------------
7191r833 | sam | 2006-04-21 20:51:14 +0000 (Fri, 21 Apr 2006) | 2 lines
7192Changed paths:
7193   M /libcaca/trunk/cucul/cucul.c
7194   M /libcaca/trunk/cucul/cucul_internals.h
7195
7196  * Got rid of cv->empty_line, it's now unused.
7197
7198------------------------------------------------------------------------
7199r832 | sam | 2006-04-21 20:49:17 +0000 (Fri, 21 Apr 2006) | 3 lines
7200Changed paths:
7201   M /libcaca/trunk/configure.ac
7202   M /libcaca/trunk/cpp/cucul++.cpp
7203   M /libcaca/trunk/cpp/cucul++.h
7204   M /libcaca/trunk/cucul/canvas.c
7205   M /libcaca/trunk/cucul/cucul.h
7206   M /libcaca/trunk/src/cacaview.c
7207   M /libcaca/trunk/src/img2irc.c
7208   M /libcaca/trunk/test/colors.c
7209   M /libcaca/trunk/test/demo.c
7210   M /libcaca/trunk/test/event.c
7211   M /libcaca/trunk/test/gamma.c
7212   M /libcaca/trunk/test/spritedit.c
7213
7214  * Changed cucul_clear_canvas() again. It now uses the current foreground
7215    and background colours to clear the screen.
7216
7217------------------------------------------------------------------------
7218r831 | sam | 2006-04-21 20:24:04 +0000 (Fri, 21 Apr 2006) | 2 lines
7219Changed paths:
7220   M /libcaca/trunk/cpp/caca++.cpp
7221   M /libcaca/trunk/cpp/caca++.h
7222
7223  * Fixed a segfault in the C++ bindings. Vieux porc !
7224
7225------------------------------------------------------------------------
7226r830 | sam | 2006-04-21 19:26:54 +0000 (Fri, 21 Apr 2006) | 2 lines
7227Changed paths:
7228   M /libcaca/trunk/caca/Makefile.am
7229   M /libcaca/trunk/configure.ac
7230   M /libcaca/trunk/cpp/Makefile.am
7231   M /libcaca/trunk/cucul/Makefile.am
7232
7233  * Set library names to lib*.so.0.10.0.
7234
7235------------------------------------------------------------------------
7236r829 | sam | 2006-04-21 19:26:18 +0000 (Fri, 21 Apr 2006) | 2 lines
7237Changed paths:
7238   M /libcaca/trunk/cucul/import.c
7239
7240  * Fixed a compilation warning.
7241
7242------------------------------------------------------------------------
7243r828 | sam | 2006-04-21 19:08:00 +0000 (Fri, 21 Apr 2006) | 2 lines
7244Changed paths:
7245   M /libcaca/trunk/cucul/import.c
7246
7247  * Minor documentation fix.
7248
7249------------------------------------------------------------------------
7250r827 | sam | 2006-04-21 19:06:38 +0000 (Fri, 21 Apr 2006) | 2 lines
7251Changed paths:
7252   M /libcaca/trunk/cpp/caca++.cpp
7253   M /libcaca/trunk/cpp/caca++.h
7254   M /libcaca/trunk/cpp/cpptest.cpp
7255   M /libcaca/trunk/cpp/cucul++.cpp
7256   M /libcaca/trunk/cpp/cucul++.h
7257
7258  * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
7259
7260------------------------------------------------------------------------
7261r826 | sam | 2006-04-21 18:44:04 +0000 (Fri, 21 Apr 2006) | 4 lines
7262Changed paths:
7263   M /libcaca/trunk/caca/driver_raw.c
7264   M /libcaca/trunk/cpp/cucul++.cpp
7265   M /libcaca/trunk/cpp/cucul++.h
7266   M /libcaca/trunk/cucul/Makefile.am
7267   M /libcaca/trunk/cucul/cucul.c
7268   M /libcaca/trunk/cucul/cucul.h
7269   M /libcaca/trunk/cucul/export.c
7270   A /libcaca/trunk/cucul/import.c (from /libcaca/trunk/cucul/cucul.c:823)
7271   M /libcaca/trunk/src/cacaplay.c
7272   M /libcaca/trunk/src/cacaserver.c
7273   M /libcaca/trunk/src/img2irc.c
7274   M /libcaca/trunk/test/export.c
7275
7276  * Moved cucul_load_canvas() into cucul/import.c and renamed it into
7277    cucul_import_canvas().
7278  * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
7279
7280------------------------------------------------------------------------
7281r825 | sam | 2006-04-21 18:09:30 +0000 (Fri, 21 Apr 2006) | 2 lines
7282Changed paths:
7283   M /libcaca/trunk/cucul/colour.c
7284   M /libcaca/trunk/cucul/dither.c
7285   M /libcaca/trunk/cucul/export.c
7286   M /libcaca/trunk/cucul/font.c
7287
7288  * Minor documentation improvements.
7289
7290------------------------------------------------------------------------
7291r824 | sam | 2006-04-21 18:03:22 +0000 (Fri, 21 Apr 2006) | 3 lines
7292Changed paths:
7293   M /libcaca/trunk/TODO
7294   M /libcaca/trunk/caca/caca.h
7295   M /libcaca/trunk/cucul/cucul.h
7296   M /libcaca/trunk/doc/Makefile.am
7297   M /libcaca/trunk/doc/libcaca.dox
7298   A /libcaca/trunk/doc/migrating.dox
7299   A /libcaca/trunk/doc/user.dox
7300
7301  * Documentation improvements. Wrote a small migration guide and added the
7302    skeleton of a tutorial for Jylam.
7303
7304------------------------------------------------------------------------
7305r823 | sam | 2006-04-21 16:27:43 +0000 (Fri, 21 Apr 2006) | 3 lines
7306Changed paths:
7307   M /libcaca/trunk/AUTHORS
7308   M /libcaca/trunk/NEWS
7309   M /libcaca/trunk/THANKS
7310   M /libcaca/trunk/TODO
7311   M /libcaca/trunk/caca/caca.h
7312   M /libcaca/trunk/doc/Makefile.am
7313   M /libcaca/trunk/doc/doxygen.cfg.in
7314   A /libcaca/trunk/doc/libcaca.dox
7315
7316  * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
7317    documentation page from caca.h to a separate file.
7318
7319------------------------------------------------------------------------
7320r822 | sam | 2006-04-21 12:01:14 +0000 (Fri, 21 Apr 2006) | 2 lines
7321Changed paths:
7322   M /libcaca/trunk/caca/driver_ncurses.c
7323
7324  * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
7325
7326------------------------------------------------------------------------
7327r821 | sam | 2006-04-19 13:02:45 +0000 (Wed, 19 Apr 2006) | 2 lines
7328Changed paths:
7329   M /libcaca/trunk/cpp/Makefile.am
7330
7331  * Workaround for broken C++ linking with old libtool versions.
7332
7333------------------------------------------------------------------------
7334r820 | sam | 2006-04-19 11:50:24 +0000 (Wed, 19 Apr 2006) | 3 lines
7335Changed paths:
7336   M /libcaca/trunk/NOTES
7337   M /libcaca/trunk/tools/optipal.c
7338
7339  * Moved the technical discussion on S-Lang's palette optimisation from
7340    NOTES to tools/optipal.c.
7341
7342------------------------------------------------------------------------
7343r819 | sam | 2006-04-19 10:10:58 +0000 (Wed, 19 Apr 2006) | 2 lines
7344Changed paths:
7345   M /libcaca/trunk/caca/caca.c
7346   M /libcaca/trunk/caca/caca.h
7347   M /libcaca/trunk/caca/caca_internals.h
7348   M /libcaca/trunk/caca/driver_conio.c
7349   M /libcaca/trunk/caca/driver_gl.c
7350   M /libcaca/trunk/caca/driver_ncurses.c
7351   M /libcaca/trunk/caca/driver_raw.c
7352   M /libcaca/trunk/caca/driver_slang.c
7353   M /libcaca/trunk/caca/driver_vga.c
7354   M /libcaca/trunk/caca/driver_win32.c
7355   M /libcaca/trunk/caca/driver_x11.c
7356   M /libcaca/trunk/caca/graphics.c
7357   M /libcaca/trunk/cpp/caca++.cpp
7358   M /libcaca/trunk/cpp/caca++.h
7359   M /libcaca/trunk/cucul/cucul.c
7360   M /libcaca/trunk/python/pypycaca.c
7361   M /libcaca/trunk/python/pypycaca.h
7362   M /libcaca/trunk/src/aafire.c
7363   M /libcaca/trunk/src/cacaball.c
7364   M /libcaca/trunk/src/cacamoir.c
7365   M /libcaca/trunk/src/cacaplas.c
7366   M /libcaca/trunk/src/cacaplay.c
7367   M /libcaca/trunk/src/cacaview.c
7368   M /libcaca/trunk/test/colors.c
7369   M /libcaca/trunk/test/demo.c
7370   M /libcaca/trunk/test/dithering.c
7371   M /libcaca/trunk/test/event.c
7372   M /libcaca/trunk/test/font.c
7373   M /libcaca/trunk/test/gamma.c
7374   M /libcaca/trunk/test/hsv.c
7375   M /libcaca/trunk/test/spritedit.c
7376   M /libcaca/trunk/test/transform.c
7377   M /libcaca/trunk/test/truecolor.c
7378   M /libcaca/trunk/test/unicode.c
7379
7380  * More function mass-renaming: caca_attach -> caca_create_display, etc.
7381
7382------------------------------------------------------------------------
7383r818 | sam | 2006-04-19 09:07:55 +0000 (Wed, 19 Apr 2006) | 6 lines
7384Changed paths:
7385   M /libcaca/trunk/caca/driver_raw.c
7386   M /libcaca/trunk/cucul/cucul.c
7387   M /libcaca/trunk/cucul/export.c
7388   M /libcaca/trunk/src/cacaserver.c
7389
7390  * Added a new "caca" exporter.
7391  * Removed most code from the raw driver and replaced it with a call to the
7392    caca exporter.
7393  * Slightly changed the caca export format and updated code accordingly.
7394  * Improved cacaserver error reporting.
7395
7396------------------------------------------------------------------------
7397r817 | sam | 2006-04-18 16:51:52 +0000 (Tue, 18 Apr 2006) | 2 lines
7398Changed paths:
7399   M /libcaca/trunk/debian/control
7400
7401  * Updates to the Debian build files.
7402
7403------------------------------------------------------------------------
7404r816 | sam | 2006-04-18 16:50:56 +0000 (Tue, 18 Apr 2006) | 4 lines
7405Changed paths:
7406   M /libcaca/trunk/cucul/dither.c
7407   M /libcaca/trunk/src/aafire.c
7408   M /libcaca/trunk/src/cacaball.c
7409   M /libcaca/trunk/src/cacamoir.c
7410   M /libcaca/trunk/src/cacaplas.c
7411   M /libcaca/trunk/src/cacaview.c
7412   M /libcaca/trunk/src/img2irc.c
7413   M /libcaca/trunk/test/demo.c
7414   M /libcaca/trunk/test/export.c
7415   M /libcaca/trunk/test/font.c
7416   M /libcaca/trunk/test/gamma.c
7417   M /libcaca/trunk/test/hsv.c
7418
7419  * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
7420    now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
7421    computations.
7422
7423------------------------------------------------------------------------
7424r815 | sam | 2006-04-18 16:17:14 +0000 (Tue, 18 Apr 2006) | 4 lines
7425Changed paths:
7426   M /libcaca/trunk/cucul/cucul.c
7427   M /libcaca/trunk/cucul/dither.c
7428   M /libcaca/trunk/test/demo.c
7429   M /libcaca/trunk/test/dithering.c
7430
7431  * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
7432    values between 0 and 9 (used to be 0 and 10). Updated documentation
7433    accordingly.
7434
7435------------------------------------------------------------------------
7436r814 | sam | 2006-04-18 16:04:01 +0000 (Tue, 18 Apr 2006) | 3 lines
7437Changed paths:
7438   M /libcaca/trunk/cpp/cucul++.cpp
7439   M /libcaca/trunk/cpp/cucul++.h
7440   M /libcaca/trunk/cucul/canvas.c
7441   M /libcaca/trunk/cucul/cucul.h
7442   M /libcaca/trunk/src/cacaview.c
7443   M /libcaca/trunk/src/img2irc.c
7444   M /libcaca/trunk/test/colors.c
7445   M /libcaca/trunk/test/demo.c
7446   M /libcaca/trunk/test/event.c
7447   M /libcaca/trunk/test/gamma.c
7448   M /libcaca/trunk/test/spritedit.c
7449
7450  * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
7451    choose the background colour.
7452
7453------------------------------------------------------------------------
7454r813 | sam | 2006-04-18 15:54:33 +0000 (Tue, 18 Apr 2006) | 4 lines
7455Changed paths:
7456   M /libcaca/trunk/caca/driver_conio.c
7457   M /libcaca/trunk/caca/driver_gl.c
7458   M /libcaca/trunk/caca/driver_ncurses.c
7459   M /libcaca/trunk/caca/driver_slang.c
7460   M /libcaca/trunk/caca/driver_vga.c
7461   M /libcaca/trunk/caca/driver_win32.c
7462   M /libcaca/trunk/caca/driver_x11.c
7463   M /libcaca/trunk/caca/graphics.c
7464   M /libcaca/trunk/cpp/cucul++.cpp
7465   M /libcaca/trunk/cucul/Makefile.am
7466   A /libcaca/trunk/cucul/buffer.c (from /libcaca/trunk/cucul/cucul.c:811)
7467   M /libcaca/trunk/cucul/cucul.c
7468   M /libcaca/trunk/cucul/cucul.h
7469   M /libcaca/trunk/cucul/cucul_internals.h
7470   M /libcaca/trunk/cucul/export.c
7471   M /libcaca/trunk/cucul/font.c
7472   M /libcaca/trunk/src/aafire.c
7473   M /libcaca/trunk/src/cacaball.c
7474   M /libcaca/trunk/src/cacamoir.c
7475   M /libcaca/trunk/src/cacaplas.c
7476   M /libcaca/trunk/src/cacaplay.c
7477   M /libcaca/trunk/src/cacaserver.c
7478   M /libcaca/trunk/src/cacaview.c
7479   M /libcaca/trunk/src/img2irc.c
7480   M /libcaca/trunk/test/colors.c
7481   M /libcaca/trunk/test/demo.c
7482   M /libcaca/trunk/test/dithering.c
7483   M /libcaca/trunk/test/event.c
7484   M /libcaca/trunk/test/export.c
7485   M /libcaca/trunk/test/font.c
7486   M /libcaca/trunk/test/gamma.c
7487   M /libcaca/trunk/test/hsv.c
7488   M /libcaca/trunk/test/spritedit.c
7489   M /libcaca/trunk/test/transform.c
7490   M /libcaca/trunk/test/truecolor.c
7491   M /libcaca/trunk/test/unicode.c
7492
7493  * Renamed main canvas-related functions so that they have "canvas" in
7494    their name, eg. cucul_create() -> cucul_create_canvas() etc.
7495  * Moved buffer-related functions to cucul/buffer.c.
7496
7497------------------------------------------------------------------------
7498r812 | sam | 2006-04-18 15:12:12 +0000 (Tue, 18 Apr 2006) | 2 lines
7499Changed paths:
7500   M /libcaca/trunk/tools/makefont.c
7501
7502  * Cosmetic changes.
7503
7504------------------------------------------------------------------------
7505r811 | sam | 2006-04-18 15:11:25 +0000 (Tue, 18 Apr 2006) | 3 lines
7506Changed paths:
7507   M /libcaca/trunk/caca/caca.c
7508   M /libcaca/trunk/caca/caca.h
7509   M /libcaca/trunk/caca/caca_internals.h
7510   M /libcaca/trunk/caca/driver_conio.c
7511   M /libcaca/trunk/caca/driver_gl.c
7512   M /libcaca/trunk/caca/driver_ncurses.c
7513   M /libcaca/trunk/caca/driver_raw.c
7514   M /libcaca/trunk/caca/driver_slang.c
7515   M /libcaca/trunk/caca/driver_vga.c
7516   M /libcaca/trunk/caca/driver_win32.c
7517   M /libcaca/trunk/caca/driver_x11.c
7518   M /libcaca/trunk/caca/event.c
7519   M /libcaca/trunk/caca/graphics.c
7520   M /libcaca/trunk/cpp/caca++.cpp
7521   M /libcaca/trunk/cpp/caca++.h
7522   M /libcaca/trunk/cpp/cucul++.cpp
7523   M /libcaca/trunk/cpp/cucul++.h
7524   M /libcaca/trunk/cucul/box.c
7525   M /libcaca/trunk/cucul/canvas.c
7526   M /libcaca/trunk/cucul/charset.c
7527   M /libcaca/trunk/cucul/colour.c
7528   M /libcaca/trunk/cucul/conic.c
7529   M /libcaca/trunk/cucul/cucul.c
7530   M /libcaca/trunk/cucul/dither.c
7531   M /libcaca/trunk/cucul/export.c
7532   M /libcaca/trunk/cucul/font.c
7533   M /libcaca/trunk/cucul/line.c
7534   M /libcaca/trunk/cucul/sprite.c
7535   M /libcaca/trunk/cucul/transform.c
7536   M /libcaca/trunk/cucul/triangle.c
7537   M /libcaca/trunk/src/aafire.c
7538   M /libcaca/trunk/src/cacaball.c
7539   M /libcaca/trunk/src/cacamoir.c
7540   M /libcaca/trunk/src/cacaplas.c
7541   M /libcaca/trunk/src/cacaplay.c
7542   M /libcaca/trunk/src/cacaview.c
7543   M /libcaca/trunk/src/img2irc.c
7544   M /libcaca/trunk/test/colors.c
7545   M /libcaca/trunk/test/demo.c
7546   M /libcaca/trunk/test/dithering.c
7547   M /libcaca/trunk/test/event.c
7548   M /libcaca/trunk/test/export.c
7549   M /libcaca/trunk/test/font.c
7550   M /libcaca/trunk/test/gamma.c
7551   M /libcaca/trunk/test/hsv.c
7552   M /libcaca/trunk/test/spritedit.c
7553   M /libcaca/trunk/test/transform.c
7554   M /libcaca/trunk/test/truecolor.c
7555   M /libcaca/trunk/test/unicode.c
7556
7557  * Renamed caca_t into caca_display_t.
7558  * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
7559
7560------------------------------------------------------------------------
7561r810 | sam | 2006-04-18 12:59:07 +0000 (Tue, 18 Apr 2006) | 2 lines
7562Changed paths:
7563   M /libcaca/trunk/caca/caca.c
7564   M /libcaca/trunk/caca/caca.h
7565   M /libcaca/trunk/caca/caca_internals.h
7566   M /libcaca/trunk/caca/driver_conio.c
7567   M /libcaca/trunk/caca/driver_gl.c
7568   M /libcaca/trunk/caca/driver_ncurses.c
7569   M /libcaca/trunk/caca/driver_raw.c
7570   M /libcaca/trunk/caca/driver_slang.c
7571   M /libcaca/trunk/caca/driver_vga.c
7572   M /libcaca/trunk/caca/driver_win32.c
7573   M /libcaca/trunk/caca/driver_x11.c
7574   M /libcaca/trunk/caca/event.c
7575   M /libcaca/trunk/caca/graphics.c
7576   M /libcaca/trunk/cpp/caca++.cpp
7577   M /libcaca/trunk/cpp/cucul++.cpp
7578   M /libcaca/trunk/cpp/cucul++.h
7579   M /libcaca/trunk/cucul/box.c
7580   M /libcaca/trunk/cucul/canvas.c
7581   M /libcaca/trunk/cucul/colour.c
7582   M /libcaca/trunk/cucul/conic.c
7583   M /libcaca/trunk/cucul/cucul.c
7584   M /libcaca/trunk/cucul/cucul.h
7585   M /libcaca/trunk/cucul/cucul_internals.h
7586   M /libcaca/trunk/cucul/dither.c
7587   M /libcaca/trunk/cucul/export.c
7588   M /libcaca/trunk/cucul/font.c
7589   M /libcaca/trunk/cucul/line.c
7590   M /libcaca/trunk/cucul/sprite.c
7591   M /libcaca/trunk/cucul/transform.c
7592   M /libcaca/trunk/cucul/triangle.c
7593   M /libcaca/trunk/src/aafire.c
7594   M /libcaca/trunk/src/cacaball.c
7595   M /libcaca/trunk/src/cacamoir.c
7596   M /libcaca/trunk/src/cacaplas.c
7597   M /libcaca/trunk/src/cacaplay.c
7598   M /libcaca/trunk/src/cacaserver.c
7599   M /libcaca/trunk/src/cacaview.c
7600   M /libcaca/trunk/src/img2irc.c
7601   M /libcaca/trunk/test/colors.c
7602   M /libcaca/trunk/test/demo.c
7603   M /libcaca/trunk/test/dithering.c
7604   M /libcaca/trunk/test/event.c
7605   M /libcaca/trunk/test/export.c
7606   M /libcaca/trunk/test/font.c
7607   M /libcaca/trunk/test/gamma.c
7608   M /libcaca/trunk/test/hsv.c
7609   M /libcaca/trunk/test/spritedit.c
7610   M /libcaca/trunk/test/transform.c
7611   M /libcaca/trunk/test/truecolor.c
7612   M /libcaca/trunk/test/unicode.c
7613
7614  * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
7615
7616------------------------------------------------------------------------
7617r809 | sam | 2006-04-18 12:57:11 +0000 (Tue, 18 Apr 2006) | 3 lines
7618Changed paths:
7619   M /libcaca/trunk/cpp/Makefile.am
7620
7621  * Fixed C++ bindings makefile so that it does not try to use the system's
7622    <cucul.h> and <caca.h> headers.
7623
7624------------------------------------------------------------------------
7625r808 | sam | 2006-04-18 10:02:42 +0000 (Tue, 18 Apr 2006) | 2 lines
7626Changed paths:
7627   M /libcaca/trunk/cucul/export.c
7628
7629  * Truecolor support for the HTML and HTMLv3 exporters.
7630
7631------------------------------------------------------------------------
7632r807 | sam | 2006-04-18 09:57:15 +0000 (Tue, 18 Apr 2006) | 2 lines
7633Changed paths:
7634   M /libcaca/trunk/cucul/colour.c
7635
7636  * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
7637
7638------------------------------------------------------------------------
7639r806 | sam | 2006-04-18 08:33:53 +0000 (Tue, 18 Apr 2006) | 2 lines
7640Changed paths:
7641   M /libcaca/trunk/README
7642   M /libcaca/trunk/TODO
7643
7644  * Updated README (caca-config -> pkg-config) and TODO.
7645
7646------------------------------------------------------------------------
7647r805 | sam | 2006-04-18 08:33:06 +0000 (Tue, 18 Apr 2006) | 2 lines
7648Changed paths:
7649   M /libcaca/trunk/cucul/export.c
7650   M /libcaca/trunk/tools/makefont.c
7651
7652  * Cosmetic code changes and minor optimisations.
7653
7654------------------------------------------------------------------------
7655r804 | sam | 2006-04-18 08:24:41 +0000 (Tue, 18 Apr 2006) | 3 lines
7656Changed paths:
7657   M /libcaca/trunk/cucul/Makefile.am
7658   M /libcaca/trunk/cucul/cucul.c
7659   M /libcaca/trunk/cucul/cucul_internals.h
7660   A /libcaca/trunk/cucul/export.c
7661   D /libcaca/trunk/cucul/export_ansi.c
7662   D /libcaca/trunk/cucul/export_bitmap.c
7663   D /libcaca/trunk/cucul/export_html.c
7664   D /libcaca/trunk/cucul/export_irc.c
7665   D /libcaca/trunk/cucul/export_ps.c
7666   D /libcaca/trunk/cucul/export_svg.c
7667
7668  * Merged again all export functions into cucul/export.c. They're all the
7669    same and they're very short (50-100 lines).
7670
7671------------------------------------------------------------------------
7672r803 | sam | 2006-04-18 08:21:31 +0000 (Tue, 18 Apr 2006) | 3 lines
7673Changed paths:
7674   M /libcaca/trunk/cucul/cucul.h
7675   M /libcaca/trunk/cucul/font.c
7676
7677  * Changed the buffer type in cucul_render_canvas() to void* to avoid
7678    compilation warnings.
7679
7680------------------------------------------------------------------------
7681r802 | sam | 2006-04-18 08:19:42 +0000 (Tue, 18 Apr 2006) | 2 lines
7682Changed paths:
7683   M /libcaca/trunk/test/event.c
7684
7685  * Handle CACA_EVENT_QUIT in the event test program.
7686
7687------------------------------------------------------------------------
7688r801 | sam | 2006-04-18 08:18:03 +0000 (Tue, 18 Apr 2006) | 2 lines
7689Changed paths:
7690   M /libcaca/trunk/configure.ac
7691
7692  * Workaround for broken AC_PATH_X autoconf macros.
7693
7694------------------------------------------------------------------------
7695r800 | sam | 2006-04-18 08:13:20 +0000 (Tue, 18 Apr 2006) | 2 lines
7696Changed paths:
7697   M /libcaca/trunk/caca/driver_x11.c
7698
7699  * Compilation fix.
7700
7701------------------------------------------------------------------------
7702r799 | sam | 2006-04-17 20:09:42 +0000 (Mon, 17 Apr 2006) | 2 lines
7703Changed paths:
7704   M /libcaca/trunk/TODO
7705   M /libcaca/trunk/caca/caca.h
7706   M /libcaca/trunk/caca/driver_gl.c
7707   M /libcaca/trunk/caca/driver_x11.c
7708   M /libcaca/trunk/configure.ac
7709
7710  * Implemented CACA_EVENT_QUIT. Unused yet.
7711
7712------------------------------------------------------------------------
7713r798 | sam | 2006-04-17 13:34:02 +0000 (Mon, 17 Apr 2006) | 2 lines
7714Changed paths:
7715   M /libcaca/trunk/cpp
7716   M /libcaca/trunk/cpp/Makefile.am
7717
7718  * Fixed autotools stuff in the cpp bindings.
7719
7720------------------------------------------------------------------------
7721r797 | sam | 2006-04-17 13:31:43 +0000 (Mon, 17 Apr 2006) | 2 lines
7722Changed paths:
7723   M /libcaca/trunk/cpp/cpptest.cpp
7724
7725  * Compilation fix in cpptest.cpp.
7726
7727------------------------------------------------------------------------
7728r796 | jylam | 2006-04-17 13:23:28 +0000 (Mon, 17 Apr 2006) | 3 lines
7729Changed paths:
7730   M /libcaca/trunk/cpp/caca++.cpp
7731   M /libcaca/trunk/cpp/caca++.h
7732   M /libcaca/trunk/cpp/cpptest.cpp
7733
7734
7735 * Fixed compile problem, put Event outside Caca class
7736
7737------------------------------------------------------------------------
7738r795 | sam | 2006-04-17 13:11:33 +0000 (Mon, 17 Apr 2006) | 3 lines
7739Changed paths:
7740   M /libcaca/trunk/cpp/cucul++.cpp
7741   M /libcaca/trunk/cpp/cucul++.h
7742   M /libcaca/trunk/cucul/Makefile.am
7743   M /libcaca/trunk/cucul/cucul.c
7744   M /libcaca/trunk/cucul/cucul.h
7745   D /libcaca/trunk/cucul/math.c
7746
7747  * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
7748    cucul.c just in case.
7749
7750------------------------------------------------------------------------
7751r794 | sam | 2006-04-17 13:09:45 +0000 (Mon, 17 Apr 2006) | 2 lines
7752Changed paths:
7753   D /libcaca/trunk/cpp/Makefile.in
7754   D /libcaca/trunk/cpp/caca++.pc
7755   D /libcaca/trunk/cpp/cucul++.pc
7756
7757  * Removed a few useless files (vieux porc).
7758
7759------------------------------------------------------------------------
7760r793 | sam | 2006-04-17 12:48:57 +0000 (Mon, 17 Apr 2006) | 2 lines
7761Changed paths:
7762   M /libcaca/trunk/TODO
7763
7764  * Updated TODO list.
7765
7766------------------------------------------------------------------------
7767r792 | sam | 2006-04-17 12:48:35 +0000 (Mon, 17 Apr 2006) | 2 lines
7768Changed paths:
7769   M /libcaca/trunk/test/dithering.c
7770   M /libcaca/trunk/test/truecolor.c
7771
7772  * Minor cosmetic changes in the test programs.
7773
7774------------------------------------------------------------------------
7775r791 | sam | 2006-04-17 12:48:05 +0000 (Mon, 17 Apr 2006) | 2 lines
7776Changed paths:
7777   M /libcaca/trunk/cucul/export_ps.c
7778   M /libcaca/trunk/cucul/export_svg.c
7779
7780  * Truecolor support in the SVG and PostScript exporters.
7781
7782------------------------------------------------------------------------
7783r790 | sam | 2006-04-17 12:47:34 +0000 (Mon, 17 Apr 2006) | 2 lines
7784Changed paths:
7785   M /libcaca/trunk/cucul/Makefile.am
7786   M /libcaca/trunk/cucul/cucul.c
7787   M /libcaca/trunk/cucul/cucul_internals.h
7788   A /libcaca/trunk/cucul/export_bitmap.c
7789
7790  * Implemented TGA image export.
7791
7792------------------------------------------------------------------------
7793r789 | sam | 2006-04-17 12:46:34 +0000 (Mon, 17 Apr 2006) | 2 lines
7794Changed paths:
7795   M /libcaca/trunk/cucul/colour.c
7796   M /libcaca/trunk/cucul/cucul_internals.h
7797
7798  * Implemented argb32 to rgb24fg/bg colour conversions.
7799
7800------------------------------------------------------------------------
7801r788 | sam | 2006-04-17 12:45:07 +0000 (Mon, 17 Apr 2006) | 3 lines
7802Changed paths:
7803   M /libcaca/trunk/test/export.c
7804
7805  * Use cucul_get_export_list() in the export test instead of hardcoding the
7806    list of available formats. Also added a few truecolor blocks to the test.
7807
7808------------------------------------------------------------------------
7809r787 | sam | 2006-04-17 12:41:50 +0000 (Mon, 17 Apr 2006) | 2 lines
7810Changed paths:
7811   M /libcaca/trunk/cucul/font.c
7812
7813  * Fixed abusive strictness in the font loader.
7814
7815------------------------------------------------------------------------
7816r786 | jylam | 2006-04-17 11:24:38 +0000 (Mon, 17 Apr 2006) | 2 lines
7817Changed paths:
7818   M /libcaca/trunk/TODO
7819
7820 * Updated TODO list.
7821
7822------------------------------------------------------------------------
7823r785 | jylam | 2006-04-17 11:19:26 +0000 (Mon, 17 Apr 2006) | 2 lines
7824Changed paths:
7825   M /libcaca/trunk/cpp/cpptest.cpp
7826
7827 * Better C++ test
7828
7829------------------------------------------------------------------------
7830r784 | jylam | 2006-04-17 11:06:48 +0000 (Mon, 17 Apr 2006) | 2 lines
7831Changed paths:
7832   M /libcaca/trunk/cpp/caca++.cpp
7833   M /libcaca/trunk/cpp/caca++.h
7834   M /libcaca/trunk/cpp/cpptest.cpp
7835   M /libcaca/trunk/cpp/cucul++.cpp
7836   M /libcaca/trunk/cpp/cucul++.h
7837
7838 * Added license in C++ files.
7839
7840------------------------------------------------------------------------
7841r783 | jylam | 2006-04-17 11:00:10 +0000 (Mon, 17 Apr 2006) | 2 lines
7842Changed paths:
7843   M /libcaca/trunk/cpp/cpptest.cpp
7844   M /libcaca/trunk/cpp/cucul++.cpp
7845   M /libcaca/trunk/cpp/cucul++.h
7846
7847 * Fixed C++ printf(), added it in example
7848
7849------------------------------------------------------------------------
7850r782 | jylam | 2006-04-17 10:44:40 +0000 (Mon, 17 Apr 2006) | 2 lines
7851Changed paths:
7852   M /libcaca/trunk/cpp/cpptest.cpp
7853
7854 * Forgot a test on Caca() instantiation
7855
7856------------------------------------------------------------------------
7857r781 | jylam | 2006-04-17 10:41:30 +0000 (Mon, 17 Apr 2006) | 2 lines
7858Changed paths:
7859   M /libcaca/trunk/Makefile.am
7860   M /libcaca/trunk/configure.ac
7861   A /libcaca/trunk/cpp
7862   A /libcaca/trunk/cpp/Makefile.am
7863   A /libcaca/trunk/cpp/Makefile.in
7864   A /libcaca/trunk/cpp/caca++.cpp
7865   A /libcaca/trunk/cpp/caca++.h
7866   A /libcaca/trunk/cpp/caca++.pc
7867   A /libcaca/trunk/cpp/caca++.pc.in
7868   A /libcaca/trunk/cpp/cpptest.cpp
7869   A /libcaca/trunk/cpp/cucul++.cpp
7870   A /libcaca/trunk/cpp/cucul++.h
7871   A /libcaca/trunk/cpp/cucul++.pc
7872   A /libcaca/trunk/cpp/cucul++.pc.in
7873
7874 * Added preliminary C++ bindings
7875
7876------------------------------------------------------------------------
7877r780 | sam | 2006-04-16 21:52:05 +0000 (Sun, 16 Apr 2006) | 2 lines
7878Changed paths:
7879   M /libcaca/trunk/caca/driver_gl.c
7880   M /libcaca/trunk/caca/driver_x11.c
7881
7882  * Added truecolor support to the X11 and GL drivers.
7883
7884------------------------------------------------------------------------
7885r779 | sam | 2006-04-16 21:29:40 +0000 (Sun, 16 Apr 2006) | 2 lines
7886Changed paths:
7887   M /libcaca/trunk/test
7888   M /libcaca/trunk/test/Makefile.am
7889   A /libcaca/trunk/test/truecolor.c
7890
7891  * Added test/truecolor.c to test non-ANSI colour pairs.
7892
7893------------------------------------------------------------------------
7894r778 | sam | 2006-04-16 21:26:25 +0000 (Sun, 16 Apr 2006) | 4 lines
7895Changed paths:
7896   M /libcaca/trunk/cucul/canvas.c
7897   M /libcaca/trunk/cucul/colour.c
7898   M /libcaca/trunk/cucul/cucul.h
7899   M /libcaca/trunk/cucul/cucul_internals.h
7900
7901  * Moved cucul_set_color() from canvas.c to colour.c.
7902  * Added cucul_set_truecolor() for non-ANSI colours.
7903  * Added new argb32 -> rgb12 conversion functions.
7904
7905------------------------------------------------------------------------
7906r777 | sam | 2006-04-16 18:28:47 +0000 (Sun, 16 Apr 2006) | 6 lines
7907Changed paths:
7908   M /libcaca/trunk/caca/caca.h
7909   M /libcaca/trunk/caca/caca_internals.h
7910   M /libcaca/trunk/caca/driver_conio.c
7911   M /libcaca/trunk/caca/driver_gl.c
7912   M /libcaca/trunk/caca/driver_ncurses.c
7913   M /libcaca/trunk/caca/driver_raw.c
7914   M /libcaca/trunk/caca/driver_slang.c
7915   M /libcaca/trunk/caca/driver_vga.c
7916   M /libcaca/trunk/caca/driver_win32.c
7917   M /libcaca/trunk/caca/driver_x11.c
7918   M /libcaca/trunk/caca/event.c
7919   M /libcaca/trunk/caca/time.c
7920   M /libcaca/trunk/cucul/cucul.c
7921   M /libcaca/trunk/cucul/cucul.h
7922   M /libcaca/trunk/cucul/cucul_internals.h
7923   M /libcaca/trunk/cucul/dither.c
7924   M /libcaca/trunk/cucul/export_ansi.c
7925   M /libcaca/trunk/cucul/export_html.c
7926   M /libcaca/trunk/cucul/export_irc.c
7927   M /libcaca/trunk/cucul/export_ps.c
7928   M /libcaca/trunk/cucul/export_svg.c
7929   M /libcaca/trunk/cucul/font.c
7930   M /libcaca/trunk/cucul/sprite.c
7931   M /libcaca/trunk/src/aafire.c
7932   M /libcaca/trunk/src/cacaball.c
7933   M /libcaca/trunk/src/cacamoir.c
7934   M /libcaca/trunk/src/cacaplas.c
7935   M /libcaca/trunk/src/cacaplay.c
7936   M /libcaca/trunk/src/cacaserver.c
7937   M /libcaca/trunk/src/cacaview.c
7938   M /libcaca/trunk/src/img2irc.c
7939   M /libcaca/trunk/test/colors.c
7940   M /libcaca/trunk/test/demo.c
7941   M /libcaca/trunk/test/dithering.c
7942   M /libcaca/trunk/test/event.c
7943   M /libcaca/trunk/test/export.c
7944   M /libcaca/trunk/test/font.c
7945   M /libcaca/trunk/test/gamma.c
7946   M /libcaca/trunk/test/hsv.c
7947   M /libcaca/trunk/test/spritedit.c
7948   M /libcaca/trunk/test/transform.c
7949   M /libcaca/trunk/test/unicode.c
7950
7951  * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
7952    such as cucul_dither_t instead of struct cucul_dither.
7953  * Made cucul_buffer_t an opaque structure and implemented the two getters
7954    cucul_get_buffer_data() and cucul_get_buffer_size().
7955  * Documented all missing functions and function parameters.
7956
7957------------------------------------------------------------------------
7958r776 | sam | 2006-04-16 18:21:14 +0000 (Sun, 16 Apr 2006) | 2 lines
7959Changed paths:
7960   M /libcaca/trunk/cucul/cucul.pc.in
7961
7962  * Fixed bad library name in pc file.
7963
7964------------------------------------------------------------------------
7965r775 | jylam | 2006-04-15 15:24:13 +0000 (Sat, 15 Apr 2006) | 2 lines
7966Changed paths:
7967   M /libcaca/trunk/caca/caca_internals.h
7968   M /libcaca/trunk/cucul/font.c
7969   M /libcaca/trunk/msvc/cacaball.vcproj
7970   M /libcaca/trunk/msvc/cacafire.vcproj
7971   M /libcaca/trunk/msvc/cacamoir.vcproj
7972   M /libcaca/trunk/msvc/cacaplas.vcproj
7973   M /libcaca/trunk/msvc/cacaview.vcproj
7974   M /libcaca/trunk/msvc/config.h
7975   M /libcaca/trunk/msvc/libcaca.sln
7976   M /libcaca/trunk/msvc/libcaca.vcproj
7977   M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
7978   M /libcaca/trunk/perl/lib/Term/Caca.pm
7979   M /libcaca/trunk/perl/lib/Term/Kaka.pm
7980
7981 * Updated MSVC++ project (static library and src/*)
7982
7983------------------------------------------------------------------------
7984r774 | jylam | 2006-04-15 15:23:13 +0000 (Sat, 15 Apr 2006) | 2 lines
7985Changed paths:
7986   M /libcaca/trunk/test/demo.c
7987   M /libcaca/trunk/test/spritedit.c
7988
7989 * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
7990
7991------------------------------------------------------------------------
7992r773 | sam | 2006-04-14 12:10:18 +0000 (Fri, 14 Apr 2006) | 2 lines
7993Changed paths:
7994   M /libcaca/trunk/caca/caca.c
7995   M /libcaca/trunk/caca/caca.h
7996   M /libcaca/trunk/caca/event.c
7997   M /libcaca/trunk/caca/graphics.c
7998   M /libcaca/trunk/cucul/box.c
7999   M /libcaca/trunk/cucul/canvas.c
8000   M /libcaca/trunk/cucul/conic.c
8001   M /libcaca/trunk/cucul/cucul.c
8002   M /libcaca/trunk/cucul/cucul.h
8003   M /libcaca/trunk/cucul/dither.c
8004   M /libcaca/trunk/cucul/font.c
8005   M /libcaca/trunk/cucul/line.c
8006   M /libcaca/trunk/cucul/math.c
8007   M /libcaca/trunk/cucul/sprite.c
8008   M /libcaca/trunk/cucul/triangle.c
8009
8010  * Improved documentation in many places.
8011
8012------------------------------------------------------------------------
8013r772 | sam | 2006-04-14 08:41:59 +0000 (Fri, 14 Apr 2006) | 3 lines
8014Changed paths:
8015   M /libcaca/trunk/configure.ac
8016   M /libcaca/trunk/doc/Makefile.am
8017   M /libcaca/trunk/doc/doxygen.cfg.in
8018
8019  * Generate a PDF documentation instead of the PostScript one. It has nice
8020    hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
8021
8022------------------------------------------------------------------------
8023r771 | sam | 2006-04-14 08:00:06 +0000 (Fri, 14 Apr 2006) | 2 lines
8024Changed paths:
8025   M /libcaca/trunk/cucul/font.c
8026
8027  * Ahaha I didn't even check that it compiled properly.
8028
8029------------------------------------------------------------------------
8030r770 | sam | 2006-04-14 07:33:48 +0000 (Fri, 14 Apr 2006) | 2 lines
8031Changed paths:
8032   M /libcaca/trunk/cucul/font.c
8033
8034  * Only support version 1 fonts.
8035
8036------------------------------------------------------------------------
8037r769 | sam | 2006-04-14 07:30:53 +0000 (Fri, 14 Apr 2006) | 3 lines
8038Changed paths:
8039   M /libcaca/trunk/caca/caca.c
8040   M /libcaca/trunk/caca/caca.h
8041   M /libcaca/trunk/caca/caca_internals.h
8042   M /libcaca/trunk/caca/driver_conio.c
8043   M /libcaca/trunk/caca/driver_gl.c
8044   M /libcaca/trunk/caca/driver_ncurses.c
8045   M /libcaca/trunk/caca/driver_raw.c
8046   M /libcaca/trunk/caca/driver_slang.c
8047   M /libcaca/trunk/caca/driver_vga.c
8048   M /libcaca/trunk/caca/driver_win32.c
8049   M /libcaca/trunk/caca/driver_x11.c
8050   M /libcaca/trunk/caca/event.c
8051   M /libcaca/trunk/caca/graphics.c
8052   M /libcaca/trunk/caca/time.c
8053   M /libcaca/trunk/cucul/box.c
8054   M /libcaca/trunk/cucul/canvas.c
8055   M /libcaca/trunk/cucul/charset.c
8056   M /libcaca/trunk/cucul/colour.c
8057   M /libcaca/trunk/cucul/conic.c
8058   M /libcaca/trunk/cucul/cucul.c
8059   M /libcaca/trunk/cucul/cucul.h
8060   M /libcaca/trunk/cucul/cucul_internals.h
8061   M /libcaca/trunk/cucul/dither.c
8062   M /libcaca/trunk/cucul/export_ansi.c
8063   M /libcaca/trunk/cucul/export_html.c
8064   M /libcaca/trunk/cucul/export_irc.c
8065   M /libcaca/trunk/cucul/export_ps.c
8066   M /libcaca/trunk/cucul/export_svg.c
8067   M /libcaca/trunk/cucul/font.c
8068   M /libcaca/trunk/cucul/line.c
8069   M /libcaca/trunk/cucul/math.c
8070   M /libcaca/trunk/cucul/sprite.c
8071   M /libcaca/trunk/cucul/transform.c
8072   M /libcaca/trunk/cucul/triangle.c
8073   M /libcaca/trunk/kernel/kernel.c
8074   M /libcaca/trunk/kernel/kernel.h
8075   M /libcaca/trunk/python/pypycaca.c
8076   M /libcaca/trunk/python/pypycaca.h
8077   M /libcaca/trunk/src/cacaplas.c
8078   M /libcaca/trunk/src/cacaserver.c
8079   M /libcaca/trunk/src/cacaview.c
8080   M /libcaca/trunk/src/common-image.c
8081   M /libcaca/trunk/src/common-image.h
8082
8083  * Removed \file directives from all files except caca.h and cucul.h, to
8084    remove redundencies in the Doxygen documentation.
8085
8086------------------------------------------------------------------------
8087r768 | sam | 2006-04-13 17:57:19 +0000 (Thu, 13 Apr 2006) | 3 lines
8088Changed paths:
8089   M /libcaca/trunk/cucul/font.c
8090
8091  * Added a lot of sanity checks to the font parsing. It should now be
8092    secure against broken files, but it probably needs peer review.
8093
8094------------------------------------------------------------------------
8095r767 | sam | 2006-04-13 17:54:07 +0000 (Thu, 13 Apr 2006) | 2 lines
8096Changed paths:
8097   M /libcaca/trunk/test/Makefile.am
8098   M /libcaca/trunk/test/font.c
8099
8100  * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
8101
8102------------------------------------------------------------------------
8103r766 | sam | 2006-04-13 17:37:51 +0000 (Thu, 13 Apr 2006) | 2 lines
8104Changed paths:
8105   M /libcaca/trunk/test/hsv.c
8106
8107  * Fixed caca_get_event() call in test/hsv.c.
8108
8109------------------------------------------------------------------------
8110r765 | sam | 2006-04-13 17:08:16 +0000 (Thu, 13 Apr 2006) | 2 lines
8111Changed paths:
8112   M /libcaca/trunk/cucul/colour.c
8113
8114  * Fixed compilation warning.
8115
8116------------------------------------------------------------------------
8117r764 | sam | 2006-04-13 16:54:25 +0000 (Thu, 13 Apr 2006) | 2 lines
8118Changed paths:
8119   M /libcaca/trunk/cucul/colour.c
8120
8121  * Fixed colour conversion routines so that they work with ARGB too.
8122
8123------------------------------------------------------------------------
8124r763 | sam | 2006-04-13 16:10:16 +0000 (Thu, 13 Apr 2006) | 4 lines
8125Changed paths:
8126   M /libcaca/trunk/cucul/Makefile.am
8127   M /libcaca/trunk/cucul/cucul.h
8128   M /libcaca/trunk/cucul/font.c
8129   A /libcaca/trunk/cucul/font_mono9.h (from /libcaca/trunk/cucul/font_monospace9.h:759)
8130   A /libcaca/trunk/cucul/font_monobold12.h
8131   D /libcaca/trunk/cucul/font_monospace9.h
8132   M /libcaca/trunk/test/font.c
8133
8134  * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
8135  * Fixed font selection through cucul_font_load().
8136  * Added a bigger 10x19 bold font.
8137
8138------------------------------------------------------------------------
8139r762 | sam | 2006-04-13 15:36:09 +0000 (Thu, 13 Apr 2006) | 3 lines
8140Changed paths:
8141   M /libcaca/trunk/tools/makefont.c
8142
8143  * Made makefont more configurable. Also, store the commandline in a comment
8144    so that the font can be easily rebuilt.
8145
8146------------------------------------------------------------------------
8147r761 | sam | 2006-04-13 15:00:56 +0000 (Thu, 13 Apr 2006) | 2 lines
8148Changed paths:
8149   M /libcaca/trunk/TODO
8150
8151  * Updated TODO list.
8152
8153------------------------------------------------------------------------
8154r760 | sam | 2006-04-13 14:24:31 +0000 (Thu, 13 Apr 2006) | 3 lines
8155Changed paths:
8156   M /libcaca/trunk/cucul/cucul.h
8157   M /libcaca/trunk/cucul/font.c
8158   M /libcaca/trunk/test/font.c
8159
8160  * Internal font support through cucul_load_font(). Documented that.
8161  * Removed ugly hooks from test/font.c.
8162
8163------------------------------------------------------------------------
8164r759 | sam | 2006-04-13 14:23:04 +0000 (Thu, 13 Apr 2006) | 2 lines
8165Changed paths:
8166   M /libcaca/trunk/cucul/font.c
8167
8168  * Ugly overflow bug in the rendering code.
8169
8170------------------------------------------------------------------------
8171r758 | sam | 2006-04-13 13:33:31 +0000 (Thu, 13 Apr 2006) | 5 lines
8172Changed paths:
8173   M /libcaca/trunk/cucul/cucul.h
8174   M /libcaca/trunk/cucul/font.c
8175   M /libcaca/trunk/test/font.c
8176
8177  * Implemented cucul_get_font_width() and cucul_get_font_height().
8178  * Documented most font functions.
8179  * Cleaned up cucul_render_canvas() and made it actually usable by external
8180    programs. Removed ugly printf() debug calls.
8181
8182------------------------------------------------------------------------
8183r757 | sam | 2006-04-13 12:50:41 +0000 (Thu, 13 Apr 2006) | 2 lines
8184Changed paths:
8185   M /libcaca/trunk/cucul/cucul.c
8186   M /libcaca/trunk/cucul/cucul.h
8187   M /libcaca/trunk/cucul/cucul_internals.h
8188   M /libcaca/trunk/cucul/export_ansi.c
8189   M /libcaca/trunk/cucul/export_html.c
8190   M /libcaca/trunk/cucul/export_irc.c
8191   M /libcaca/trunk/cucul/export_ps.c
8192   M /libcaca/trunk/cucul/export_svg.c
8193   M /libcaca/trunk/src/cacaserver.c
8194   M /libcaca/trunk/src/img2irc.c
8195   M /libcaca/trunk/test/export.c
8196
8197  * Renamed cucul_export into cucul_buffer. We'll use it for other things.
8198
8199------------------------------------------------------------------------
8200r756 | sam | 2006-04-13 12:49:54 +0000 (Thu, 13 Apr 2006) | 2 lines
8201Changed paths:
8202   M /libcaca/trunk/cucul/font_monospace9.h
8203
8204  * Putain de bordel de manche a couilles. I forgot to fix the font.
8205
8206------------------------------------------------------------------------
8207r755 | sam | 2006-04-13 12:44:55 +0000 (Thu, 13 Apr 2006) | 2 lines
8208Changed paths:
8209   M /libcaca/trunk/tools/makefont.c
8210
8211  * Some cleaning up in makefont.c.
8212
8213------------------------------------------------------------------------
8214r754 | sam | 2006-04-13 12:25:36 +0000 (Thu, 13 Apr 2006) | 3 lines
8215Changed paths:
8216   M /libcaca/trunk/cucul/font.c
8217   M /libcaca/trunk/cucul/font_monospace9.h
8218   M /libcaca/trunk/tools/makefont.c
8219
8220  * Fixed 4, 2 and 1-bit font rendering.
8221  * Replaced the 8-bit internal font with a 4-bit one.
8222
8223------------------------------------------------------------------------
8224r753 | sam | 2006-04-13 12:23:50 +0000 (Thu, 13 Apr 2006) | 3 lines
8225Changed paths:
8226   M /libcaca/trunk/cucul/colour.c
8227   M /libcaca/trunk/cucul/cucul_internals.h
8228
8229  * Created internal function _cucul_argb32_to_argb4() that splits an argb
8230    fg/bg value into its separate argb 4-bit fields.
8231
8232------------------------------------------------------------------------
8233r752 | jylam | 2006-04-13 08:58:55 +0000 (Thu, 13 Apr 2006) | 2 lines
8234Changed paths:
8235   M /libcaca/trunk/test/spritedit.c
8236
8237 * Added silly play with interframe delay. Need to rework sprite format.
8238
8239------------------------------------------------------------------------
8240r751 | sam | 2006-04-13 08:44:25 +0000 (Thu, 13 Apr 2006) | 3 lines
8241Changed paths:
8242   M /libcaca/trunk/cucul/font_monospace9.h
8243
8244  * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
8245    for the moment.
8246
8247------------------------------------------------------------------------
8248r750 | sam | 2006-04-13 08:39:30 +0000 (Thu, 13 Apr 2006) | 2 lines
8249Changed paths:
8250   M /libcaca/trunk/test
8251   M /libcaca/trunk/test/Makefile.am
8252   A /libcaca/trunk/test/font.c
8253
8254  * Added a test program for the font renderer.
8255
8256------------------------------------------------------------------------
8257r749 | sam | 2006-04-13 08:38:34 +0000 (Thu, 13 Apr 2006) | 2 lines
8258Changed paths:
8259   M /libcaca/trunk/test/export.c
8260
8261  * Code simplification.
8262
8263------------------------------------------------------------------------
8264r748 | sam | 2006-04-13 08:37:32 +0000 (Thu, 13 Apr 2006) | 2 lines
8265Changed paths:
8266   M /libcaca/trunk/cucul/Makefile.am
8267   M /libcaca/trunk/cucul/font.c
8268   A /libcaca/trunk/cucul/font_monospace9.h
8269
8270  * Created a built-in font from Bitstream Vera (Monospace 9).
8271
8272------------------------------------------------------------------------
8273r747 | sam | 2006-04-13 08:26:21 +0000 (Thu, 13 Apr 2006) | 2 lines
8274Changed paths:
8275   M /libcaca/trunk/configure.ac
8276   M /libcaca/trunk/tools
8277   M /libcaca/trunk/tools/Makefile.am
8278   A /libcaca/trunk/tools/makefont.c
8279
8280  * Added a font creator that uses pango to render glyphs.
8281
8282------------------------------------------------------------------------
8283r746 | sam | 2006-04-13 08:16:04 +0000 (Thu, 13 Apr 2006) | 3 lines
8284Changed paths:
8285   M /libcaca/trunk/cucul/cucul.h
8286   M /libcaca/trunk/cucul/font.c
8287
8288  * Slightly updated the font format and wrote a font loader. Also added a
8289    skeleton for the renderer that will not last very long.
8290
8291------------------------------------------------------------------------
8292r745 | sam | 2006-04-12 16:34:34 +0000 (Wed, 12 Apr 2006) | 2 lines
8293Changed paths:
8294   M /libcaca/trunk/cucul/font.c
8295
8296  * New version of the font format.
8297
8298------------------------------------------------------------------------
8299r744 | sam | 2006-04-12 14:18:19 +0000 (Wed, 12 Apr 2006) | 3 lines
8300Changed paths:
8301   M /libcaca/trunk/cucul/Makefile.am
8302   A /libcaca/trunk/cucul/font.c
8303
8304  * Added a file for future font handling routines. Currently only the font
8305    format proposal is in this file. Feel free to comment.
8306
8307------------------------------------------------------------------------
8308r743 | sam | 2006-04-12 08:57:59 +0000 (Wed, 12 Apr 2006) | 2 lines
8309Changed paths:
8310   M /libcaca/trunk/test
8311   M /libcaca/trunk/tools
8312
8313  * Proper svn:ignore properties on tools/.
8314
8315------------------------------------------------------------------------
8316r742 | sam | 2006-04-12 08:31:11 +0000 (Wed, 12 Apr 2006) | 3 lines
8317Changed paths:
8318   M /libcaca/trunk/Makefile.am
8319   M /libcaca/trunk/caca/driver_slang.c
8320   M /libcaca/trunk/configure.ac
8321   M /libcaca/trunk/test/Makefile.am
8322   D /libcaca/trunk/test/optipal.c
8323   A /libcaca/trunk/tools
8324   A /libcaca/trunk/tools/Makefile.am (from /libcaca/trunk/test/Makefile.am:738)
8325   A /libcaca/trunk/tools/optipal.c (from /libcaca/trunk/test/optipal.c:738)
8326
8327  * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
8328    contain development tools that are only useful to libcaca developers.
8329
8330------------------------------------------------------------------------
8331r741 | sam | 2006-04-11 10:36:31 +0000 (Tue, 11 Apr 2006) | 4 lines
8332Changed paths:
8333   M /libcaca/trunk/src/Makefile.am
8334   M /libcaca/trunk/src/cacaview.c
8335
8336  * cacaview works again. Somewhat. Image loading is now handled by the
8337    factored common-image.c file. Feature selection such as antialiasing or
8338    dithering mode are still disabled.
8339
8340------------------------------------------------------------------------
8341r740 | sam | 2006-04-11 10:12:03 +0000 (Tue, 11 Apr 2006) | 2 lines
8342Changed paths:
8343   M /libcaca/trunk/src/common-image.c
8344
8345  * Renamed "freadint" to "u32fread", and so on.
8346
8347------------------------------------------------------------------------
8348r739 | sam | 2006-04-11 10:05:48 +0000 (Tue, 11 Apr 2006) | 3 lines
8349Changed paths:
8350   M /libcaca/trunk/src
8351   M /libcaca/trunk/src/Makefile.am
8352   A /libcaca/trunk/src/common-image.c (from /libcaca/trunk/src/cacaview.c:734)
8353   A /libcaca/trunk/src/common-image.h
8354   A /libcaca/trunk/src/img2irc.c
8355
8356  * Added img2irc program. I know it does not have "cucul" or "caca" in the
8357    name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
8358
8359------------------------------------------------------------------------
8360r738 | sam | 2006-04-10 22:06:19 +0000 (Mon, 10 Apr 2006) | 3 lines
8361Changed paths:
8362   M /libcaca/trunk/cucul/export_ansi.c
8363   M /libcaca/trunk/cucul/export_html.c
8364   M /libcaca/trunk/cucul/export_irc.c
8365   M /libcaca/trunk/cucul/export_ps.c
8366   M /libcaca/trunk/cucul/export_svg.c
8367
8368  * Avoid useless call to strlen() in the exporters.
8369  * Removed '\x0f' from the IRC exporter until I understand why it was here.
8370
8371------------------------------------------------------------------------
8372r737 | sam | 2006-04-10 22:03:22 +0000 (Mon, 10 Apr 2006) | 2 lines
8373Changed paths:
8374   M /libcaca/trunk/test/export.c
8375
8376  * Fixed test/export that was not printing the last character of the file.
8377
8378------------------------------------------------------------------------
8379r736 | sam | 2006-04-10 21:07:40 +0000 (Mon, 10 Apr 2006) | 2 lines
8380Changed paths:
8381   M /libcaca/trunk/TODO
8382
8383  * Updated TODO list. I forgot the aspect ratio function!
8384
8385------------------------------------------------------------------------
8386r735 | sam | 2006-04-10 20:24:12 +0000 (Mon, 10 Apr 2006) | 2 lines
8387Changed paths:
8388   M /libcaca/trunk/cucul/Makefile.am
8389   D /libcaca/trunk/cucul/bitmap.c
8390   A /libcaca/trunk/cucul/dither.c (from /libcaca/trunk/cucul/bitmap.c:734)
8391
8392  * Renamed bitmap.c into dither.c.
8393
8394------------------------------------------------------------------------
8395r734 | sam | 2006-04-10 20:02:38 +0000 (Mon, 10 Apr 2006) | 2 lines
8396Changed paths:
8397   M /libcaca/trunk/cucul/bitmap.c
8398   M /libcaca/trunk/cucul/cucul.c
8399   M /libcaca/trunk/cucul/cucul.h
8400   M /libcaca/trunk/cucul/cucul_internals.h
8401   M /libcaca/trunk/src/aafire.c
8402   M /libcaca/trunk/src/cacaball.c
8403   M /libcaca/trunk/src/cacamoir.c
8404   M /libcaca/trunk/src/cacaplas.c
8405   M /libcaca/trunk/src/cacaview.c
8406   M /libcaca/trunk/test/demo.c
8407   M /libcaca/trunk/test/export.c
8408   M /libcaca/trunk/test/gamma.c
8409   M /libcaca/trunk/test/hsv.c
8410
8411  * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
8412
8413------------------------------------------------------------------------
8414r733 | sam | 2006-04-10 09:17:51 +0000 (Mon, 10 Apr 2006) | 4 lines
8415Changed paths:
8416   M /libcaca/trunk/cucul/bitmap.c
8417   M /libcaca/trunk/cucul/canvas.c
8418   M /libcaca/trunk/cucul/cucul.c
8419   M /libcaca/trunk/cucul/cucul.h
8420   M /libcaca/trunk/cucul/cucul_internals.h
8421   M /libcaca/trunk/cucul/sprite.c
8422   M /libcaca/trunk/test/dithering.c
8423   M /libcaca/trunk/test/optipal.c
8424
8425  * Replaced enum cucul_color with unsigned int. The size of an enum is not
8426    really portable, and Visual Studio complains when they are not explicitely
8427    cast.
8428
8429------------------------------------------------------------------------
8430r732 | sam | 2006-04-10 09:04:29 +0000 (Mon, 10 Apr 2006) | 2 lines
8431Changed paths:
8432   M /libcaca/trunk/doc/doxygen.cfg.in
8433
8434  * Updated the Doxygen configuration file.
8435
8436------------------------------------------------------------------------
8437r731 | sam | 2006-04-10 09:00:18 +0000 (Mon, 10 Apr 2006) | 3 lines
8438Changed paths:
8439   M /libcaca/trunk/cucul/export_ansi.c
8440   M /libcaca/trunk/cucul/export_html.c
8441   M /libcaca/trunk/cucul/export_irc.c
8442   M /libcaca/trunk/cucul/export_ps.c
8443   M /libcaca/trunk/cucul/export_svg.c
8444
8445  * Fixed old bugs I introduced in the exporters.
8446  * Fixed exporter headers to make Doxygen happy.
8447
8448------------------------------------------------------------------------
8449r730 | sam | 2006-04-10 08:30:02 +0000 (Mon, 10 Apr 2006) | 2 lines
8450Changed paths:
8451   M /libcaca/trunk/cucul
8452
8453  * Forgot an svn:ignore property.
8454
8455------------------------------------------------------------------------
8456r729 | sam | 2006-04-10 07:52:07 +0000 (Mon, 10 Apr 2006) | 2 lines
8457Changed paths:
8458   M /libcaca/trunk/caca
8459   M /libcaca/trunk/caca/Makefile.am
8460   A /libcaca/trunk/caca/caca.pc.in
8461   M /libcaca/trunk/configure.ac
8462   M /libcaca/trunk/cucul/Makefile.am
8463   A /libcaca/trunk/cucul/cucul.pc.in
8464
8465  * Added pkgconfig files. Eh ouais mon gars.
8466
8467------------------------------------------------------------------------
8468r728 | sam | 2006-04-07 09:46:30 +0000 (Fri, 07 Apr 2006) | 2 lines
8469Changed paths:
8470   M /libcaca/trunk/caca/driver_conio.c
8471   M /libcaca/trunk/caca/driver_gl.c
8472   M /libcaca/trunk/caca/driver_ncurses.c
8473   M /libcaca/trunk/caca/driver_slang.c
8474   M /libcaca/trunk/caca/driver_vga.c
8475   M /libcaca/trunk/caca/driver_win32.c
8476   M /libcaca/trunk/caca/driver_x11.c
8477   M /libcaca/trunk/cucul/colour.c
8478   M /libcaca/trunk/cucul/cucul_internals.h
8479   M /libcaca/trunk/cucul/export_ansi.c
8480   M /libcaca/trunk/cucul/export_html.c
8481   M /libcaca/trunk/cucul/export_irc.c
8482   M /libcaca/trunk/cucul/export_ps.c
8483   M /libcaca/trunk/cucul/export_svg.c
8484
8485  * Replaced occurrences of "rgba" with "argb".
8486
8487------------------------------------------------------------------------
8488r727 | sam | 2006-04-07 08:55:01 +0000 (Fri, 07 Apr 2006) | 2 lines
8489Changed paths:
8490   M /libcaca/trunk/cucul/bitmap.c
8491
8492  * Fixed a syntax error. Gruik.
8493
8494------------------------------------------------------------------------
8495r726 | sam | 2006-04-07 08:19:42 +0000 (Fri, 07 Apr 2006) | 2 lines
8496Changed paths:
8497   M /libcaca/trunk/cucul/bitmap.c
8498   M /libcaca/trunk/cucul/cucul.h
8499
8500  * Changed the cucul_set_bitmap_antialias() argument to a string.
8501
8502------------------------------------------------------------------------
8503r725 | sam | 2006-04-06 13:49:10 +0000 (Thu, 06 Apr 2006) | 2 lines
8504Changed paths:
8505   M /libcaca/trunk/cucul/export_ps.c
8506
8507  * Of course I had to fuck up something. Here, PS export works again.
8508
8509------------------------------------------------------------------------
8510r724 | sam | 2006-04-06 13:41:56 +0000 (Thu, 06 Apr 2006) | 2 lines
8511Changed paths:
8512   M /libcaca/trunk/caca/driver_conio.c
8513   M /libcaca/trunk/caca/driver_gl.c
8514   M /libcaca/trunk/caca/driver_ncurses.c
8515   M /libcaca/trunk/caca/driver_raw.c
8516   M /libcaca/trunk/caca/driver_slang.c
8517   M /libcaca/trunk/caca/driver_vga.c
8518   M /libcaca/trunk/caca/driver_win32.c
8519   M /libcaca/trunk/caca/driver_x11.c
8520   M /libcaca/trunk/cucul/Makefile.am
8521   M /libcaca/trunk/cucul/canvas.c
8522   A /libcaca/trunk/cucul/colour.c
8523   M /libcaca/trunk/cucul/cucul.c
8524   M /libcaca/trunk/cucul/cucul_internals.h
8525   M /libcaca/trunk/cucul/export_ansi.c
8526   M /libcaca/trunk/cucul/export_html.c
8527   M /libcaca/trunk/cucul/export_irc.c
8528   M /libcaca/trunk/cucul/export_ps.c
8529   M /libcaca/trunk/cucul/export_svg.c
8530   M /libcaca/trunk/cucul/transform.c
8531   M /libcaca/trunk/src/cacaserver.c
8532
8533  * Store colour information on 32 bits, for future 12-bit colour support.
8534
8535------------------------------------------------------------------------
8536r723 | sam | 2006-04-06 13:21:15 +0000 (Thu, 06 Apr 2006) | 2 lines
8537Changed paths:
8538   M /libcaca/trunk/cucul/canvas.c
8539   M /libcaca/trunk/cucul/cucul.h
8540
8541  * Got rid of cucul_get_screen(). Use cucul_export() instead.
8542
8543------------------------------------------------------------------------
8544r722 | sam | 2006-04-06 13:11:12 +0000 (Thu, 06 Apr 2006) | 2 lines
8545Changed paths:
8546   M /libcaca/trunk/cucul/cucul.c
8547
8548  * Check the magic bytes at the end of the buffer when cucul_load()ing it.
8549
8550------------------------------------------------------------------------
8551r721 | sam | 2006-04-06 13:07:58 +0000 (Thu, 06 Apr 2006) | 2 lines
8552Changed paths:
8553   M /libcaca/trunk/src/cacaserver.c
8554
8555  * Sanity check in cacaserver.c.
8556
8557------------------------------------------------------------------------
8558r720 | sam | 2006-04-06 10:23:10 +0000 (Thu, 06 Apr 2006) | 2 lines
8559Changed paths:
8560   M /libcaca/trunk/src/cacaserver.c
8561
8562  * Fixed a crash when realloc() returns a new address.
8563
8564------------------------------------------------------------------------
8565r719 | sam | 2006-04-06 10:19:17 +0000 (Thu, 06 Apr 2006) | 2 lines
8566Changed paths:
8567   M /libcaca/trunk/cucul/cucul.c
8568
8569  * Fixed old typo that caused qq->height to be uninitialised.
8570
8571------------------------------------------------------------------------
8572r718 | jylam | 2006-04-01 21:29:10 +0000 (Sat, 01 Apr 2006) | 2 lines
8573Changed paths:
8574   M /libcaca/trunk/src/cacaserver.c
8575
8576 * Oops, removed unused variable
8577
8578------------------------------------------------------------------------
8579r717 | jylam | 2006-04-01 21:26:30 +0000 (Sat, 01 Apr 2006) | 2 lines
8580Changed paths:
8581   M /libcaca/trunk/src/cacaserver.c
8582
8583 * Added Winsock (c)(tm)(r) compatibility
8584
8585------------------------------------------------------------------------
8586r716 | jylam | 2006-04-01 16:11:37 +0000 (Sat, 01 Apr 2006) | 2 lines
8587Changed paths:
8588   M /libcaca/trunk/src/cacaplas.c
8589
8590 * removed b0rked test. No more pigs, I just commited 500 of them.
8591
8592------------------------------------------------------------------------
8593r715 | sam | 2006-04-01 15:58:10 +0000 (Sat, 01 Apr 2006) | 2 lines
8594Changed paths:
8595   M /libcaca/trunk/cucul/bitmap.c
8596
8597  * Set the default dithering mode to Floyd-Steinberg.
8598
8599------------------------------------------------------------------------
8600r714 | sam | 2006-04-01 15:56:31 +0000 (Sat, 01 Apr 2006) | 14 lines
8601Changed paths:
8602   M /libcaca/trunk/cucul/canvas.c
8603   M /libcaca/trunk/cucul/sprite.c
8604
8605                             ((`)_.._     ,'-. _..._ _._
8606  * Ooops. Compilation fix.   \,'    '-._.-\  '     ` .-'
8607                             .'            /         (
8608                            /    S        |     _   _ \
8609                           |        a     \     o   o  |
8610                           ;           m         .-.   /
8611                            ;       ',       '-.( '')-'
8612                             '.      |           ;-'
8613                               \    /           /
8614                               /   /-._  __,  7 |
8615                               \  `\  \``  |  | |
8616                                \   \_,\   |  |_,\
8617                                 '-`'      \_,\
8618
8619------------------------------------------------------------------------
8620r713 | sam | 2006-04-01 15:25:33 +0000 (Sat, 01 Apr 2006) | 2 lines
8621Changed paths:
8622   M /libcaca/trunk/TODO
8623   M /libcaca/trunk/cucul/canvas.c
8624   M /libcaca/trunk/cucul/cucul.h
8625
8626  * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
8627
8628------------------------------------------------------------------------
8629r712 | sam | 2006-04-01 15:02:41 +0000 (Sat, 01 Apr 2006) | 2 lines
8630Changed paths:
8631   M /libcaca/trunk/TODO
8632
8633  * Updated the TODO list.
8634
8635------------------------------------------------------------------------
8636r711 | sam | 2006-04-01 15:02:05 +0000 (Sat, 01 Apr 2006) | 10 lines
8637Changed paths:
8638   M /libcaca/trunk/caca/caca.h
8639   M /libcaca/trunk/cucul/bitmap.c
8640   M /libcaca/trunk/cucul/cucul.c
8641   M /libcaca/trunk/cucul/cucul.h
8642   M /libcaca/trunk/cucul/cucul_internals.h
8643   M /libcaca/trunk/test/demo.c
8644
8645  * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
8646    environment variables handling. Replaced that with three per-bitmap
8647    functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
8648    cucul_set_bitmap_dithering().
8649  * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
8650    prototypes (but did not implement them yet).
8651  * Added cucul_set_bitmap_charset() to choose what characters are going
8652    to be used for the bitmap rendering.
8653  * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
8654
8655------------------------------------------------------------------------
8656r710 | sam | 2006-04-01 14:44:09 +0000 (Sat, 01 Apr 2006) | 3 lines
8657Changed paths:
8658   M /libcaca/trunk/caca/caca.h
8659   M /libcaca/trunk/caca/event.c
8660   M /libcaca/trunk/src/aafire.c
8661   M /libcaca/trunk/src/cacaball.c
8662   M /libcaca/trunk/src/cacamoir.c
8663   M /libcaca/trunk/src/cacaplas.c
8664   M /libcaca/trunk/src/cacaplay.c
8665   M /libcaca/trunk/src/cacaview.c
8666   M /libcaca/trunk/test/colors.c
8667   M /libcaca/trunk/test/demo.c
8668   M /libcaca/trunk/test/dithering.c
8669   M /libcaca/trunk/test/event.c
8670   M /libcaca/trunk/test/gamma.c
8671   M /libcaca/trunk/test/hsv.c
8672   M /libcaca/trunk/test/spritedit.c
8673   M /libcaca/trunk/test/transform.c
8674   M /libcaca/trunk/test/unicode.c
8675
8676  * Merged caca_wait_event() into caca_get_event() and added a timeout
8677    parameter to do what both functions did before, and even more.
8678
8679------------------------------------------------------------------------
8680r709 | sam | 2006-04-01 14:37:27 +0000 (Sat, 01 Apr 2006) | 2 lines
8681Changed paths:
8682   M /libcaca/trunk/src/Makefile.am
8683
8684  * Disabled cacaview for now. I'm going to utterly break it.
8685
8686------------------------------------------------------------------------
8687r708 | sam | 2006-04-01 14:36:59 +0000 (Sat, 01 Apr 2006) | 2 lines
8688Changed paths:
8689   M /libcaca/trunk/cucul/cucul.c
8690   M /libcaca/trunk/cucul/cucul.h
8691
8692  * Added cucul_get_export_list(). Returns a list of known export formats.
8693
8694------------------------------------------------------------------------
8695r707 | sam | 2006-03-29 09:41:30 +0000 (Wed, 29 Mar 2006) | 4 lines
8696Changed paths:
8697   M /libcaca/trunk/src/cacaserver.c
8698
8699  * cacaserver works again (but needs a complete rewrite because it's really
8700    become ugly). You can now emulate the previous network driver behaviour
8701    by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
8702
8703------------------------------------------------------------------------
8704r706 | sam | 2006-03-27 22:16:58 +0000 (Mon, 27 Mar 2006) | 3 lines
8705Changed paths:
8706   M /libcaca/trunk/cucul/cucul.c
8707   M /libcaca/trunk/cucul/cucul.h
8708   M /libcaca/trunk/src/cacaserver.c
8709   M /libcaca/trunk/test/export.c
8710
8711  * Changed the 2nd argument of cucul_create_export to a string. This way we
8712    can add new exporters without changing the API.
8713
8714------------------------------------------------------------------------
8715r705 | sam | 2006-03-27 22:12:12 +0000 (Mon, 27 Mar 2006) | 2 lines
8716Changed paths:
8717   M /libcaca/trunk/src/Makefile.am
8718
8719  * Oops, I barfed that makefile.
8720
8721------------------------------------------------------------------------
8722r704 | jylam | 2006-03-27 21:40:17 +0000 (Mon, 27 Mar 2006) | 2 lines
8723Changed paths:
8724   M /libcaca/trunk/src/aafire.c
8725   M /libcaca/trunk/src/cacaball.c
8726   M /libcaca/trunk/src/cacamoir.c
8727
8728 * Added "powered by libcaca" text to all examples for consistency
8729
8730------------------------------------------------------------------------
8731r703 | sam | 2006-03-27 21:37:52 +0000 (Mon, 27 Mar 2006) | 4 lines
8732Changed paths:
8733   M /libcaca/trunk/caca/Makefile.am
8734   M /libcaca/trunk/caca/caca.c
8735   M /libcaca/trunk/caca/caca.h
8736   M /libcaca/trunk/caca/caca_internals.h
8737   D /libcaca/trunk/caca/driver_network.c
8738   M /libcaca/trunk/src
8739   M /libcaca/trunk/src/Makefile.am
8740   M /libcaca/trunk/src/cacaplas.c
8741   A /libcaca/trunk/src/cacaserver.c (from /libcaca/trunk/caca/driver_network.c:698)
8742
8743  * Removed the network driver and replaced it with a cacaserver executable
8744    that has all the functionality, except it does not work yet (the stdin
8745    reading routine is missing).
8746
8747------------------------------------------------------------------------
8748r702 | sam | 2006-03-27 21:33:29 +0000 (Mon, 27 Mar 2006) | 3 lines
8749Changed paths:
8750   M /libcaca/trunk/caca/driver_raw.c
8751   M /libcaca/trunk/src
8752   M /libcaca/trunk/src/Makefile.am
8753   A /libcaca/trunk/src/cacaplay.c
8754
8755  * Implemented a proof-of-concept cacaplay program that can redisplay a
8756    single frame that was saved by the raw driver.
8757
8758------------------------------------------------------------------------
8759r701 | sam | 2006-03-27 21:22:34 +0000 (Mon, 27 Mar 2006) | 4 lines
8760Changed paths:
8761   M /libcaca/trunk/cucul/cucul.c
8762   M /libcaca/trunk/cucul/cucul.h
8763
8764  * Implemented cucul_load() to reload a file that was saved with the
8765    raw driver. I know it is inconsistent to have the loader in libcucul
8766    and the exporter in libcaca but I'll find a way to harmonise that.
8767
8768------------------------------------------------------------------------
8769r700 | jylam | 2006-03-27 18:17:09 +0000 (Mon, 27 Mar 2006) | 19 lines
8770Changed paths:
8771   M /libcaca/trunk/caca/driver_gl.c
8772
8773 * Fixed OpenGL mouse handling
8774
8775Sam      Le        Vieux      Porc
8776            (\____/)
8777Le          / @__@ \            Le
8778           (  (oo)  )   
8779            `-.~~.-'         Vieux
8780Vieux        /    \             
8781           @/      \_         
8782          (/ /    \ \)        Porc
8783Porc       WW`----'WW       
8784
8785Sam      Le        Vieux      Porc
8786
8787
8788
8789
8790
8791
8792------------------------------------------------------------------------
8793r699 | sam | 2006-03-27 18:07:18 +0000 (Mon, 27 Mar 2006) | 2 lines
8794Changed paths:
8795   M /libcaca/trunk/caca/Makefile.am
8796   M /libcaca/trunk/caca/caca.c
8797   M /libcaca/trunk/caca/caca_internals.h
8798   A /libcaca/trunk/caca/driver_raw.c
8799
8800  * Created a minimal raw driver that outputs stuff to stdout.
8801
8802------------------------------------------------------------------------
8803r698 | sam | 2006-03-27 09:35:22 +0000 (Mon, 27 Mar 2006) | 16 lines
8804Changed paths:
8805   M /libcaca/trunk/caca/driver_gl.c
8806
8807                                       ██████                ██████
8808 * Ah mais putain j'avais pas vu !    ██░░░░██████████████████░░░░██
8809                                       ██░░░░░░░░░░░░░░░░░░░░░░░░██
8810                                        ██░░░░███░░░░░░░░███░░░░██
8811                                       ██░░░░░░███░░░░░░███░░░░░░██
8812                                      ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
8813                                      ██░░░░░░██████████████░░░░░░██
8814                                      ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
8815                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
8816                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
8817                                       ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
8818                                        ██░░░░██████████████░░░░██
8819                                         ███░░░░░░██████░░░░░░███
8820                                           █████░░░░░░░░░░█████
8821                                               ████████████
8822
8823------------------------------------------------------------------------
8824r697 | sam | 2006-03-27 08:01:27 +0000 (Mon, 27 Mar 2006) | 3 lines
8825Changed paths:
8826   M /libcaca/trunk/caca/driver_gl.c
8827   M /libcaca/trunk/configure.ac
8828
8829  * Reworked the OpenGL headers and Glut features detection (what did you
8830    expect).
8831
8832------------------------------------------------------------------------
8833r696 | sam | 2006-03-27 07:40:30 +0000 (Mon, 27 Mar 2006) | 2 lines
8834Changed paths:
8835   M /libcaca/trunk/cucul/cucul.h
8836   M /libcaca/trunk/cucul/transform.c
8837
8838  * Implemented cucul_invert() to invert a canvas' colours.
8839
8840------------------------------------------------------------------------
8841r695 | jylam | 2006-03-26 23:08:19 +0000 (Sun, 26 Mar 2006) | 2 lines
8842Changed paths:
8843   M /libcaca/trunk/caca/driver_gl.c
8844
8845 * Fixed glutCheckLoop headers, testing only under MacOSX
8846
8847------------------------------------------------------------------------
8848r694 | jylam | 2006-03-26 22:57:12 +0000 (Sun, 26 Mar 2006) | 2 lines
8849Changed paths:
8850   M /libcaca/trunk/caca/driver_gl.c
8851   M /libcaca/trunk/configure.ac
8852
8853 * Added (untested) glut3 glutCheckLoop(), ans a regular display function
8854
8855------------------------------------------------------------------------
8856r693 | sam | 2006-03-26 20:16:28 +0000 (Sun, 26 Mar 2006) | 2 lines
8857Changed paths:
8858   M /libcaca/trunk/cucul/transform.c
8859
8860  * Minor addition to the rotate code.
8861
8862------------------------------------------------------------------------
8863r692 | sam | 2006-03-24 23:17:25 +0000 (Fri, 24 Mar 2006) | 2 lines
8864Changed paths:
8865   M /libcaca/trunk/caca/Makefile.am
8866   M /libcaca/trunk/src/Makefile.am
8867   M /libcaca/trunk/test/Makefile.am
8868
8869  * Workaround for automake < 1.6.
8870
8871------------------------------------------------------------------------
8872r691 | jylam | 2006-03-24 19:44:12 +0000 (Fri, 24 Mar 2006) | 24 lines
8873Changed paths:
8874   M /libcaca/trunk/cucul/bitmap.c
8875
8876 * Ok, invert works. OK OK SAM THAT WAS MY FAULT
8877
8878
8879AHAHAH                      _
8880    _._ _..._ .-',     _.._(`))
8881   '-. `     '  /-._.-'    ',/
8882      ) MAIS    \            '.
8883     / _    _    |  JE         \
8884    |  a    a    /     SUIS     |
8885    \   .-.                     ; 
8886     '-('' ).-'       ,' UN    ;
8887        '-;           |      .'
8888           \    VIEUX  \    /
8889           | 7  .__  _.-\   \
8890           | |  |  ``/  /`  /
8891          /,_|  |   /,_/   /
8892             /,_/      '`-'
8893
8894POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC!
8895
8896
8897
8898
8899
8900------------------------------------------------------------------------
8901r690 | jylam | 2006-03-24 19:34:45 +0000 (Fri, 24 Mar 2006) | 3 lines
8902Changed paths:
8903   M /libcaca/trunk/cucul/bitmap.c
8904   M /libcaca/trunk/cucul/cucul.h
8905   M /libcaca/trunk/test/demo.c
8906
8907 * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour.
8908
8909
8910------------------------------------------------------------------------
8911r689 | sam | 2006-03-24 16:51:59 +0000 (Fri, 24 Mar 2006) | 24 lines
8912Changed paths:
8913   M /libcaca/trunk/caca/caca.h
8914   M /libcaca/trunk/caca/caca_internals.h
8915   M /libcaca/trunk/caca/driver_conio.c
8916   M /libcaca/trunk/caca/driver_gl.c
8917   M /libcaca/trunk/caca/driver_ncurses.c
8918   M /libcaca/trunk/caca/driver_network.c
8919   M /libcaca/trunk/caca/driver_slang.c
8920   M /libcaca/trunk/caca/driver_vga.c
8921   M /libcaca/trunk/caca/driver_win32.c
8922   M /libcaca/trunk/caca/driver_x11.c
8923   M /libcaca/trunk/caca/graphics.c
8924   M /libcaca/trunk/test/demo.c
8925
8926  * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so
8927    that we have one function less.
8928  * Fixed coding style.
8929  * Removed FUCKING TABS.               ____.------.___
8930                           _______.----'`` ``` `` ``` ``-.
8931                      _.--' ` ```` ` `  ` ```  ``    ``  ``.
8932                  _.-'    ' ` `` ```      `` ` `'           `.  _
8933               .-''      ` H A H A H A `'  M A I S            \/.)
8934     .    . .-' /       `         `                  `      `` ||
8935     |`-.(``-.          `      `       `        ' `  `    ```  |\
8936     `.  '\```\        ``   `     V I E U X   ' ' ``  `-``    -|\\
8937       `/''````)       `` `          -        -   `````  ' '.' |\_)
8938        |`'_._`       ```      ''`  P O R C .   . ````        /
8939        // @) \    `   ``       ''' .              ```      '/
8940       /''''' |     ` \).`.'-.  ''' _    _         .`` `   '/
8941     .''''- `-'`.   . //   )--   '/,,',,' ,,,,''__,._`' '  /
8942   .'    ` `-  `   ' .'   /   ' /,;;;, ,___.---'     \ '' / \
8943   (`.  .'` __',`''''.--'/   ' /'-----'              | ' /  ))
8944    `'-'/  `'''_.---' \;;|-  '/            ,,,       | ''|`- |
8945      `'--'---'        |;|   /   ,,,,;;;;;;;;;;,,,,, |-' /`  |
8946                       |;|-'|   ,;;;;;;;;;;;;;;;; ;;;/  /|`'''
8947                       ''',,,''',,,,,,,,,,,,,,,'    /,,'''
8948                                   ''''
8949
8950------------------------------------------------------------------------
8951r688 | jylam | 2006-03-24 16:25:39 +0000 (Fri, 24 Mar 2006) | 2 lines
8952Changed paths:
8953   M /libcaca/trunk/caca/driver_x11.c
8954   M /libcaca/trunk/caca/graphics.c
8955
8956 * Fixed bug in show/hide cursor, implemented X11 cursor
8957
8958------------------------------------------------------------------------
8959r687 | jylam | 2006-03-24 15:42:46 +0000 (Fri, 24 Mar 2006) | 2 lines
8960Changed paths:
8961   M /libcaca/trunk/caca/driver_x11.c
8962   M /libcaca/trunk/test/demo.c
8963
8964 * Added forgotten X11 set/hide cursor (non-working code)
8965
8966------------------------------------------------------------------------
8967r686 | jylam | 2006-03-24 15:00:47 +0000 (Fri, 24 Mar 2006) | 2 lines
8968Changed paths:
8969   M /libcaca/trunk/caca/caca.h
8970   M /libcaca/trunk/caca/caca_internals.h
8971   M /libcaca/trunk/caca/driver_conio.c
8972   M /libcaca/trunk/caca/driver_gl.c
8973   M /libcaca/trunk/caca/driver_ncurses.c
8974   M /libcaca/trunk/caca/driver_network.c
8975   M /libcaca/trunk/caca/driver_slang.c
8976   M /libcaca/trunk/caca/driver_vga.c
8977   M /libcaca/trunk/caca/driver_win32.c
8978   M /libcaca/trunk/caca/graphics.c
8979
8980 * Added caca_show/hide_cursor, and corresponding GL binding
8981
8982------------------------------------------------------------------------
8983r685 | sam | 2006-03-24 14:17:40 +0000 (Fri, 24 Mar 2006) | 3 lines
8984Changed paths:
8985   M /libcaca/trunk/caca/caca.h
8986
8987  * Documented the caca_event structure and improved a few things here and
8988    there in the documentation.
8989
8990------------------------------------------------------------------------
8991r684 | sam | 2006-03-24 09:48:20 +0000 (Fri, 24 Mar 2006) | 2 lines
8992Changed paths:
8993   M /libcaca/trunk/caca/caca.c
8994   M /libcaca/trunk/caca/caca_internals.h
8995   M /libcaca/trunk/caca/driver_conio.c
8996   M /libcaca/trunk/caca/driver_gl.c
8997   M /libcaca/trunk/caca/driver_ncurses.c
8998   M /libcaca/trunk/caca/driver_network.c
8999   M /libcaca/trunk/caca/driver_slang.c
9000   M /libcaca/trunk/caca/driver_vga.c
9001   M /libcaca/trunk/caca/driver_win32.c
9002   M /libcaca/trunk/caca/driver_x11.c
9003
9004  * Allow the driver initialisation to fail, for instance when $DISPLAY = "".
9005
9006------------------------------------------------------------------------
9007r683 | sam | 2006-03-24 09:30:02 +0000 (Fri, 24 Mar 2006) | 2 lines
9008Changed paths:
9009   M /libcaca/trunk/cucul/math.c
9010
9011  * Removed spurious prototype.
9012
9013------------------------------------------------------------------------
9014r682 | sam | 2006-03-23 18:38:44 +0000 (Thu, 23 Mar 2006) | 2 lines
9015Changed paths:
9016   M /libcaca/trunk/TODO
9017
9018  * Updated the TODO list with what's been done so far.
9019
9020------------------------------------------------------------------------
9021r681 | sam | 2006-03-23 18:36:59 +0000 (Thu, 23 Mar 2006) | 2 lines
9022Changed paths:
9023   M /libcaca/trunk/caca/caca.c
9024   M /libcaca/trunk/caca/caca.h
9025   M /libcaca/trunk/caca/caca_internals.h
9026   M /libcaca/trunk/caca/driver_conio.c
9027   M /libcaca/trunk/caca/driver_gl.c
9028   M /libcaca/trunk/caca/driver_ncurses.c
9029   M /libcaca/trunk/caca/driver_network.c
9030   M /libcaca/trunk/caca/driver_slang.c
9031   M /libcaca/trunk/caca/driver_vga.c
9032   M /libcaca/trunk/caca/driver_win32.c
9033   M /libcaca/trunk/caca/driver_x11.c
9034   M /libcaca/trunk/caca/event.c
9035   M /libcaca/trunk/src/aafire.c
9036   M /libcaca/trunk/src/cacaball.c
9037   M /libcaca/trunk/src/cacamoir.c
9038   M /libcaca/trunk/src/cacaplas.c
9039   M /libcaca/trunk/src/cacaview.c
9040   M /libcaca/trunk/test/colors.c
9041   M /libcaca/trunk/test/demo.c
9042   M /libcaca/trunk/test/dithering.c
9043   M /libcaca/trunk/test/event.c
9044   M /libcaca/trunk/test/gamma.c
9045   M /libcaca/trunk/test/hsv.c
9046   M /libcaca/trunk/test/spritedit.c
9047   M /libcaca/trunk/test/transform.c
9048   M /libcaca/trunk/test/unicode.c
9049
9050  * Massive rework of the event handling code, as per the TODO list.
9051
9052------------------------------------------------------------------------
9053r680 | sam | 2006-03-23 17:20:57 +0000 (Thu, 23 Mar 2006) | 2 lines
9054Changed paths:
9055   M /libcaca/trunk/test/gamma.c
9056
9057  * Hahaha mais le vieux porc c'est moi.
9058
9059------------------------------------------------------------------------
9060r679 | sam | 2006-03-23 15:14:17 +0000 (Thu, 23 Mar 2006) | 2 lines
9061Changed paths:
9062   M /libcaca/trunk/cucul/transform.c
9063
9064  * Added missing ASCII characters to cucul_rotate().
9065
9066------------------------------------------------------------------------
9067r678 | sam | 2006-03-23 14:07:32 +0000 (Thu, 23 Mar 2006) | 4 lines
9068Changed paths:
9069   M /libcaca/trunk/cucul/box.c
9070   M /libcaca/trunk/cucul/canvas.c
9071   M /libcaca/trunk/cucul/conic.c
9072   M /libcaca/trunk/cucul/cucul.h
9073   M /libcaca/trunk/cucul/cucul_internals.h
9074   M /libcaca/trunk/cucul/line.c
9075   M /libcaca/trunk/cucul/triangle.c
9076   M /libcaca/trunk/src/cacaview.c
9077   M /libcaca/trunk/test/demo.c
9078   M /libcaca/trunk/test/event.c
9079   M /libcaca/trunk/test/export.c
9080   M /libcaca/trunk/test/spritedit.c
9081
9082  * Made cucul_putchar32() an internal-only function.
9083  * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8
9084    string instead of a single character as their last argument.
9085
9086------------------------------------------------------------------------
9087r677 | sam | 2006-03-23 13:12:56 +0000 (Thu, 23 Mar 2006) | 2 lines
9088Changed paths:
9089   M /libcaca/trunk/cucul/cucul.c
9090   M /libcaca/trunk/cucul/cucul.h
9091   M /libcaca/trunk/src/aafire.c
9092   M /libcaca/trunk/src/cacaball.c
9093   M /libcaca/trunk/src/cacamoir.c
9094   M /libcaca/trunk/src/cacaplas.c
9095   M /libcaca/trunk/src/cacaview.c
9096   M /libcaca/trunk/test/colors.c
9097   M /libcaca/trunk/test/demo.c
9098   M /libcaca/trunk/test/dithering.c
9099   M /libcaca/trunk/test/event.c
9100   M /libcaca/trunk/test/export.c
9101   M /libcaca/trunk/test/gamma.c
9102   M /libcaca/trunk/test/hsv.c
9103   M /libcaca/trunk/test/spritedit.c
9104   M /libcaca/trunk/test/transform.c
9105   M /libcaca/trunk/test/unicode.c
9106
9107  * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
9108
9109------------------------------------------------------------------------
9110r676 | sam | 2006-03-23 11:34:27 +0000 (Thu, 23 Mar 2006) | 4 lines
9111Changed paths:
9112   M /libcaca/trunk/TODO
9113
9114  * Removed done stuff from the TODO.
9115  * Updated the TODO list with what I said in the mailing-list. The top
9116    priority is what's marked "API-dependent stuff".
9117
9118------------------------------------------------------------------------
9119r675 | sam | 2006-03-23 11:03:43 +0000 (Thu, 23 Mar 2006) | 2 lines
9120Changed paths:
9121   M /libcaca/trunk/test
9122   M /libcaca/trunk/test/Makefile.am
9123   A /libcaca/trunk/test/transform.c
9124
9125  * Added a test for the transformation routines.
9126
9127------------------------------------------------------------------------
9128r674 | sam | 2006-03-23 11:00:54 +0000 (Thu, 23 Mar 2006) | 2 lines
9129Changed paths:
9130   M /libcaca/trunk/cucul/transform.c
9131
9132  * Added more characters to the flip/rotate routines.
9133
9134------------------------------------------------------------------------
9135r673 | sam | 2006-03-23 09:47:06 +0000 (Thu, 23 Mar 2006) | 3 lines
9136Changed paths:
9137   M /libcaca/trunk/cucul/Makefile.am
9138   M /libcaca/trunk/cucul/cucul.h
9139   A /libcaca/trunk/cucul/transform.c
9140
9141  * Added cucul_flip(), cucul_flop() and cucul_transform() to perform
9142    operations on canvases.
9143
9144------------------------------------------------------------------------
9145r672 | sam | 2006-03-22 21:15:57 +0000 (Wed, 22 Mar 2006) | 2 lines
9146Changed paths:
9147   M /libcaca/trunk/caca/caca.c
9148   M /libcaca/trunk/caca/caca.h
9149   M /libcaca/trunk/caca/caca_internals.h
9150   M /libcaca/trunk/caca/driver_conio.c
9151   M /libcaca/trunk/caca/driver_gl.c
9152   M /libcaca/trunk/caca/driver_ncurses.c
9153   M /libcaca/trunk/caca/driver_network.c
9154   M /libcaca/trunk/caca/driver_slang.c
9155   M /libcaca/trunk/caca/driver_vga.c
9156   M /libcaca/trunk/caca/driver_win32.c
9157   M /libcaca/trunk/caca/driver_x11.c
9158   M /libcaca/trunk/caca/event.c
9159   M /libcaca/trunk/caca/graphics.c
9160   M /libcaca/trunk/caca/time.c
9161   M /libcaca/trunk/cucul/bitmap.c
9162   M /libcaca/trunk/cucul/box.c
9163   M /libcaca/trunk/cucul/canvas.c
9164   M /libcaca/trunk/cucul/charset.c
9165   M /libcaca/trunk/cucul/conic.c
9166   M /libcaca/trunk/cucul/cucul.c
9167   M /libcaca/trunk/cucul/cucul.h
9168   M /libcaca/trunk/cucul/cucul_internals.h
9169   M /libcaca/trunk/cucul/export_ansi.c
9170   M /libcaca/trunk/cucul/export_html.c
9171   M /libcaca/trunk/cucul/export_irc.c
9172   M /libcaca/trunk/cucul/export_ps.c
9173   M /libcaca/trunk/cucul/export_svg.c
9174   M /libcaca/trunk/cucul/line.c
9175   M /libcaca/trunk/cucul/math.c
9176   M /libcaca/trunk/cucul/sprite.c
9177   M /libcaca/trunk/cucul/triangle.c
9178   M /libcaca/trunk/kernel/kernel.c
9179   M /libcaca/trunk/kernel/kernel.h
9180   M /libcaca/trunk/test
9181
9182  * Slightly changed header comments.
9183
9184------------------------------------------------------------------------
9185r671 | sam | 2006-03-22 20:10:14 +0000 (Wed, 22 Mar 2006) | 2 lines
9186Changed paths:
9187   M /libcaca/trunk/cucul/canvas.c
9188
9189  * Optimise cucul_blit() by using memcpy() if there is no mask.
9190
9191------------------------------------------------------------------------
9192r670 | sam | 2006-03-22 19:54:37 +0000 (Wed, 22 Mar 2006) | 3 lines
9193Changed paths:
9194   M /libcaca/trunk/cucul/canvas.c
9195   M /libcaca/trunk/cucul/cucul.h
9196   M /libcaca/trunk/test/Makefile.am
9197   M /libcaca/trunk/test/gamma.c
9198
9199  * Added the cucul_blit() function. It lets us blit various canvas one
9200    onto the other with an optional mask.
9201
9202------------------------------------------------------------------------
9203r669 | sam | 2006-03-22 19:20:52 +0000 (Wed, 22 Mar 2006) | 2 lines
9204Changed paths:
9205   M /libcaca/trunk/cucul/cucul.c
9206
9207  * Fixed an uninitialised structure member.
9208
9209------------------------------------------------------------------------
9210r668 | sam | 2006-03-22 18:38:06 +0000 (Wed, 22 Mar 2006) | 3 lines
9211Changed paths:
9212   M /libcaca/trunk/cucul/Makefile.am
9213   A /libcaca/trunk/cucul/canvas.c (from /libcaca/trunk/cucul/char.c:656)
9214   D /libcaca/trunk/cucul/char.c
9215
9216  * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there
9217    that is a bit more high level than characters.
9218
9219------------------------------------------------------------------------
9220r667 | sam | 2006-03-22 18:29:39 +0000 (Wed, 22 Mar 2006) | 2 lines
9221Changed paths:
9222   M /libcaca/trunk/caca/driver_network.c
9223   M /libcaca/trunk/cucul/cucul.c
9224   M /libcaca/trunk/cucul/cucul.h
9225   M /libcaca/trunk/test/export.c
9226
9227  * Renamed cucul_get_export() to cucul_create_export().
9228
9229------------------------------------------------------------------------
9230r666 | sam | 2006-03-22 17:49:18 +0000 (Wed, 22 Mar 2006) | 2 lines
9231Changed paths:
9232   M /libcaca/trunk/cucul/bitmap.c
9233   M /libcaca/trunk/cucul/cucul.h
9234   M /libcaca/trunk/src/aafire.c
9235   M /libcaca/trunk/src/cacaball.c
9236   M /libcaca/trunk/src/cacamoir.c
9237   M /libcaca/trunk/src/cacaplas.c
9238   M /libcaca/trunk/src/cacaview.c
9239   M /libcaca/trunk/test/demo.c
9240   M /libcaca/trunk/test/export.c
9241   M /libcaca/trunk/test/gamma.c
9242   M /libcaca/trunk/test/hsv.c
9243
9244  * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed.
9245
9246------------------------------------------------------------------------
9247r665 | sam | 2006-03-22 17:46:11 +0000 (Wed, 22 Mar 2006) | 3 lines
9248Changed paths:
9249   M /libcaca/trunk/cucul/cucul.c
9250   M /libcaca/trunk/cucul/cucul.h
9251   M /libcaca/trunk/src/aafire.c
9252   M /libcaca/trunk/src/cacaball.c
9253   M /libcaca/trunk/src/cacamoir.c
9254   M /libcaca/trunk/src/cacaplas.c
9255   M /libcaca/trunk/src/cacaview.c
9256   M /libcaca/trunk/test/colors.c
9257   M /libcaca/trunk/test/demo.c
9258   M /libcaca/trunk/test/dithering.c
9259   M /libcaca/trunk/test/event.c
9260   M /libcaca/trunk/test/export.c
9261   M /libcaca/trunk/test/gamma.c
9262   M /libcaca/trunk/test/hsv.c
9263   M /libcaca/trunk/test/spritedit.c
9264   M /libcaca/trunk/test/unicode.c
9265
9266  * Changed the cucul_init parameter so that it now directly accepts a
9267    canvas size (use cucul_init(0, 0) for the old behaviour).
9268
9269------------------------------------------------------------------------
9270r664 | sam | 2006-03-22 17:34:03 +0000 (Wed, 22 Mar 2006) | 2 lines
9271Changed paths:
9272   M /libcaca/trunk/kernel/kernel.c
9273
9274  * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode.
9275
9276------------------------------------------------------------------------
9277r663 | sam | 2006-03-22 17:30:56 +0000 (Wed, 22 Mar 2006) | 2 lines
9278Changed paths:
9279   M /libcaca/trunk/cucul/cucul.c
9280
9281  * Removed code that did not need to be duplicated.
9282
9283------------------------------------------------------------------------
9284r662 | sam | 2006-03-22 16:09:14 +0000 (Wed, 22 Mar 2006) | 2 lines
9285Changed paths:
9286   M /libcaca/trunk/src/cacaview.c
9287
9288  * Gamma support in cacaview (through the g/G key).
9289
9290------------------------------------------------------------------------
9291r661 | sam | 2006-03-22 15:00:43 +0000 (Wed, 22 Mar 2006) | 2 lines
9292Changed paths:
9293   M /libcaca/trunk/test/gamma.c
9294
9295  * Added colour to the gamma test.
9296
9297------------------------------------------------------------------------
9298r660 | sam | 2006-03-22 14:56:50 +0000 (Wed, 22 Mar 2006) | 2 lines
9299Changed paths:
9300   M /libcaca/trunk/cucul/bitmap.c
9301
9302  * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1).
9303
9304------------------------------------------------------------------------
9305r659 | sam | 2006-03-22 13:58:24 +0000 (Wed, 22 Mar 2006) | 2 lines
9306Changed paths:
9307   M /libcaca/trunk/test/gamma.c
9308
9309  * Animated gamma test.
9310
9311------------------------------------------------------------------------
9312r658 | sam | 2006-03-22 13:15:08 +0000 (Wed, 22 Mar 2006) | 2 lines
9313Changed paths:
9314   M /libcaca/trunk/cucul/cucul.h
9315   M /libcaca/trunk/cucul/math.c
9316
9317  * Got rid of cucul_powf(), too complex to implement and no longer used.
9318
9319------------------------------------------------------------------------
9320r657 | sam | 2006-03-22 13:12:54 +0000 (Wed, 22 Mar 2006) | 3 lines
9321Changed paths:
9322   M /libcaca/trunk/configure.ac
9323   M /libcaca/trunk/cucul/bitmap.c
9324
9325  * Added optional support for CP437 gray blocks in the bitmap renderer.
9326  * Use a custom pow() function for gamma computation.
9327
9328------------------------------------------------------------------------
9329r656 | sam | 2006-03-21 11:05:56 +0000 (Tue, 21 Mar 2006) | 2 lines
9330Changed paths:
9331   M /libcaca/trunk/cucul/math.c
9332
9333  * Tried to do something with cucul_powf. It currently sucks.
9334
9335------------------------------------------------------------------------
9336r655 | sam | 2006-03-21 10:52:24 +0000 (Tue, 21 Mar 2006) | 2 lines
9337Changed paths:
9338   M /libcaca/trunk/src/cacaplas.c
9339
9340  * Changed the cacaplas colours. Yeah, I do what I want.
9341
9342------------------------------------------------------------------------
9343r654 | sam | 2006-03-21 10:09:15 +0000 (Tue, 21 Mar 2006) | 27 lines
9344Changed paths:
9345   M /libcaca/trunk/test/Makefile.am
9346   A /libcaca/trunk/test/gamma.c
9347
9348                                                        ___
9349  * Bitmap gamma test example. Of       ,---.        /""`_,'
9350    course it does not work yet,        |    `\``""-;   /
9351    because some dirty old pig          \   /`\\     ';'
9352    implemented a cucul_powf()        .')   |     __   \
9353    function that only works         / (`  /     /(O\. _|
9354    with integer exponents.       .-`|  `"`      `    .-\_
9355                               .-'   \                  ` ;=-.
9356    HAHAHAHA MAIS            .'        .           ._,   / o o\
9357    VIEUX PORC !         .-'`            .           '-._;_._.J
9358                     .-'`                               `.-'`
9359                 _. -`         L            '          .'
9360               .'           U                  '- ._.-'
9361             /`          C                         /
9362            /         y                           |
9363      ._   ;       J                         |    |
9364       )).-|                     |           |    /
9365      (/`.-|                \    \           /  .;
9366      ( (_)|                 |    \         ; .' |
9367       '--';                 |    `\       / /   |
9368            \                |      `\    /.'   /
9369             \               /        ;  |`\   |
9370              '.           .'      _.-|  |  |  |
9371                '-.     .-';_"---'`.__|  |  |  \
9372                   `'-._     ``'-.    |  \  \__\\
9373                        `''--.___\\   \__\\
9374
9375------------------------------------------------------------------------
9376r653 | sam | 2006-03-21 09:52:32 +0000 (Tue, 21 Mar 2006) | 2 lines
9377Changed paths:
9378   M /libcaca/trunk/cucul/bitmap.c
9379   M /libcaca/trunk/cucul/cucul.h
9380   M /libcaca/trunk/cucul/sprite.c
9381   M /libcaca/trunk/src/aafire.c
9382   M /libcaca/trunk/src/cacaball.c
9383   M /libcaca/trunk/src/cacamoir.c
9384   M /libcaca/trunk/src/cacaplas.c
9385   M /libcaca/trunk/src/cacaview.c
9386   M /libcaca/trunk/test/demo.c
9387   M /libcaca/trunk/test/export.c
9388   M /libcaca/trunk/test/hsv.c
9389
9390  * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
9391
9392------------------------------------------------------------------------
9393r652 | sam | 2006-03-21 09:48:02 +0000 (Tue, 21 Mar 2006) | 2 lines
9394Changed paths:
9395   M /libcaca/trunk/configure.ac
9396   M /libcaca/trunk/kernel/kernel.c
9397
9398  * Use the asm versions of sin and cos when available.
9399
9400------------------------------------------------------------------------
9401r651 | jylam | 2006-03-20 15:23:11 +0000 (Mon, 20 Mar 2006) | 2 lines
9402Changed paths:
9403   M /libcaca/trunk/caca/driver_gl.c
9404
9405 * Added a bird.
9406
9407------------------------------------------------------------------------
9408r650 | sam | 2006-03-19 17:10:12 +0000 (Sun, 19 Mar 2006) | 2 lines
9409Changed paths:
9410   M /libcaca/trunk/caca/driver_x11.c
9411
9412  * Added basic support for a few Unicode characters to the X11 driver.
9413
9414------------------------------------------------------------------------
9415r649 | sam | 2006-03-19 16:59:34 +0000 (Sun, 19 Mar 2006) | 2 lines
9416Changed paths:
9417   M /libcaca/trunk/src/cacaplas.c
9418
9419  * Added a lame "powered by libcaca" banner to cacaplas.
9420
9421------------------------------------------------------------------------
9422r648 | sam | 2006-03-19 16:59:01 +0000 (Sun, 19 Mar 2006) | 2 lines
9423Changed paths:
9424   M /libcaca/trunk/TODO
9425
9426  * Added a few notes to the TODO list.
9427
9428------------------------------------------------------------------------
9429r647 | sam | 2006-03-19 16:42:31 +0000 (Sun, 19 Mar 2006) | 18 lines
9430Changed paths:
9431   M /libcaca/trunk/src/cacaball.c
9432
9433 Nan mais avec ma config   _,--.       ,--._
9434 d'Emacs c'est vraiment    \  > `-"""-' <  /
9435 impossible qu'il reste     `-.         .-'
9436 des tabs dans mon code       / 'e___e` \
9437                       \__   (   (o o)   )
9438  HAHAHAHA MAIS              _\_  `='  _/_
9439   VIEUX PORC !             / /|`-._.-'|\ \
9440            \   .,         / /||_______||\ \
9441              .,|_)      _/ /_||=======||_\ \_
9442  _   _______( ,\ ',    / _/==||       ||==\_ \
9443'(-'.`        '-``o t__ `'(   ^^       ^^   )`'
9444  '/                 (")   \               /
9445   |                t-`     \______|______/
9446    \           )_.-`       |______|______|
9447     \  .^--|  /_|            )__|   |__(
9448      \_(_\ |_|'[_\          /   ]   [   \
9449      '[_\  '[_\             `--'     `--'
9450
9451------------------------------------------------------------------------
9452r646 | sam | 2006-03-19 16:34:53 +0000 (Sun, 19 Mar 2006) | 2 lines
9453Changed paths:
9454   M /libcaca/trunk/test/unicode.c
9455
9456  * More special characters in the Unicode test.
9457
9458------------------------------------------------------------------------
9459r645 | sam | 2006-03-18 00:12:25 +0000 (Sat, 18 Mar 2006) | 2 lines
9460Changed paths:
9461   M /libcaca/trunk/caca/caca.h
9462   M /libcaca/trunk/caca/caca_internals.h
9463   M /libcaca/trunk/caca/event.c
9464   M /libcaca/trunk/caca/graphics.c
9465   M /libcaca/trunk/cucul/char.c
9466   M /libcaca/trunk/cucul/cucul_internals.h
9467
9468  * Cosmetic fixes.
9469
9470------------------------------------------------------------------------
9471r644 | sam | 2006-03-18 00:06:24 +0000 (Sat, 18 Mar 2006) | 2 lines
9472Changed paths:
9473   M /libcaca/trunk/caca/driver_network.c
9474   M /libcaca/trunk/cucul/cucul.c
9475   M /libcaca/trunk/cucul/cucul.h
9476   M /libcaca/trunk/cucul/export_ansi.c
9477   M /libcaca/trunk/cucul/export_html.c
9478   M /libcaca/trunk/cucul/export_irc.c
9479   M /libcaca/trunk/cucul/export_ps.c
9480   M /libcaca/trunk/cucul/export_svg.c
9481   M /libcaca/trunk/test/export.c
9482
9483  * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
9484
9485------------------------------------------------------------------------
9486r643 | sam | 2006-03-17 13:32:58 +0000 (Fri, 17 Mar 2006) | 2 lines
9487Changed paths:
9488   M /libcaca/trunk/caca/driver_conio.c
9489   M /libcaca/trunk/caca/driver_vga.c
9490   M /libcaca/trunk/cucul/Makefile.am
9491   M /libcaca/trunk/cucul/char.c
9492   A /libcaca/trunk/cucul/charset.c (from /libcaca/trunk/cucul/char.c:639)
9493   M /libcaca/trunk/cucul/cucul_internals.h
9494
9495  * Factorised some charset handling code into a new cucul/charset.c file.
9496
9497------------------------------------------------------------------------
9498r642 | sam | 2006-03-17 10:35:26 +0000 (Fri, 17 Mar 2006) | 2 lines
9499Changed paths:
9500   M /libcaca/trunk/test/export.c
9501
9502  * Added a few commonly escaped characters to the export test: ( ) " < > &
9503
9504------------------------------------------------------------------------
9505r641 | sam | 2006-03-17 09:56:28 +0000 (Fri, 17 Mar 2006) | 2 lines
9506Changed paths:
9507   M /libcaca/trunk/cucul/export_svg.c
9508
9509  * Full Unicode support in the SVG exporter.
9510
9511------------------------------------------------------------------------
9512r640 | sam | 2006-03-17 09:49:16 +0000 (Fri, 17 Mar 2006) | 2 lines
9513Changed paths:
9514   M /libcaca/trunk/caca/driver_x11.c
9515
9516  * Print '?' instead of spaces for unknown glyphs in the X11 driver.
9517
9518------------------------------------------------------------------------
9519r639 | sam | 2006-03-16 19:10:12 +0000 (Thu, 16 Mar 2006) | 14 lines
9520Changed paths:
9521   M /libcaca/trunk/cucul/export_ps.c
9522
9523                                        ___                     
9524                                        ',_`""\        .---,   
9525                                           \   :-""``/`    |   
9526          Ahaha mais vieux porc !!          `;'     //`\   /   
9527                                            /   __     |   ('. 
9528                                           |_ ./O)\     \  `) \
9529                                          _/-.    `      `"`  |`
9530                                      .-=; `                  /
9531                                     /o o \   ,_,           .   
9532                                     L._._;_.-'           .     
9533                                       `'-.`             '     
9534                                           `.         '         
9535                                             '-._. -'           
9536
9537------------------------------------------------------------------------
9538r638 | sam | 2006-03-16 19:00:59 +0000 (Thu, 16 Mar 2006) | 2 lines
9539Changed paths:
9540   M /libcaca/trunk/ChangeLog
9541
9542  * Updated ChangeLog and converted it to UTF-8.
9543
9544------------------------------------------------------------------------
9545r637 | sam | 2006-03-16 18:58:39 +0000 (Thu, 16 Mar 2006) | 2 lines
9546Changed paths:
9547   M /libcaca/trunk/cucul/export_svg.c
9548
9549  * Fixed Unicode handling and improved coding style in the SVG exporter.
9550
9551------------------------------------------------------------------------
9552r636 | sam | 2006-03-16 18:52:40 +0000 (Thu, 16 Mar 2006) | 2 lines
9553Changed paths:
9554   M /libcaca/trunk/test/export.c
9555
9556  * Do not write the trailing \0 when exporting data.
9557
9558------------------------------------------------------------------------
9559r635 | sam | 2006-03-16 18:44:07 +0000 (Thu, 16 Mar 2006) | 3 lines
9560Changed paths:
9561   M /libcaca/trunk/cucul/export_ps.c
9562
9563  * Fixed syntax errors in the generated PostScript document if ( ) \ or
9564    Unicode characters are encountered.
9565
9566------------------------------------------------------------------------
9567r634 | sam | 2006-03-16 18:09:26 +0000 (Thu, 16 Mar 2006) | 3 lines
9568Changed paths:
9569   M /libcaca/trunk/cucul/export_ps.c
9570
9571  * Optimised for speed and space, fixed a few bugs, and improved coding style
9572    in the PS exporter (vieux porc !).
9573
9574------------------------------------------------------------------------
9575r633 | sam | 2006-03-16 17:04:09 +0000 (Thu, 16 Mar 2006) | 2 lines
9576Changed paths:
9577   M /libcaca/trunk/cucul/cucul.c
9578
9579  * Comment clarification.
9580
9581------------------------------------------------------------------------
9582r632 | sam | 2006-03-16 16:59:57 +0000 (Thu, 16 Mar 2006) | 2 lines
9583Changed paths:
9584   M /libcaca/trunk/caca/driver_win32.c
9585
9586  * Fix resizing of the Win32 console. It now adapts to the requested size.
9587
9588------------------------------------------------------------------------
9589r631 | sam | 2006-03-16 12:58:55 +0000 (Thu, 16 Mar 2006) | 3 lines
9590Changed paths:
9591   M /libcaca/trunk/caca/driver_conio.c
9592   M /libcaca/trunk/caca/driver_vga.c
9593
9594  * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver.
9595  * Cosmetic code changes.
9596
9597------------------------------------------------------------------------
9598r630 | sam | 2006-03-16 12:50:07 +0000 (Thu, 16 Mar 2006) | 2 lines
9599Changed paths:
9600   M /libcaca/trunk/caca/driver_slang.c
9601
9602  * Fixed compiler warnings when UTF-8 S-Lang is not available.
9603
9604------------------------------------------------------------------------
9605r629 | sam | 2006-03-16 12:49:20 +0000 (Thu, 16 Mar 2006) | 2 lines
9606Changed paths:
9607   M /libcaca/trunk/caca/driver_ncurses.c
9608   M /libcaca/trunk/configure.ac
9609
9610  * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work.
9611
9612------------------------------------------------------------------------
9613r628 | sam | 2006-03-16 12:46:39 +0000 (Thu, 16 Mar 2006) | 3 lines
9614Changed paths:
9615   M /libcaca/trunk/build-win32
9616
9617  * Distribute the license with Win32 packages and convert text files to
9618    CRLF format.
9619
9620------------------------------------------------------------------------
9621r627 | sam | 2006-03-15 22:07:55 +0000 (Wed, 15 Mar 2006) | 3 lines
9622Changed paths:
9623   M /libcaca/trunk/caca/driver_conio.c
9624   M /libcaca/trunk/test/unicode.c
9625
9626  * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to
9627    the DOS/conio.h driver, and updated the unicode test accordingly.
9628
9629------------------------------------------------------------------------
9630r626 | sam | 2006-03-15 20:39:43 +0000 (Wed, 15 Mar 2006) | 2 lines
9631Changed paths:
9632   M /libcaca/trunk/test/export.c
9633   M /libcaca/trunk/test/unicode.c
9634
9635  * Added a few more Unicode characters to the export and unicode tests.
9636
9637------------------------------------------------------------------------
9638r625 | sam | 2006-03-15 20:30:39 +0000 (Wed, 15 Mar 2006) | 3 lines
9639Changed paths:
9640   M /libcaca/trunk/caca/driver_conio.c
9641
9642  * Partial Unicode support for the DOS/conio.h driver. Glyphs that have
9643    equivalents in CP437 0x7f - 0xff are translated.
9644
9645------------------------------------------------------------------------
9646r624 | sam | 2006-03-15 18:41:29 +0000 (Wed, 15 Mar 2006) | 2 lines
9647Changed paths:
9648   M /libcaca/trunk/cucul/export_html.c
9649
9650  * Unicode support in the HTML exporter.
9651
9652------------------------------------------------------------------------
9653r623 | sam | 2006-03-15 17:42:03 +0000 (Wed, 15 Mar 2006) | 2 lines
9654Changed paths:
9655   M /libcaca/trunk/caca/caca.c
9656
9657  * Cosmetic.
9658
9659------------------------------------------------------------------------
9660r622 | sam | 2006-03-15 17:33:03 +0000 (Wed, 15 Mar 2006) | 2 lines
9661Changed paths:
9662   M /libcaca/trunk/test
9663   M /libcaca/trunk/test/Makefile.am
9664   A /libcaca/trunk/test/export.c
9665
9666  * Small test program for exporters. Usage: "export html", "export irc" etc.
9667
9668------------------------------------------------------------------------
9669r621 | jylam | 2006-03-15 17:16:09 +0000 (Wed, 15 Mar 2006) | 24 lines
9670Changed paths:
9671   A /libcaca/trunk/cucul/export_svg.c
9672
9673 * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^
9674*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
9675p______...___________________________p
9676e____(_..__`'-.,--,__________________e
9677n_____'-._'-.__`\a\\_________________n
9678i_________'.___.'_(|_________________i
9679s____________7____||_________________s
9680b___________/___.'_|_________________b
9681i__________/_.-'__,J_________________i
9682r_________/_________\________________r
9683d________||___/______;_______________d
9684*________||__|_______|_______________*
9685p________`\__\_______|__/__''\_______p
9686e__________'._\______/.-`____{}|_____e
9687n___________/\_`;_.-'_________/______n
9688i___________\_;(((____.--'\_/________i
9689s_________.(((_____.-;\______________s
9690b____.--'`_____,;`'.'-;\_____________b
9691i_taco's____.'____'._.'\\____________i
9692r_dick_--'_________|__\_|____________r
9693d__________________\_\,_/____________d
9694*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
9695
9696
9697------------------------------------------------------------------------
9698r620 | jylam | 2006-03-15 16:55:40 +0000 (Wed, 15 Mar 2006) | 2 lines
9699Changed paths:
9700   M /libcaca/trunk/cucul/Makefile.am
9701   M /libcaca/trunk/cucul/cucul.c
9702   M /libcaca/trunk/cucul/cucul.h
9703   M /libcaca/trunk/cucul/export_html.c
9704   M /libcaca/trunk/cucul/export_ps.c
9705
9706 * Added preliminary (but working) SVG exporter
9707
9708------------------------------------------------------------------------
9709r619 | jylam | 2006-03-15 15:03:43 +0000 (Wed, 15 Mar 2006) | 2 lines
9710Changed paths:
9711   M /libcaca/trunk/caca/driver_network.c
9712
9713 * Added telnet commands and options strings for debug
9714
9715------------------------------------------------------------------------
9716r618 | jylam | 2006-03-15 13:48:51 +0000 (Wed, 15 Mar 2006) | 2 lines
9717Changed paths:
9718   M /libcaca/trunk/test/demo.c
9719
9720 * Fixed refresh when updating parameter in display_menu()
9721
9722------------------------------------------------------------------------
9723r617 | jylam | 2006-03-15 13:10:34 +0000 (Wed, 15 Mar 2006) | 2 lines
9724Changed paths:
9725   M /libcaca/trunk/kernel/kernel.c
9726
9727 * Removed false comment
9728
9729------------------------------------------------------------------------
9730r616 | jylam | 2006-03-15 13:06:25 +0000 (Wed, 15 Mar 2006) | 2 lines
9731Changed paths:
9732   M /libcaca/trunk/src/cacaball.c
9733
9734 * Optimised cacaballs a bit
9735
9736------------------------------------------------------------------------
9737r615 | jylam | 2006-03-15 12:51:08 +0000 (Wed, 15 Mar 2006) | 2 lines
9738Changed paths:
9739   M /libcaca/trunk/src/cacaball.c
9740
9741 * Better cacaballs parameters
9742
9743------------------------------------------------------------------------
9744r614 | sam | 2006-03-15 10:04:56 +0000 (Wed, 15 Mar 2006) | 3 lines
9745Changed paths:
9746   M /libcaca/trunk/src/cacamoir.c
9747
9748  * Increased cacamoir circle thikness by 50%, because it currently really
9749    sucks in small resolutions.
9750
9751------------------------------------------------------------------------
9752r613 | sam | 2006-03-15 10:03:04 +0000 (Wed, 15 Mar 2006) | 2 lines
9753Changed paths:
9754   M /libcaca/trunk/caca/driver_gl.c
9755   M /libcaca/trunk/caca/driver_ncurses.c
9756   M /libcaca/trunk/caca/driver_x11.c
9757   M /libcaca/trunk/src/cacaball.c
9758
9759  * Minor coding style fixes.
9760
9761------------------------------------------------------------------------
9762r612 | sam | 2006-03-15 10:02:08 +0000 (Wed, 15 Mar 2006) | 2 lines
9763Changed paths:
9764   M /libcaca/trunk/caca/driver_win32.c
9765
9766  * UTF-8 support in the Win32 driver.
9767
9768------------------------------------------------------------------------
9769r611 | sam | 2006-03-15 10:01:14 +0000 (Wed, 15 Mar 2006) | 3 lines
9770Changed paths:
9771   M /libcaca/trunk/caca/caca.h
9772   M /libcaca/trunk/caca/driver_network.c
9773
9774  * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24.
9775  * Use RETSIGTYPE for signal handler return values.
9776
9777------------------------------------------------------------------------
9778r610 | sam | 2006-03-15 09:57:04 +0000 (Wed, 15 Mar 2006) | 4 lines
9779Changed paths:
9780   M /libcaca/trunk/caca/driver_slang.c
9781   M /libcaca/trunk/configure.ac
9782
9783  * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support
9784    in the SLang driver.
9785  * Cosmetic fixes in configure.ac.
9786
9787------------------------------------------------------------------------
9788r609 | sam | 2006-03-14 22:05:34 +0000 (Tue, 14 Mar 2006) | 6 lines
9789Changed paths:
9790   M /libcaca/trunk/caca/driver_network.c
9791   M /libcaca/trunk/cucul/cucul.c
9792   M /libcaca/trunk/cucul/cucul.h
9793   M /libcaca/trunk/cucul/cucul_internals.h
9794   M /libcaca/trunk/cucul/export_ansi.c
9795   M /libcaca/trunk/cucul/export_html.c
9796   M /libcaca/trunk/cucul/export_irc.c
9797   M /libcaca/trunk/cucul/export_ps.c
9798
9799  * Replaced all cucul_get_* exporters with a generic cucul_export() function.
9800  * Got rid of static buffers; we now use cucul_free() to free exported
9801    buffers.
9802  * Fixed light background in the ANSI exporter by adding escape sequences for
9803    most terminal emulators.
9804
9805------------------------------------------------------------------------
9806r608 | jylam | 2006-03-14 19:01:19 +0000 (Tue, 14 Mar 2006) | 2 lines
9807Changed paths:
9808   M /libcaca/trunk/kernel/kernel.c
9809
9810 * Fixed UPPER() for strcasecmp
9811
9812------------------------------------------------------------------------
9813r607 | sam | 2006-03-14 18:10:30 +0000 (Tue, 14 Mar 2006) | 2 lines
9814Changed paths:
9815   M /libcaca/trunk/kernel/kernel.c
9816
9817  * Rewrote strncasecmp. Totally untested, of course.
9818
9819------------------------------------------------------------------------
9820r606 | sam | 2006-03-14 17:09:17 +0000 (Tue, 14 Mar 2006) | 2 lines
9821Changed paths:
9822   M /libcaca/trunk/cucul/export_ps.c
9823
9824  * STATIC char const. AHAHAHAHA.
9825
9826------------------------------------------------------------------------
9827r605 | sam | 2006-03-14 17:06:12 +0000 (Tue, 14 Mar 2006) | 3 lines
9828Changed paths:
9829   M /libcaca/trunk/caca/driver_network.c
9830
9831  * Do not switch to alternate screen when clearing, because sometimes we
9832    are unable to cleanly restore the state.
9833
9834------------------------------------------------------------------------
9835r604 | jylam | 2006-03-14 16:57:53 +0000 (Tue, 14 Mar 2006) | 2 lines
9836Changed paths:
9837   M /libcaca/trunk/cucul/export_ps.c
9838
9839 * Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
9840
9841------------------------------------------------------------------------
9842r603 | jylam | 2006-03-14 16:51:38 +0000 (Tue, 14 Mar 2006) | 2 lines
9843Changed paths:
9844   M /libcaca/trunk/cucul/export_ps.c
9845
9846 * Postscript exporter now kinda works. Paper size to be fixed
9847
9848------------------------------------------------------------------------
9849r602 | jylam | 2006-03-14 15:39:38 +0000 (Tue, 14 Mar 2006) | 2 lines
9850Changed paths:
9851   M /libcaca/trunk/cucul/Makefile.am
9852   M /libcaca/trunk/cucul/cucul.c
9853   M /libcaca/trunk/cucul/cucul.h
9854   M /libcaca/trunk/cucul/cucul_internals.h
9855   A /libcaca/trunk/cucul/export_ps.c
9856
9857 * Added preliminary Postscript (tm) (r) (c) exporter.
9858
9859------------------------------------------------------------------------
9860r601 | sam | 2006-03-14 14:19:58 +0000 (Tue, 14 Mar 2006) | 2 lines
9861Changed paths:
9862   M /libcaca/trunk/caca/driver_network.c
9863
9864  * Pressing Ctrl-C on the client side now drops the connection.
9865
9866------------------------------------------------------------------------
9867r600 | sam | 2006-03-14 12:49:32 +0000 (Tue, 14 Mar 2006) | 2 lines
9868Changed paths:
9869   M /libcaca/trunk/TODO
9870
9871  * Updated the TODO list, mostly with Unicode-related tasks.
9872
9873------------------------------------------------------------------------
9874r599 | sam | 2006-03-14 12:49:01 +0000 (Tue, 14 Mar 2006) | 3 lines
9875Changed paths:
9876   M /libcaca/trunk/caca/caca.h
9877   M /libcaca/trunk/caca/driver_network.c
9878
9879  * Changed port environment variable to "CACA_PORT". No need to mention it's
9880    a network port, we could have guessed.
9881
9882------------------------------------------------------------------------
9883r598 | sam | 2006-03-14 12:30:17 +0000 (Tue, 14 Mar 2006) | 2 lines
9884Changed paths:
9885   M /libcaca/trunk/caca/caca.c
9886
9887  * Ooops, fixed an old typo.
9888
9889------------------------------------------------------------------------
9890r597 | sam | 2006-03-14 12:16:11 +0000 (Tue, 14 Mar 2006) | 2 lines
9891Changed paths:
9892   M /libcaca/trunk/src/cacaball.c
9893
9894  * Fixed a warning in cacaball.c.
9895
9896------------------------------------------------------------------------
9897r596 | sam | 2006-03-13 19:04:29 +0000 (Mon, 13 Mar 2006) | 11 lines
9898Changed paths:
9899   M /libcaca/trunk/caca/driver_network.c
9900
9901  * Improvements to the network output:
9902    + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside
9903      the registered ports area, but we'd never be accepted anyway).
9904    + Retry network sends in caca_get_event(), too.
9905    + Have a per-client buffer in case of network congestion. If that buffer
9906      gets full, just drop it and start again at the next frame.
9907    + Set the window title to "caca for the network".
9908    + Do not send the ANSI buffer's terminating \0.
9909    + Restore the SIGPIPE handler on close.
9910    + Set window size to 80x24 instead of 80x25.
9911
9912------------------------------------------------------------------------
9913r595 | sam | 2006-03-13 18:07:35 +0000 (Mon, 13 Mar 2006) | 24 lines
9914Changed paths:
9915   M /libcaca/trunk/cucul/export_ansi.c
9916   M /libcaca/trunk/cucul/export_html.c
9917   M /libcaca/trunk/cucul/export_irc.c
9918   M /libcaca/trunk/perl/lib/Term/Caca/Bitmap.pm
9919   M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
9920   M /libcaca/trunk/perl/lib/Term/Caca/Sprite.pm
9921   M /libcaca/trunk/perl/lib/Term/Caca.pm
9922   M /libcaca/trunk/perl/lib/Term/Kaka/Bitmap.pm
9923   M /libcaca/trunk/perl/lib/Term/Kaka/Constants.pm
9924   M /libcaca/trunk/perl/lib/Term/Kaka/Sprite.pm
9925   M /libcaca/trunk/perl/lib/Term/Kaka.pm
9926   M /libcaca/trunk/python/pypycaca.c
9927   M /libcaca/trunk/python/pypycaca.h
9928
9929  * Set svn:keyword Id property on a few files.
9930
9931  Note to developers: use that chunk in your ~/.subversion/config:
9932
9933[miscellany]
9934enable-auto-props = yes
9935
9936[auto-props]
9937*.m = svn:keywords=Id
9938*.h = svn:keywords=Id
9939*.mm = svn:keywords=Id
9940*.c = svn:keywords=Id
9941*.cpp = svn:keywords=Id
9942*.pch = svn:keywords=Id
9943*.command = svn:keywords=Id
9944*.pl = svn:keywords=Id
9945*.pm = svn:keywords=Id
9946*.py = svn:keywords=Id
9947*.sh = svn:keywords=Id
9948*.txt = svn:keywords=Id
9949*.html = svn:keywords=Id
9950*.php = svn:keywords=Id
9951
9952
9953------------------------------------------------------------------------
9954r594 | sam | 2006-03-13 18:05:12 +0000 (Mon, 13 Mar 2006) | 2 lines
9955Changed paths:
9956   M /libcaca/trunk/cucul/export_ansi.c
9957
9958  * Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
9959
9960------------------------------------------------------------------------
9961r593 | sam | 2006-03-13 17:49:04 +0000 (Mon, 13 Mar 2006) | 2 lines
9962Changed paths:
9963   M /libcaca/trunk/caca/caca.c
9964
9965  * Fixed an uninitialised variable in the event queue handling.
9966
9967------------------------------------------------------------------------
9968r592 | sam | 2006-03-13 17:38:18 +0000 (Mon, 13 Mar 2006) | 2 lines
9969Changed paths:
9970   M /libcaca/trunk/test/colors.c
9971
9972  * Allow the color test to be built as a kernel.
9973
9974------------------------------------------------------------------------
9975r591 | sam | 2006-03-13 17:36:14 +0000 (Mon, 13 Mar 2006) | 2 lines
9976Changed paths:
9977   M /libcaca/trunk/THANKS
9978
9979  * Sorted list of extra contributors by topic and added the FSF.
9980
9981------------------------------------------------------------------------
9982r590 | sam | 2006-03-10 19:21:33 +0000 (Fri, 10 Mar 2006) | 3 lines
9983Changed paths:
9984   M /libcaca/trunk/caca/driver_network.c
9985
9986  * Set the client sockets as non-blocking, and implemented non-blocking
9987    writes. Currently works very badly with more than one client.
9988
9989------------------------------------------------------------------------
9990r589 | jylam | 2006-03-10 17:56:40 +0000 (Fri, 10 Mar 2006) | 2 lines
9991Changed paths:
9992   M /libcaca/trunk/kernel/kernel.c
9993
9994 * wrote strcasecmp for fun
9995
9996------------------------------------------------------------------------
9997r588 | jylam | 2006-03-10 17:41:23 +0000 (Fri, 10 Mar 2006) | 2 lines
9998Changed paths:
9999   M /libcaca/trunk/cucul/Makefile.am
10000   A /libcaca/trunk/cucul/export_ansi.c
10001   A /libcaca/trunk/cucul/export_html.c
10002   A /libcaca/trunk/cucul/export_irc.c
10003   D /libcaca/trunk/cucul/exporter_ansi.c
10004   D /libcaca/trunk/cucul/exporter_html.c
10005   D /libcaca/trunk/cucul/exporter_irc.c
10006
10007 * Renamed exporter_* to export_*, from God recommendation.
10008
10009------------------------------------------------------------------------
10010r587 | jylam | 2006-03-10 17:32:08 +0000 (Fri, 10 Mar 2006) | 2 lines
10011Changed paths:
10012   M /libcaca/trunk/cucul/Makefile.am
10013   D /libcaca/trunk/cucul/export.c
10014   A /libcaca/trunk/cucul/exporter_ansi.c
10015   A /libcaca/trunk/cucul/exporter_html.c
10016   A /libcaca/trunk/cucul/exporter_irc.c
10017
10018 * Exploded cucul/export.c
10019
10020------------------------------------------------------------------------
10021r586 | jylam | 2006-03-10 15:11:40 +0000 (Fri, 10 Mar 2006) | 2 lines
10022Changed paths:
10023   M /libcaca/trunk/caca/caca.c
10024   M /libcaca/trunk/caca/caca.h
10025   M /libcaca/trunk/caca/driver_network.c
10026
10027 * Added CACA_NETWORK_PORT env and related documentation
10028
10029------------------------------------------------------------------------
10030r585 | jylam | 2006-03-10 14:41:24 +0000 (Fri, 10 Mar 2006) | 2 lines
10031Changed paths:
10032   M /libcaca/trunk/caca/driver_network.c
10033   M /libcaca/trunk/configure.ac
10034   M /libcaca/trunk/cucul/cucul_internals.h
10035
10036 * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver
10037
10038------------------------------------------------------------------------
10039r584 | sam | 2006-03-10 13:06:40 +0000 (Fri, 10 Mar 2006) | 4 lines
10040Changed paths:
10041   M /libcaca/trunk/caca/driver_network.c
10042
10043  * Handle incoming connections in network_get_event() as well as
10044    network_display() so that new clients immediately get the contents
10045    of the canvas and do not need to wait for a caca_display() call.
10046
10047------------------------------------------------------------------------
10048r583 | sam | 2006-03-10 10:03:30 +0000 (Fri, 10 Mar 2006) | 3 lines
10049Changed paths:
10050   M /libcaca/trunk/cucul/char.c
10051
10052  * Preliminary support for UTF-8 in cucul_putstr(). Also added a
10053    cucul_putchar32() function but I'm not convinced it will be useful.
10054
10055------------------------------------------------------------------------
10056r582 | sam | 2006-03-10 10:01:22 +0000 (Fri, 10 Mar 2006) | 4 lines
10057Changed paths:
10058   M /libcaca/trunk/caca/driver_conio.c
10059   M /libcaca/trunk/caca/driver_gl.c
10060   M /libcaca/trunk/caca/driver_ncurses.c
10061   M /libcaca/trunk/caca/driver_network.c
10062   M /libcaca/trunk/caca/driver_win32.c
10063   M /libcaca/trunk/caca/driver_x11.c
10064   M /libcaca/trunk/caca/graphics.c
10065
10066  * Use the internal version of cucul_set_size in output drivers so that
10067    they can force a resize. We need to find a way to make those specific
10068    cucul - caca interactions unavailable to the clueless user.
10069
10070------------------------------------------------------------------------
10071r581 | sam | 2006-03-10 09:48:33 +0000 (Fri, 10 Mar 2006) | 2 lines
10072Changed paths:
10073   M /libcaca/trunk/src/cacaball.c
10074   M /libcaca/trunk/src/cacamoir.c
10075   M /libcaca/trunk/src/cacaplas.c
10076
10077  * Made cacamoir, cacaball and cacaplas buildable into a kernel.
10078
10079------------------------------------------------------------------------
10080r580 | sam | 2006-03-10 09:43:13 +0000 (Fri, 10 Mar 2006) | 3 lines
10081Changed paths:
10082   M /libcaca/trunk/caca/driver_vga.c
10083
10084  * Assume the VGA screen is 320x200 and really resize the cucul canvas to
10085    80x25 upon initialisation.
10086
10087------------------------------------------------------------------------
10088r579 | sam | 2006-03-10 09:34:16 +0000 (Fri, 10 Mar 2006) | 2 lines
10089Changed paths:
10090   M /libcaca/trunk/caca/driver_slang.c
10091
10092  * Added Unicode support to the SLang driver.
10093
10094------------------------------------------------------------------------
10095r578 | sam | 2006-03-10 09:31:32 +0000 (Fri, 10 Mar 2006) | 2 lines
10096Changed paths:
10097   M /libcaca/trunk/kernel/kernel.c
10098   M /libcaca/trunk/kernel/kernel.h
10099
10100  * Implemented a few math functions in our kernel: cos(), sin(), sqrt().
10101
10102------------------------------------------------------------------------
10103r577 | sam | 2006-03-10 09:30:30 +0000 (Fri, 10 Mar 2006) | 2 lines
10104Changed paths:
10105   M /libcaca/trunk/test/unicode.c
10106
10107  * More Unicode tests: gradient glyphs, double width characters.
10108
10109------------------------------------------------------------------------
10110r576 | jylam | 2006-03-09 19:27:55 +0000 (Thu, 09 Mar 2006) | 2 lines
10111Changed paths:
10112   M /libcaca/trunk/build-kernel
10113
10114 * Oops, modified build-kernel while testing and commited it ;)
10115
10116------------------------------------------------------------------------
10117r575 | jylam | 2006-03-09 19:27:14 +0000 (Thu, 09 Mar 2006) | 2 lines
10118Changed paths:
10119   M /libcaca/trunk/build-kernel
10120   M /libcaca/trunk/caca/driver_network.c
10121
10122 * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology.
10123
10124------------------------------------------------------------------------
10125r574 | sam | 2006-03-09 16:57:32 +0000 (Thu, 09 Mar 2006) | 2 lines
10126Changed paths:
10127   M /libcaca/trunk/caca/driver_vga.c
10128
10129  * Fixed VGA colours. The values only range from 0 to 63.
10130
10131------------------------------------------------------------------------
10132r573 | sam | 2006-03-09 15:35:00 +0000 (Thu, 09 Mar 2006) | 4 lines
10133Changed paths:
10134   M /libcaca/trunk/build-kernel
10135   M /libcaca/trunk/caca/caca_internals.h
10136   M /libcaca/trunk/cucul/cucul_internals.h
10137   M /libcaca/trunk/kernel/kernel.c
10138   M /libcaca/trunk/kernel/kernel.h
10139
10140  * Added assembly code for inb() and outb().
10141  * Print a small message at kernel boot time just to check that the kernel
10142    was properly loaded.
10143
10144------------------------------------------------------------------------
10145r572 | jylam | 2006-03-09 13:24:06 +0000 (Thu, 09 Mar 2006) | 2 lines
10146Changed paths:
10147   M /libcaca/trunk/cucul/export.c
10148
10149 * Added tests for malloc()'s
10150
10151------------------------------------------------------------------------
10152r571 | jylam | 2006-03-09 13:08:41 +0000 (Thu, 09 Mar 2006) | 2 lines
10153Changed paths:
10154   M /libcaca/trunk/README
10155   M /libcaca/trunk/cucul/cucul.c
10156   M /libcaca/trunk/cucul/cucul_internals.h
10157   M /libcaca/trunk/cucul/export.c
10158
10159 * Updated README for network driver, fixed remaining exporters
10160
10161------------------------------------------------------------------------
10162r570 | sam | 2006-03-09 13:04:59 +0000 (Thu, 09 Mar 2006) | 2 lines
10163Changed paths:
10164   M /libcaca/trunk/caca/Makefile.am
10165   M /libcaca/trunk/configure.ac
10166   M /libcaca/trunk/kernel/Makefile.am
10167
10168  * Added a conditional to only build the kernel if --enable-vga was set.
10169
10170------------------------------------------------------------------------
10171r569 | sam | 2006-03-09 12:56:33 +0000 (Thu, 09 Mar 2006) | 2 lines
10172Changed paths:
10173   M /libcaca/trunk/build-kernel
10174
10175  * Set executable flag to the build-kernel script.
10176
10177------------------------------------------------------------------------
10178r568 | sam | 2006-03-09 12:47:37 +0000 (Thu, 09 Mar 2006) | 3 lines
10179Changed paths:
10180   A /libcaca/trunk/COPYING.GPL
10181   M /libcaca/trunk/Makefile.am
10182   A /libcaca/trunk/build-kernel
10183   M /libcaca/trunk/caca/time.c
10184   M /libcaca/trunk/configure.ac
10185   M /libcaca/trunk/cucul/bitmap.c
10186   M /libcaca/trunk/cucul/box.c
10187   M /libcaca/trunk/cucul/char.c
10188   M /libcaca/trunk/cucul/conic.c
10189   M /libcaca/trunk/cucul/cucul.c
10190   M /libcaca/trunk/cucul/cucul_internals.h
10191   M /libcaca/trunk/cucul/export.c
10192   M /libcaca/trunk/cucul/line.c
10193   M /libcaca/trunk/cucul/math.c
10194   M /libcaca/trunk/cucul/sprite.c
10195   M /libcaca/trunk/cucul/triangle.c
10196   A /libcaca/trunk/kernel
10197   A /libcaca/trunk/kernel/Makefile.am
10198   A /libcaca/trunk/kernel/kernel.c
10199   A /libcaca/trunk/kernel/kernel.h
10200   A /libcaca/trunk/kernel/multiboot.S
10201   A /libcaca/trunk/kernel/multiboot.h
10202   M /libcaca/trunk/src
10203   M /libcaca/trunk/src/aafire.c
10204
10205  * Added glue code to compile libcaca without a libc and build applications
10206    as multiboot kernels.
10207
10208------------------------------------------------------------------------
10209r567 | sam | 2006-03-09 12:44:49 +0000 (Thu, 09 Mar 2006) | 2 lines
10210Changed paths:
10211   M /libcaca/trunk/caca/driver_conio.c
10212
10213  * Cosmetic change.
10214
10215------------------------------------------------------------------------
10216r566 | sam | 2006-03-09 12:43:10 +0000 (Thu, 09 Mar 2006) | 2 lines
10217Changed paths:
10218   M /libcaca/trunk/README
10219
10220  * Slightly updated README.
10221
10222------------------------------------------------------------------------
10223r565 | sam | 2006-03-09 12:41:02 +0000 (Thu, 09 Mar 2006) | 2 lines
10224Changed paths:
10225   M /libcaca/trunk/caca/caca.c
10226   M /libcaca/trunk/caca/caca_internals.h
10227   A /libcaca/trunk/caca/driver_vga.c
10228
10229  * Pure VGA output driver.
10230
10231------------------------------------------------------------------------
10232r564 | sam | 2006-03-09 12:37:39 +0000 (Thu, 09 Mar 2006) | 2 lines
10233Changed paths:
10234   M /libcaca/trunk/caca/graphics.c
10235
10236  * Removed unused includes.
10237
10238------------------------------------------------------------------------
10239r563 | sam | 2006-03-09 12:35:47 +0000 (Thu, 09 Mar 2006) | 2 lines
10240Changed paths:
10241   M /libcaca/trunk/AUTHORS
10242
10243  * Added a few details for authors.
10244
10245------------------------------------------------------------------------
10246r562 | sam | 2006-03-09 12:34:40 +0000 (Thu, 09 Mar 2006) | 3 lines
10247Changed paths:
10248   M /libcaca/trunk/test
10249   M /libcaca/trunk/test/Makefile.am
10250   A /libcaca/trunk/test/unicode.c
10251
10252  * Added a tiny Unicode test program. Of course it does not work yet, but
10253    good to have something to start with.
10254
10255------------------------------------------------------------------------
10256r561 | jylam | 2006-03-09 09:52:24 +0000 (Thu, 09 Mar 2006) | 2 lines
10257Changed paths:
10258   M /libcaca/trunk/caca/caca.h
10259   M /libcaca/trunk/cucul/cucul.h
10260
10261 * Updated documentation a bit
10262
10263------------------------------------------------------------------------
10264r560 | jylam | 2006-03-09 09:44:54 +0000 (Thu, 09 Mar 2006) | 2 lines
10265Changed paths:
10266   M /libcaca/trunk/caca/driver_network.c
10267   M /libcaca/trunk/cucul/cucul.c
10268   M /libcaca/trunk/cucul/cucul_internals.h
10269   M /libcaca/trunk/cucul/export.c
10270
10271 * Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well.
10272
10273------------------------------------------------------------------------
10274r559 | jylam | 2006-03-09 08:45:40 +0000 (Thu, 09 Mar 2006) | 2 lines
10275Changed paths:
10276   M /libcaca/trunk/caca/driver_network.c
10277
10278 * Fixed memory leak in network driver
10279
10280------------------------------------------------------------------------
10281r558 | sam | 2006-03-08 22:39:43 +0000 (Wed, 08 Mar 2006) | 2 lines
10282Changed paths:
10283   M /libcaca/trunk/caca/driver_gl.c
10284
10285  * Made the OpenGL colors slightly less saturated.
10286
10287------------------------------------------------------------------------
10288r557 | sam | 2006-03-08 22:29:00 +0000 (Wed, 08 Mar 2006) | 3 lines
10289Changed paths:
10290   M /libcaca/trunk/caca/driver_conio.c
10291   M /libcaca/trunk/caca/driver_gl.c
10292   M /libcaca/trunk/caca/driver_ncurses.c
10293   M /libcaca/trunk/caca/driver_slang.c
10294   M /libcaca/trunk/caca/driver_win32.c
10295   M /libcaca/trunk/caca/driver_x11.c
10296
10297  * Make output drivers more error resilient when handling UTF-32 characters,
10298    by simply ignoring everything non ASCII :-)
10299
10300------------------------------------------------------------------------
10301r556 | jylam | 2006-03-08 20:58:07 +0000 (Wed, 08 Mar 2006) | 2 lines
10302Changed paths:
10303   M /libcaca/trunk/caca/driver_network.c
10304
10305 * Fixed blinking screen
10306
10307------------------------------------------------------------------------
10308r555 | jylam | 2006-03-08 20:23:06 +0000 (Wed, 08 Mar 2006) | 2 lines
10309Changed paths:
10310   M /libcaca/trunk/caca/driver_network.c
10311   M /libcaca/trunk/cucul/cucul.h
10312   M /libcaca/trunk/cucul/export.c
10313
10314 * Exporters now return size of generated data
10315
10316------------------------------------------------------------------------
10317r554 | jylam | 2006-03-08 20:03:24 +0000 (Wed, 08 Mar 2006) | 2 lines
10318Changed paths:
10319   M /libcaca/trunk/caca/Makefile.am
10320   M /libcaca/trunk/caca/caca.c
10321   M /libcaca/trunk/caca/caca_internals.h
10322   A /libcaca/trunk/caca/driver_network.c
10323   M /libcaca/trunk/configure.ac
10324
10325 * Added very preliminary network driver
10326
10327------------------------------------------------------------------------
10328r553 | sam | 2006-03-08 19:41:53 +0000 (Wed, 08 Mar 2006) | 3 lines
10329Changed paths:
10330   M /libcaca/trunk/caca/caca.c
10331   M /libcaca/trunk/caca/caca_internals.h
10332   M /libcaca/trunk/caca/driver_conio.c
10333   M /libcaca/trunk/caca/driver_gl.c
10334   M /libcaca/trunk/caca/driver_ncurses.c
10335   M /libcaca/trunk/caca/driver_slang.c
10336   M /libcaca/trunk/caca/driver_win32.c
10337   M /libcaca/trunk/caca/driver_x11.c
10338   M /libcaca/trunk/caca/event.c
10339   M /libcaca/trunk/caca/graphics.c
10340   M /libcaca/trunk/cucul/cucul.c
10341
10342  * Fixed async issues between the driver and libcaca when resizing windows,
10343    and simplified the handle_resize() API. Still can be polished.
10344
10345------------------------------------------------------------------------
10346r552 | sam | 2006-03-08 17:20:38 +0000 (Wed, 08 Mar 2006) | 3 lines
10347Changed paths:
10348   M /libcaca/trunk/cucul/cucul.c
10349
10350  * cucul_set_size() does nothing if a graphical backend is attached. Added
10351    documentation to explain this behaviour.
10352
10353------------------------------------------------------------------------
10354r551 | sam | 2006-03-08 11:27:23 +0000 (Wed, 08 Mar 2006) | 2 lines
10355Changed paths:
10356   M /libcaca/trunk/caca/caca.c
10357   M /libcaca/trunk/caca/caca_internals.h
10358   M /libcaca/trunk/caca/driver_gl.c
10359   M /libcaca/trunk/caca/driver_ncurses.c
10360   M /libcaca/trunk/caca/driver_slang.c
10361   M /libcaca/trunk/caca/driver_win32.c
10362   M /libcaca/trunk/caca/driver_x11.c
10363   M /libcaca/trunk/caca/event.c
10364
10365  * Cosmetic changes here and there.
10366
10367------------------------------------------------------------------------
10368r550 | sam | 2006-03-08 10:33:01 +0000 (Wed, 08 Mar 2006) | 3 lines
10369Changed paths:
10370   M /libcaca/trunk/caca/caca.c
10371   M /libcaca/trunk/caca/caca_internals.h
10372   M /libcaca/trunk/caca/driver_conio.c
10373   M /libcaca/trunk/caca/driver_gl.c
10374   M /libcaca/trunk/caca/driver_ncurses.c
10375   M /libcaca/trunk/caca/driver_slang.c
10376   M /libcaca/trunk/caca/driver_win32.c
10377   M /libcaca/trunk/caca/driver_x11.c
10378   M /libcaca/trunk/caca/event.c
10379   M /libcaca/trunk/caca/graphics.c
10380
10381  * Finished moving everything driver-specific to the apropriate driver_*.c
10382    files. Phew. Now they just need a few comments.
10383
10384------------------------------------------------------------------------
10385r549 | sam | 2006-03-08 09:51:53 +0000 (Wed, 08 Mar 2006) | 2 lines