source: libcaca/trunk/ChangeLog @ 1419

Last change on this file since 1419 was 1419, checked in by Sam Hocevar, 13 years ago
  • Set version to 0.99.beta11.
  • Updated NEWS and ChangeLog?.
File size: 365.9 KB
RevLine 
[210]1------------------------------------------------------------------------
[1419]2r1079 | sam | 2006-11-16 16:01:31 +0100 (Thu, 16 Nov 2006) | 3 lines
3Changed paths:
4   M /trunk/cucul/export.c
5   M /trunk/test/export.c
6
7  * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
8  * Updated export test accordingly.
9
10------------------------------------------------------------------------
11r1078 | sam | 2006-11-16 12:26:22 +0100 (Thu, 16 Nov 2006) | 3 lines
12Changed paths:
13   M /trunk/common.h
14
15  * Fix a compilation warning by pretending to use seterrno()'s argument
16    even when it isn't.
17
18------------------------------------------------------------------------
19r1077 | sam | 2006-11-16 12:23:56 +0100 (Thu, 16 Nov 2006) | 3 lines
20Changed paths:
21   M /trunk/kernel/kernel.c
22   M /trunk/kernel/kernel.h
23
24  * Implemented strcmp() and strdup() and added an fflush() stub to the
25    kernel code.
26
27------------------------------------------------------------------------
28r1076 | sam | 2006-11-16 03:08:05 +0100 (Thu, 16 Nov 2006) | 3 lines
29Changed paths:
30   M /trunk/cucul/transform.c
31
32  * Added some box drawing glyphs that are used by TOIlet's future.tlf font
33    to the flip/flop/rotation filters.
34
35------------------------------------------------------------------------
36r1072 | sam | 2006-11-14 21:14:38 +0100 (Tue, 14 Nov 2006) | 2 lines
37Changed paths:
38   M /trunk/caca/Makefile.am
39   M /trunk/src/Makefile.am
40   M /trunk/tools/Makefile.am
41
42  * Don't rely on pkg-config macros for variable substitution. Just in case.
43
44------------------------------------------------------------------------
45r1071 | sam | 2006-11-14 19:22:31 +0100 (Tue, 14 Nov 2006) | 2 lines
46Changed paths:
47   M /trunk/configure.ac
48
49  * No longer bail out with an error if Imlib2 or Doxygen were not found.
50
51------------------------------------------------------------------------
52r1070 | sam | 2006-11-14 19:05:02 +0100 (Tue, 14 Nov 2006) | 2 lines
53Changed paths:
54   M /trunk/cucul/frame.c
55
56  * Minor documentation fix.
57
58------------------------------------------------------------------------
59r1069 | sam | 2006-11-14 19:02:29 +0100 (Tue, 14 Nov 2006) | 2 lines
60Changed paths:
61   M /trunk/caca/Makefile.am
62   M /trunk/caca/caca.c
63   M /trunk/caca/caca_internals.h
64   A /trunk/caca/driver_cocoa.m
65   M /trunk/configure.ac
66
67  * Added all the glue needed for a Cocoa output driver.
68
69------------------------------------------------------------------------
70r1068 | sam | 2006-11-14 17:27:15 +0100 (Tue, 14 Nov 2006) | 2 lines
71Changed paths:
72   M /trunk/test/spritedit.c
73
74  * Minor compilation warning fix. OS X x86 defines "DELAY".
75
76------------------------------------------------------------------------
77r1067 | sam | 2006-11-14 08:59:52 +0100 (Tue, 14 Nov 2006) | 3 lines
78Changed paths:
79   M /trunk/cucul/transform.c
80   M /trunk/test/text.c
81
82  * Documented flip/flop/rotate as being involutive.
83  * Updated text test.
84
85------------------------------------------------------------------------
86r1066 | sam | 2006-11-14 08:46:51 +0100 (Tue, 14 Nov 2006) | 3 lines
87Changed paths:
88   M /trunk/test
89   M /trunk/test/Makefile.am
90   D /trunk/test/all.c
91   A /trunk/test/cucul.c (from /trunk/test/all.c:1063)
92
93  * Renamed the "all" test to "cucul" because it otherwise conflicted with
94    the automake "all" rule.
95
96------------------------------------------------------------------------
97r1065 | sam | 2006-11-14 00:42:43 +0100 (Tue, 14 Nov 2006) | 3 lines
98Changed paths:
99   M /trunk/caca/caca_internals.h
100   M /trunk/caca/driver_ncurses.c
101   M /trunk/caca/driver_slang.c
102   M /trunk/caca/graphics.c
103
104  * Factored terminal title setting code.
105  * Do not try to set the terminal title if TERM=linux.
106
107------------------------------------------------------------------------
108r1064 | sam | 2006-11-14 00:33:49 +0100 (Tue, 14 Nov 2006) | 2 lines
109Changed paths:
110   M /trunk/caca/driver_ncurses.c
111   M /trunk/caca/driver_slang.c
112   M /trunk/caca/graphics.c
113   M /trunk/doc/migrating.dox
114
115  * Implemented caca_set_display_title() for ncurses and S-Lang.
116
117------------------------------------------------------------------------
118r1063 | sam | 2006-11-14 00:16:35 +0100 (Tue, 14 Nov 2006) | 4 lines
119Changed paths:
120   M /trunk/cucul/canvas.c
121   M /trunk/cucul/cucul.c
122   M /trunk/cucul/cucul.h
123   M /trunk/cucul/cucul_internals.h
124   M /trunk/cucul/frame.c
125   M /trunk/cucul/legacy.c
126   M /trunk/cxx/cucul++.cpp
127   M /trunk/test/all.c
128   M /trunk/test/frames.c
129
130  * Implemented cucul_get_frame_name() and cucul_set_frame_name().
131  * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
132    know that a frame belongs to a canvas.
133
134------------------------------------------------------------------------
135r1062 | sam | 2006-11-14 00:00:02 +0100 (Tue, 14 Nov 2006) | 2 lines
136Changed paths:
137   M /trunk/test
138   M /trunk/test/Makefile.am
139   A /trunk/test/all.c
140   M /trunk/test/blit.c
141
142  * Started writing a full API test. Not sure where it'll lead.
143
144------------------------------------------------------------------------
145r1061 | sam | 2006-11-13 22:42:15 +0100 (Mon, 13 Nov 2006) | 2 lines
146Changed paths:
147   M /trunk/cxx/cucul++.cpp
148   M /trunk/cxx/cucul++.h
149   M /trunk/cxx/cxxtest.cpp
150
151  * Updated C++ bindings so that they build, at least.
152
153------------------------------------------------------------------------
154r1060 | sam | 2006-11-13 14:34:06 +0100 (Mon, 13 Nov 2006) | 3 lines
155Changed paths:
156   M /trunk/src/cacademo.c
157   M /trunk/test/swallow.c
158
159  * Add more randomness to the cacademo effects.
160  * Adapt the swallow test to the display's size.
161
162------------------------------------------------------------------------
163r1059 | sam | 2006-11-13 09:55:36 +0100 (Mon, 13 Nov 2006) | 2 lines
164Changed paths:
165   M /trunk/caca/caca.h
166   M /trunk/src/aafire.c
167   M /trunk/src/cacademo.c
168
169  * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
170
171------------------------------------------------------------------------
172r1058 | sam | 2006-11-13 01:19:18 +0100 (Mon, 13 Nov 2006) | 2 lines
173Changed paths:
174   M /trunk/cucul/import.c
175
176  * Improved ANSI import, especially wrt. drawing context persistence.
177
178------------------------------------------------------------------------
179r1057 | sam | 2006-11-13 00:09:17 +0100 (Mon, 13 Nov 2006) | 2 lines
180Changed paths:
181   M /trunk/cucul/attr.c
182
183  * Fix a bug in cucul_put_attr. This function was simply not working.
184
185------------------------------------------------------------------------
186r1056 | sam | 2006-11-12 23:26:36 +0100 (Sun, 12 Nov 2006) | 3 lines
187Changed paths:
188   M /trunk/cucul/cucul.c
189   M /trunk/cucul/cucul_internals.h
190   M /trunk/cucul/frame.c
191
192  * Fix a bug in cucul_set_canvas_size() that caused the default attribute
193    to be ignored.
194
195------------------------------------------------------------------------
196r1054 | sam | 2006-11-12 22:29:31 +0100 (Sun, 12 Nov 2006) | 4 lines
197Changed paths:
198   M /trunk/cucul/import.c
199
200  * When importing an utf-8 file, set background and foreground colours to
201    the nearest ANSI values for the current attribute. When importing an ANSI
202    file, force them to lightgray on black.
203
204------------------------------------------------------------------------
205r1053 | sam | 2006-11-12 21:39:27 +0100 (Sun, 12 Nov 2006) | 2 lines
206Changed paths:
207   M /trunk/NEWS
208
209  * Oops, fixed NEW entry.
210
211------------------------------------------------------------------------
212r1048 | sam | 2006-11-12 20:29:43 +0100 (Sun, 12 Nov 2006) | 2 lines
213Changed paths:
214   M /trunk/Makefile.am
215
216  * Added a "make upload" rule for releases.
217
218------------------------------------------------------------------------
219r1047 | sam | 2006-11-12 19:26:40 +0100 (Sun, 12 Nov 2006) | 3 lines
220Changed paths:
221   M /trunk/ChangeLog
222   M /trunk/NEWS
223   M /trunk/configure.ac
224
225  * Set version to 0.99.beta10.
226  * Updated NEWS and ChangeLog.
227
228------------------------------------------------------------------------
229r1046 | sam | 2006-11-12 19:23:29 +0100 (Sun, 12 Nov 2006) | 2 lines
230Changed paths:
231   M /trunk/doc/migrating.dox
232
233  * Documentation updates.
234
235------------------------------------------------------------------------
[1370]236r1045 | sam | 2006-11-12 18:45:14 +0100 (Sun, 12 Nov 2006) | 3 lines
237Changed paths:
238   M /trunk/cucul/cucul.h
239   M /trunk/cucul/legacy.c
240
241  * Re-added cucul_getchar() to the legacy functions. Debian's current version
242    of toilet needs it.
243
244------------------------------------------------------------------------
245r1044 | sam | 2006-11-12 18:30:08 +0100 (Sun, 12 Nov 2006) | 2 lines
246Changed paths:
247   M /trunk/cucul/font.c
248   M /trunk/cucul/font_mono9.h
249   M /trunk/cucul/font_monobold12.h
250   M /trunk/doc/font.dox
251   M /trunk/tools/makefont.c
252
253  * Add maxwidth and maxheight members to the font format.
254
255------------------------------------------------------------------------
256r1043 | sam | 2006-11-12 16:54:50 +0100 (Sun, 12 Nov 2006) | 3 lines
257Changed paths:
258   M /trunk/src/cacademo.c
259   M /trunk/test/swallow.c
260
261  * Random transition times in cacademo.
262  * Swallow 4 applications instead of 2 in the swallow test.
263
264------------------------------------------------------------------------
265r1042 | sam | 2006-11-12 16:35:04 +0100 (Sun, 12 Nov 2006) | 2 lines
266Changed paths:
267   M /trunk/src/aafire.c
268   M /trunk/src/cacademo.c
269
270  * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
271
272------------------------------------------------------------------------
273r1041 | sam | 2006-11-12 16:26:13 +0100 (Sun, 12 Nov 2006) | 3 lines
274Changed paths:
275   M /trunk/caca/caca.c
276   M /trunk/caca/graphics.c
277   M /trunk/common.h
278   M /trunk/cucul/attr.c
279   M /trunk/cucul/canvas.c
280   M /trunk/cucul/cucul.c
281   M /trunk/cucul/dither.c
282   M /trunk/cucul/export.c
283   M /trunk/cucul/font.c
284   M /trunk/cucul/frame.c
285   M /trunk/cucul/import.c
286   M /trunk/cucul/legacy.c
287
288  * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
289  * More debugging information in the import/export and font functions.
290
291------------------------------------------------------------------------
292r1040 | sam | 2006-11-12 15:42:58 +0100 (Sun, 12 Nov 2006) | 3 lines
293Changed paths:
294   M /trunk/cucul/font_mono9.h
295   M /trunk/cucul/font_monobold12.h
296   M /trunk/test/font2tga.c
297   M /trunk/tools/makefont.c
298
299  * Add CJK punctuation to the default fonts.
300  * Minor changes to the font2tga test program.
301
302------------------------------------------------------------------------
303r1039 | sam | 2006-11-12 14:11:01 +0100 (Sun, 12 Nov 2006) | 2 lines
304Changed paths:
305   M /trunk/common.h
306   M /trunk/configure.ac
307   M /trunk/cucul/export.c
308
309  * Add a debug() function and a --enable-debug configure flag.
310
311------------------------------------------------------------------------
312r1038 | sam | 2006-11-12 13:26:48 +0100 (Sun, 12 Nov 2006) | 3 lines
313Changed paths:
314   M /trunk/cucul/font.c
315   M /trunk/cucul/font_mono9.h
316   M /trunk/cucul/font_monobold12.h
317   M /trunk/test/font2tga.c
318   M /trunk/tools/makefont.c
319
320  * Support fullwidth fonts.
321  * Add Katakanas and Hiraganas to the default fonts.
322
323------------------------------------------------------------------------
324r1037 | sam | 2006-11-12 12:06:34 +0100 (Sun, 12 Nov 2006) | 2 lines
325Changed paths:
326   M /trunk/caca/caca.h
327
328  * Documented caca_event_t members.
329
330------------------------------------------------------------------------
331r1036 | sam | 2006-11-12 11:42:14 +0100 (Sun, 12 Nov 2006) | 3 lines
332Changed paths:
333   M /trunk/cucul/cucul.h
334   M /trunk/cucul/export.c
335   M /trunk/cucul/font.c
336   M /trunk/cucul/frame.c
337   M /trunk/doc/Makefile.am
338   A /trunk/doc/canvas.dox (from /trunk/cucul/export.c:1033)
339   A /trunk/doc/font.dox (from /trunk/cucul/font.c:1028)
340   M /trunk/doc/libcaca.dox
341
342  * Documentation updates. Moved the canvas and font format definitions to
343    the Doxygen documentation.
344
345------------------------------------------------------------------------
346r1035 | sam | 2006-11-12 11:32:38 +0100 (Sun, 12 Nov 2006) | 4 lines
347Changed paths:
348   M /trunk/doc/caca-config.1
349
350  * Mention caca-config being deprecated in its manpage, and removed mention
351    of --plugin-libs from it. The option is still here but does the same as
352    --libs.
353
354------------------------------------------------------------------------
355r1034 | sam | 2006-11-12 11:06:35 +0100 (Sun, 12 Nov 2006) | 2 lines
356Changed paths:
357   M /trunk/src/cacaplay.c
358
359  * Properly handle EOF in cacaplay.
360
361------------------------------------------------------------------------
362r1033 | sam | 2006-11-12 11:04:23 +0100 (Sun, 12 Nov 2006) | 2 lines
363Changed paths:
364   M /trunk/TODO
365   M /trunk/cucul/export.c
366
367  * Documentation fixes and TODO updates.
368
369------------------------------------------------------------------------
370r1032 | sam | 2006-11-12 11:02:51 +0100 (Sun, 12 Nov 2006) | 2 lines
371Changed paths:
372   M /trunk/caca/driver_raw.c
373
374  * Flush stdout after writing the data in the raw driver.
375
376------------------------------------------------------------------------
377r1031 | sam | 2006-11-12 10:48:37 +0100 (Sun, 12 Nov 2006) | 2 lines
378Changed paths:
379   M /trunk/doc/cacaplay.1
380   M /trunk/src/cacaplay.c
381
382  * Allow cacaplay to play streams and updated its manpage.
383
384------------------------------------------------------------------------
385r1030 | sam | 2006-11-12 10:46:10 +0100 (Sun, 12 Nov 2006) | 2 lines
386Changed paths:
387   M /trunk/test/swallow.c
388
389  * Fix infinite loop due to signed/unsigned mistake.
390
391------------------------------------------------------------------------
392r1029 | sam | 2006-11-11 19:07:58 +0100 (Sat, 11 Nov 2006) | 3 lines
393Changed paths:
394   M /trunk/test
395   M /trunk/test/Makefile.am
396   A /trunk/test/swallow.c
397
398  * libcaca multiplexer: swallows two libcaca applications, for instance
399    cacademo and cacafire, and displays them in a canvas.
400
401------------------------------------------------------------------------
402r1028 | sam | 2006-11-11 18:55:11 +0100 (Sat, 11 Nov 2006) | 2 lines
403Changed paths:
404   M /trunk/cucul/import.c
405
406  * Fixed a bug in the caca importer.
407
408------------------------------------------------------------------------
409r1027 | sam | 2006-11-11 18:13:16 +0100 (Sat, 11 Nov 2006) | 2 lines
410Changed paths:
411   M /trunk/test/blit.c
412
413  * Fix program header.
414
415------------------------------------------------------------------------
416r1026 | sam | 2006-11-11 17:29:39 +0100 (Sat, 11 Nov 2006) | 2 lines
417Changed paths:
418   M /trunk/caca/caca0.h
419   M /trunk/caca/driver_gl.c
420   M /trunk/cucul/attr.c
421   M /trunk/cucul/box.c
422   M /trunk/cucul/canvas.c
423   M /trunk/cucul/conic.c
424   M /trunk/cucul/cucul.h
425   M /trunk/cucul/dither.c
426   M /trunk/cucul/import.c
427   M /trunk/cucul/legacy.c
428   M /trunk/cucul/line.c
429   M /trunk/cucul/triangle.c
430   M /trunk/src/aafire.c
431   M /trunk/src/cacademo.c
432   M /trunk/src/cacaview.c
433   M /trunk/test/blit.c
434   M /trunk/test/colors.c
435   M /trunk/test/demo.c
436   M /trunk/test/dithering.c
437   M /trunk/test/event.c
438   M /trunk/test/export.c
439   M /trunk/test/font.c
440   M /trunk/test/font2tga.c
441   M /trunk/test/frames.c
442   M /trunk/test/fullwidth.c
443   M /trunk/test/input.c
444   M /trunk/test/spritedit.c
445   M /trunk/test/transform.c
446   M /trunk/test/truecolor.c
447   M /trunk/test/unicode.c
448
449  * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
450
451------------------------------------------------------------------------
452r1025 | sam | 2006-11-11 16:38:40 +0100 (Sat, 11 Nov 2006) | 2 lines
453Changed paths:
454   M /trunk/cucul/canvas.c
455   M /trunk/test/Makefile.am
456   A /trunk/test/blit.c
457
458  * Made cucul_blit() handle-aware. Added a blit test for that.
459
460------------------------------------------------------------------------
461r1024 | sam | 2006-11-11 16:17:16 +0100 (Sat, 11 Nov 2006) | 2 lines
462Changed paths:
463   M /trunk/test/transform.c
464
465  * Free all memory upon exit in the transform test.
466
467------------------------------------------------------------------------
468r1023 | sam | 2006-11-11 16:10:38 +0100 (Sat, 11 Nov 2006) | 3 lines
469Changed paths:
470   M /trunk/test/transform.c
471
472  * Update transform.c so that it uses import functions instead of blitting
473    lines.
474
475------------------------------------------------------------------------
476r1022 | sam | 2006-11-11 15:51:04 +0100 (Sat, 11 Nov 2006) | 2 lines
477Changed paths:
478   M /trunk/cucul/import.c
479
480  * Do not force the text colour when importing a text file.
481
482------------------------------------------------------------------------
483r1021 | sam | 2006-11-11 15:24:35 +0100 (Sat, 11 Nov 2006) | 2 lines
484Changed paths:
485   M /trunk/TODO
486   M /trunk/cucul/canvas.c
487   M /trunk/cucul/cucul.c
488   M /trunk/cucul/cucul.h
489   M /trunk/cucul/cucul_internals.h
490   M /trunk/cucul/export.c
491   M /trunk/cucul/frame.c
492   M /trunk/cucul/import.c
493
494  * Add cursor and handle support to canvases. Unused yet.
495
496------------------------------------------------------------------------
497r1020 | sam | 2006-11-11 14:29:03 +0100 (Sat, 11 Nov 2006) | 3 lines
498Changed paths:
499   M /trunk/TODO
500   M /trunk/cucul/canvas.c
501   M /trunk/cucul/frame.c
502
503  * Cosmetic code and documentation changes here and there.
504  * Updated TODO.
505
506------------------------------------------------------------------------
507r1019 | sam | 2006-11-11 14:03:19 +0100 (Sat, 11 Nov 2006) | 2 lines
508Changed paths:
509   M /trunk/test/frames.c
510
511  * Restore attribute settings before resizing the canvas in the frame test.
512
513------------------------------------------------------------------------
514r1018 | sam | 2006-11-11 14:00:36 +0100 (Sat, 11 Nov 2006) | 2 lines
515Changed paths:
516   M /trunk/cucul/Makefile.am
517   A /trunk/cucul/frame.c (from /trunk/cucul/sprite.c:1017)
518   D /trunk/cucul/sprite.c
519
520  * Rename sprite.c into frame.c.
521
522------------------------------------------------------------------------
523r1017 | sam | 2006-11-11 13:57:03 +0100 (Sat, 11 Nov 2006) | 2 lines
524Changed paths:
525   M /trunk/cucul/canvas.c
526   M /trunk/cucul/cucul.c
527   M /trunk/cucul/cucul_internals.h
528   M /trunk/cucul/sprite.c
529
530  * Prepare the way for per-frame width/height information.
531
532------------------------------------------------------------------------
533r1016 | sam | 2006-11-11 13:27:37 +0100 (Sat, 11 Nov 2006) | 2 lines
534Changed paths:
535   M /trunk/cucul/cucul.c
536
537  * Fix minor uninitialised data bug in cucul_canvas_create().
538
539------------------------------------------------------------------------
540r1015 | sam | 2006-11-11 13:11:20 +0100 (Sat, 11 Nov 2006) | 2 lines
541Changed paths:
542   M /trunk/cucul/cucul.c
543
544  * Allow to resize canvases back to (0,0).
545
546------------------------------------------------------------------------
547r1014 | sam | 2006-11-11 10:22:10 +0100 (Sat, 11 Nov 2006) | 4 lines
548Changed paths:
549   M /trunk/cucul/charset.c
550   M /trunk/cucul/cucul_internals.h
551
552  * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
553    functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
554    by fullwidth character support.
555
556------------------------------------------------------------------------
557r1013 | sam | 2006-11-11 10:18:42 +0100 (Sat, 11 Nov 2006) | 2 lines
558Changed paths:
559   M /trunk/cucul/cucul.c
560   M /trunk/cucul/cucul_internals.h
561   M /trunk/cucul/dither.c
562
563  * Got rid of very old _cucul_init_dither() function call.
564
565------------------------------------------------------------------------
566r1012 | sam | 2006-11-11 10:10:17 +0100 (Sat, 11 Nov 2006) | 3 lines
567Changed paths:
568   M /trunk/caca/driver_conio.c
569   M /trunk/caca/driver_ncurses.c
570   M /trunk/caca/driver_slang.c
571   M /trunk/caca/driver_vga.c
572   M /trunk/cucul/attr.c
573   M /trunk/cucul/cucul.h
574   M /trunk/cucul/cucul_internals.h
575
576  * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
577    function.
578
579------------------------------------------------------------------------
580r1011 | sam | 2006-11-11 09:44:14 +0100 (Sat, 11 Nov 2006) | 3 lines
581Changed paths:
582   M /trunk/caca/driver_slang.c
583   M /trunk/caca/driver_win32.c
584   M /trunk/cucul/attr.c
585   M /trunk/cucul/export.c
586
587  * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
588    the now official cucul_attr_to_ansi_[fb]g().
589
590------------------------------------------------------------------------
591r1010 | sam | 2006-11-11 09:34:41 +0100 (Sat, 11 Nov 2006) | 2 lines
592Changed paths:
593   M /trunk/cucul/attr.c
594   M /trunk/cucul/cucul.h
595
596  * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
597
598------------------------------------------------------------------------
599r1009 | sam | 2006-11-11 09:11:26 +0100 (Sat, 11 Nov 2006) | 4 lines
600Changed paths:
601   M /trunk/caca/caca0.h
602   M /trunk/cucul/box.c
603   M /trunk/cucul/conic.c
604   M /trunk/cucul/cucul.h
605   M /trunk/cucul/line.c
606   M /trunk/cucul/triangle.c
607   M /trunk/src/cacademo.c
608   M /trunk/src/cacaview.c
609   M /trunk/test/demo.c
610   M /trunk/test/event.c
611   M /trunk/test/export.c
612   M /trunk/test/frames.c
613   M /trunk/test/gamma.c
614   M /trunk/test/input.c
615
616  * Switch back to UTF-32 arguments for drawing primitives, now that we
617    properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
618    uses these functions anyway.
619
620------------------------------------------------------------------------
621r1008 | sam | 2006-11-11 08:56:30 +0100 (Sat, 11 Nov 2006) | 2 lines
622Changed paths:
623   M /trunk/cucul/box.c
624   M /trunk/cucul/cucul.h
625
626  * Implemented cucul_draw_cp437_box().
627
628------------------------------------------------------------------------
629r1007 | sam | 2006-11-10 16:38:09 +0100 (Fri, 10 Nov 2006) | 2 lines
630Changed paths:
631   M /trunk/doc/Makefile.am
632   A /trunk/doc/cacaplay.1
633   A /trunk/doc/cacaserver.1
634   M /trunk/doc/cacaview.1
635   A /trunk/doc/img2irc.1
636   M /trunk/src/img2irc.c
637
638  * Wrote manual pages for img2irc, cacaplay and cacaserver.
639
640------------------------------------------------------------------------
641r1006 | sam | 2006-11-10 11:29:54 +0100 (Fri, 10 Nov 2006) | 2 lines
642Changed paths:
643   M /trunk/cucul/Makefile.am
644   A /trunk/cucul/attr.c (from /trunk/cucul/colour.c:994)
645   D /trunk/cucul/colour.c
646   M /trunk/cucul/cucul.h
647
648  * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
649
650------------------------------------------------------------------------
651r1005 | sam | 2006-11-09 18:24:29 +0100 (Thu, 09 Nov 2006) | 3 lines
652Changed paths:
653   M /trunk/src/cacaserver.c
654
655  * Don't try to guess the file format in cacaserver, instead feed the data
656    to cucul_import_memory() and try again later if it says "not enough data".
657
658------------------------------------------------------------------------
659r1004 | sam | 2006-11-09 18:20:47 +0100 (Thu, 09 Nov 2006) | 2 lines
660Changed paths:
661   M /trunk/cucul/import.c
662
663  * If not enough data is available for import, return 0 instead of an error.
664
665------------------------------------------------------------------------
666r1003 | sam | 2006-11-09 12:14:57 +0100 (Thu, 09 Nov 2006) | 2 lines
667Changed paths:
668   M /trunk/cucul/canvas.c
669   M /trunk/cucul/import.c
670
671  * Minor documentation fixes.
672
673------------------------------------------------------------------------
674r1002 | jylam | 2006-11-09 10:27:35 +0100 (Thu, 09 Nov 2006) | 2 lines
675Changed paths:
676   M /trunk/cxx/cxxtest.cpp
677
678 * Fixed behaviour of the pig while resizing window
679
680------------------------------------------------------------------------
681r1001 | sam | 2006-11-08 18:27:48 +0100 (Wed, 08 Nov 2006) | 2 lines
682Changed paths:
683   M /trunk/doc/migrating.dox
684
685  * Slight documentation update.
686
687------------------------------------------------------------------------
688r1000 | sam | 2006-11-08 18:26:57 +0100 (Wed, 08 Nov 2006) | 2 lines
689Changed paths:
690   M /trunk/src/cacadraw.c
691   M /trunk/src/cacaplay.c
692   M /trunk/src/cacaserver.c
693   M /trunk/src/img2irc.c
694   M /trunk/test/export.c
695   M /trunk/test/font2tga.c
696   M /trunk/test/import.c
697   M /trunk/test/text.c
698
699  * Convert all programs and tests to the new import/export API.
700
701------------------------------------------------------------------------
702r999 | sam | 2006-11-08 18:18:23 +0100 (Wed, 08 Nov 2006) | 8 lines
703Changed paths:
704   M /trunk/cucul/cucul.h
705   M /trunk/cucul/import.c
706
707  * Set the cucul_import_memory() buffer type to void const * instead of
708    unsigned char const * so that C++ programs won't complain.
709                   ___  __  __  ____    ___   ___   ___
710                  / _ \|  \/  |/ ___|  / _ \ / _ \ / _ \
711                 | | | | |\/| | |  _  | (_) | (_) | (_) |
712                 | |_| | |  | | |_| |  \__, |\__, |\__, |
713                  \___/|_|  |_|\____|    /_/   /_/   /_/
714
715------------------------------------------------------------------------
716r998 | sam | 2006-11-08 17:43:59 +0100 (Wed, 08 Nov 2006) | 4 lines
717Changed paths:
718   M /trunk/caca/caca0.c
719   M /trunk/caca/driver_raw.c
720   M /trunk/cucul/cucul.h
721   M /trunk/cucul/export.c
722   M /trunk/cucul/legacy.c
723
724  * Renamed cucul_export() to cucul_export_memory(), paves the way for a
725    cucul_export_file() but I'm not sure yet this is a good idea.
726  * Use the new import/export API in libcaca.
727
728------------------------------------------------------------------------
729r997 | sam | 2006-11-08 17:34:43 +0100 (Wed, 08 Nov 2006) | 3 lines
730Changed paths:
731   M /trunk/cucul/cucul.h
732   M /trunk/cucul/import.c
733   M /trunk/cucul/legacy.c
734
735  * Renamed cucul_import() to cucul_import_memory() and implemented
736    cucul_import_file().
737
738------------------------------------------------------------------------
739r996 | sam | 2006-11-08 14:12:06 +0100 (Wed, 08 Nov 2006) | 2 lines
740Changed paths:
741   M /trunk/common.h
742
743  * Don't try to include arpa/inet.h in kernel mode.
744
745------------------------------------------------------------------------
746r995 | sam | 2006-11-08 14:05:42 +0100 (Wed, 08 Nov 2006) | 2 lines
747Changed paths:
748   M /trunk/common.h
749   M /trunk/cucul/font.c
750   M /trunk/cucul/import.c
751
752  * Don't use htonl() directly, use common.h's hton32() wrapper.
753
754------------------------------------------------------------------------
755r994 | sam | 2006-11-08 13:11:07 +0100 (Wed, 08 Nov 2006) | 2 lines
756Changed paths:
757   M /trunk/cucul/Makefile.am
758   D /trunk/cucul/buffer.c
759   M /trunk/cucul/colour.c
760   M /trunk/cucul/cucul.h
761   M /trunk/cucul/export.c
762   M /trunk/cucul/import.c
763   A /trunk/cucul/legacy.c (from /trunk/cucul/buffer.c:993)
764
765  * Deprecate buffer management. We're back to standard void* memory areas.
766
767------------------------------------------------------------------------
768r993 | sam | 2006-11-08 08:59:23 +0100 (Wed, 08 Nov 2006) | 2 lines
769Changed paths:
770   M /trunk/cucul/buffer.c
771
772  * Minor syntax fix in the doxygen documentation.
773
774------------------------------------------------------------------------
775r992 | sam | 2006-11-08 08:58:03 +0100 (Wed, 08 Nov 2006) | 2 lines
776Changed paths:
777   M /trunk/src/Makefile.am
778   M /trunk/src/cacaserver.c
779
780  * Do not link cacaserver with libcaca, it only uses libcucul.
781
782------------------------------------------------------------------------
783r991 | sam | 2006-11-06 12:06:44 +0100 (Mon, 06 Nov 2006) | 2 lines
784Changed paths:
785   M /trunk/doc/tutorial.dox
786
787  * Replace CUCUL_COLOR_* with CUCUL_*.
788
789------------------------------------------------------------------------
790r990 | sam | 2006-11-06 12:04:37 +0100 (Mon, 06 Nov 2006) | 2 lines
791Changed paths:
792   M /trunk/test/font2tga.c
793
794  * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
795
796------------------------------------------------------------------------
797r989 | sam | 2006-11-06 00:59:06 +0100 (Mon, 06 Nov 2006) | 2 lines
798Changed paths:
799   M /trunk/caca/caca0.c
800
801  * Fix a harmless warning in caca0.c.
802
803------------------------------------------------------------------------
804r987 | sam | 2006-11-05 23:51:04 +0100 (Sun, 05 Nov 2006) | 3 lines
805Changed paths:
806   M /trunk/ChangeLog
807   M /trunk/NEWS
808   M /trunk/configure.ac
809
810  * Set version to 0.99.beta9.
811  * Updated NEWS and ChangeLog.
812
813------------------------------------------------------------------------
[1285]814r986 | sam | 2006-11-05 23:45:10 +0100 (Sun, 05 Nov 2006) | 2 lines
815Changed paths:
816   M /trunk/TODO
817
818  * Updated TODO list.
819
820------------------------------------------------------------------------
821r985 | sam | 2006-11-05 23:20:51 +0100 (Sun, 05 Nov 2006) | 6 lines
822Changed paths:
823   M /trunk/cucul/export.c
824   M /trunk/cucul/import.c
825   M /trunk/src/cacaserver.c
826
827  * Updated the caca export format so that it supports multiple frames.
828  * Updated the caca importer to reflect that; only one frame is read at the
829    moment.
830  * Added an "utf8cr" export format for UTF-8 + CRLF exports.
831  * Updated cacaserver to reflect file format changes.
832
833------------------------------------------------------------------------
834r984 | sam | 2006-11-05 22:59:26 +0100 (Sun, 05 Nov 2006) | 2 lines
835Changed paths:
836   M /trunk/cxx
837   M /trunk/cxx/cxxtest.cpp
838
839  * Use the import function to load the pig image in cxxtest.
840
841------------------------------------------------------------------------
842r983 | sam | 2006-11-05 22:47:51 +0100 (Sun, 05 Nov 2006) | 2 lines
843Changed paths:
844   M /trunk/cucul/font.c
845
846  * Add information to the font format.
847
848------------------------------------------------------------------------
849r982 | jylam | 2006-11-05 19:31:45 +0100 (Sun, 05 Nov 2006) | 2 lines
850Changed paths:
851   M /trunk/doc/tutorial.dox
852
853 * Fixed typo, added compilation example
854
855------------------------------------------------------------------------
856r981 | jylam | 2006-11-05 19:14:26 +0100 (Sun, 05 Nov 2006) | 2 lines
857Changed paths:
858   M /trunk/doc/tutorial.dox
859
860 * Started a real and complete tutorial
861
862------------------------------------------------------------------------
863r980 | sam | 2006-11-05 19:08:36 +0100 (Sun, 05 Nov 2006) | 2 lines
864Changed paths:
865   M /trunk/cxx/cucul++.h
866
867  * Oops, fixed getChar's prototype.
868
869------------------------------------------------------------------------
870r979 | sam | 2006-11-05 19:06:09 +0100 (Sun, 05 Nov 2006) | 2 lines
871Changed paths:
872   M /trunk/cxx/cucul++.cpp
873   M /trunk/cxx/cucul++.h
874
875  * Implemented putChar() and updated getChar()'s prototype.
876
877------------------------------------------------------------------------
878r978 | sam | 2006-11-05 19:00:53 +0100 (Sun, 05 Nov 2006) | 2 lines
879Changed paths:
880   M /trunk/cxx/cucul++.cpp
881
882  * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
883
884------------------------------------------------------------------------
885r977 | jylam | 2006-11-05 18:27:37 +0100 (Sun, 05 Nov 2006) | 2 lines
886Changed paths:
887   M /trunk/cxx/cxxtest.cpp
888
889 * Fixed c++ example
890
891------------------------------------------------------------------------
892r976 | sam | 2006-11-05 17:58:58 +0100 (Sun, 05 Nov 2006) | 2 lines
893Changed paths:
894   M /trunk/cucul/cucul.c
895
896  * Fix the default canvas colour value.
897
898------------------------------------------------------------------------
899r975 | sam | 2006-11-05 17:56:49 +0100 (Sun, 05 Nov 2006) | 2 lines
900Changed paths:
901   M /trunk/cucul/cucul.h
902
903  * Remove legacy cucul_ansi_to_str() from cucul.h.
904
905------------------------------------------------------------------------
906r974 | sam | 2006-10-31 18:03:21 +0100 (Tue, 31 Oct 2006) | 3 lines
907Changed paths:
908   M /trunk/cucul/font.c
909   M /trunk/cucul/font_mono9.h
910   M /trunk/cucul/font_monobold12.h
911   M /trunk/tools/makefont.c
912
913  * Slightly changed the font header information. No one distributes libcaca
914    fonts yet anyway :-)
915
916------------------------------------------------------------------------
917r973 | sam | 2006-10-31 15:34:06 +0100 (Tue, 31 Oct 2006) | 2 lines
918Changed paths:
919   M /trunk/cucul/colour.c
920
921  * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
922
923------------------------------------------------------------------------
924r972 | sam | 2006-10-31 15:04:22 +0100 (Tue, 31 Oct 2006) | 4 lines
925Changed paths:
926   M /trunk/caca/caca0.c
927   M /trunk/caca/caca0.h
928   M /trunk/cucul/cucul.c
929   M /trunk/cucul/cucul.h
930   M /trunk/cxx/cucul++.cpp
931   M /trunk/cxx/cucul++.h
932   M /trunk/cxx/cxxtest.cpp
933   M /trunk/doc/migrating.dox
934   M /trunk/doc/tutorial.dox
935   M /trunk/test/colors.c
936   M /trunk/test/demo.c
937
938  * Got rid of cucul_ansi_to_str(), it's really useless.
939  * Partial update of the C++ bindings.
940  * Updated documentation.
941
942------------------------------------------------------------------------
943r971 | sam | 2006-10-31 14:44:41 +0100 (Tue, 31 Oct 2006) | 2 lines
944Changed paths:
945   D /trunk/cxx/cpptest.cpp
946   R /trunk/cxx/cxxtest.cpp (from /trunk/cxx/cpptest.cpp:960)
947
948  * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
949
950------------------------------------------------------------------------
951r970 | sam | 2006-10-31 14:29:48 +0100 (Tue, 31 Oct 2006) | 5 lines
952Changed paths:
953   M /trunk/caca/caca0.h
954   M /trunk/caca/driver_gl.c
955   M /trunk/cucul/colour.c
956   M /trunk/cucul/cucul.c
957   M /trunk/cucul/cucul.h
958   M /trunk/cucul/dither.c
959   M /trunk/cucul/import.c
960   M /trunk/src/aafire.c
961   M /trunk/src/cacademo.c
962   M /trunk/src/cacadraw.c
963   M /trunk/src/cacaview.c
964   M /trunk/src/img2irc.c
965   M /trunk/test/colors.c
966   M /trunk/test/demo.c
967   M /trunk/test/dithering.c
968   M /trunk/test/event.c
969   M /trunk/test/export.c
970   M /trunk/test/font.c
971   M /trunk/test/font2tga.c
972   M /trunk/test/frames.c
973   M /trunk/test/fullwidth.c
974   M /trunk/test/gamma.c
975   M /trunk/test/input.c
976   M /trunk/test/spritedit.c
977   M /trunk/test/transform.c
978   M /trunk/test/truecolor.c
979   M /trunk/test/unicode.c
980
981  * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
982    cucul_set_color() and cucul_set_truecolor() under the new names
983    cucul_set_color_ansi() and cucul_set_color_argb().
984  * Renamed cucul_get_color_name() into cucul_ansi_to_str().
985
986------------------------------------------------------------------------
987r969 | sam | 2006-10-31 09:17:58 +0100 (Tue, 31 Oct 2006) | 3 lines
988Changed paths:
989   M /trunk/cucul/colour.c
990   M /trunk/cucul/export.c
991   M /trunk/test/colors.c
992   M /trunk/test/export.c
993
994  * Changed cucul_set_attr() so that only setting the style does not change
995    the colour.
996
997------------------------------------------------------------------------
998r968 | sam | 2006-10-30 17:37:36 +0100 (Mon, 30 Oct 2006) | 3 lines
999Changed paths:
1000   M /trunk/caca/driver_x11.c
1001   M /trunk/cucul/export.c
1002
1003  * Blink/Underline/Bold/Italics support in the HTML exporters.
1004  * Underline support in the X11 driver.
1005
1006------------------------------------------------------------------------
1007r967 | sam | 2006-10-30 15:41:16 +0100 (Mon, 30 Oct 2006) | 2 lines
1008Changed paths:
1009   M /trunk/test/colors.c
1010   M /trunk/test/export.c
1011
1012  * Add Bold/Blink/Italics/Underline to the export and color tests.
1013
1014------------------------------------------------------------------------
1015r966 | sam | 2006-10-30 15:33:46 +0100 (Mon, 30 Oct 2006) | 2 lines
1016Changed paths:
1017   M /trunk/cucul/export.c
1018
1019  * Fix IRC and term transparency (again).
1020
1021------------------------------------------------------------------------
1022r965 | sam | 2006-10-30 14:51:25 +0100 (Mon, 30 Oct 2006) | 2 lines
1023Changed paths:
1024   M /trunk/TODO
1025
1026  * Updated TODO list.
1027
1028------------------------------------------------------------------------
1029r962 | sam | 2006-10-29 23:07:07 +0100 (Sun, 29 Oct 2006) | 3 lines
1030Changed paths:
1031   M /trunk/cucul/colour.c
1032   M /trunk/cucul/cucul.h
1033
1034  * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
1035    deprecated using GCC attributes.
1036
1037------------------------------------------------------------------------
1038r961 | sam | 2006-10-29 21:54:51 +0100 (Sun, 29 Oct 2006) | 5 lines
1039Changed paths:
1040   M /trunk/caca/caca0.c
1041   M /trunk/caca/caca0.h
1042   M /trunk/caca/driver_gl.c
1043   M /trunk/caca/driver_slang.c
1044   M /trunk/cucul/colour.c
1045   M /trunk/cucul/cucul.c
1046   M /trunk/cucul/cucul.h
1047   M /trunk/cucul/dither.c
1048   M /trunk/cucul/export.c
1049   M /trunk/cucul/import.c
1050   M /trunk/cucul/sprite.c
1051   M /trunk/src/aafire.c
1052   M /trunk/src/cacademo.c
1053   M /trunk/src/cacadraw.c
1054   M /trunk/src/cacaview.c
1055   M /trunk/src/img2irc.c
1056   M /trunk/test/colors.c
1057   M /trunk/test/demo.c
1058   M /trunk/test/dithering.c
1059   M /trunk/test/event.c
1060   M /trunk/test/export.c
1061   M /trunk/test/font.c
1062   M /trunk/test/font2tga.c
1063   M /trunk/test/frames.c
1064   M /trunk/test/fullwidth.c
1065   M /trunk/test/gamma.c
1066   M /trunk/test/input.c
1067   M /trunk/test/spritedit.c
1068   M /trunk/test/transform.c
1069   M /trunk/test/truecolor.c
1070   M /trunk/test/unicode.c
1071   M /trunk/tools/optipal.c
1072
1073  * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
1074    functionality into cucul_set_attr().
1075  * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
1076  * Rename CUCUL_COLOR_* to CUCUL_*.
1077
1078------------------------------------------------------------------------
1079r960 | sam | 2006-10-29 09:35:46 +0100 (Sun, 29 Oct 2006) | 4 lines
1080Changed paths:
1081   M /trunk/caca/driver_gl.c
1082   M /trunk/cucul/colour.c
1083   M /trunk/cucul/cucul.h
1084   M /trunk/cucul/dither.c
1085   M /trunk/cucul/import.c
1086   M /trunk/cucul/sprite.c
1087   M /trunk/src/aafire.c
1088   M /trunk/src/cacademo.c
1089   M /trunk/src/cacadraw.c
1090   M /trunk/src/cacaview.c
1091   M /trunk/src/img2irc.c
1092   M /trunk/test/colors.c
1093   M /trunk/test/demo.c
1094   M /trunk/test/dithering.c
1095   M /trunk/test/event.c
1096   M /trunk/test/export.c
1097   M /trunk/test/font.c
1098   M /trunk/test/font2tga.c
1099   M /trunk/test/frames.c
1100   M /trunk/test/fullwidth.c
1101   M /trunk/test/gamma.c
1102   M /trunk/test/input.c
1103   M /trunk/test/spritedit.c
1104   M /trunk/test/transform.c
1105   M /trunk/test/truecolor.c
1106   M /trunk/test/unicode.c
1107
1108  * Remove cucul_set_color() from the exported API and replaced all calls
1109    with cucul_set_attr_ansi(). Old application will still compile (but issue
1110    a warning) and run, though.
1111
1112------------------------------------------------------------------------
1113r959 | sam | 2006-10-29 09:06:27 +0100 (Sun, 29 Oct 2006) | 2 lines
1114Changed paths:
1115   M /trunk/configure.ac
1116   M /trunk/src/cacaview.c
1117   M /trunk/src/common-image.c
1118
1119  * Fix broken Imlib2 support in cacaview.
1120
1121------------------------------------------------------------------------
1122r958 | sam | 2006-10-29 01:53:46 +0200 (Sun, 29 Oct 2006) | 6 lines
1123Changed paths:
1124   M /trunk/caca/caca0.h
1125   M /trunk/caca/driver_conio.c
1126   M /trunk/caca/driver_gl.c
1127   M /trunk/caca/driver_ncurses.c
1128   M /trunk/caca/driver_slang.c
1129   M /trunk/caca/driver_vga.c
1130   M /trunk/caca/driver_win32.c
1131   M /trunk/caca/driver_x11.c
1132   M /trunk/cucul/canvas.c
1133   M /trunk/cucul/colour.c
1134   M /trunk/cucul/cucul.c
1135   M /trunk/cucul/cucul.h
1136   M /trunk/cucul/cucul_internals.h
1137   M /trunk/cucul/export.c
1138   M /trunk/cucul/font.c
1139   M /trunk/cucul/import.c
1140   M /trunk/cucul/sprite.c
1141   M /trunk/cucul/transform.c
1142
1143  * Use the LSB of alpha and blue components to encode additional flags such
1144    as bold or underline. No higher level support for these yet, but at
1145    least everything is consistent.
1146  * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
1147    to replace cucul_set_color() and cucul_set_truecolor().
1148
1149------------------------------------------------------------------------
1150r957 | sam | 2006-10-27 22:40:24 +0200 (Fri, 27 Oct 2006) | 2 lines
1151Changed paths:
1152   M /trunk/cucul/buffer.c
1153
1154  * Reworded documentation about buffer/string distinction.
1155
1156------------------------------------------------------------------------
1157r956 | sam | 2006-10-27 22:22:48 +0200 (Fri, 27 Oct 2006) | 2 lines
1158Changed paths:
1159   M /trunk/cucul/import.c
1160
1161  * Fix a buffer overflow in the utf-8 cucul_import().
1162
1163------------------------------------------------------------------------
1164r955 | jylam | 2006-10-27 22:18:23 +0200 (Fri, 27 Oct 2006) | 2 lines
1165Changed paths:
1166   M /trunk/cucul/buffer.c
1167
1168 * Documentation a bit clearer while importing a string into a buffer
1169
1170------------------------------------------------------------------------
1171r954 | jylam | 2006-10-27 21:26:35 +0200 (Fri, 27 Oct 2006) | 2 lines
1172Changed paths:
1173   M /trunk/DotNet/test.cs
1174   M /trunk/cucul/import.c
1175
1176 * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
1177
1178------------------------------------------------------------------------
1179r953 | sam | 2006-10-26 11:24:29 +0200 (Thu, 26 Oct 2006) | 3 lines
1180Changed paths:
1181   M /trunk/cucul/export.c
1182
1183  * Put at least one space in empty IRC lines otherwise most clients won't
1184    output them.
1185
1186------------------------------------------------------------------------
1187r952 | sam | 2006-10-26 11:17:21 +0200 (Thu, 26 Oct 2006) | 2 lines
1188Changed paths:
1189   M /trunk/cucul/import.c
1190
1191  * Allow to import empty files or files with only empty lines.
1192
1193------------------------------------------------------------------------
1194r951 | sam | 2006-10-26 11:04:55 +0200 (Thu, 26 Oct 2006) | 2 lines
1195Changed paths:
1196   M /trunk/cucul/export.c
1197
1198  * Support export of zero-sized canvases.
1199
1200------------------------------------------------------------------------
1201r950 | sam | 2006-10-26 10:47:39 +0200 (Thu, 26 Oct 2006) | 2 lines
1202Changed paths:
1203   M /trunk/cucul/import.c
1204
1205  * Fix a buffer overflow in the import format autodetection code.
1206
1207------------------------------------------------------------------------
1208r949 | sam | 2006-10-26 10:45:18 +0200 (Thu, 26 Oct 2006) | 2 lines
1209Changed paths:
1210   M /trunk/cucul/import.c
1211
1212  * Allow to import zero-sized canvases.
1213
1214------------------------------------------------------------------------
1215r948 | sam | 2006-10-26 10:17:41 +0200 (Thu, 26 Oct 2006) | 2 lines
1216Changed paths:
1217   M /trunk/doc/user.dox
1218
1219  * CACA_GEOMETRY works with the raw driver.
1220
1221------------------------------------------------------------------------
1222r947 | sam | 2006-10-26 10:16:43 +0200 (Thu, 26 Oct 2006) | 3 lines
1223Changed paths:
1224   M /trunk/caca/driver_gl.c
1225   M /trunk/caca/driver_raw.c
1226   M /trunk/caca/driver_win32.c
1227   M /trunk/caca/driver_x11.c
1228   M /trunk/cucul/cucul.c
1229
1230  * Allow to create the initial canvas with a zero size. Either the application
1231    resizes it later, or the driver changes it to fit the display.
1232
1233------------------------------------------------------------------------
1234r946 | sam | 2006-10-26 10:11:39 +0200 (Thu, 26 Oct 2006) | 2 lines
1235Changed paths:
1236   M /trunk/test/frames.c
1237
1238  * Minor changes to the frames test.
1239
1240------------------------------------------------------------------------
1241r945 | sam | 2006-10-26 00:06:21 +0200 (Thu, 26 Oct 2006) | 3 lines
1242Changed paths:
1243   M /trunk/caca/event.c
1244   M /trunk/caca/graphics.c
1245   M /trunk/cucul/buffer.c
1246   M /trunk/cucul/canvas.c
1247   M /trunk/cucul/charset.c
1248   M /trunk/cucul/colour.c
1249   M /trunk/cucul/cucul.c
1250   M /trunk/cucul/import.c
1251   M /trunk/cucul/sprite.c
1252   M /trunk/cucul/transform.c
1253
1254  * Removed "This function..." constructs from documentation. Fixed a few
1255    documentation errors or imprecisions.
1256
1257------------------------------------------------------------------------
1258r944 | sam | 2006-10-26 00:04:31 +0200 (Thu, 26 Oct 2006) | 2 lines
1259Changed paths:
1260   M /trunk/cucul/transform.c
1261
1262  * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
1263
1264------------------------------------------------------------------------
1265r943 | sam | 2006-10-26 00:01:38 +0200 (Thu, 26 Oct 2006) | 2 lines
1266Changed paths:
1267   M /trunk/cucul/export.c
1268
1269  * Do not output \r in the UTF-8 exporter.
1270
1271------------------------------------------------------------------------
1272r942 | sam | 2006-10-24 09:07:47 +0200 (Tue, 24 Oct 2006) | 2 lines
1273Changed paths:
1274   M /trunk/doc/cacafire.1
1275   M /trunk/src/cacademo.c
1276
1277  * Use enter as the transition key.
1278
1279------------------------------------------------------------------------
1280r941 | sam | 2006-10-22 23:24:15 +0200 (Sun, 22 Oct 2006) | 3 lines
1281Changed paths:
1282   M /trunk/ChangeLog
1283   M /trunk/NEWS
1284   M /trunk/configure.ac
1285
1286  * Set version to 0.99.beta8.
1287  * Updated NEWS and ChangeLog.
1288
1289------------------------------------------------------------------------
[1225]1290r940 | sam | 2006-10-22 23:13:32 +0200 (Sun, 22 Oct 2006) | 4 lines
1291Changed paths:
1292   M /trunk/cucul/canvas.c
1293   M /trunk/cucul/transform.c
1294   M /trunk/test/fullwidth.c
1295
1296  * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
1297    fullwidth characters.
1298  * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
1299
1300------------------------------------------------------------------------
1301r939 | sam | 2006-10-22 22:31:10 +0200 (Sun, 22 Oct 2006) | 3 lines
1302Changed paths:
1303   M /trunk/cucul/transform.c
1304
1305  * Added block drawing glyphs to the flip/flop/rotate functions.
1306  * Made these functions fullwidth-aware.
1307
1308------------------------------------------------------------------------
1309r938 | sam | 2006-10-22 21:53:48 +0200 (Sun, 22 Oct 2006) | 2 lines
1310Changed paths:
1311   M /trunk/test/transform.c
1312
1313  * Add fullwidth characters to the transform test.
1314
1315------------------------------------------------------------------------
1316r937 | sam | 2006-10-22 19:40:55 +0200 (Sun, 22 Oct 2006) | 3 lines
1317Changed paths:
1318   M /trunk/cucul/canvas.c
1319   M /trunk/cucul/export.c
1320
1321  * Updated documentation of fullwidth-aware functions.
1322  * Fullwidth support in all exporters.
1323
1324------------------------------------------------------------------------
1325r936 | sam | 2006-10-22 19:19:58 +0200 (Sun, 22 Oct 2006) | 2 lines
1326Changed paths:
1327   M /trunk/test/export.c
1328
1329  * Add a test for fullwidth characters to the exporter test.
1330
1331------------------------------------------------------------------------
1332r935 | sam | 2006-10-22 18:49:54 +0200 (Sun, 22 Oct 2006) | 2 lines
1333Changed paths:
1334   M /trunk/cucul/import.c
1335
1336  * Support for fullwidth glyphs in the UTF-8 importer.
1337
1338------------------------------------------------------------------------
1339r934 | sam | 2006-10-22 18:35:25 +0200 (Sun, 22 Oct 2006) | 2 lines
1340Changed paths:
1341   M /trunk/caca/driver_conio.c
1342   M /trunk/caca/driver_gl.c
1343   M /trunk/caca/driver_ncurses.c
1344   M /trunk/caca/driver_slang.c
1345   M /trunk/caca/driver_vga.c
1346   M /trunk/caca/driver_win32.c
1347   M /trunk/caca/driver_x11.c
1348   M /trunk/cucul/canvas.c
1349   M /trunk/cucul/cucul.h
1350   M /trunk/cucul/cucul_internals.h
1351
1352  * Support for fullwidth glyphs in the libcaca output drivers.
1353
1354------------------------------------------------------------------------
1355r933 | sam | 2006-10-22 18:16:15 +0200 (Sun, 22 Oct 2006) | 2 lines
1356Changed paths:
1357   M /trunk/test/fullwidth.c
1358
1359  * Use 0xCACA as the test character. Ahaha. Caca. Got it?
1360
1361------------------------------------------------------------------------
1362r932 | sam | 2006-10-22 17:03:22 +0200 (Sun, 22 Oct 2006) | 3 lines
1363Changed paths:
1364   M /trunk/test
1365   M /trunk/test/Makefile.am
1366   A /trunk/test/fullwidth.c
1367   M /trunk/test/unicode.c
1368
1369  * Fix the Unicode test.
1370  * Add a test for fullwidth characters.
1371
1372------------------------------------------------------------------------
1373r931 | sam | 2006-10-22 17:01:04 +0200 (Sun, 22 Oct 2006) | 2 lines
1374Changed paths:
1375   M /trunk/cucul/canvas.c
1376   M /trunk/cucul/cucul_internals.h
1377
1378  * Support for fullwidth (= double width) Unicode characters.
1379
1380------------------------------------------------------------------------
1381r930 | sam | 2006-10-22 16:40:50 +0200 (Sun, 22 Oct 2006) | 2 lines
1382Changed paths:
1383   M /trunk/doc/libcaca.dox
1384
1385  * Minor changes to the documentation front page.
1386
1387------------------------------------------------------------------------
1388r929 | sam | 2006-10-20 18:19:41 +0200 (Fri, 20 Oct 2006) | 2 lines
1389Changed paths:
1390   M /trunk/cxx/Makefile.am
1391   M /trunk/src/Makefile.am
1392   M /trunk/test/Makefile.am
1393   M /trunk/tools/Makefile.am
1394
1395  * Do not link binaries with @CACA_LIBS@, it's useless.
1396
1397------------------------------------------------------------------------
1398r928 | sam | 2006-10-20 18:17:12 +0200 (Fri, 20 Oct 2006) | 2 lines
1399Changed paths:
1400   M /trunk/cucul/charset.c
1401   M /trunk/cucul/cucul.h
1402
1403  * Implemented cucul_utf32_is_fullwidth().
1404
1405------------------------------------------------------------------------
1406r927 | sam | 2006-10-20 01:17:33 +0200 (Fri, 20 Oct 2006) | 2 lines
1407Changed paths:
1408   M /trunk/TODO
1409
1410  * Slightly updated TODO list.
1411
1412------------------------------------------------------------------------
1413r926 | sam | 2006-10-20 00:43:17 +0200 (Fri, 20 Oct 2006) | 3 lines
1414Changed paths:
1415   M /trunk/caca/Makefile.am
1416   M /trunk/caca/caca.c
1417   M /trunk/caca/caca_internals.h
1418   M /trunk/configure.ac
1419
1420  * Added a --enable-plugins configure flag that builds the GL and X11 drivers
1421    as plugins. This way, libcaca does not directly depend on those libraries.
1422
1423------------------------------------------------------------------------
1424r925 | sam | 2006-10-19 23:21:00 +0200 (Thu, 19 Oct 2006) | 2 lines
1425Changed paths:
1426   M /trunk/configure.ac
1427
1428  * Add checks for getopt / getopt_long.
1429
1430------------------------------------------------------------------------
1431r924 | sam | 2006-10-15 00:11:33 +0200 (Sun, 15 Oct 2006) | 2 lines
1432Changed paths:
1433   M /trunk/cxx/cucul++.h
1434
1435  * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
1436
1437------------------------------------------------------------------------
1438r923 | sam | 2006-10-12 11:33:49 +0200 (Thu, 12 Oct 2006) | 2 lines
1439Changed paths:
1440   M /trunk/configure.ac
1441   M /trunk/src/Makefile.am
1442
1443  * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
1444
1445------------------------------------------------------------------------
1446r922 | sam | 2006-10-06 12:12:52 +0200 (Fri, 06 Oct 2006) | 3 lines
1447Changed paths:
1448   M /trunk/cucul/export.c
1449
1450  * Fixed a bug in the IRC exporter that could break the output when there
1451    were commas in the canvas.
1452
1453------------------------------------------------------------------------
1454r920 | sam | 2006-10-04 14:11:16 +0200 (Wed, 04 Oct 2006) | 3 lines
1455Changed paths:
1456   M /trunk/ChangeLog
1457   M /trunk/NEWS
1458   M /trunk/configure.ac
1459
1460  * Set version to 0.99.beta7.
1461  * Updated NEWS and ChangeLog.
1462
1463------------------------------------------------------------------------
[1186]1464r917 | sam | 2006-10-01 14:50:43 +0200 (Sun, 01 Oct 2006) | 2 lines
1465Changed paths:
1466   M /trunk/cucul/export.c
1467
1468  * Support transparency in the colour UTF-8 exporter.
1469
1470------------------------------------------------------------------------
1471r916 | sam | 2006-10-01 14:23:30 +0200 (Sun, 01 Oct 2006) | 2 lines
1472Changed paths:
1473   M /trunk/cucul/triangle.c
1474
1475  * Better precision in cucul_fill_triangle().
1476
1477------------------------------------------------------------------------
1478r915 | sam | 2006-10-01 13:53:35 +0200 (Sun, 01 Oct 2006) | 2 lines
1479Changed paths:
1480   M /trunk/cucul/triangle.c
1481
1482  * More optimisations in cucul_fill_triangle().
1483
1484------------------------------------------------------------------------
1485r914 | sam | 2006-10-01 12:47:41 +0200 (Sun, 01 Oct 2006) | 2 lines
1486Changed paths:
1487   M /trunk/cucul/triangle.c
1488
1489  * Optimised triangle rasteriser. Thanks to Jylam for the hints.
1490
1491------------------------------------------------------------------------
1492r913 | sam | 2006-10-01 10:53:41 +0200 (Sun, 01 Oct 2006) | 2 lines
1493Changed paths:
1494   M /trunk/cucul/import.c
1495
1496  * Set default background to transparent in the ANSI and UTF-8 importers.
1497
1498------------------------------------------------------------------------
1499r901 | jylam | 2006-09-30 20:56:23 +0200 (Sat, 30 Sep 2006) | 9 lines
1500Changed paths:
1501   M /trunk/cxx/Makefile.am
1502   M /trunk/cxx/cucul++.cpp
1503   M /trunk/cxx/cucul++.h
1504   A /trunk/cxx/cxxtest.cpp
1505
1506 * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
1507 
1508 --This line, and those below, will be ignored--
1509
1510M    cxx/cucul++.cpp
1511A    cxx/cxxtest.cpp
1512M    cxx/cucul++.h
1513M    cxx/Makefile.am
1514
1515------------------------------------------------------------------------
1516r900 | sam | 2006-09-30 20:35:50 +0200 (Sat, 30 Sep 2006) | 2 lines
1517Changed paths:
1518   M /trunk/ChangeLog
1519   M /trunk/NEWS
1520
1521  * Updated NEWS and ChangeLog.
1522
1523------------------------------------------------------------------------
[1155]1524r899 | sam | 2006-09-30 20:25:41 +0200 (Sat, 30 Sep 2006) | 2 lines
1525Changed paths:
1526   M /trunk/configure.ac
1527
1528  * Set version to 0.99.beta6.
1529
1530------------------------------------------------------------------------
1531r898 | sam | 2006-09-30 20:24:10 +0200 (Sat, 30 Sep 2006) | 2 lines
1532Changed paths:
1533   M /trunk/test/import.c
1534
1535  * Added an optional argument to the import test to select import format.
1536
1537------------------------------------------------------------------------
1538r897 | sam | 2006-09-30 20:20:39 +0200 (Sat, 30 Sep 2006) | 3 lines
1539Changed paths:
1540   M /trunk/src/aafire.c
1541   M /trunk/src/cacademo.c
1542
1543  * As per user request, only display the "Powered by libcaca" banner for a
1544    few seconds at the beginning.
1545
1546------------------------------------------------------------------------
1547r896 | sam | 2006-09-30 19:49:09 +0200 (Sat, 30 Sep 2006) | 2 lines
1548Changed paths:
1549   M /trunk/cucul/canvas.c
1550
1551  * Fix minor memory leak in cucul_set_canvas_boundaries().
1552
1553------------------------------------------------------------------------
1554r895 | sam | 2006-09-30 19:31:16 +0200 (Sat, 30 Sep 2006) | 2 lines
1555Changed paths:
1556   M /trunk/cucul/cucul.c
1557
1558  * Fix minor memory leak in cucul_free_canvas().
1559
1560------------------------------------------------------------------------
1561r890 | sam | 2006-09-30 01:36:02 +0200 (Sat, 30 Sep 2006) | 2 lines
1562Changed paths:
1563   M /trunk/cucul/canvas.c
1564
1565  * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
1566
1567------------------------------------------------------------------------
1568r889 | sam | 2006-09-30 01:34:03 +0200 (Sat, 30 Sep 2006) | 3 lines
1569Changed paths:
1570   M /trunk/cucul/import.c
1571
1572  * Add "utf8" import format.
1573  * Documented "text" import format.
1574
1575------------------------------------------------------------------------
1576r874 | sam | 2006-09-26 22:32:48 +0200 (Tue, 26 Sep 2006) | 2 lines
1577Changed paths:
1578   M /trunk/cucul/cucul.c
1579
1580  * Initialise colours to default/transparent instead of lightgray/black.
1581
1582------------------------------------------------------------------------
1583r873 | sam | 2006-09-25 18:12:17 +0200 (Mon, 25 Sep 2006) | 3 lines
1584Changed paths:
1585   M /trunk/NEWS
1586
1587  * Remove non-ASCII character from NEWS file because Doxygen is unable to
1588    encode it in the manpages.
1589
1590------------------------------------------------------------------------
1591r872 | sam | 2006-09-25 18:00:10 +0200 (Mon, 25 Sep 2006) | 2 lines
1592Changed paths:
1593   M /trunk/TODO
1594   M /trunk/caca/caca.h
1595   M /trunk/cucul/dither.c
1596   M /trunk/cucul/export.c
1597   M /trunk/cucul/import.c
1598
1599  * Fix enumeration layout in the manpage documentation.
1600
1601------------------------------------------------------------------------
1602r871 | sam | 2006-09-25 17:58:33 +0200 (Mon, 25 Sep 2006) | 3 lines
1603Changed paths:
1604   M /trunk/doc/Makefile.am
1605
1606  * Fucking Doxygen replaces "s with 's in manpages. And it does not even
1607    escape them. Fix that upon installation.
1608
1609------------------------------------------------------------------------
1610r870 | sam | 2006-09-23 21:07:13 +0200 (Sat, 23 Sep 2006) | 4 lines
1611Changed paths:
1612   M /trunk/cucul/import.c
1613
1614  * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
1615    before calling cucul_set_canvas_size(), otherwise it'll fill the new area
1616    with the current values.
1617
1618------------------------------------------------------------------------
1619r869 | sam | 2006-09-23 09:36:54 +0200 (Sat, 23 Sep 2006) | 2 lines
1620Changed paths:
1621   M /trunk/TODO
1622
1623  * Updated TODO.
1624
1625------------------------------------------------------------------------
1626r868 | sam | 2006-09-23 03:55:29 +0200 (Sat, 23 Sep 2006) | 2 lines
1627Changed paths:
1628   M /trunk/ChangeLog
1629   M /trunk/NEWS
1630
1631  * Updated NEWS and ChangeLog.
1632
1633------------------------------------------------------------------------
1634r867 | sam | 2006-09-23 03:48:10 +0200 (Sat, 23 Sep 2006) | 2 lines
1635Changed paths:
1636   M /trunk/doc/Makefile.am
1637   M /trunk/doc/cacafire.1
1638
1639  * Update the cacademo manpage to reflect the merge.
1640
1641------------------------------------------------------------------------
[1094]1642r866 | sam | 2006-09-23 03:28:49 +0200 (Sat, 23 Sep 2006) | 2 lines
1643Changed paths:
1644   M /trunk/cucul/colour.c
1645   M /trunk/cucul/cucul.h
1646
1647  * Implemented cucul_get_color().
1648
1649------------------------------------------------------------------------
1650r865 | sam | 2006-09-23 03:18:49 +0200 (Sat, 23 Sep 2006) | 2 lines
1651Changed paths:
1652   M /trunk/cucul/canvas.c
1653
1654  * Fixed chcul_getchar's error behaviour.
1655
1656------------------------------------------------------------------------
1657r864 | sam | 2006-09-23 03:10:15 +0200 (Sat, 23 Sep 2006) | 2 lines
1658Changed paths:
1659   M /trunk/configure.ac
1660
1661  * Update versioning.
1662
1663------------------------------------------------------------------------
1664r863 | sam | 2006-09-23 02:59:47 +0200 (Sat, 23 Sep 2006) | 2 lines
1665Changed paths:
1666   M /trunk/cucul/export.c
1667
1668  * Handle transparency in the IRC export.
1669
1670------------------------------------------------------------------------
1671r862 | sam | 2006-09-23 02:55:42 +0200 (Sat, 23 Sep 2006) | 2 lines
1672Changed paths:
1673   M /trunk/cucul/cucul.c
1674
1675  * When resizing a canvas, use the current fg/bg colours to fill holes.
1676
1677------------------------------------------------------------------------
1678r861 | sam | 2006-09-23 01:26:56 +0200 (Sat, 23 Sep 2006) | 2 lines
1679Changed paths:
1680   M /trunk/configure.ac
1681   M /trunk/test
1682   M /trunk/test/Makefile.am
1683   D /trunk/test/toilet.c
1684
1685  * Remove toilet from the libcaca source, it'll be moved to its own repo.
1686
1687------------------------------------------------------------------------
1688r860 | sam | 2006-09-22 02:27:13 +0200 (Fri, 22 Sep 2006) | 2 lines
1689Changed paths:
1690   M /trunk/test/toilet.c
1691
1692  * Autocrop toilet output.
1693
1694------------------------------------------------------------------------
1695r859 | sam | 2006-09-22 02:20:06 +0200 (Fri, 22 Sep 2006) | 2 lines
1696Changed paths:
1697   M /trunk/cucul/canvas.c
1698   M /trunk/cucul/cucul.h
1699
1700  * Implement cucul_set_canvas_boundaries() for cropping and expanding.
1701
1702------------------------------------------------------------------------
1703r858 | sam | 2006-09-22 00:36:00 +0200 (Fri, 22 Sep 2006) | 2 lines
1704Changed paths:
1705   M /trunk/cucul/export.c
1706
1707  * Really export IRC as UTF-8, as advertised in the documentation.
1708
1709------------------------------------------------------------------------
1710r857 | sam | 2006-09-21 23:30:50 +0200 (Thu, 21 Sep 2006) | 3 lines
1711Changed paths:
1712   M /trunk/test/toilet.c
1713
1714  * Handle UTF-8 in TOIlet.
1715  * Add a --irc flag to TOIlet.
1716
1717------------------------------------------------------------------------
1718r856 | sam | 2006-09-21 21:54:54 +0200 (Thu, 21 Sep 2006) | 2 lines
1719Changed paths:
1720   M /trunk/test/toilet.c
1721
1722  * Support for platforms without <getopt.h> in TOIlet.
1723
1724------------------------------------------------------------------------
1725r855 | sam | 2006-09-21 19:32:27 +0200 (Thu, 21 Sep 2006) | 2 lines
1726Changed paths:
1727   M /trunk/test/Makefile.am
1728   M /trunk/test/toilet.c
1729
1730  * Added getopt support to toilet.
1731
1732------------------------------------------------------------------------
1733r854 | sam | 2006-09-21 18:59:23 +0200 (Thu, 21 Sep 2006) | 2 lines
1734Changed paths:
1735   M /trunk/configure.ac
1736
1737  * Check for <getopt.h> and getopt_long.
1738
1739------------------------------------------------------------------------
1740r853 | sam | 2006-09-20 18:31:12 +0200 (Wed, 20 Sep 2006) | 2 lines
1741Changed paths:
1742   M /trunk/test
1743   M /trunk/test/Makefile.am
1744   A /trunk/test/toilet.c
1745
1746  * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later.
1747
1748------------------------------------------------------------------------
1749r852 | sam | 2006-09-19 21:11:33 +0200 (Tue, 19 Sep 2006) | 2 lines
1750Changed paths:
1751   M /trunk/caca/driver_gl.c
1752   M /trunk/cucul/font.c
1753
1754  * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
1755
1756------------------------------------------------------------------------
1757r851 | jylam | 2006-09-19 21:06:04 +0200 (Tue, 19 Sep 2006) | 2 lines
1758Changed paths:
1759   M /trunk/caca/driver_gl.c
1760
1761 * Oops \o/
1762
1763------------------------------------------------------------------------
1764r850 | jylam | 2006-09-19 21:04:29 +0200 (Tue, 19 Sep 2006) | 2 lines
1765Changed paths:
1766   M /trunk/caca/driver_gl.c
1767
1768 * REAL fix
1769
1770------------------------------------------------------------------------
1771r849 | sam | 2006-09-19 21:00:40 +0200 (Tue, 19 Sep 2006) | 2 lines
1772Changed paths:
1773   M /trunk/caca/driver_gl.c
1774
1775  * More long int -> int32 casts to fix the GL driver on 64-bit arches.
1776
1777------------------------------------------------------------------------
1778r848 | sam | 2006-09-19 20:47:39 +0200 (Tue, 19 Sep 2006) | 2 lines
1779Changed paths:
1780   M /trunk/caca/driver_gl.c
1781   M /trunk/cucul/font.c
1782
1783  * Hopefully fix 64-bit bug.
1784
1785------------------------------------------------------------------------
1786r847 | jylam | 2006-09-19 20:40:09 +0200 (Tue, 19 Sep 2006) | 2 lines
1787Changed paths:
1788   M /trunk/caca/driver_gl.c
1789   M /trunk/cucul/font.c
1790
1791 * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought.
1792
1793------------------------------------------------------------------------
1794r846 | sam | 2006-09-19 18:07:13 +0200 (Tue, 19 Sep 2006) | 3 lines
1795Changed paths:
1796   M /trunk/cucul/canvas.c
1797   M /trunk/cucul/cucul.h
1798
1799  * Implemented cucul_getchar(). Useful because you don’t necessarily know
1800    what you are importing.
1801
1802------------------------------------------------------------------------
1803r845 | sam | 2006-09-19 10:26:43 +0200 (Tue, 19 Sep 2006) | 2 lines
1804Changed paths:
1805   M /trunk/kernel/kernel.c
1806   M /trunk/kernel/kernel.h
1807
1808  * Added an fprintf stub to the kernel.
1809
1810------------------------------------------------------------------------
1811r844 | sam | 2006-09-19 10:18:32 +0200 (Tue, 19 Sep 2006) | 2 lines
1812Changed paths:
1813   M /trunk/caca/driver_gl.c
1814
1815  * Optimised memory usage in the GL driver and added a few comments.
1816
1817------------------------------------------------------------------------
1818r843 | jylam | 2006-09-19 10:04:38 +0200 (Tue, 19 Sep 2006) | 5 lines
1819Changed paths:
1820   M /trunk/caca/driver_gl.c
1821
1822 * Fixed compilation warning, and ....
1823 AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought)
1824 
1825 
1826
1827------------------------------------------------------------------------
1828r842 | sam | 2006-09-19 02:02:59 +0200 (Tue, 19 Sep 2006) | 2 lines
1829Changed paths:
1830   M /trunk/cucul/cucul.h
1831   M /trunk/cucul/font.c
1832
1833  * Got rid of cucul_render_glyph(). Ahahahaha.
1834
1835------------------------------------------------------------------------
1836r841 | sam | 2006-09-19 02:01:26 +0200 (Tue, 19 Sep 2006) | 2 lines
1837Changed paths:
1838   M /trunk/caca/driver_gl.c
1839
1840  * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver.
1841
1842------------------------------------------------------------------------
1843r840 | sam | 2006-09-19 00:32:25 +0200 (Tue, 19 Sep 2006) | 2 lines
1844Changed paths:
1845   M /trunk/caca/driver_gl.c
1846
1847  * Full Unicode support in the GL driver.
1848
1849------------------------------------------------------------------------
1850r839 | sam | 2006-09-19 00:29:20 +0200 (Tue, 19 Sep 2006) | 2 lines
1851Changed paths:
1852   M /trunk/cucul/font.c
1853
1854  * Oops, fixed typo in cucul_get_font_blocks().
1855
1856------------------------------------------------------------------------
1857r838 | sam | 2006-09-18 19:40:35 +0200 (Mon, 18 Sep 2006) | 2 lines
1858Changed paths:
1859   M /trunk/cucul/cucul.h
1860   M /trunk/cucul/font.c
1861
1862  * Implemented cucul_get_font_blocks() to export the list of available glyphs.
1863
1864------------------------------------------------------------------------
1865r837 | sam | 2006-09-18 09:31:31 +0200 (Mon, 18 Sep 2006) | 2 lines
1866Changed paths:
1867   M /trunk/configure.ac
1868
1869  * Remove useless -I../kernel/ from CFLAGS.
1870
1871------------------------------------------------------------------------
1872r836 | sam | 2006-09-18 09:30:14 +0200 (Mon, 18 Sep 2006) | 2 lines
1873Changed paths:
1874   M /trunk/build-kernel
1875
1876  * Fix the kernel build rules.
1877
1878------------------------------------------------------------------------
1879r835 | sam | 2006-09-18 09:20:06 +0200 (Mon, 18 Sep 2006) | 3 lines
1880Changed paths:
1881   M /trunk/caca/caca.c
1882   M /trunk/caca/driver_raw.c
1883   M /trunk/caca/driver_vga.c
1884
1885  * Do not build the raw output in kernel mode.
1886  * Fix cucul_utf32_to_cp437() call in the VGA output.
1887
1888------------------------------------------------------------------------
1889r834 | sam | 2006-09-18 09:11:43 +0200 (Mon, 18 Sep 2006) | 2 lines
1890Changed paths:
1891   M /trunk/kernel/kernel.c
1892   M /trunk/kernel/kernel.h
1893
1894  * Fixed memcmp() prototype and implementation.
1895
1896------------------------------------------------------------------------
1897r833 | sam | 2006-09-18 08:59:48 +0200 (Mon, 18 Sep 2006) | 2 lines
1898Changed paths:
1899   M /trunk/cucul/cucul.c
1900   M /trunk/kernel/kernel.c
1901   M /trunk/kernel/kernel.h
1902
1903  * Added errno support to the kernel.
1904
1905------------------------------------------------------------------------
1906r832 | jylam | 2006-09-17 15:36:13 +0200 (Sun, 17 Sep 2006) | 2 lines
1907Changed paths:
1908   M /trunk/DotNet/Caca.cs
1909   M /trunk/DotNet/test.cs
1910
1911 * Updated .Net bindings
1912
1913------------------------------------------------------------------------
1914r831 | jylam | 2006-09-17 15:15:12 +0200 (Sun, 17 Sep 2006) | 2 lines
1915Changed paths:
1916   M /trunk/README
1917   M /trunk/caca/driver_gl.c
1918
1919 * Updated README, just to say my coding style is just perfect, sam is too pedantic.
1920
1921------------------------------------------------------------------------
1922r830 | sam | 2006-09-17 14:58:12 +0200 (Sun, 17 Sep 2006) | 2 lines
1923Changed paths:
1924   M /trunk/kernel/kernel.c
1925   M /trunk/src/cacaview.c
1926   M /trunk/src/img2irc.c
1927
1928  * A few coding style fixes.
1929
1930------------------------------------------------------------------------
1931r829 | jylam | 2006-09-17 14:44:18 +0200 (Sun, 17 Sep 2006) | 2 lines
1932Changed paths:
1933   M /trunk/caca/driver_vga.c
1934   M /trunk/common.h
1935   M /trunk/configure.ac
1936   M /trunk/cucul/buffer.c
1937   M /trunk/cucul/cucul.c
1938   M /trunk/kernel/kernel.c
1939   M /trunk/kernel/kernel.h
1940   M /trunk/src/Makefile.am
1941   M /trunk/src/cacadraw.c
1942   M /trunk/src/cacaplay.c
1943   M /trunk/src/cacaview.c
1944   M /trunk/src/common-image.c
1945   M /trunk/src/img2irc.c
1946   M /trunk/test/demo.c
1947   M /trunk/test/demo0.c
1948   M /trunk/test/dithering.c
1949   M /trunk/test/event.c
1950   M /trunk/test/export.c
1951   M /trunk/test/font.c
1952   M /trunk/test/font2tga.c
1953   M /trunk/test/frames.c
1954   M /trunk/test/gamma.c
1955   M /trunk/test/hsv.c
1956   M /trunk/test/import.c
1957   M /trunk/test/input.c
1958   M /trunk/test/spritedit.c
1959   M /trunk/test/text.c
1960   M /trunk/test/transform.c
1961   M /trunk/test/truecolor.c
1962   M /trunk/test/unicode.c
1963   M /trunk/tools/optipal.c
1964
1965 * Updated kernel 'driver', still not working, but most of the work is done
1966
1967------------------------------------------------------------------------
1968r828 | sam | 2006-09-17 13:39:22 +0200 (Sun, 17 Sep 2006) | 2 lines
1969Changed paths:
1970   M /trunk/TODO
1971
1972  * Minor TODO update.
1973
1974------------------------------------------------------------------------
1975r827 | sam | 2006-09-17 13:10:49 +0200 (Sun, 17 Sep 2006) | 2 lines
1976Changed paths:
1977   M /trunk/cucul/font.c
1978
1979  * Minor documentation fix (testing the buildbot, actually).
1980
1981------------------------------------------------------------------------
1982r826 | jylam | 2006-09-17 12:54:23 +0200 (Sun, 17 Sep 2006) | 2 lines
1983Changed paths:
1984   M /trunk/caca/driver_gl.c
1985   M /trunk/cucul/font.c
1986
1987 * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl
1988
1989------------------------------------------------------------------------
1990r825 | sam | 2006-09-17 03:12:28 +0200 (Sun, 17 Sep 2006) | 2 lines
1991Changed paths:
1992   M /trunk/caca/driver_gl.c
1993
1994  * Coding style (ahaha vieux porc).
1995
1996------------------------------------------------------------------------
1997r824 | sam | 2006-09-17 02:53:48 +0200 (Sun, 17 Sep 2006) | 2 lines
1998Changed paths:
1999   M /trunk/src/cacademo.c
2000
2001  * Got rid of OFFSET_X and OFFSET_Y.
2002
2003------------------------------------------------------------------------
2004r823 | sam | 2006-09-17 02:48:30 +0200 (Sun, 17 Sep 2006) | 2 lines
2005Changed paths:
2006   M /trunk/src/cacademo.c
2007
2008  * More cleanup in cacademo.c.
2009
2010------------------------------------------------------------------------
2011r822 | sam | 2006-09-17 02:32:23 +0200 (Sun, 17 Sep 2006) | 2 lines
2012Changed paths:
2013   M /trunk/src/cacademo.c
2014
2015  * Cosmetic changes to cacademo.
2016
2017------------------------------------------------------------------------
2018r821 | sam | 2006-09-17 02:11:29 +0200 (Sun, 17 Sep 2006) | 2 lines
2019Changed paths:
2020   M /trunk/src/cacademo.c
2021
2022  * Factored the star code (vieux porc).
2023
2024------------------------------------------------------------------------
2025r820 | sam | 2006-09-17 02:02:31 +0200 (Sun, 17 Sep 2006) | 3 lines
2026Changed paths:
2027   M /trunk/caca/driver_gl.c
2028   M /trunk/cucul/cucul.h
2029   M /trunk/cucul/font.c
2030
2031  * Fixed cucul_render_glyph(). There is no way this could have ever possibly
2032    worked properly.
2033
2034------------------------------------------------------------------------
2035r819 | sam | 2006-09-17 01:34:18 +0200 (Sun, 17 Sep 2006) | 2 lines
2036Changed paths:
2037   M /trunk/src/cacademo.c
2038
2039  * Moved transition data to the function.
2040
2041------------------------------------------------------------------------
2042r818 | jylam | 2006-09-16 23:27:59 +0200 (Sat, 16 Sep 2006) | 2 lines
2043Changed paths:
2044   M /trunk/src/cacademo.c
2045
2046 * Added nifty rotation to our 80's star.
2047
2048------------------------------------------------------------------------
2049r817 | sam | 2006-09-16 23:08:11 +0200 (Sat, 16 Sep 2006) | 2 lines
2050Changed paths:
2051   M /trunk/cucul/triangle.c
2052
2053  * Fixing precision.
2054
2055------------------------------------------------------------------------
2056r816 | jylam | 2006-09-16 23:00:46 +0200 (Sat, 16 Sep 2006) | 2 lines
2057Changed paths:
2058   M /trunk/cucul/triangle.c
2059
2060 * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)
2061
2062------------------------------------------------------------------------
2063r815 | jylam | 2006-09-16 22:48:31 +0200 (Sat, 16 Sep 2006) | 2 lines
2064Changed paths:
2065   M /trunk/src/cacademo.c
2066
2067 * Added much disco transition (ellipses suck). YMCA \o/
2068
2069------------------------------------------------------------------------
2070r814 | sam | 2006-09-16 19:15:11 +0200 (Sat, 16 Sep 2006) | 2 lines
2071Changed paths:
2072   M /trunk/caca/driver_slang.c
2073
2074  * Fix compilation warning in the slang driver.
2075
2076------------------------------------------------------------------------
2077r813 | sam | 2006-09-16 18:01:48 +0200 (Sat, 16 Sep 2006) | 3 lines
2078Changed paths:
2079   M /trunk/src/cacademo.c
2080
2081  * Smooth transitions between effects in cacademo. Press 'n' to switch
2082    immediately to the next transition.
2083
2084------------------------------------------------------------------------
2085r812 | sam | 2006-09-16 17:46:30 +0200 (Sat, 16 Sep 2006) | 2 lines
2086Changed paths:
2087   M /trunk/test/gamma.c
2088
2089  * Fix badly initialised data in the gamma test.
2090
2091------------------------------------------------------------------------
2092r811 | sam | 2006-09-16 17:06:09 +0200 (Sat, 16 Sep 2006) | 3 lines
2093Changed paths:
2094   M /trunk/src/cacademo.c
2095   M /trunk/test
2096   M /trunk/test/Makefile.am
2097   D /trunk/test/matrix.c
2098
2099  * Moved the matrix effect test into cacademo. Removed the motion sensor
2100    stuff, it's cool but it's crap.
2101
2102------------------------------------------------------------------------
2103r810 | jylam | 2006-09-16 15:26:51 +0200 (Sat, 16 Sep 2006) | 2 lines
2104Changed paths:
2105   M /trunk/test/matrix.c
2106
2107 * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all
2108
2109------------------------------------------------------------------------
2110r809 | jylam | 2006-09-16 15:19:23 +0200 (Sat, 16 Sep 2006) | 2 lines
2111Changed paths:
2112   M /trunk/caca/driver_gl.c
2113
2114 * Fixed truecolor bug in OpenGL driver.
2115
2116------------------------------------------------------------------------
2117r808 | sam | 2006-09-16 15:12:11 +0200 (Sat, 16 Sep 2006) | 2 lines
2118Changed paths:
2119   M /trunk/src/cacademo.c
2120
2121  * Factor most of the cacademo code.
2122
2123------------------------------------------------------------------------
2124r807 | sam | 2006-09-16 14:57:41 +0200 (Sat, 16 Sep 2006) | 3 lines
2125Changed paths:
2126   M /trunk/src/cacademo.c
2127
2128  * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot
2129    to cast the int to double in the sin() call.  (:@ gruik!
2130
2131------------------------------------------------------------------------
2132r806 | jylam | 2006-09-16 14:47:55 +0200 (Sat, 16 Sep 2006) | 2 lines
2133Changed paths:
2134   M /trunk/src/cacademo.c
2135
2136 * hey, ***I*** found a factorisation bug in cacaballs !
2137
2138------------------------------------------------------------------------
2139r805 | jylam | 2006-09-16 14:40:37 +0200 (Sat, 16 Sep 2006) | 2 lines
2140Changed paths:
2141   M /trunk/caca/driver_gl.c
2142   M /trunk/cucul/cucul.h
2143   M /trunk/cucul/font.c
2144
2145 * OpenGL builtin font support
2146
2147------------------------------------------------------------------------
2148r804 | sam | 2006-09-16 11:45:03 +0200 (Sat, 16 Sep 2006) | 2 lines
2149Changed paths:
2150   M /trunk/src
2151   M /trunk/src/Makefile.am
2152   D /trunk/src/cacaball.c
2153   A /trunk/src/cacademo.c (from /trunk/src/cacaplas.c:802)
2154   D /trunk/src/cacamoir.c
2155   D /trunk/src/cacaplas.c
2156
2157  * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet.
2158
2159------------------------------------------------------------------------
2160r803 | sam | 2006-09-16 11:43:36 +0200 (Sat, 16 Sep 2006) | 3 lines
2161Changed paths:
2162   M /trunk/cucul/cucul.c
2163
2164  * Initialize random seed to getpid()+time(NULL) so that the user does not
2165    have to do it.
2166
2167------------------------------------------------------------------------
2168r802 | sam | 2006-09-09 19:58:57 +0200 (Sat, 09 Sep 2006) | 3 lines
2169Changed paths:
2170   M /trunk/ChangeLog
2171   M /trunk/NEWS
2172   M /trunk/configure.ac
2173
2174  * Updated ChangeLog and NEWS.
2175  * 0.99.beta4 release.
2176
2177------------------------------------------------------------------------
[1021]2178r801 | sam | 2006-09-09 19:54:06 +0200 (Sat, 09 Sep 2006) | 2 lines
2179Changed paths:
2180   M /trunk/doc/Makefile.am
2181
2182  * Replace 'man3caca' with 'man3' in generated manpages.
2183
2184------------------------------------------------------------------------
2185r800 | sam | 2006-09-09 19:52:54 +0200 (Sat, 09 Sep 2006) | 2 lines
2186Changed paths:
2187   M /trunk/test/demo0.c
2188
2189  * Fix dithering handling in demo0.c.
2190
2191------------------------------------------------------------------------
2192r799 | sam | 2006-09-09 19:31:43 +0200 (Sat, 09 Sep 2006) | 2 lines
2193Changed paths:
2194   M /trunk/caca-config.in
2195
2196  * Do not output unnecessary libraries in caca-output config.
2197
2198------------------------------------------------------------------------
2199r798 | sam | 2006-09-09 19:20:32 +0200 (Sat, 09 Sep 2006) | 2 lines
2200Changed paths:
2201   M /trunk/doc/migrating.dox
2202
2203  * Oops, thinko in the migration doc.
2204
2205------------------------------------------------------------------------
2206r797 | sam | 2006-09-09 19:02:30 +0200 (Sat, 09 Sep 2006) | 3 lines
2207Changed paths:
2208   M /trunk/doc/migrating.dox
2209
2210  * Updated the migration documentation so that it mentions the <caca0.h>
2211    compatibility layer.
2212
2213------------------------------------------------------------------------
2214r796 | sam | 2006-09-09 18:53:13 +0200 (Sat, 09 Sep 2006) | 3 lines
2215Changed paths:
2216   M /trunk/caca/caca0.c
2217   M /trunk/caca/caca0.h
2218
2219  * Made features (such as dithering mode) and caca_sqrt work in the legacy
2220    0.x glue code.
2221
2222------------------------------------------------------------------------
2223r795 | sam | 2006-09-09 17:40:16 +0200 (Sat, 09 Sep 2006) | 3 lines
2224Changed paths:
2225   M /trunk/test
2226   M /trunk/test/Makefile.am
2227   A /trunk/test/demo0.c
2228
2229  * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a
2230    test for the <caca0.h> emulation layer.
2231
2232------------------------------------------------------------------------
2233r794 | sam | 2006-09-09 17:38:06 +0200 (Sat, 09 Sep 2006) | 8 lines
2234Changed paths:
2235   M /trunk/caca/Makefile.am
2236   A /trunk/caca/caca0.c
2237   A /trunk/caca/caca0.h
2238
2239  * Added an emulation layer for pre-1.0 libcaca API. Legacy applications
2240    just need to include <caca0.h> instead of <caca.h> and should be source-
2241    compatible with old versions of libcaca.
2242
2243    Most of the old API works, except features and caca_sqrt(). Sprites do
2244    work API-wise but due to the new format they are no longer working in
2245    the same way.
2246
2247------------------------------------------------------------------------
2248r793 | sam | 2006-09-09 16:52:05 +0200 (Sat, 09 Sep 2006) | 2 lines
2249Changed paths:
2250   M /trunk/test/export.c
2251
2252  * Fix a crash in export.c with unknown file formats.
2253
2254------------------------------------------------------------------------
2255r792 | sam | 2006-08-30 23:30:29 +0200 (Wed, 30 Aug 2006) | 2 lines
2256Changed paths:
2257   M /trunk/cucul/transform.c
2258
2259  * U+214B TURNED AMPERSAND
2260
2261------------------------------------------------------------------------
2262r791 | sam | 2006-08-25 12:22:57 +0200 (Fri, 25 Aug 2006) | 3 lines
2263Changed paths:
2264   M /trunk/ChangeLog
2265   M /trunk/NEWS
2266   M /trunk/configure.ac
2267
2268  * Updated ChangeLog and NEWS.
2269  * 0.99.beta3 release.
2270
2271------------------------------------------------------------------------
[1010]2272r790 | sam | 2006-08-25 12:16:53 +0200 (Fri, 25 Aug 2006) | 3 lines
2273Changed paths:
2274   M /trunk/ChangeLog
2275   M /trunk/Makefile.am
2276   M /trunk/configure.ac
2277   D /trunk/debian
2278
2279  * Removed debian packaging stuff from the trunk. It'll now be at
2280    svn://svn.debian.org/svn/sam-hocevar/pkg-misc
2281
2282------------------------------------------------------------------------
[1009]2283r789 | sam | 2006-08-13 19:30:34 +0200 (Sun, 13 Aug 2006) | 2 lines
2284Changed paths:
2285   M /trunk/caca/driver_gl.c
2286
2287  * Factored some of the GL code.
2288
2289------------------------------------------------------------------------
2290r788 | sam | 2006-08-02 15:15:52 +0200 (Wed, 02 Aug 2006) | 2 lines
2291Changed paths:
2292   M /trunk/test
2293   M /trunk/test/matrix.c
2294
2295  * A few changes to the matrix program. I do not plan to maintain it.
2296
2297------------------------------------------------------------------------
2298r787 | sam | 2006-08-02 15:12:43 +0200 (Wed, 02 Aug 2006) | 3 lines
2299Changed paths:
2300   M /trunk/caca/caca.c
2301   M /trunk/caca/caca.h
2302   M /trunk/caca/driver_conio.c
2303   M /trunk/caca/driver_ncurses.c
2304   M /trunk/caca/driver_raw.c
2305   M /trunk/caca/driver_slang.c
2306   M /trunk/caca/driver_vga.c
2307   M /trunk/caca/event.c
2308   M /trunk/caca/graphics.c
2309
2310  * Fixed libcaca prototypes so that all functions use the errno mechanism
2311    and return a value.
2312
2313------------------------------------------------------------------------
2314r786 | sam | 2006-08-02 15:11:39 +0200 (Wed, 02 Aug 2006) | 2 lines
2315Changed paths:
2316   M /trunk/cucul/cucul.c
2317
2318  * Fixed cucul_create_canvas()'s documentation.
2319
2320------------------------------------------------------------------------
2321r785 | sam | 2006-07-21 10:19:29 +0200 (Fri, 21 Jul 2006) | 3 lines
2322Changed paths:
2323   M /trunk/cucul/dither.c
2324
2325  * Fixed typos in cucul/dither.c that prevented using ordered dither modes,
2326    thanks to Sean D'Epagnier.
2327
2328------------------------------------------------------------------------
2329r784 | jylam | 2006-06-10 13:35:18 +0200 (Sat, 10 Jun 2006) | 2 lines
2330Changed paths:
2331   M /trunk/cxx/caca++.cpp
2332   M /trunk/cxx/caca++.h
2333   M /trunk/cxx/cpptest.cpp
2334
2335 * Updated C++ bindings
2336
2337------------------------------------------------------------------------
2338r783 | sam | 2006-06-10 13:04:21 +0200 (Sat, 10 Jun 2006) | 3 lines
2339Changed paths:
2340   M /trunk/debian/control
2341
2342  * Fix debian package dependencies; -dev packages didn't pull their library
2343    dependencies. Of course.
2344
2345------------------------------------------------------------------------
2346r782 | sam | 2006-05-31 16:33:48 +0200 (Wed, 31 May 2006) | 2 lines
2347Changed paths:
2348   M /trunk/test/matrix.c
2349
2350  * Fixed matrix.c for non-Thinkpad computers.
2351
2352------------------------------------------------------------------------
2353r781 | sam | 2006-05-31 16:08:58 +0200 (Wed, 31 May 2006) | 2 lines
2354Changed paths:
2355   M /trunk/configure.ac
2356
2357  * Fix a build failure when X11R7 is available but OpenGL isn't.
2358
2359------------------------------------------------------------------------
2360r780 | sam | 2006-05-31 14:18:23 +0200 (Wed, 31 May 2006) | 3 lines
2361Changed paths:
2362   M /trunk/test/Makefile.am
2363   A /trunk/test/matrix.c
2364
2365  * Small matrix effect. Totally useless. Unless you have a Thinkpad, in
2366    which case it is massively useless.
2367
2368------------------------------------------------------------------------
2369r779 | sam | 2006-05-29 00:19:10 +0200 (Mon, 29 May 2006) | 3 lines
2370Changed paths:
2371   M /trunk/ChangeLog
2372   M /trunk/NEWS
2373   M /trunk/configure.ac
2374   M /trunk/debian/changelog
2375
2376  * Updated ChangeLog and NEWS.
2377  * 0.99.beta2 release.
2378
2379------------------------------------------------------------------------
[992]2380r778 | sam | 2006-05-26 09:43:41 +0200 (Fri, 26 May 2006) | 2 lines
2381Changed paths:
2382   M /trunk/debian/caca-utils.install
2383   M /trunk/debian/libcucul-dev.install
2384
2385  * Updated the Debian build scripts.
2386
2387------------------------------------------------------------------------
2388r777 | sam | 2006-05-26 09:01:10 +0200 (Fri, 26 May 2006) | 2 lines
2389Changed paths:
2390   M /trunk/cucul/canvas.c
2391
2392  * Fixed an out of bounds bug in cucul_blit().
2393
2394------------------------------------------------------------------------
2395r776 | sam | 2006-05-26 09:00:34 +0200 (Fri, 26 May 2006) | 2 lines
2396Changed paths:
2397   M /trunk/caca-config.in
2398
2399  * Removed legacy CUCUL_LIBS from caca-config.
2400
2401------------------------------------------------------------------------
2402r775 | sam | 2006-05-26 09:00:04 +0200 (Fri, 26 May 2006) | 3 lines
2403Changed paths:
2404   M /trunk/caca/driver_ncurses.c
2405   M /trunk/caca/driver_slang.c
2406
2407  * UTF-8 input support for ncurses.
2408  * Hack for 16-color support in xfce4-terminal for both ncurses and slang.
2409
2410------------------------------------------------------------------------
2411r774 | sam | 2006-05-26 08:59:11 +0200 (Fri, 26 May 2006) | 2 lines
2412Changed paths:
2413   M /trunk/caca/graphics.c
2414
2415  * Reduced IDLE_USEC by half. Today's machines are fast :-)
2416
2417------------------------------------------------------------------------
2418r773 | sam | 2006-05-26 00:32:03 +0200 (Fri, 26 May 2006) | 3 lines
2419Changed paths:
2420   M /trunk/caca/caca.c
2421   M /trunk/caca/driver_ncurses.c
2422   M /trunk/configure.ac
2423
2424  * Fixed UTF-8 support in ncurses.
2425  * Set ncurses's priority higher than slang.
2426
2427------------------------------------------------------------------------
2428r772 | sam | 2006-05-25 22:01:30 +0200 (Thu, 25 May 2006) | 2 lines
2429Changed paths:
2430   M /trunk/TODO
2431
2432  * Updated TODO list.
2433
2434------------------------------------------------------------------------
2435r771 | sam | 2006-05-25 22:01:10 +0200 (Thu, 25 May 2006) | 3 lines
2436Changed paths:
2437   M /trunk/caca/driver_slang.c
2438   M /trunk/cucul/box.c
2439   M /trunk/cucul/canvas.c
2440   M /trunk/cucul/charset.c
2441   M /trunk/cucul/conic.c
2442   M /trunk/cucul/cucul.h
2443   M /trunk/cucul/line.c
2444   M /trunk/cucul/triangle.c
2445
2446  * Have cucul_utf8_to_utf32 write how many bytes it read.
2447  * Use that in the SLang driver so that it supports UTF-8 input.
2448
2449------------------------------------------------------------------------
2450r770 | sam | 2006-05-25 21:59:35 +0200 (Thu, 25 May 2006) | 3 lines
2451Changed paths:
2452   M /trunk/cucul/export.c
2453
2454  * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without
2455    an explicit cast.
2456
2457------------------------------------------------------------------------
2458r769 | sam | 2006-05-25 21:58:21 +0200 (Thu, 25 May 2006) | 4 lines
2459Changed paths:
2460   M /trunk/caca/caca.c
2461   M /trunk/caca/driver_ncurses.c
2462   M /trunk/test/colors.c
2463   M /trunk/test/input.c
2464
2465  * Minor cosmetic changes in the test programs.
2466  * Code enhancements in the ncurses driver.
2467  * Added a comment to explain why slang has a higher priority than ncurses.
2468
2469------------------------------------------------------------------------
2470r768 | sam | 2006-05-25 21:56:55 +0200 (Thu, 25 May 2006) | 2 lines
2471Changed paths:
2472   M /trunk/caca/driver_conio.c
2473
2474  * Fixed the DOS build.
2475
2476------------------------------------------------------------------------
2477r767 | sam | 2006-05-25 21:56:03 +0200 (Thu, 25 May 2006) | 2 lines
2478Changed paths:
2479   M /trunk/caca/caca_internals.h
2480
2481  * Minor cosmetic fix.
2482
2483------------------------------------------------------------------------
2484r766 | sam | 2006-05-25 21:55:11 +0200 (Thu, 25 May 2006) | 3 lines
2485Changed paths:
2486   M /trunk/caca/Makefile.am
2487   M /trunk/cucul/Makefile.am
2488   M /trunk/cxx/Makefile.am
2489   M /trunk/kernel/Makefile.am
2490   M /trunk/test/Makefile.am
2491   M /trunk/tools/Makefile.am
2492
2493  * Added -I${top_srcdir} to the compilation flags to fix builds configured
2494    from an alternate directory (they failed to find common.h).
2495
2496------------------------------------------------------------------------
2497r765 | sam | 2006-05-25 21:11:18 +0200 (Thu, 25 May 2006) | 3 lines
2498Changed paths:
2499   M /trunk/configure.ac
2500   M /trunk/src/Makefile.am
2501
2502  * Removed --enable-network flag, but reused the test as a condition for
2503    building cacaserver.
2504
2505------------------------------------------------------------------------
2506r764 | sam | 2006-05-25 21:10:35 +0200 (Thu, 25 May 2006) | 2 lines
2507Changed paths:
2508   M /trunk/build-dos
2509   M /trunk/build-win32
2510
2511  * Updated build scripts for DOS and Win32.
2512
2513------------------------------------------------------------------------
2514r763 | sam | 2006-05-20 10:45:19 +0200 (Sat, 20 May 2006) | 3 lines
2515Changed paths:
2516   M /trunk/caca/driver_ncurses.c
2517   M /trunk/caca/driver_slang.c
2518
2519  * Got backspace to work with the slang and ncurses drivers in an X
2520    terminal window.
2521
2522------------------------------------------------------------------------
2523r762 | sam | 2006-05-20 10:19:13 +0200 (Sat, 20 May 2006) | 2 lines
2524Changed paths:
2525   M /trunk/caca/driver_gl.c
2526
2527  * More coding style fixes in the GL driver.
2528
2529------------------------------------------------------------------------
2530r761 | sam | 2006-05-20 10:11:58 +0200 (Sat, 20 May 2006) | 2 lines
2531Changed paths:
2532   M /trunk/caca/driver_gl.c
2533
2534  * Fixed awful indenting of the GL plugin.
2535
2536------------------------------------------------------------------------
2537r760 | sam | 2006-05-20 07:45:57 +0200 (Sat, 20 May 2006) | 3 lines
2538Changed paths:
2539   M /trunk/caca/driver_ncurses.c
2540
2541  * Make the ncurses driver UTF-8 and UTF-32 aware.
2542  * Add the backspace key to the ncurses driver.
2543
2544------------------------------------------------------------------------
2545r759 | sam | 2006-05-20 07:41:14 +0200 (Sat, 20 May 2006) | 3 lines
2546Changed paths:
2547   M /trunk/caca/driver_slang.c
2548
2549  * Make the slang driver UTF-8 and UTF-32 aware.
2550  * Add the backspace key to the slang driver.
2551
2552------------------------------------------------------------------------
2553r758 | sam | 2006-05-20 07:29:24 +0200 (Sat, 20 May 2006) | 3 lines
2554Changed paths:
2555   M /trunk/caca/caca.h
2556   M /trunk/caca/driver_conio.c
2557   M /trunk/caca/driver_gl.c
2558   M /trunk/caca/driver_ncurses.c
2559   M /trunk/caca/driver_slang.c
2560   M /trunk/caca/driver_win32.c
2561   M /trunk/caca/driver_x11.c
2562   M /trunk/caca/event.c
2563   M /trunk/test/input.c
2564
2565  * Renamed the event data member "ucs4" to "utf32" for consistency
2566    with "utf8".
2567
2568------------------------------------------------------------------------
2569r757 | sam | 2006-05-20 07:28:31 +0200 (Sat, 20 May 2006) | 3 lines
2570Changed paths:
2571   M /trunk/debian/changelog
2572   M /trunk/debian/control
2573
2574  * Added information from a recent Debian upload of the old
2575    version of libcaca.
2576
2577------------------------------------------------------------------------
2578r756 | sam | 2006-05-19 20:34:23 +0200 (Fri, 19 May 2006) | 2 lines
2579Changed paths:
2580   M /trunk/test
2581   M /trunk/test/Makefile.am
2582   A /trunk/test/input.c
2583
2584  * Text input test program. Might be merged into libcaca if it works well.
2585
2586------------------------------------------------------------------------
2587r755 | sam | 2006-05-19 08:44:58 +0200 (Fri, 19 May 2006) | 2 lines
2588Changed paths:
2589   M /trunk/TODO
2590
2591  * Updated the TODO list.
2592
2593------------------------------------------------------------------------
2594r754 | sam | 2006-05-19 08:00:00 +0200 (Fri, 19 May 2006) | 2 lines
2595Changed paths:
2596   M /trunk/debian/caca-utils.install
2597   M /trunk/debian/libcucul-dev.install
2598
2599  * Install caca-config.1.gz in the libcucul-dev package, not caca-utils.
2600
2601------------------------------------------------------------------------
2602r753 | sam | 2006-05-19 07:44:27 +0200 (Fri, 19 May 2006) | 3 lines
2603Changed paths:
2604   M /trunk/caca/caca.h
2605   M /trunk/caca/graphics.c
2606   M /trunk/python/pypycaca.c
2607   M /trunk/python/pypycaca.h
2608   M /trunk/src/aafire.c
2609   M /trunk/src/cacaball.c
2610   M /trunk/src/cacamoir.c
2611   M /trunk/src/cacaplas.c
2612   M /trunk/test/demo.c
2613   M /trunk/test/frames.c
2614   M /trunk/test/gamma.c
2615
2616  * Renamed caca_set_delay() and caca_get_rendertime() into
2617    caca_set_display_time() and caca_get_display_time() for consistency.
2618
2619------------------------------------------------------------------------
2620r752 | sam | 2006-05-19 07:30:01 +0200 (Fri, 19 May 2006) | 2 lines
2621Changed paths:
2622   M /trunk/cucul/charset.c
2623
2624  * Documented the newly exported charset functions.
2625
2626------------------------------------------------------------------------
2627r751 | sam | 2006-05-19 06:53:48 +0200 (Fri, 19 May 2006) | 2 lines
2628Changed paths:
2629   M /trunk/caca/driver_ncurses.c
2630   M /trunk/caca/driver_slang.c
2631   M /trunk/cucul/box.c
2632   M /trunk/cucul/canvas.c
2633   M /trunk/cucul/charset.c
2634   M /trunk/cucul/conic.c
2635   M /trunk/cucul/cucul.h
2636   M /trunk/cucul/cucul_internals.h
2637   M /trunk/cucul/export.c
2638   M /trunk/cucul/import.c
2639   M /trunk/cucul/line.c
2640   M /trunk/cucul/triangle.c
2641   M /trunk/tools/makefont.c
2642
2643  * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
2644
2645------------------------------------------------------------------------
2646r750 | sam | 2006-05-18 09:57:42 +0200 (Thu, 18 May 2006) | 2 lines
2647Changed paths:
2648   M /trunk/cucul/font.c
2649   M /trunk/cucul/font_mono9.h
2650   M /trunk/cucul/font_monobold12.h
2651
2652  * Regenerated fonts and reactivated them under Win32.
2653
2654------------------------------------------------------------------------
2655r749 | sam | 2006-05-18 09:56:54 +0200 (Thu, 18 May 2006) | 6 lines
2656Changed paths:
2657   M /trunk/tools/makefont.c
2658
2659  * Elite trick in the font generator to cope with C89's string length
2660    limitation of 509 characters. Instead of doing:
2661       char foo[10] = "abcdefghij";
2662    we now do:
2663       struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" };
2664
2665------------------------------------------------------------------------
2666r748 | sam | 2006-05-18 08:26:31 +0200 (Thu, 18 May 2006) | 2 lines
2667Changed paths:
2668   M /trunk/test/font2tga.c
2669
2670  * font2tga no longer needs cucul_internal.h.
2671
2672------------------------------------------------------------------------
2673r747 | sam | 2006-05-18 08:23:47 +0200 (Thu, 18 May 2006) | 5 lines
2674Changed paths:
2675   M /trunk/cucul/box.c
2676   M /trunk/cucul/canvas.c
2677   M /trunk/cucul/conic.c
2678   M /trunk/cucul/cucul.h
2679   M /trunk/cucul/cucul_internals.h
2680   M /trunk/cucul/dither.c
2681   M /trunk/cucul/import.c
2682   M /trunk/cucul/line.c
2683   M /trunk/cucul/triangle.c
2684   M /trunk/test/font2tga.c
2685
2686  * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned
2687    int which shall be used as an UTF-32 character. We do not have any casting
2688    problems due to the signedness of chars because all characters were
2689    ASCII (ie. <= 0x7f) beforehands.
2690
2691------------------------------------------------------------------------
2692r746 | sam | 2006-05-18 08:13:36 +0200 (Thu, 18 May 2006) | 2 lines
2693Changed paths:
2694   M /trunk/test
2695   M /trunk/test/Makefile.am
2696   A /trunk/test/font2tga.c
2697
2698  * Added font2tga, a test program that exports our font in a known format.
2699
2700------------------------------------------------------------------------
2701r745 | sam | 2006-05-18 08:09:44 +0200 (Thu, 18 May 2006) | 3 lines
2702Changed paths:
2703   M /trunk/test/export.c
2704
2705  * If the export test target is ANSI or UTF-8, dither image with special
2706    shaded glyphs.
2707
2708------------------------------------------------------------------------
2709r744 | sam | 2006-05-18 07:43:43 +0200 (Thu, 18 May 2006) | 2 lines
2710Changed paths:
2711   M /trunk/configure.ac
2712
2713  * Removed useless -lXt from X11 libraries check.
2714
2715------------------------------------------------------------------------
2716r743 | sam | 2006-05-12 21:33:44 +0200 (Fri, 12 May 2006) | 2 lines
2717Changed paths:
2718   M /trunk/cucul/import.c
2719
2720  * Workaround for illegal ^[[0,0H ANSI escape code.
2721
2722------------------------------------------------------------------------
2723r742 | sam | 2006-05-12 21:32:41 +0200 (Fri, 12 May 2006) | 3 lines
2724Changed paths:
2725   M /trunk/cucul/dither.c
2726
2727  * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly
2728    better performances.
2729
2730------------------------------------------------------------------------
2731r741 | sam | 2006-05-12 21:31:50 +0200 (Fri, 12 May 2006) | 3 lines
2732Changed paths:
2733   M /trunk/cucul/export.c
2734
2735  * Add linebreaks to the ANSI exporter for better readability, and use
2736    the save/load cursor position trick to ignore them.
2737
2738------------------------------------------------------------------------
2739r740 | jylam | 2006-05-12 21:19:36 +0200 (Fri, 12 May 2006) | 2 lines
2740Changed paths:
2741   M /trunk/cucul/export.c
2742
2743 * Fixed postscript exporter, image in not at the bottom of the page anymore
2744
2745------------------------------------------------------------------------
2746r739 | sam | 2006-05-09 22:25:29 +0200 (Tue, 09 May 2006) | 1 line
2747Changed paths:
2748   M /trunk/src/cacaserver.c
2749
2750  * Use UTF-8 instead of ANSI in cacaserver
2751------------------------------------------------------------------------
2752r738 | sam | 2006-05-09 20:59:00 +0200 (Tue, 09 May 2006) | 1 line
2753Changed paths:
2754   M /trunk/cucul/font_mono9.h
2755   M /trunk/cucul/font_monobold12.h
2756
2757  * Optimise built-in fonts. We gain about 100kB in the final binary.
2758------------------------------------------------------------------------
2759r737 | sam | 2006-05-09 17:52:15 +0200 (Tue, 09 May 2006) | 3 lines
2760Changed paths:
2761   M /trunk/tools/makefont.c
2762
2763  * Optimise similar glyphs when generating a font. Given how many glyphs
2764    are unavailable, this is a significant gain.
2765
2766------------------------------------------------------------------------
2767r736 | sam | 2006-05-09 03:58:47 +0200 (Tue, 09 May 2006) | 2 lines
2768Changed paths:
2769   M /trunk/caca/driver_x11.c
2770
2771  * Added the long dash and middle dot CP437 characters to the X11 driver.
2772
2773------------------------------------------------------------------------
2774r735 | sam | 2006-05-09 03:57:47 +0200 (Tue, 09 May 2006) | 3 lines
2775Changed paths:
2776   M /trunk/cucul/import.c
2777
2778  * If the ANSI file we import does not use the 80 columns, we don't expand
2779    the canvas to 80 columns.
2780
2781------------------------------------------------------------------------
2782r734 | sam | 2006-05-09 03:12:58 +0200 (Tue, 09 May 2006) | 3 lines
2783Changed paths:
2784   M /trunk/src/cacadraw.c
2785
2786  * Allow cacadraw to open several files; use 'n' and 'p' to cycle.
2787  * Decreased PgUp/PgDn scrolling rate.
2788
2789------------------------------------------------------------------------
2790r733 | sam | 2006-05-09 03:03:02 +0200 (Tue, 09 May 2006) | 2 lines
2791Changed paths:
2792   M /trunk/kernel/kernel.c
2793
2794  * Removed a useless cast in the kernel code.
2795
2796------------------------------------------------------------------------
2797r732 | sam | 2006-05-09 02:59:29 +0200 (Tue, 09 May 2006) | 2 lines
2798Changed paths:
2799   M /trunk/DotNet
2800   M /trunk/DotNet/AssemblyInfo.cs
2801   M /trunk/DotNet/Caca.cs
2802   M /trunk/DotNet/Cucul.cs
2803   M /trunk/DotNet/test.cs
2804
2805  * Set svn properties on the .NET files.
2806
2807------------------------------------------------------------------------
2808r731 | sam | 2006-05-09 02:47:28 +0200 (Tue, 09 May 2006) | 3 lines
2809Changed paths:
2810   M /trunk/test/font.c
2811   M /trunk/test/text.c
2812
2813  * Cosmetic fix in test/font.c.
2814  * Use UTF-8 output in test/text.c instead of ANSI.
2815
2816------------------------------------------------------------------------
2817r730 | sam | 2006-05-09 02:46:08 +0200 (Tue, 09 May 2006) | 2 lines
2818Changed paths:
2819   M /trunk/caca/caca.h
2820
2821  * Minor cosmetic fix in a comment.
2822
2823------------------------------------------------------------------------
2824r729 | sam | 2006-05-09 02:43:22 +0200 (Tue, 09 May 2006) | 2 lines
2825Changed paths:
2826   M /trunk/cucul/font_mono9.h
2827   M /trunk/cucul/font_monobold12.h
2828   M /trunk/tools/makefont.c
2829
2830  * Added a few more Unicode blocks to the default fonts.
2831
2832------------------------------------------------------------------------
2833r728 | sam | 2006-05-09 02:36:33 +0200 (Tue, 09 May 2006) | 2 lines
2834Changed paths:
2835   M /trunk/cucul/transform.c
2836
2837  * Added a few more Unicode characters to the glyph transformations.
2838
2839------------------------------------------------------------------------
2840r727 | sam | 2006-05-09 02:34:16 +0200 (Tue, 09 May 2006) | 3 lines
2841Changed paths:
2842   M /trunk/cucul/cucul.h
2843   M /trunk/cucul/dither.c
2844
2845  * Changed the cucul_create_dither() prototype to make sure the mask
2846    arguments are at least 32 bits.
2847
2848------------------------------------------------------------------------
2849r721 | sam | 2006-05-05 17:19:44 +0200 (Fri, 05 May 2006) | 3 lines
2850Changed paths:
2851   M /trunk/test/export.c
2852
2853  * Make the export test 80 columns wide, so that the ANSI we generate can
2854    be read by other programs.
2855
2856------------------------------------------------------------------------
2857r720 | sam | 2006-05-05 17:13:32 +0200 (Fri, 05 May 2006) | 2 lines
2858Changed paths:
2859   M /trunk/cucul/font_mono9.h
2860   M /trunk/cucul/font_monobold12.h
2861
2862  * Updated fonts with the new hardcoded CP437 glyphs.
2863
2864------------------------------------------------------------------------
2865r719 | sam | 2006-05-05 17:12:50 +0200 (Fri, 05 May 2006) | 3 lines
2866Changed paths:
2867   M /trunk/tools/makefont.c
2868
2869  * Hardcode a few CP437 glyphs in makefont.c because they don't look that
2870    good with Pango.
2871
2872------------------------------------------------------------------------
2873r718 | sam | 2006-05-05 16:03:40 +0200 (Fri, 05 May 2006) | 2 lines
2874Changed paths:
2875   M /trunk/caca/driver_ncurses.c
2876   M /trunk/caca/driver_slang.c
2877   M /trunk/tools/Makefile.am
2878   M /trunk/tools/makefont.c
2879
2880  * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8().
2881
2882------------------------------------------------------------------------
2883r717 | sam | 2006-05-05 15:44:54 +0200 (Fri, 05 May 2006) | 3 lines
2884Changed paths:
2885   M /trunk/cucul/export.c
2886
2887  * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and
2888    SVG exporters.
2889
2890------------------------------------------------------------------------
2891r716 | sam | 2006-05-05 07:09:54 +0200 (Fri, 05 May 2006) | 2 lines
2892Changed paths:
2893   M /trunk/cucul/charset.c
2894   M /trunk/cucul/cucul_internals.h
2895
2896  * Implemented the private _cucul_utf32_to_utf8() helper.
2897
2898------------------------------------------------------------------------
2899r715 | sam | 2006-05-05 07:08:51 +0200 (Fri, 05 May 2006) | 2 lines
2900Changed paths:
2901   M /trunk/cucul/export.c
2902
2903  * Exporter now generates valid ANSI, with CP437 characters.
2904
2905------------------------------------------------------------------------
2906r714 | sam | 2006-05-05 00:00:52 +0200 (Fri, 05 May 2006) | 3 lines
2907Changed paths:
2908   M /trunk/cucul/export.c
2909
2910  * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured
2911    text.
2912
2913------------------------------------------------------------------------
2914r713 | sam | 2006-05-04 23:34:10 +0200 (Thu, 04 May 2006) | 3 lines
2915Changed paths:
2916   M /trunk/cucul/colour.c
2917
2918  * Use a slightly different RGB palette for ANSI colours, so that brown
2919    really looks like brown and not like desaturated yellow.
2920
2921------------------------------------------------------------------------
2922r712 | jylam | 2006-05-02 20:26:02 +0200 (Tue, 02 May 2006) | 2 lines
2923Changed paths:
2924   M /trunk/DotNet/test.cs
2925   M /trunk/caca/event.c
2926   M /trunk/doc/tutorial.dox
2927
2928 * Fixed error in tutorial, updated caca_get_event() doc
2929
2930------------------------------------------------------------------------
2931r711 | jylam | 2006-04-29 13:26:44 +0200 (Sat, 29 Apr 2006) | 2 lines
2932Changed paths:
2933   M /trunk/DotNet/AssemblyInfo.cs
2934   M /trunk/DotNet/Caca.cs
2935   M /trunk/DotNet/Cucul.cs
2936   M /trunk/DotNet/test.cs
2937
2938 * Fixed $Id
2939
2940------------------------------------------------------------------------
2941r710 | jylam | 2006-04-29 13:20:43 +0200 (Sat, 29 Apr 2006) | 2 lines
2942Changed paths:
2943   A /trunk/DotNet
2944   A /trunk/DotNet/AssemblyInfo.cs
2945   A /trunk/DotNet/Caca.cs
2946   A /trunk/DotNet/Cucul.cs
2947   A /trunk/DotNet/Makefile
2948   A /trunk/DotNet/libCaca.dll.config
2949   A /trunk/DotNet/libCucul.dll.config
2950   A /trunk/DotNet/test.cs
2951
2952 * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished
2953
2954------------------------------------------------------------------------
2955r709 | sam | 2006-04-27 16:15:23 +0200 (Thu, 27 Apr 2006) | 2 lines
2956Changed paths:
2957   M /trunk/cucul/cucul.h
2958   M /trunk/cucul/dither.c
2959   M /trunk/cucul/export.c
2960   M /trunk/cucul/font.c
2961   M /trunk/cucul/import.c
2962   M /trunk/cucul/sprite.c
2963   M /trunk/cucul/transform.c
2964
2965  * Completed return value and errno handling in libcucul API.
2966
2967------------------------------------------------------------------------
2968r708 | sam | 2006-04-27 15:02:27 +0200 (Thu, 27 Apr 2006) | 2 lines
2969Changed paths:
2970   M /trunk/test/export.c
2971
2972  * Allow an optional input filename in the export test for cheap conversions.
2973
2974------------------------------------------------------------------------
2975r707 | jylam | 2006-04-26 20:59:20 +0200 (Wed, 26 Apr 2006) | 2 lines
2976Changed paths:
2977   M /trunk/caca/driver_gl.c
2978   M /trunk/cucul/import.c
2979
2980 * coding style fixes again
2981
2982------------------------------------------------------------------------
2983r706 | jylam | 2006-04-26 20:53:08 +0200 (Wed, 26 Apr 2006) | 2 lines
2984Changed paths:
2985   M /trunk/cxx/caca++.cpp
2986   M /trunk/cxx/caca++.h
2987   M /trunk/cxx/cucul++.h
2988   M /trunk/src/cacadraw.c
2989
2990 * Fixed indentation. I did it myself, I'm a big boy.
2991
2992------------------------------------------------------------------------
2993r705 | sam | 2006-04-26 19:24:27 +0200 (Wed, 26 Apr 2006) | 2 lines
2994Changed paths:
2995   M /trunk/cucul/import.c
2996
2997  * Fixed line wrapping on some weird ANSI files.
2998
2999------------------------------------------------------------------------
3000r704 | sam | 2006-04-26 19:02:37 +0200 (Wed, 26 Apr 2006) | 2 lines
3001Changed paths:
3002   M /trunk/cucul/import.c
3003
3004  * Fixed an ANSI rendering bug related to the bold attribute.
3005
3006------------------------------------------------------------------------
3007r703 | sam | 2006-04-26 17:21:28 +0200 (Wed, 26 Apr 2006) | 3 lines
3008Changed paths:
3009   M /trunk/cucul/font_mono9.h
3010   M /trunk/cucul/font_monobold12.h
3011   M /trunk/tools/makefont.c
3012
3013  * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
3014    built-in font so that we now cover all of CP437.
3015
3016------------------------------------------------------------------------
3017r702 | sam | 2006-04-26 16:36:11 +0200 (Wed, 26 Apr 2006) | 2 lines
3018Changed paths:
3019   M /trunk/cucul/import.c
3020
3021  * Minor code reorganisation and documenting.
3022
3023------------------------------------------------------------------------
3024r701 | jylam | 2006-04-26 16:06:19 +0200 (Wed, 26 Apr 2006) | 2 lines
3025Changed paths:
3026   M /trunk/caca/driver_gl.c
3027
3028 * Added preliminary (it means that's fucked up) CP437 codepage
3029
3030------------------------------------------------------------------------
3031r700 | sam | 2006-04-26 15:22:04 +0200 (Wed, 26 Apr 2006) | 2 lines
3032Changed paths:
3033   M /trunk/caca/driver_x11.c
3034
3035  * Added U+25A0 (■) to the CP437 hack in the X11 driver.
3036
3037------------------------------------------------------------------------
3038r699 | jylam | 2006-04-26 14:59:14 +0200 (Wed, 26 Apr 2006) | 2 lines
3039Changed paths:
3040   M /trunk/caca/driver_gl.c
3041
3042 * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah !
3043
3044------------------------------------------------------------------------
3045r698 | jylam | 2006-04-26 14:57:31 +0200 (Wed, 26 Apr 2006) | 2 lines
3046Changed paths:
3047   M /trunk/caca/driver_x11.c
3048
3049 * removed duplicate code
3050
3051------------------------------------------------------------------------
3052r697 | sam | 2006-04-26 14:51:37 +0200 (Wed, 26 Apr 2006) | 2 lines
3053Changed paths:
3054   M /trunk/caca/driver_x11.c
3055
3056  * Wow, we even have Home/End support in X11.
3057
3058------------------------------------------------------------------------
3059r696 | sam | 2006-04-26 14:48:41 +0200 (Wed, 26 Apr 2006) | 2 lines
3060Changed paths:
3061   M /trunk/caca/driver_x11.c
3062
3063  * PageUp/PageDown support in X11.
3064
3065------------------------------------------------------------------------
3066r695 | jylam | 2006-04-26 14:47:21 +0200 (Wed, 26 Apr 2006) | 2 lines
3067Changed paths:
3068   M /trunk/caca/driver_gl.c
3069
3070 * Fixed home/pgup/pgdown/insert events
3071
3072------------------------------------------------------------------------
3073r694 | jylam | 2006-04-26 14:36:31 +0200 (Wed, 26 Apr 2006) | 2 lines
3074Changed paths:
3075   M /trunk/src/cacadraw.c
3076
3077 * page up / down
3078
3079------------------------------------------------------------------------
3080r693 | sam | 2006-04-26 14:30:54 +0200 (Wed, 26 Apr 2006) | 3 lines
3081Changed paths:
3082   M /trunk/cucul/import.c
3083
3084  * In ANSI, bold only sets the foreground colour to bright, not the
3085    background.
3086
3087------------------------------------------------------------------------
3088r692 | sam | 2006-04-26 14:25:44 +0200 (Wed, 26 Apr 2006) | 3 lines
3089Changed paths:
3090   M /trunk/src
3091   M /trunk/src/Makefile.am
3092   A /trunk/src/cacadraw.c
3093   M /trunk/test/import.c
3094
3095  * Added cacadraw. It only shows files and lets you scroll for now, but
3096    it will eventually evolve into something better.
3097
3098------------------------------------------------------------------------
3099r691 | jylam | 2006-04-26 14:23:30 +0200 (Wed, 26 Apr 2006) | 2 lines
3100Changed paths:
3101   M /trunk/cucul/import.c
3102
3103 * Really updated doc
3104
3105------------------------------------------------------------------------
3106r690 | jylam | 2006-04-26 14:18:35 +0200 (Wed, 26 Apr 2006) | 2 lines
3107Changed paths:
3108   M /trunk/cucul/import.c
3109
3110 * Fixed documentation for import
3111
3112------------------------------------------------------------------------
3113r689 | sam | 2006-04-26 14:17:22 +0200 (Wed, 26 Apr 2006) | 2 lines
3114Changed paths:
3115   D /trunk/cpp
3116
3117  * Removed legacy cpp directory.
3118
3119------------------------------------------------------------------------
3120r688 | jylam | 2006-04-26 14:11:55 +0200 (Wed, 26 Apr 2006) | 2 lines
3121Changed paths:
3122   M /trunk/Makefile.am
3123   M /trunk/configure.ac
3124   A /trunk/cxx (from /trunk/cpp:684)
3125   M /trunk/cxx/Makefile.am
3126   R /trunk/cxx/caca++.cpp (from /trunk/cpp/caca++.cpp:686)
3127   R /trunk/cxx/caca++.h (from /trunk/cpp/caca++.h:686)
3128   R /trunk/cxx/cpptest.cpp (from /trunk/cpp/cpptest.cpp:686)
3129   R /trunk/cxx/cucul++.cpp (from /trunk/cpp/cucul++.cpp:686)
3130   R /trunk/cxx/cucul++.h (from /trunk/cpp/cucul++.h:686)
3131
3132 * Updated C++ bindings and renamed directory to more comprehensive cxx
3133
3134------------------------------------------------------------------------
3135r687 | sam | 2006-04-26 14:06:13 +0200 (Wed, 26 Apr 2006) | 2 lines
3136Changed paths:
3137   M /trunk/test/event.c
3138
3139  * Minor typo.
3140
3141------------------------------------------------------------------------
3142r686 | jylam | 2006-04-26 13:57:30 +0200 (Wed, 26 Apr 2006) | 2 lines
3143Changed paths:
3144   M /trunk/cpp/caca++.cpp
3145   M /trunk/cpp/caca++.h
3146   M /trunk/cpp/cpptest.cpp
3147   M /trunk/cpp/cucul++.cpp
3148   M /trunk/cpp/cucul++.h
3149
3150 * Updated libcaca c++ bindings
3151
3152------------------------------------------------------------------------
3153r685 | sam | 2006-04-26 13:54:26 +0200 (Wed, 26 Apr 2006) | 5 lines
3154Changed paths:
3155   M /trunk/cucul/buffer.c
3156   M /trunk/cucul/cucul.h
3157   M /trunk/cucul/cucul_internals.h
3158   M /trunk/cucul/export.c
3159   M /trunk/cucul/import.c
3160   M /trunk/src/cacaplay.c
3161   M /trunk/src/cacaserver.c
3162   M /trunk/test
3163   M /trunk/test/import.c
3164   M /trunk/test/text.c
3165
3166  * Implemented cucul_load_file() and cucul_load_memory() to load respectively
3167    a file and a memory area into a libcucul buffer.
3168  * Changed the cucul_import_canvas() prototype so that it uses libcucul
3169    buffers instead of simple memory areas.
3170
3171------------------------------------------------------------------------
3172r684 | sam | 2006-04-26 13:29:50 +0200 (Wed, 26 Apr 2006) | 2 lines
3173Changed paths:
3174   M /trunk/cucul/import.c
3175
3176  * Argh, _really_ fixed the uninitialised variable.
3177
3178------------------------------------------------------------------------
3179r683 | sam | 2006-04-26 13:28:55 +0200 (Wed, 26 Apr 2006) | 2 lines
3180Changed paths:
3181   M /trunk/cucul/import.c
3182
3183  * Fixed an uninitialised variable.
3184
3185------------------------------------------------------------------------
3186r682 | sam | 2006-04-26 12:22:31 +0200 (Wed, 26 Apr 2006) | 4 lines
3187Changed paths:
3188   M /trunk/cucul/import.c
3189
3190  * Fixed our buffer overflow in the ANSI parser by simply skipping control
3191    sequences longer than 100 characters.
3192  * Documented the escape sequence format.
3193
3194------------------------------------------------------------------------
3195r681 | jylam | 2006-04-26 12:04:02 +0200 (Wed, 26 Apr 2006) | 2 lines
3196Changed paths:
3197   M /trunk/cpp/cpptest.cpp
3198   M /trunk/cpp/cucul++.cpp
3199   M /trunk/cpp/cucul++.h
3200   M /trunk/test/demo.c
3201
3202 * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
3203
3204------------------------------------------------------------------------
3205r680 | sam | 2006-04-26 11:56:26 +0200 (Wed, 26 Apr 2006) | 3 lines
3206Changed paths:
3207   M /trunk/cucul/import.c
3208
3209  * More robust ANSI sequence argument parser. Detects private sequences and
3210    intermediate bytes.
3211
3212------------------------------------------------------------------------
3213r679 | jylam | 2006-04-26 11:00:40 +0200 (Wed, 26 Apr 2006) | 2 lines
3214Changed paths:
3215   M /trunk/cucul/import.c
3216
3217 * Fixed warning in a clever and tested way. Bordel de merde.
3218
3219------------------------------------------------------------------------
3220r678 | sam | 2006-04-26 10:21:46 +0200 (Wed, 26 Apr 2006) | 2 lines
3221Changed paths:
3222   M /trunk/cucul/import.c
3223
3224  * Coding style.
3225
3226------------------------------------------------------------------------
3227r677 | sam | 2006-04-26 10:12:57 +0200 (Wed, 26 Apr 2006) | 2 lines
3228Changed paths:
3229   M /trunk/cucul/import.c
3230
3231  * No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
3232
3233------------------------------------------------------------------------
3234r676 | jylam | 2006-04-26 10:09:14 +0200 (Wed, 26 Apr 2006) | 2 lines
3235Changed paths:
3236   M /trunk/cucul/import.c
3237
3238 * Fixed warnings in ansi importer
3239
3240------------------------------------------------------------------------
3241r675 | sam | 2006-04-26 09:57:26 +0200 (Wed, 26 Apr 2006) | 2 lines
3242Changed paths:
3243   M /trunk/cucul/import.c
3244
3245  * More cleaning up of the ANSI loader. Fixed reverse video.
3246
3247------------------------------------------------------------------------
3248r674 | sam | 2006-04-26 09:46:58 +0200 (Wed, 26 Apr 2006) | 2 lines
3249Changed paths:
3250   M /trunk/cucul/colour.c
3251
3252  * Set the transparent colour's RGB values to the default colour's ones.
3253
3254------------------------------------------------------------------------
3255r673 | jylam | 2006-04-25 20:23:33 +0200 (Tue, 25 Apr 2006) | 2 lines
3256Changed paths:
3257   M /trunk/cucul/import.c
3258
3259 * Improved ANSI format detection
3260
3261------------------------------------------------------------------------
3262r672 | sam | 2006-04-25 20:16:42 +0200 (Tue, 25 Apr 2006) | 2 lines
3263Changed paths:
3264   M /trunk/cucul/import.c
3265
3266  * Really fixed bold in ANSI loader, and removed dead code.
3267
3268------------------------------------------------------------------------
3269r671 | sam | 2006-04-25 20:02:20 +0200 (Tue, 25 Apr 2006) | 2 lines
3270Changed paths:
3271   M /trunk/cucul/import.c
3272
3273  * Simplified _manage_modifiers() a bit.
3274
3275------------------------------------------------------------------------
3276r670 | sam | 2006-04-25 19:46:49 +0200 (Tue, 25 Apr 2006) | 2 lines
3277Changed paths:
3278   M /trunk/cucul/import.c
3279
3280  * Fixed bold support in ANSI loader.
3281
3282------------------------------------------------------------------------
3283r669 | sam | 2006-04-25 19:43:16 +0200 (Tue, 25 Apr 2006) | 2 lines
3284Changed paths:
3285   M /trunk/cucul/import.c
3286
3287  * A few fixes in the ANSI interpreter.
3288
3289------------------------------------------------------------------------
3290r668 | sam | 2006-04-25 18:28:00 +0200 (Tue, 25 Apr 2006) | 2 lines
3291Changed paths:
3292   M /trunk/cucul/import.c
3293
3294  * Got rid of _update_canvas_size().
3295
3296------------------------------------------------------------------------
3297r667 | jylam | 2006-04-25 17:39:13 +0200 (Tue, 25 Apr 2006) | 2 lines
3298Changed paths:
3299   M /trunk/cucul/import.c
3300
3301 * _updated_coding_style(aBit);
3302
3303------------------------------------------------------------------------
3304r666 | sam | 2006-04-25 17:22:53 +0200 (Tue, 25 Apr 2006) | 2 lines
3305Changed paths:
3306   M /trunk/cucul/import.c
3307
3308  * Ahahaha. Meet the "optimisation" that breaks everything.
3309
3310------------------------------------------------------------------------
3311r665 | sam | 2006-04-25 17:04:19 +0200 (Tue, 25 Apr 2006) | 2 lines
3312Changed paths:
3313   M /trunk/cucul/import.c
3314
3315  * Small optimisation in import_text().
3316
3317------------------------------------------------------------------------
3318r664 | sam | 2006-04-25 16:12:31 +0200 (Tue, 25 Apr 2006) | 2 lines
3319Changed paths:
3320   M /trunk/cucul/import.c
3321
3322  * Really minor coding style fixes in the ANSI importer.
3323
3324------------------------------------------------------------------------
3325r663 | sam | 2006-04-25 13:05:25 +0200 (Tue, 25 Apr 2006) | 2 lines
3326Changed paths:
3327   M /trunk/cucul/canvas.c
3328   M /trunk/cucul/colour.c
3329   M /trunk/cucul/cucul.c
3330   M /trunk/cucul/cucul.h
3331   M /trunk/cucul/cucul_internals.h
3332
3333  * More error checking in libcucul.
3334
3335------------------------------------------------------------------------
3336r662 | sam | 2006-04-25 13:05:03 +0200 (Tue, 25 Apr 2006) | 2 lines
3337Changed paths:
3338   M /trunk/test/import.c
3339
3340  * Jylam is too modest.
3341
3342------------------------------------------------------------------------
3343r661 | jylam | 2006-04-25 12:14:47 +0200 (Tue, 25 Apr 2006) | 2 lines
3344Changed paths:
3345   A /trunk/test/import.c
3346
3347 * Added importers test
3348
3349------------------------------------------------------------------------
3350r660 | jylam | 2006-04-25 12:14:12 +0200 (Tue, 25 Apr 2006) | 2 lines
3351Changed paths:
3352   M /trunk/cucul/import.c
3353   M /trunk/test/Makefile.am
3354
3355 * Added preliminary ANSI importer, added import formats autodection
3356
3357------------------------------------------------------------------------
3358r659 | sam | 2006-04-25 11:59:58 +0200 (Tue, 25 Apr 2006) | 4 lines
3359Changed paths:
3360   M /trunk/configure.ac
3361   M /trunk/cucul/box.c
3362   M /trunk/cucul/buffer.c
3363   M /trunk/cucul/canvas.c
3364   M /trunk/cucul/conic.c
3365   M /trunk/cucul/cucul.h
3366   M /trunk/cucul/line.c
3367   M /trunk/cucul/triangle.c
3368
3369  * Check for <errno.h>.
3370  * Started changing function prototypes so that they return an integer
3371    instead of void, just in case they might fail.
3372
3373------------------------------------------------------------------------
3374r658 | sam | 2006-04-25 11:34:41 +0200 (Tue, 25 Apr 2006) | 2 lines
3375Changed paths:
3376   M /trunk/cucul/Makefile.am
3377   M /trunk/cucul/cucul.h
3378   D /trunk/cucul/error.c
3379
3380  * Reverted that errno stuff. We'll just use the real errno.
3381
3382------------------------------------------------------------------------
3383r657 | sam | 2006-04-25 10:54:44 +0200 (Tue, 25 Apr 2006) | 2 lines
3384Changed paths:
3385   M /trunk/cucul/Makefile.am
3386   M /trunk/cucul/cucul.h
3387   A /trunk/cucul/error.c
3388
3389  * Added basis for an errno-like mechanism.
3390
3391------------------------------------------------------------------------
3392r656 | sam | 2006-04-25 00:10:38 +0200 (Tue, 25 Apr 2006) | 3 lines
3393Changed paths:
3394   M /trunk/build-win32
3395   M /trunk/configure.ac
3396
3397  * Removed my previously introduced --enable-pangoft2 and replaced it with
3398    a nicer cross compilation check.
3399
3400------------------------------------------------------------------------
3401r655 | sam | 2006-04-24 23:45:26 +0200 (Mon, 24 Apr 2006) | 2 lines
3402Changed paths:
3403   M /trunk/build-win32
3404   M /trunk/configure.ac
3405   M /trunk/src/Makefile.am
3406   M /trunk/src/cacaserver.c
3407
3408  * Brought the Win32 build back on its wheels.
3409
3410------------------------------------------------------------------------
3411r654 | sam | 2006-04-24 23:09:06 +0200 (Mon, 24 Apr 2006) | 2 lines
3412Changed paths:
3413   M /trunk/common.h
3414   M /trunk/configure.ac
3415   M /trunk/cucul/font.c
3416   M /trunk/src/cacaserver.c
3417   M /trunk/tools/makefont.c
3418
3419  * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
3420
3421------------------------------------------------------------------------
3422r653 | sam | 2006-04-24 23:05:31 +0200 (Mon, 24 Apr 2006) | 2 lines
3423Changed paths:
3424   M /trunk/caca/driver_win32.c
3425
3426  * Fixed minor compilation warning.
3427
3428------------------------------------------------------------------------
3429r652 | sam | 2006-04-24 22:56:07 +0200 (Mon, 24 Apr 2006) | 2 lines
3430Changed paths:
3431   M /trunk/common.h
3432
3433  * Win32 compilation fix.
3434
3435------------------------------------------------------------------------
3436r651 | sam | 2006-04-24 22:55:46 +0200 (Mon, 24 Apr 2006) | 2 lines
3437Changed paths:
3438   M /trunk/cucul/font.c
3439
3440  * On win32, only disable the built-in fonts, not all the font functions.
3441
3442------------------------------------------------------------------------
3443r650 | sam | 2006-04-24 22:45:55 +0200 (Mon, 24 Apr 2006) | 3 lines
3444Changed paths:
3445   M /trunk/common.h
3446   M /trunk/configure.ac
3447   M /trunk/cucul/font.c
3448   M /trunk/tools/makefont.c
3449
3450  * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
3451  * Implement htons/htonl in common.h just in case.
3452
3453------------------------------------------------------------------------
3454r649 | sam | 2006-04-24 22:39:54 +0200 (Mon, 24 Apr 2006) | 2 lines
3455Changed paths:
3456   M /trunk/doc/style.dox
3457
3458  * Hahaha, fixed the coding style example.
3459
3460------------------------------------------------------------------------
3461r648 | sam | 2006-04-24 22:35:59 +0200 (Mon, 24 Apr 2006) | 3 lines
3462Changed paths:
3463   M /trunk/caca/caca.c
3464   M /trunk/caca/caca_internals.h
3465   M /trunk/caca/driver_conio.c
3466   M /trunk/caca/driver_gl.c
3467   M /trunk/caca/driver_ncurses.c
3468   M /trunk/caca/driver_raw.c
3469   M /trunk/caca/driver_slang.c
3470   M /trunk/caca/driver_vga.c
3471   M /trunk/caca/driver_win32.c
3472   M /trunk/caca/driver_x11.c
3473   M /trunk/caca/event.c
3474   M /trunk/caca/graphics.c
3475   M /trunk/caca/time.c
3476   M /trunk/common.h
3477   M /trunk/configure.ac
3478   M /trunk/cucul/box.c
3479   M /trunk/cucul/buffer.c
3480   M /trunk/cucul/canvas.c
3481   M /trunk/cucul/charset.c
3482   M /trunk/cucul/colour.c
3483   M /trunk/cucul/conic.c
3484   M /trunk/cucul/cucul.c
3485   M /trunk/cucul/cucul_internals.h
3486   M /trunk/cucul/dither.c
3487   M /trunk/cucul/export.c
3488   M /trunk/cucul/font.c
3489   M /trunk/cucul/import.c
3490   M /trunk/cucul/line.c
3491   M /trunk/cucul/sprite.c
3492   M /trunk/cucul/transform.c
3493   M /trunk/cucul/triangle.c
3494   M /trunk/kernel/kernel.c
3495   M /trunk/src/aafire.c
3496   M /trunk/src/cacaball.c
3497   M /trunk/src/cacamoir.c
3498   M /trunk/src/cacaplas.c
3499   M /trunk/src/cacaplay.c
3500   M /trunk/src/cacaserver.c
3501   M /trunk/src/cacaview.c
3502   M /trunk/src/common-image.c
3503   M /trunk/src/img2irc.c
3504   M /trunk/test/colors.c
3505   M /trunk/test/demo.c
3506   M /trunk/test/dithering.c
3507   M /trunk/test/event.c
3508   M /trunk/test/spritedit.c
3509   M /trunk/tools/makefont.c
3510   M /trunk/tools/optipal.c
3511
3512  * Removed duplicate uint*_t defines from *_internal.h and included common.h
3513    in all .c files that needed it.
3514
3515------------------------------------------------------------------------
3516r647 | sam | 2006-04-24 21:57:23 +0200 (Mon, 24 Apr 2006) | 3 lines
3517Changed paths:
3518   M /trunk/Makefile.am
3519   A /trunk/common.h
3520   M /trunk/test/export.c
3521   M /trunk/test/font.c
3522   M /trunk/test/frames.c
3523   M /trunk/test/gamma.c
3524   M /trunk/test/hsv.c
3525   M /trunk/test/text.c
3526   M /trunk/test/transform.c
3527   M /trunk/test/truecolor.c
3528   M /trunk/test/unicode.c
3529
3530  * Added "common.h", a placeholder for simple features and functions missing
3531    from some systems.
3532
3533------------------------------------------------------------------------
3534r646 | sam | 2006-04-24 20:46:06 +0200 (Mon, 24 Apr 2006) | 3 lines
3535Changed paths:
3536   M /trunk/cucul/export.c
3537
3538  * Print '?' for Unicode characters in the ANSI export. We'll decide later
3539    whether we want plain ASCII, UTF-8, or CP437.
3540
3541------------------------------------------------------------------------
3542r645 | sam | 2006-04-24 19:51:23 +0200 (Mon, 24 Apr 2006) | 2 lines
3543Changed paths:
3544   M /trunk/configure.ac
3545
3546  * Oops, fixed an old typo that brevented building without PangoFt2.
3547
3548------------------------------------------------------------------------
3549r644 | sam | 2006-04-24 19:47:44 +0200 (Mon, 24 Apr 2006) | 2 lines
3550Changed paths:
3551   M /trunk/debian/Makefile.am
3552   M /trunk/debian/caca-utils.install
3553   M /trunk/debian/libcucul-dev.install
3554
3555  * Fixed Debian build files.
3556
3557------------------------------------------------------------------------
3558r643 | sam | 2006-04-24 19:39:53 +0200 (Mon, 24 Apr 2006) | 2 lines
3559Changed paths:
3560   M /trunk/configure.ac
3561
3562  * Do not bail out if PangoFt2 was not found.
3563
3564------------------------------------------------------------------------
3565r641 | sam | 2006-04-22 23:51:50 +0200 (Sat, 22 Apr 2006) | 2 lines
3566Changed paths:
3567   M /trunk/ChangeLog
3568   M /trunk/NEWS
3569   M /trunk/TODO
3570
3571  * 0.99.beta1 release.
3572
3573------------------------------------------------------------------------
[852]3574r640 | sam | 2006-04-22 23:36:11 +0200 (Sat, 22 Apr 2006) | 2 lines
3575Changed paths:
3576   M /trunk/configure.ac
3577   M /trunk/cucul/Makefile.am
3578   M /trunk/test/Makefile.am
3579
3580  * Got rid of CUCUL_LIBS. It's unused.
3581
3582------------------------------------------------------------------------
3583r639 | sam | 2006-04-22 23:31:42 +0200 (Sat, 22 Apr 2006) | 2 lines
3584Changed paths:
3585   M /trunk/Makefile.am
3586   M /trunk/debian
3587   M /trunk/debian/Makefile.am
3588   A /trunk/debian/caca-utils.install
3589   M /trunk/debian/changelog
3590   M /trunk/debian/control
3591   A /trunk/debian/libcaca-dev.install
3592   A /trunk/debian/libcaca0.install
3593   A /trunk/debian/libcucul-dev.install
3594   A /trunk/debian/libcucul0.install
3595   M /trunk/debian/rules
3596   M /trunk/doc/Makefile.am
3597
3598  * Updated Debian build rules.
3599
3600------------------------------------------------------------------------
3601r638 | sam | 2006-04-22 21:46:43 +0200 (Sat, 22 Apr 2006) | 2 lines
3602Changed paths:
3603   M /trunk/caca/event.c
3604   M /trunk/doc/migrating.dox
3605   M /trunk/test/colors.c
3606   M /trunk/test/dithering.c
3607   M /trunk/test/font.c
3608   M /trunk/test/frames.c
3609   M /trunk/test/hsv.c
3610   M /trunk/test/transform.c
3611   M /trunk/test/truecolor.c
3612   M /trunk/test/unicode.c
3613
3614  * Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
3615
3616------------------------------------------------------------------------
3617r637 | sam | 2006-04-22 21:35:43 +0200 (Sat, 22 Apr 2006) | 2 lines
3618Changed paths:
3619   M /trunk/doc/migrating.dox
3620
3621  * Minor updates to the migration documentation.
3622
3623------------------------------------------------------------------------
3624r636 | sam | 2006-04-22 21:22:14 +0200 (Sat, 22 Apr 2006) | 2 lines
3625Changed paths:
3626   M /trunk/doc/Makefile.am
3627
3628  * Slightly improved the documentation build rules dependencies.
3629
3630------------------------------------------------------------------------
3631r635 | sam | 2006-04-22 21:17:38 +0200 (Sat, 22 Apr 2006) | 2 lines
3632Changed paths:
3633   M /trunk/ChangeLog
3634   M /trunk/NEWS
3635   M /trunk/TODO
3636
3637  * Updated ChangeLog, NEWS and TODO.
3638
3639------------------------------------------------------------------------
[846]3640r634 | sam | 2006-04-22 21:14:49 +0200 (Sat, 22 Apr 2006) | 2 lines
3641Changed paths:
3642   M /trunk/doc/libcaca.dox
3643   M /trunk/doc/migrating.dox
3644
3645  * Updated the migration guide.
3646
3647------------------------------------------------------------------------
3648r633 | sam | 2006-04-22 21:14:26 +0200 (Sat, 22 Apr 2006) | 2 lines
3649Changed paths:
3650   M /trunk/doc/style.dox
3651
3652  * Wrote the C coding style documentation.
3653
3654------------------------------------------------------------------------
3655r632 | sam | 2006-04-22 21:13:27 +0200 (Sat, 22 Apr 2006) | 3 lines
3656Changed paths:
3657   M /trunk/test
3658   M /trunk/test/Makefile.am
3659   A /trunk/test/frames.c
3660   A /trunk/test/text.c
3661
3662  * Added a test for multiple frames support.
3663  * Added a test for textfile loading.
3664
3665------------------------------------------------------------------------
3666r631 | sam | 2006-04-22 21:11:25 +0200 (Sat, 22 Apr 2006) | 2 lines
3667Changed paths:
3668   M /trunk/cucul/cucul.c
3669   M /trunk/cucul/cucul.h
3670   M /trunk/cucul/cucul_internals.h
3671   M /trunk/cucul/sprite.c
3672
3673  * Support for multiple frames in canvases.
3674
3675------------------------------------------------------------------------
3676r630 | sam | 2006-04-22 21:10:41 +0200 (Sat, 22 Apr 2006) | 2 lines
3677Changed paths:
3678   M /trunk/cucul/import.c
3679
3680  * Added a simple "text" importer, until the cool ANSI importer arrives.
3681
3682------------------------------------------------------------------------
3683r629 | sam | 2006-04-22 21:06:59 +0200 (Sat, 22 Apr 2006) | 3 lines
3684Changed paths:
3685   M /trunk/cucul/export.c
3686
3687  * Disabled the foreground/background optimisation in the IRC export because
3688    it breaks on too many IRC clients.
3689
3690------------------------------------------------------------------------
3691r628 | sam | 2006-04-22 21:04:49 +0200 (Sat, 22 Apr 2006) | 2 lines
3692Changed paths:
3693   M /trunk/test/demo.c
3694   M /trunk/test/spritedit.c
3695
3696  * Disabled sprite stuff from the tests.
3697
3698------------------------------------------------------------------------
3699r627 | sam | 2006-04-22 21:00:14 +0200 (Sat, 22 Apr 2006) | 2 lines
3700Changed paths:
3701   M /trunk/cpp/caca++.h
3702   M /trunk/cpp/cucul++.cpp
3703   M /trunk/cpp/cucul++.h
3704
3705  * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
3706
3707------------------------------------------------------------------------
3708r626 | sam | 2006-04-22 20:54:38 +0200 (Sat, 22 Apr 2006) | 4 lines
3709Changed paths:
3710   M /trunk/configure.ac
3711   M /trunk/cpp/Makefile.am
3712
3713  * Fixed --enable-cpp to actually do something. Also, disabled it by
3714    default for the release, because it's not up to date and needs a lot
3715    of polishing.
3716
3717------------------------------------------------------------------------
3718r625 | sam | 2006-04-21 23:41:30 +0200 (Fri, 21 Apr 2006) | 2 lines
3719Changed paths:
3720   M /trunk/doc/Makefile.am
3721   M /trunk/doc/libcaca.dox
3722   M /trunk/doc/migrating.dox
3723   A /trunk/doc/style.dox
3724   A /trunk/doc/tutorial.dox
3725
3726  * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
3727
3728------------------------------------------------------------------------
3729r624 | sam | 2006-04-21 23:21:20 +0200 (Fri, 21 Apr 2006) | 2 lines
3730Changed paths:
3731   M /trunk/configure.ac
3732
3733  * Set version number to 0.99.beta1.
3734
3735------------------------------------------------------------------------
3736r623 | sam | 2006-04-21 22:51:58 +0200 (Fri, 21 Apr 2006) | 2 lines
3737Changed paths:
3738   M /trunk/cucul/cucul.c
3739   M /trunk/cucul/cucul_internals.h
3740
3741  * Got rid of cv->scratch_line. It's unused, too.
3742
3743------------------------------------------------------------------------
3744r622 | sam | 2006-04-21 22:51:14 +0200 (Fri, 21 Apr 2006) | 2 lines
3745Changed paths:
3746   M /trunk/cucul/cucul.c
3747   M /trunk/cucul/cucul_internals.h
3748
3749  * Got rid of cv->empty_line, it's now unused.
3750
3751------------------------------------------------------------------------
3752r621 | sam | 2006-04-21 22:49:17 +0200 (Fri, 21 Apr 2006) | 3 lines
3753Changed paths:
3754   M /trunk/configure.ac
3755   M /trunk/cpp/cucul++.cpp
3756   M /trunk/cpp/cucul++.h
3757   M /trunk/cucul/canvas.c
3758   M /trunk/cucul/cucul.h
3759   M /trunk/src/cacaview.c
3760   M /trunk/src/img2irc.c
3761   M /trunk/test/colors.c
3762   M /trunk/test/demo.c
3763   M /trunk/test/event.c
3764   M /trunk/test/gamma.c
3765   M /trunk/test/spritedit.c
3766
3767  * Changed cucul_clear_canvas() again. It now uses the current foreground
3768    and background colours to clear the screen.
3769
3770------------------------------------------------------------------------
3771r620 | sam | 2006-04-21 22:24:04 +0200 (Fri, 21 Apr 2006) | 2 lines
3772Changed paths:
3773   M /trunk/cpp/caca++.cpp
3774   M /trunk/cpp/caca++.h
3775
3776  * Fixed a segfault in the C++ bindings. Vieux porc !
3777
3778------------------------------------------------------------------------
3779r619 | sam | 2006-04-21 21:26:54 +0200 (Fri, 21 Apr 2006) | 2 lines
3780Changed paths:
3781   M /trunk/caca/Makefile.am
3782   M /trunk/configure.ac
3783   M /trunk/cpp/Makefile.am
3784   M /trunk/cucul/Makefile.am
3785
3786  * Set library names to lib*.so.0.10.0.
3787
3788------------------------------------------------------------------------
3789r618 | sam | 2006-04-21 21:26:18 +0200 (Fri, 21 Apr 2006) | 2 lines
3790Changed paths:
3791   M /trunk/cucul/import.c
3792
3793  * Fixed a compilation warning.
3794
3795------------------------------------------------------------------------
3796r617 | sam | 2006-04-21 21:08:00 +0200 (Fri, 21 Apr 2006) | 2 lines
3797Changed paths:
3798   M /trunk/cucul/import.c
3799
3800  * Minor documentation fix.
3801
3802------------------------------------------------------------------------
3803r616 | sam | 2006-04-21 21:06:38 +0200 (Fri, 21 Apr 2006) | 2 lines
3804Changed paths:
3805   M /trunk/cpp/caca++.cpp
3806   M /trunk/cpp/caca++.h
3807   M /trunk/cpp/cpptest.cpp
3808   M /trunk/cpp/cucul++.cpp
3809   M /trunk/cpp/cucul++.h
3810
3811  * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
3812
3813------------------------------------------------------------------------
3814r615 | sam | 2006-04-21 20:44:04 +0200 (Fri, 21 Apr 2006) | 4 lines
3815Changed paths:
3816   M /trunk/caca/driver_raw.c
3817   M /trunk/cpp/cucul++.cpp
3818   M /trunk/cpp/cucul++.h
3819   M /trunk/cucul/Makefile.am
3820   M /trunk/cucul/cucul.c
3821   M /trunk/cucul/cucul.h
3822   M /trunk/cucul/export.c
3823   A /trunk/cucul/import.c (from /trunk/cucul/cucul.c:612)
3824   M /trunk/src/cacaplay.c
3825   M /trunk/src/cacaserver.c
3826   M /trunk/src/img2irc.c
3827   M /trunk/test/export.c
3828
3829  * Moved cucul_load_canvas() into cucul/import.c and renamed it into
3830    cucul_import_canvas().
3831  * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
3832
3833------------------------------------------------------------------------
3834r614 | sam | 2006-04-21 20:09:30 +0200 (Fri, 21 Apr 2006) | 2 lines
3835Changed paths:
3836   M /trunk/cucul/colour.c
3837   M /trunk/cucul/dither.c
3838   M /trunk/cucul/export.c
3839   M /trunk/cucul/font.c
3840
3841  * Minor documentation improvements.
3842
3843------------------------------------------------------------------------
3844r613 | sam | 2006-04-21 20:03:22 +0200 (Fri, 21 Apr 2006) | 3 lines
3845Changed paths:
3846   M /trunk/TODO
3847   M /trunk/caca/caca.h
3848   M /trunk/cucul/cucul.h
3849   M /trunk/doc/Makefile.am
3850   M /trunk/doc/libcaca.dox
3851   A /trunk/doc/migrating.dox
3852   A /trunk/doc/user.dox
3853
3854  * Documentation improvements. Wrote a small migration guide and added the
3855    skeleton of a tutorial for Jylam.
3856
3857------------------------------------------------------------------------
3858r612 | sam | 2006-04-21 18:27:43 +0200 (Fri, 21 Apr 2006) | 3 lines
3859Changed paths:
3860   M /trunk/AUTHORS
3861   M /trunk/NEWS
3862   M /trunk/THANKS
3863   M /trunk/TODO
3864   M /trunk/caca/caca.h
3865   M /trunk/doc/Makefile.am
3866   M /trunk/doc/doxygen.cfg.in
3867   A /trunk/doc/libcaca.dox
3868
3869  * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
3870    documentation page from caca.h to a separate file.
3871
3872------------------------------------------------------------------------
3873r611 | sam | 2006-04-21 14:01:14 +0200 (Fri, 21 Apr 2006) | 2 lines
3874Changed paths:
3875   M /trunk/caca/driver_ncurses.c
3876
3877  * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
3878
3879------------------------------------------------------------------------
3880r610 | sam | 2006-04-19 15:02:45 +0200 (Wed, 19 Apr 2006) | 2 lines
3881Changed paths:
3882   M /trunk/cpp/Makefile.am
3883
3884  * Workaround for broken C++ linking with old libtool versions.
3885
3886------------------------------------------------------------------------
3887r609 | sam | 2006-04-19 13:50:24 +0200 (Wed, 19 Apr 2006) | 3 lines
3888Changed paths:
3889   M /trunk/NOTES
3890   M /trunk/tools/optipal.c
3891
3892  * Moved the technical discussion on S-Lang's palette optimisation from
3893    NOTES to tools/optipal.c.
3894
3895------------------------------------------------------------------------
3896r608 | sam | 2006-04-19 12:10:58 +0200 (Wed, 19 Apr 2006) | 2 lines
3897Changed paths:
3898   M /trunk/caca/caca.c
3899   M /trunk/caca/caca.h
3900   M /trunk/caca/caca_internals.h
3901   M /trunk/caca/driver_conio.c
3902   M /trunk/caca/driver_gl.c
3903   M /trunk/caca/driver_ncurses.c
3904   M /trunk/caca/driver_raw.c
3905   M /trunk/caca/driver_slang.c
3906   M /trunk/caca/driver_vga.c
3907   M /trunk/caca/driver_win32.c
3908   M /trunk/caca/driver_x11.c
3909   M /trunk/caca/graphics.c
3910   M /trunk/cpp/caca++.cpp
3911   M /trunk/cpp/caca++.h
3912   M /trunk/cucul/cucul.c
3913   M /trunk/python/pypycaca.c
3914   M /trunk/python/pypycaca.h
3915   M /trunk/src/aafire.c
3916   M /trunk/src/cacaball.c
3917   M /trunk/src/cacamoir.c
3918   M /trunk/src/cacaplas.c
3919   M /trunk/src/cacaplay.c
3920   M /trunk/src/cacaview.c
3921   M /trunk/test/colors.c
3922   M /trunk/test/demo.c
3923   M /trunk/test/dithering.c
3924   M /trunk/test/event.c
3925   M /trunk/test/font.c
3926   M /trunk/test/gamma.c
3927   M /trunk/test/hsv.c
3928   M /trunk/test/spritedit.c
3929   M /trunk/test/transform.c
3930   M /trunk/test/truecolor.c
3931   M /trunk/test/unicode.c
3932
3933  * More function mass-renaming: caca_attach -> caca_create_display, etc.
3934
3935------------------------------------------------------------------------
3936r607 | sam | 2006-04-19 11:07:55 +0200 (Wed, 19 Apr 2006) | 6 lines
3937Changed paths:
3938   M /trunk/caca/driver_raw.c
3939   M /trunk/cucul/cucul.c
3940   M /trunk/cucul/export.c
3941   M /trunk/src/cacaserver.c
3942
3943  * Added a new "caca" exporter.
3944  * Removed most code from the raw driver and replaced it with a call to the
3945    caca exporter.
3946  * Slightly changed the caca export format and updated code accordingly.
3947  * Improved cacaserver error reporting.
3948
3949------------------------------------------------------------------------
3950r606 | sam | 2006-04-18 18:51:52 +0200 (Tue, 18 Apr 2006) | 2 lines
3951Changed paths:
3952   M /trunk/debian/control
3953
3954  * Updates to the Debian build files.
3955
3956------------------------------------------------------------------------
3957r605 | sam | 2006-04-18 18:50:56 +0200 (Tue, 18 Apr 2006) | 4 lines
3958Changed paths:
3959   M /trunk/cucul/dither.c
3960   M /trunk/src/aafire.c
3961   M /trunk/src/cacaball.c
3962   M /trunk/src/cacamoir.c
3963   M /trunk/src/cacaplas.c
3964   M /trunk/src/cacaview.c
3965   M /trunk/src/img2irc.c
3966   M /trunk/test/demo.c
3967   M /trunk/test/export.c
3968   M /trunk/test/font.c
3969   M /trunk/test/gamma.c
3970   M /trunk/test/hsv.c
3971
3972  * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
3973    now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
3974    computations.
3975
3976------------------------------------------------------------------------
3977r604 | sam | 2006-04-18 18:17:14 +0200 (Tue, 18 Apr 2006) | 4 lines
3978Changed paths:
3979   M /trunk/cucul/cucul.c
3980   M /trunk/cucul/dither.c
3981   M /trunk/test/demo.c
3982   M /trunk/test/dithering.c
3983
3984  * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
3985    values between 0 and 9 (used to be 0 and 10). Updated documentation
3986    accordingly.
3987
3988------------------------------------------------------------------------
3989r603 | sam | 2006-04-18 18:04:01 +0200 (Tue, 18 Apr 2006) | 3 lines
3990Changed paths:
3991   M /trunk/cpp/cucul++.cpp
3992   M /trunk/cpp/cucul++.h
3993   M /trunk/cucul/canvas.c
3994   M /trunk/cucul/cucul.h
3995   M /trunk/src/cacaview.c
3996   M /trunk/src/img2irc.c
3997   M /trunk/test/colors.c
3998   M /trunk/test/demo.c
3999   M /trunk/test/event.c
4000   M /trunk/test/gamma.c
4001   M /trunk/test/spritedit.c
4002
4003  * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
4004    choose the background colour.
4005
4006------------------------------------------------------------------------
4007r602 | sam | 2006-04-18 17:54:33 +0200 (Tue, 18 Apr 2006) | 4 lines
4008Changed paths:
4009   M /trunk/caca/driver_conio.c
4010   M /trunk/caca/driver_gl.c
4011   M /trunk/caca/driver_ncurses.c
4012   M /trunk/caca/driver_slang.c
4013   M /trunk/caca/driver_vga.c
4014   M /trunk/caca/driver_win32.c
4015   M /trunk/caca/driver_x11.c
4016   M /trunk/caca/graphics.c
4017   M /trunk/cpp/cucul++.cpp
4018   M /trunk/cucul/Makefile.am
4019   A /trunk/cucul/buffer.c (from /trunk/cucul/cucul.c:600)
4020   M /trunk/cucul/cucul.c
4021   M /trunk/cucul/cucul.h
4022   M /trunk/cucul/cucul_internals.h
4023   M /trunk/cucul/export.c
4024   M /trunk/cucul/font.c
4025   M /trunk/src/aafire.c
4026   M /trunk/src/cacaball.c
4027   M /trunk/src/cacamoir.c
4028   M /trunk/src/cacaplas.c
4029   M /trunk/src/cacaplay.c
4030   M /trunk/src/cacaserver.c
4031   M /trunk/src/cacaview.c
4032   M /trunk/src/img2irc.c
4033   M /trunk/test/colors.c
4034   M /trunk/test/demo.c
4035   M /trunk/test/dithering.c
4036   M /trunk/test/event.c
4037   M /trunk/test/export.c
4038   M /trunk/test/font.c
4039   M /trunk/test/gamma.c
4040   M /trunk/test/hsv.c
4041   M /trunk/test/spritedit.c
4042   M /trunk/test/transform.c
4043   M /trunk/test/truecolor.c
4044   M /trunk/test/unicode.c
4045
4046  * Renamed main canvas-related functions so that they have "canvas" in
4047    their name, eg. cucul_create() -> cucul_create_canvas() etc.
4048  * Moved buffer-related functions to cucul/buffer.c.
4049
4050------------------------------------------------------------------------
4051r601 | sam | 2006-04-18 17:12:12 +0200 (Tue, 18 Apr 2006) | 2 lines
4052Changed paths:
4053   M /trunk/tools/makefont.c
4054
4055  * Cosmetic changes.
4056
4057------------------------------------------------------------------------
4058r600 | sam | 2006-04-18 17:11:25 +0200 (Tue, 18 Apr 2006) | 3 lines
4059Changed paths:
4060   M /trunk/caca/caca.c
4061   M /trunk/caca/caca.h
4062   M /trunk/caca/caca_internals.h
4063   M /trunk/caca/driver_conio.c
4064   M /trunk/caca/driver_gl.c
4065   M /trunk/caca/driver_ncurses.c
4066   M /trunk/caca/driver_raw.c
4067   M /trunk/caca/driver_slang.c
4068   M /trunk/caca/driver_vga.c
4069   M /trunk/caca/driver_win32.c
4070   M /trunk/caca/driver_x11.c
4071   M /trunk/caca/event.c
4072   M /trunk/caca/graphics.c
4073   M /trunk/cpp/caca++.cpp
4074   M /trunk/cpp/caca++.h
4075   M /trunk/cpp/cucul++.cpp
4076   M /trunk/cpp/cucul++.h
4077   M /trunk/cucul/box.c
4078   M /trunk/cucul/canvas.c
4079   M /trunk/cucul/charset.c
4080   M /trunk/cucul/colour.c
4081   M /trunk/cucul/conic.c
4082   M /trunk/cucul/cucul.c
4083   M /trunk/cucul/dither.c
4084   M /trunk/cucul/export.c
4085   M /trunk/cucul/font.c
4086   M /trunk/cucul/line.c
4087   M /trunk/cucul/sprite.c
4088   M /trunk/cucul/transform.c
4089   M /trunk/cucul/triangle.c
4090   M /trunk/src/aafire.c
4091   M /trunk/src/cacaball.c
4092   M /trunk/src/cacamoir.c
4093   M /trunk/src/cacaplas.c
4094   M /trunk/src/cacaplay.c
4095   M /trunk/src/cacaview.c
4096   M /trunk/src/img2irc.c
4097   M /trunk/test/colors.c
4098   M /trunk/test/demo.c
4099   M /trunk/test/dithering.c
4100   M /trunk/test/event.c
4101   M /trunk/test/export.c
4102   M /trunk/test/font.c
4103   M /trunk/test/gamma.c
4104   M /trunk/test/hsv.c
4105   M /trunk/test/spritedit.c
4106   M /trunk/test/transform.c
4107   M /trunk/test/truecolor.c
4108   M /trunk/test/unicode.c
4109
4110  * Renamed caca_t into caca_display_t.
4111  * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
4112
4113------------------------------------------------------------------------
4114r599 | sam | 2006-04-18 14:59:07 +0200 (Tue, 18 Apr 2006) | 2 lines
4115Changed paths:
4116   M /trunk/caca/caca.c
4117   M /trunk/caca/caca.h
4118   M /trunk/caca/caca_internals.h
4119   M /trunk/caca/driver_conio.c
4120   M /trunk/caca/driver_gl.c
4121   M /trunk/caca/driver_ncurses.c
4122   M /trunk/caca/driver_raw.c
4123   M /trunk/caca/driver_slang.c
4124   M /trunk/caca/driver_vga.c
4125   M /trunk/caca/driver_win32.c
4126   M /trunk/caca/driver_x11.c
4127   M /trunk/caca/event.c
4128   M /trunk/caca/graphics.c
4129   M /trunk/cpp/caca++.cpp
4130   M /trunk/cpp/cucul++.cpp
4131   M /trunk/cpp/cucul++.h
4132   M /trunk/cucul/box.c
4133   M /trunk/cucul/canvas.c
4134   M /trunk/cucul/colour.c
4135   M /trunk/cucul/conic.c
4136   M /trunk/cucul/cucul.c
4137   M /trunk/cucul/cucul.h
4138   M /trunk/cucul/cucul_internals.h
4139   M /trunk/cucul/dither.c
4140   M /trunk/cucul/export.c
4141   M /trunk/cucul/font.c
4142   M /trunk/cucul/line.c
4143   M /trunk/cucul/sprite.c
4144   M /trunk/cucul/transform.c
4145   M /trunk/cucul/triangle.c
4146   M /trunk/src/aafire.c
4147   M /trunk/src/cacaball.c
4148   M /trunk/src/cacamoir.c
4149   M /trunk/src/cacaplas.c
4150   M /trunk/src/cacaplay.c
4151   M /trunk/src/cacaserver.c
4152   M /trunk/src/cacaview.c
4153   M /trunk/src/img2irc.c
4154   M /trunk/test/colors.c
4155   M /trunk/test/demo.c
4156   M /trunk/test/dithering.c
4157   M /trunk/test/event.c
4158   M /trunk/test/export.c
4159   M /trunk/test/font.c
4160   M /trunk/test/gamma.c
4161   M /trunk/test/hsv.c
4162   M /trunk/test/spritedit.c
4163   M /trunk/test/transform.c
4164   M /trunk/test/truecolor.c
4165   M /trunk/test/unicode.c
4166
4167  * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
4168
4169------------------------------------------------------------------------
4170r598 | sam | 2006-04-18 14:57:11 +0200 (Tue, 18 Apr 2006) | 3 lines
4171Changed paths:
4172   M /trunk/cpp/Makefile.am
4173
4174  * Fixed C++ bindings makefile so that it does not try to use the system's
4175    <cucul.h> and <caca.h> headers.
4176
4177------------------------------------------------------------------------
4178r597 | sam | 2006-04-18 12:02:42 +0200 (Tue, 18 Apr 2006) | 2 lines
4179Changed paths:
4180   M /trunk/cucul/export.c
4181
4182  * Truecolor support for the HTML and HTMLv3 exporters.
4183
4184------------------------------------------------------------------------
4185r596 | sam | 2006-04-18 11:57:15 +0200 (Tue, 18 Apr 2006) | 2 lines
4186Changed paths:
4187   M /trunk/cucul/colour.c
4188
4189  * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
4190
4191------------------------------------------------------------------------
4192r595 | sam | 2006-04-18 10:33:53 +0200 (Tue, 18 Apr 2006) | 2 lines
4193Changed paths:
4194   M /trunk/README
4195   M /trunk/TODO
4196
4197  * Updated README (caca-config -> pkg-config) and TODO.
4198
4199------------------------------------------------------------------------
4200r594 | sam | 2006-04-18 10:33:06 +0200 (Tue, 18 Apr 2006) | 2 lines
4201Changed paths:
4202   M /trunk/cucul/export.c
4203   M /trunk/tools/makefont.c
4204
4205  * Cosmetic code changes and minor optimisations.
4206
4207------------------------------------------------------------------------
4208r593 | sam | 2006-04-18 10:24:41 +0200 (Tue, 18 Apr 2006) | 3 lines
4209Changed paths:
4210   M /trunk/cucul/Makefile.am
4211   M /trunk/cucul/cucul.c
4212   M /trunk/cucul/cucul_internals.h
4213   A /trunk/cucul/export.c
4214   D /trunk/cucul/export_ansi.c
4215   D /trunk/cucul/export_bitmap.c
4216   D /trunk/cucul/export_html.c
4217   D /trunk/cucul/export_irc.c
4218   D /trunk/cucul/export_ps.c
4219   D /trunk/cucul/export_svg.c
4220
4221  * Merged again all export functions into cucul/export.c. They're all the
4222    same and they're very short (50-100 lines).
4223
4224------------------------------------------------------------------------
4225r592 | sam | 2006-04-18 10:21:31 +0200 (Tue, 18 Apr 2006) | 3 lines
4226Changed paths:
4227   M /trunk/cucul/cucul.h
4228   M /trunk/cucul/font.c
4229
4230  * Changed the buffer type in cucul_render_canvas() to void* to avoid
4231    compilation warnings.
4232
4233------------------------------------------------------------------------
4234r591 | sam | 2006-04-18 10:19:42 +0200 (Tue, 18 Apr 2006) | 2 lines
4235Changed paths:
4236   M /trunk/test/event.c
4237
4238  * Handle CACA_EVENT_QUIT in the event test program.
4239
4240------------------------------------------------------------------------
4241r590 | sam | 2006-04-18 10:18:03 +0200 (Tue, 18 Apr 2006) | 2 lines
4242Changed paths:
4243   M /trunk/configure.ac
4244
4245  * Workaround for broken AC_PATH_X autoconf macros.
4246
4247------------------------------------------------------------------------
4248r589 | sam | 2006-04-18 10:13:20 +0200 (Tue, 18 Apr 2006) | 2 lines
4249Changed paths:
4250   M /trunk/caca/driver_x11.c
4251
4252  * Compilation fix.
4253
4254------------------------------------------------------------------------
4255r588 | sam | 2006-04-17 22:09:42 +0200 (Mon, 17 Apr 2006) | 2 lines
4256Changed paths:
4257   M /trunk/TODO
4258   M /trunk/caca/caca.h
4259   M /trunk/caca/driver_gl.c
4260   M /trunk/caca/driver_x11.c
4261   M /trunk/configure.ac
4262
4263  * Implemented CACA_EVENT_QUIT. Unused yet.
4264
4265------------------------------------------------------------------------
4266r587 | sam | 2006-04-17 15:34:02 +0200 (Mon, 17 Apr 2006) | 2 lines
4267Changed paths:
4268   M /trunk/cpp
4269   M /trunk/cpp/Makefile.am
4270
4271  * Fixed autotools stuff in the cpp bindings.
4272
4273------------------------------------------------------------------------
4274r586 | sam | 2006-04-17 15:31:43 +0200 (Mon, 17 Apr 2006) | 2 lines
4275Changed paths:
4276   M /trunk/cpp/cpptest.cpp
4277
4278  * Compilation fix in cpptest.cpp.
4279
4280------------------------------------------------------------------------
4281r585 | jylam | 2006-04-17 15:23:28 +0200 (Mon, 17 Apr 2006) | 3 lines
4282Changed paths:
4283   M /trunk/cpp/caca++.cpp
4284   M /trunk/cpp/caca++.h
4285   M /trunk/cpp/cpptest.cpp
4286
4287
4288 * Fixed compile problem, put Event outside Caca class
4289
4290------------------------------------------------------------------------
4291r584 | sam | 2006-04-17 15:11:33 +0200 (Mon, 17 Apr 2006) | 3 lines
4292Changed paths:
4293   M /trunk/cpp/cucul++.cpp
4294   M /trunk/cpp/cucul++.h
4295   M /trunk/cucul/Makefile.am
4296   M /trunk/cucul/cucul.c
4297   M /trunk/cucul/cucul.h
4298   D /trunk/cucul/math.c
4299
4300  * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
4301    cucul.c just in case.
4302
4303------------------------------------------------------------------------
4304r583 | sam | 2006-04-17 15:09:45 +0200 (Mon, 17 Apr 2006) | 2 lines
4305Changed paths:
4306   D /trunk/cpp/Makefile.in
4307   D /trunk/cpp/caca++.pc
4308   D /trunk/cpp/cucul++.pc
4309
4310  * Removed a few useless files (vieux porc).
4311
4312------------------------------------------------------------------------
4313r582 | sam | 2006-04-17 14:48:57 +0200 (Mon, 17 Apr 2006) | 2 lines
4314Changed paths:
4315   M /trunk/TODO
4316
4317  * Updated TODO list.
4318
4319------------------------------------------------------------------------
4320r581 | sam | 2006-04-17 14:48:35 +0200 (Mon, 17 Apr 2006) | 2 lines
4321Changed paths:
4322   M /trunk/test/dithering.c
4323   M /trunk/test/truecolor.c
4324
4325  * Minor cosmetic changes in the test programs.
4326
4327------------------------------------------------------------------------
4328r580 | sam | 2006-04-17 14:48:05 +0200 (Mon, 17 Apr 2006) | 2 lines
4329Changed paths:
4330   M /trunk/cucul/export_ps.c
4331   M /trunk/cucul/export_svg.c
4332
4333  * Truecolor support in the SVG and PostScript exporters.
4334
4335------------------------------------------------------------------------
4336r579 | sam | 2006-04-17 14:47:34 +0200 (Mon, 17 Apr 2006) | 2 lines
4337Changed paths:
4338   M /trunk/cucul/Makefile.am
4339   M /trunk/cucul/cucul.c
4340   M /trunk/cucul/cucul_internals.h
4341   A /trunk/cucul/export_bitmap.c
4342
4343  * Implemented TGA image export.
4344
4345------------------------------------------------------------------------
4346r578 | sam | 2006-04-17 14:46:34 +0200 (Mon, 17 Apr 2006) | 2 lines
4347Changed paths:
4348   M /trunk/cucul/colour.c
4349   M /trunk/cucul/cucul_internals.h
4350
4351  * Implemented argb32 to rgb24fg/bg colour conversions.
4352
4353------------------------------------------------------------------------
4354r577 | sam | 2006-04-17 14:45:07 +0200 (Mon, 17 Apr 2006) | 3 lines
4355Changed paths:
4356   M /trunk/test/export.c
4357
4358  * Use cucul_get_export_list() in the export test instead of hardcoding the
4359    list of available formats. Also added a few truecolor blocks to the test.
4360
4361------------------------------------------------------------------------
4362r576 | sam | 2006-04-17 14:41:50 +0200 (Mon, 17 Apr 2006) | 2 lines
4363Changed paths:
4364   M /trunk/cucul/font.c
4365
4366  * Fixed abusive strictness in the font loader.
4367
4368------------------------------------------------------------------------
4369r575 | jylam | 2006-04-17 13:24:38 +0200 (Mon, 17 Apr 2006) | 2 lines
4370Changed paths:
4371   M /trunk/TODO
4372
4373 * Updated TODO list.
4374
4375------------------------------------------------------------------------
4376r574 | jylam | 2006-04-17 13:19:26 +0200 (Mon, 17 Apr 2006) | 2 lines
4377Changed paths:
4378   M /trunk/cpp/cpptest.cpp
4379
4380 * Better C++ test
4381
4382------------------------------------------------------------------------
4383r573 | jylam | 2006-04-17 13:06:48 +0200 (Mon, 17 Apr 2006) | 2 lines
4384Changed paths:
4385   M /trunk/cpp/caca++.cpp
4386   M /trunk/cpp/caca++.h
4387   M /trunk/cpp/cpptest.cpp
4388   M /trunk/cpp/cucul++.cpp
4389   M /trunk/cpp/cucul++.h
4390
4391 * Added license in C++ files.
4392
4393------------------------------------------------------------------------
4394r572 | jylam | 2006-04-17 13:00:10 +0200 (Mon, 17 Apr 2006) | 2 lines
4395Changed paths:
4396   M /trunk/cpp/cpptest.cpp
4397   M /trunk/cpp/cucul++.cpp
4398   M /trunk/cpp/cucul++.h
4399
4400 * Fixed C++ printf(), added it in example
4401
4402------------------------------------------------------------------------
4403r571 | jylam | 2006-04-17 12:44:40 +0200 (Mon, 17 Apr 2006) | 2 lines
4404Changed paths:
4405   M /trunk/cpp/cpptest.cpp
4406
4407 * Forgot a test on Caca() instantiation
4408
4409------------------------------------------------------------------------
4410r570 | jylam | 2006-04-17 12:41:30 +0200 (Mon, 17 Apr 2006) | 2 lines
4411Changed paths:
4412   M /trunk/Makefile.am
4413   M /trunk/configure.ac
4414   A /trunk/cpp
4415   A /trunk/cpp/Makefile.am
4416   A /trunk/cpp/Makefile.in
4417   A /trunk/cpp/caca++.cpp
4418   A /trunk/cpp/caca++.h
4419   A /trunk/cpp/caca++.pc
4420   A /trunk/cpp/caca++.pc.in
4421   A /trunk/cpp/cpptest.cpp
4422   A /trunk/cpp/cucul++.cpp
4423   A /trunk/cpp/cucul++.h
4424   A /trunk/cpp/cucul++.pc
4425   A /trunk/cpp/cucul++.pc.in
4426
4427 * Added preliminary C++ bindings
4428
4429------------------------------------------------------------------------
4430r569 | sam | 2006-04-16 23:52:05 +0200 (Sun, 16 Apr 2006) | 2 lines
4431Changed paths:
4432   M /trunk/caca/driver_gl.c
4433   M /trunk/caca/driver_x11.c
4434
4435  * Added truecolor support to the X11 and GL drivers.
4436
4437------------------------------------------------------------------------
4438r568 | sam | 2006-04-16 23:29:40 +0200 (Sun, 16 Apr 2006) | 2 lines
4439Changed paths:
4440   M /trunk/test
4441   M /trunk/test/Makefile.am
4442   A /trunk/test/truecolor.c
4443
4444  * Added test/truecolor.c to test non-ANSI colour pairs.
4445
4446------------------------------------------------------------------------
4447r567 | sam | 2006-04-16 23:26:25 +0200 (Sun, 16 Apr 2006) | 4 lines
4448Changed paths:
4449   M /trunk/cucul/canvas.c
4450   M /trunk/cucul/colour.c
4451   M /trunk/cucul/cucul.h
4452   M /trunk/cucul/cucul_internals.h
4453
4454  * Moved cucul_set_color() from canvas.c to colour.c.
4455  * Added cucul_set_truecolor() for non-ANSI colours.
4456  * Added new argb32 -> rgb12 conversion functions.
4457
4458------------------------------------------------------------------------
4459r566 | sam | 2006-04-16 20:28:47 +0200 (Sun, 16 Apr 2006) | 6 lines
4460Changed paths:
4461   M /trunk/caca/caca.h
4462   M /trunk/caca/caca_internals.h
4463   M /trunk/caca/driver_conio.c
4464   M /trunk/caca/driver_gl.c
4465   M /trunk/caca/driver_ncurses.c
4466   M /trunk/caca/driver_raw.c
4467   M /trunk/caca/driver_slang.c
4468   M /trunk/caca/driver_vga.c
4469   M /trunk/caca/driver_win32.c
4470   M /trunk/caca/driver_x11.c
4471   M /trunk/caca/event.c
4472   M /trunk/caca/time.c
4473   M /trunk/cucul/cucul.c
4474   M /trunk/cucul/cucul.h
4475   M /trunk/cucul/cucul_internals.h
4476   M /trunk/cucul/dither.c
4477   M /trunk/cucul/export_ansi.c
4478   M /trunk/cucul/export_html.c
4479   M /trunk/cucul/export_irc.c
4480   M /trunk/cucul/export_ps.c
4481   M /trunk/cucul/export_svg.c
4482   M /trunk/cucul/font.c
4483   M /trunk/cucul/sprite.c
4484   M /trunk/src/aafire.c
4485   M /trunk/src/cacaball.c
4486   M /trunk/src/cacamoir.c
4487   M /trunk/src/cacaplas.c
4488   M /trunk/src/cacaplay.c
4489   M /trunk/src/cacaserver.c
4490   M /trunk/src/cacaview.c
4491   M /trunk/src/img2irc.c
4492   M /trunk/test/colors.c
4493   M /trunk/test/demo.c
4494   M /trunk/test/dithering.c
4495   M /trunk/test/event.c
4496   M /trunk/test/export.c
4497   M /trunk/test/font.c
4498   M /trunk/test/gamma.c
4499   M /trunk/test/hsv.c
4500   M /trunk/test/spritedit.c
4501   M /trunk/test/transform.c
4502   M /trunk/test/unicode.c
4503
4504  * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
4505    such as cucul_dither_t instead of struct cucul_dither.
4506  * Made cucul_buffer_t an opaque structure and implemented the two getters
4507    cucul_get_buffer_data() and cucul_get_buffer_size().
4508  * Documented all missing functions and function parameters.
4509
4510------------------------------------------------------------------------
4511r565 | sam | 2006-04-16 20:21:14 +0200 (Sun, 16 Apr 2006) | 2 lines
4512Changed paths:
4513   M /trunk/cucul/cucul.pc.in
4514
4515  * Fixed bad library name in pc file.
4516
4517------------------------------------------------------------------------
4518r564 | jylam | 2006-04-15 17:24:13 +0200 (Sat, 15 Apr 2006) | 2 lines
4519Changed paths:
4520   M /trunk/caca/caca_internals.h
4521   M /trunk/cucul/font.c
4522   M /trunk/msvc/cacaball.vcproj
4523   M /trunk/msvc/cacafire.vcproj
4524   M /trunk/msvc/cacamoir.vcproj
4525   M /trunk/msvc/cacaplas.vcproj
4526   M /trunk/msvc/cacaview.vcproj
4527   M /trunk/msvc/config.h
4528   M /trunk/msvc/libcaca.sln
4529   M /trunk/msvc/libcaca.vcproj
4530   M /trunk/perl/lib/Term/Caca/Constants.pm
4531   M /trunk/perl/lib/Term/Caca.pm
4532   M /trunk/perl/lib/Term/Kaka.pm
4533
4534 * Updated MSVC++ project (static library and src/*)
4535
4536------------------------------------------------------------------------
4537r563 | jylam | 2006-04-15 17:23:13 +0200 (Sat, 15 Apr 2006) | 2 lines
4538Changed paths:
4539   M /trunk/test/demo.c
4540   M /trunk/test/spritedit.c
4541
4542 * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
4543
4544------------------------------------------------------------------------
4545r562 | sam | 2006-04-14 14:10:18 +0200 (Fri, 14 Apr 2006) | 2 lines
4546Changed paths:
4547   M /trunk/caca/caca.c
4548   M /trunk/caca/caca.h
4549   M /trunk/caca/event.c
4550   M /trunk/caca/graphics.c
4551   M /trunk/cucul/box.c
4552   M /trunk/cucul/canvas.c
4553   M /trunk/cucul/conic.c
4554   M /trunk/cucul/cucul.c
4555   M /trunk/cucul/cucul.h
4556   M /trunk/cucul/dither.c
4557   M /trunk/cucul/font.c
4558   M /trunk/cucul/line.c
4559   M /trunk/cucul/math.c
4560   M /trunk/cucul/sprite.c
4561   M /trunk/cucul/triangle.c
4562
4563  * Improved documentation in many places.
4564
4565------------------------------------------------------------------------
4566r561 | sam | 2006-04-14 10:41:59 +0200 (Fri, 14 Apr 2006) | 3 lines
4567Changed paths:
4568   M /trunk/configure.ac
4569   M /trunk/doc/Makefile.am
4570   M /trunk/doc/doxygen.cfg.in
4571
4572  * Generate a PDF documentation instead of the PostScript one. It has nice
4573    hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
4574
4575------------------------------------------------------------------------
4576r560 | sam | 2006-04-14 10:00:06 +0200 (Fri, 14 Apr 2006) | 2 lines
4577Changed paths:
4578   M /trunk/cucul/font.c
4579
4580  * Ahaha I didn't even check that it compiled properly.
4581
4582------------------------------------------------------------------------
4583r559 | sam | 2006-04-14 09:33:48 +0200 (Fri, 14 Apr 2006) | 2 lines
4584Changed paths:
4585   M /trunk/cucul/font.c
4586
4587  * Only support version 1 fonts.
4588
4589------------------------------------------------------------------------
4590r558 | sam | 2006-04-14 09:30:53 +0200 (Fri, 14 Apr 2006) | 3 lines
4591Changed paths:
4592   M /trunk/caca/caca.c
4593   M /trunk/caca/caca.h
4594   M /trunk/caca/caca_internals.h
4595   M /trunk/caca/driver_conio.c
4596   M /trunk/caca/driver_gl.c
4597   M /trunk/caca/driver_ncurses.c
4598   M /trunk/caca/driver_raw.c
4599   M /trunk/caca/driver_slang.c
4600   M /trunk/caca/driver_vga.c
4601   M /trunk/caca/driver_win32.c
4602   M /trunk/caca/driver_x11.c
4603   M /trunk/caca/event.c
4604   M /trunk/caca/graphics.c
4605   M /trunk/caca/time.c
4606   M /trunk/cucul/box.c
4607   M /trunk/cucul/canvas.c
4608   M /trunk/cucul/charset.c
4609   M /trunk/cucul/colour.c
4610   M /trunk/cucul/conic.c
4611   M /trunk/cucul/cucul.c
4612   M /trunk/cucul/cucul.h
4613   M /trunk/cucul/cucul_internals.h
4614   M /trunk/cucul/dither.c
4615   M /trunk/cucul/export_ansi.c
4616   M /trunk/cucul/export_html.c
4617   M /trunk/cucul/export_irc.c
4618   M /trunk/cucul/export_ps.c
4619   M /trunk/cucul/export_svg.c
4620   M /trunk/cucul/font.c
4621   M /trunk/cucul/line.c
4622   M /trunk/cucul/math.c
4623   M /trunk/cucul/sprite.c
4624   M /trunk/cucul/transform.c
4625   M /trunk/cucul/triangle.c
4626   M /trunk/kernel/kernel.c
4627   M /trunk/kernel/kernel.h
4628   M /trunk/python/pypycaca.c
4629   M /trunk/python/pypycaca.h
4630   M /trunk/src/cacaplas.c
4631   M /trunk/src/cacaserver.c
4632   M /trunk/src/cacaview.c
4633   M /trunk/src/common-image.c
4634   M /trunk/src/common-image.h
4635
4636  * Removed \file directives from all files except caca.h and cucul.h, to
4637    remove redundencies in the Doxygen documentation.
4638
4639------------------------------------------------------------------------
4640r557 | sam | 2006-04-13 19:57:19 +0200 (Thu, 13 Apr 2006) | 3 lines
4641Changed paths:
4642   M /trunk/cucul/font.c
4643
4644  * Added a lot of sanity checks to the font parsing. It should now be
4645    secure against broken files, but it probably needs peer review.
4646
4647------------------------------------------------------------------------
4648r556 | sam | 2006-04-13 19:54:07 +0200 (Thu, 13 Apr 2006) | 2 lines
4649Changed paths:
4650   M /trunk/test/Makefile.am
4651   M /trunk/test/font.c
4652
4653  * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
4654
4655------------------------------------------------------------------------
4656r555 | sam | 2006-04-13 19:37:51 +0200 (Thu, 13 Apr 2006) | 2 lines
4657Changed paths:
4658   M /trunk/test/hsv.c
4659
4660  * Fixed caca_get_event() call in test/hsv.c.
4661
4662------------------------------------------------------------------------
4663r554 | sam | 2006-04-13 19:08:16 +0200 (Thu, 13 Apr 2006) | 2 lines
4664Changed paths:
4665   M /trunk/cucul/colour.c
4666
4667  * Fixed compilation warning.
4668
4669------------------------------------------------------------------------
4670r553 | sam | 2006-04-13 18:54:25 +0200 (Thu, 13 Apr 2006) | 2 lines
4671Changed paths:
4672   M /trunk/cucul/colour.c
4673
4674  * Fixed colour conversion routines so that they work with ARGB too.
4675
4676------------------------------------------------------------------------
4677r552 | sam | 2006-04-13 18:10:16 +0200 (Thu, 13 Apr 2006) | 4 lines
4678Changed paths:
4679   M /trunk/cucul/Makefile.am
4680   M /trunk/cucul/cucul.h
4681   M /trunk/cucul/font.c
4682   A /trunk/cucul/font_mono9.h (from /trunk/cucul/font_monospace9.h:548)
4683   A /trunk/cucul/font_monobold12.h
4684   D /trunk/cucul/font_monospace9.h
4685   M /trunk/test/font.c
4686
4687  * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
4688  * Fixed font selection through cucul_font_load().
4689  * Added a bigger 10x19 bold font.
4690
4691------------------------------------------------------------------------
4692r551 | sam | 2006-04-13 17:36:09 +0200 (Thu, 13 Apr 2006) | 3 lines
4693Changed paths:
4694   M /trunk/tools/makefont.c
4695
4696  * Made makefont more configurable. Also, store the commandline in a comment
4697    so that the font can be easily rebuilt.
4698
4699------------------------------------------------------------------------
4700r550 | sam | 2006-04-13 17:00:56 +0200 (Thu, 13 Apr 2006) | 2 lines
4701Changed paths:
4702   M /trunk/TODO
4703
4704  * Updated TODO list.
4705
4706------------------------------------------------------------------------
4707r549 | sam | 2006-04-13 16:24:31 +0200 (Thu, 13 Apr 2006) | 3 lines
4708Changed paths:
4709   M /trunk/cucul/cucul.h
4710   M /trunk/cucul/font.c
4711   M /trunk/test/font.c
4712
4713  * Internal font support through cucul_load_font(). Documented that.
4714  * Removed ugly hooks from test/font.c.
4715
4716------------------------------------------------------------------------
4717r548 | sam | 2006-04-13 16:23:04 +0200 (Thu, 13 Apr 2006) | 2 lines
4718Changed paths:
4719   M /trunk/cucul/font.c
4720
4721  * Ugly overflow bug in the rendering code.
4722
4723------------------------------------------------------------------------
4724r547 | sam | 2006-04-13 15:33:31 +0200 (Thu, 13 Apr 2006) | 5 lines
4725Changed paths:
4726   M /trunk/cucul/cucul.h
4727   M /trunk/cucul/font.c
4728   M /trunk/test/font.c
4729
4730  * Implemented cucul_get_font_width() and cucul_get_font_height().
4731  * Documented most font functions.
4732  * Cleaned up cucul_render_canvas() and made it actually usable by external
4733    programs. Removed ugly printf() debug calls.
4734
4735------------------------------------------------------------------------
4736r546 | sam | 2006-04-13 14:50:41 +0200 (Thu, 13 Apr 2006) | 2 lines
4737Changed paths:
4738   M /trunk/cucul/cucul.c
4739   M /trunk/cucul/cucul.h
4740   M /trunk/cucul/cucul_internals.h
4741   M /trunk/cucul/export_ansi.c
4742   M /trunk/cucul/export_html.c
4743   M /trunk/cucul/export_irc.c
4744   M /trunk/cucul/export_ps.c
4745   M /trunk/cucul/export_svg.c
4746   M /trunk/src/cacaserver.c
4747   M /trunk/src/img2irc.c
4748   M /trunk/test/export.c
4749
4750  * Renamed cucul_export into cucul_buffer. We'll use it for other things.
4751
4752------------------------------------------------------------------------
4753r545 | sam | 2006-04-13 14:49:54 +0200 (Thu, 13 Apr 2006) | 2 lines
4754Changed paths:
4755   M /trunk/cucul/font_monospace9.h
4756
4757  * Putain de bordel de manche a couilles. I forgot to fix the font.
4758
4759------------------------------------------------------------------------
4760r544 | sam | 2006-04-13 14:44:55 +0200 (Thu, 13 Apr 2006) | 2 lines
4761Changed paths:
4762   M /trunk/tools/makefont.c
4763
4764  * Some cleaning up in makefont.c.
4765
4766------------------------------------------------------------------------
4767r543 | sam | 2006-04-13 14:25:36 +0200 (Thu, 13 Apr 2006) | 3 lines
4768Changed paths:
4769   M /trunk/cucul/font.c
4770   M /trunk/cucul/font_monospace9.h
4771   M /trunk/tools/makefont.c
4772
4773  * Fixed 4, 2 and 1-bit font rendering.
4774  * Replaced the 8-bit internal font with a 4-bit one.
4775
4776------------------------------------------------------------------------
4777r542 | sam | 2006-04-13 14:23:50 +0200 (Thu, 13 Apr 2006) | 3 lines
4778Changed paths:
4779   M /trunk/cucul/colour.c
4780   M /trunk/cucul/cucul_internals.h
4781
4782  * Created internal function _cucul_argb32_to_argb4() that splits an argb
4783    fg/bg value into its separate argb 4-bit fields.
4784
4785------------------------------------------------------------------------
4786r541 | jylam | 2006-04-13 10:58:55 +0200 (Thu, 13 Apr 2006) | 2 lines
4787Changed paths:
4788   M /trunk/test/spritedit.c
4789
4790 * Added silly play with interframe delay. Need to rework sprite format.
4791
4792------------------------------------------------------------------------
4793r540 | sam | 2006-04-13 10:44:25 +0200 (Thu, 13 Apr 2006) | 3 lines
4794Changed paths:
4795   M /trunk/cucul/font_monospace9.h
4796
4797  * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
4798    for the moment.
4799
4800------------------------------------------------------------------------
4801r539 | sam | 2006-04-13 10:39:30 +0200 (Thu, 13 Apr 2006) | 2 lines
4802Changed paths:
4803   M /trunk/test
4804   M /trunk/test/Makefile.am
4805   A /trunk/test/font.c
4806
4807  * Added a test program for the font renderer.
4808
4809------------------------------------------------------------------------
4810r538 | sam | 2006-04-13 10:38:34 +0200 (Thu, 13 Apr 2006) | 2 lines
4811Changed paths:
4812   M /trunk/test/export.c
4813
4814  * Code simplification.
4815
4816------------------------------------------------------------------------
4817r537 | sam | 2006-04-13 10:37:32 +0200 (Thu, 13 Apr 2006) | 2 lines
4818Changed paths:
4819   M /trunk/cucul/Makefile.am
4820   M /trunk/cucul/font.c
4821   A /trunk/cucul/font_monospace9.h
4822
4823  * Created a built-in font from Bitstream Vera (Monospace 9).
4824
4825------------------------------------------------------------------------
4826r536 | sam | 2006-04-13 10:26:21 +0200 (Thu, 13 Apr 2006) | 2 lines
4827Changed paths:
4828   M /trunk/configure.ac
4829   M /trunk/tools
4830   M /trunk/tools/Makefile.am
4831   A /trunk/tools/makefont.c
4832
4833  * Added a font creator that uses pango to render glyphs.
4834
4835------------------------------------------------------------------------
4836r535 | sam | 2006-04-13 10:16:04 +0200 (Thu, 13 Apr 2006) | 3 lines
4837Changed paths:
4838   M /trunk/cucul/cucul.h
4839   M /trunk/cucul/font.c
4840
4841  * Slightly updated the font format and wrote a font loader. Also added a
4842    skeleton for the renderer that will not last very long.
4843
4844------------------------------------------------------------------------
4845r534 | sam | 2006-04-12 18:34:34 +0200 (Wed, 12 Apr 2006) | 2 lines
4846Changed paths:
4847   M /trunk/cucul/font.c
4848
4849  * New version of the font format.
4850
4851------------------------------------------------------------------------
4852r533 | sam | 2006-04-12 16:18:19 +0200 (Wed, 12 Apr 2006) | 3 lines
4853Changed paths:
4854   M /trunk/cucul/Makefile.am
4855   A /trunk/cucul/font.c
4856
4857  * Added a file for future font handling routines. Currently only the font
4858    format proposal is in this file. Feel free to comment.
4859
4860------------------------------------------------------------------------
4861r532 | sam | 2006-04-12 10:57:59 +0200 (Wed, 12 Apr 2006) | 2 lines
4862Changed paths:
4863   M /trunk/test
4864   M /trunk/tools
4865
4866  * Proper svn:ignore properties on tools/.
4867
4868------------------------------------------------------------------------
4869r531 | sam | 2006-04-12 10:31:11 +0200 (Wed, 12 Apr 2006) | 3 lines
4870Changed paths:
4871   M /trunk/Makefile.am
4872   M /trunk/caca/driver_slang.c
4873   M /trunk/configure.ac
4874   M /trunk/test/Makefile.am
4875   D /trunk/test/optipal.c
4876   A /trunk/tools
4877   A /trunk/tools/Makefile.am (from /trunk/test/Makefile.am:527)
4878   A /trunk/tools/optipal.c (from /trunk/test/optipal.c:527)
4879
4880  * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
4881    contain development tools that are only useful to libcaca developers.
4882
4883------------------------------------------------------------------------
4884r530 | sam | 2006-04-11 12:36:31 +0200 (Tue, 11 Apr 2006) | 4 lines
4885Changed paths:
4886   M /trunk/src/Makefile.am
4887   M /trunk/src/cacaview.c
4888
4889  * cacaview works again. Somewhat. Image loading is now handled by the
4890    factored common-image.c file. Feature selection such as antialiasing or
4891    dithering mode are still disabled.
4892
4893------------------------------------------------------------------------
4894r529 | sam | 2006-04-11 12:12:03 +0200 (Tue, 11 Apr 2006) | 2 lines
4895Changed paths:
4896   M /trunk/src/common-image.c
4897
4898  * Renamed "freadint" to "u32fread", and so on.
4899
4900------------------------------------------------------------------------
4901r528 | sam | 2006-04-11 12:05:48 +0200 (Tue, 11 Apr 2006) | 3 lines
4902Changed paths:
4903   M /trunk/src
4904   M /trunk/src/Makefile.am
4905   A /trunk/src/common-image.c (from /trunk/src/cacaview.c:523)
4906   A /trunk/src/common-image.h
4907   A /trunk/src/img2irc.c
4908
4909  * Added img2irc program. I know it does not have "cucul" or "caca" in the
4910    name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
4911
4912------------------------------------------------------------------------
4913r527 | sam | 2006-04-11 00:06:19 +0200 (Tue, 11 Apr 2006) | 3 lines
4914Changed paths:
4915   M /trunk/cucul/export_ansi.c
4916   M /trunk/cucul/export_html.c
4917   M /trunk/cucul/export_irc.c
4918   M /trunk/cucul/export_ps.c
4919   M /trunk/cucul/export_svg.c
4920
4921  * Avoid useless call to strlen() in the exporters.
4922  * Removed '\x0f' from the IRC exporter until I understand why it was here.
4923
4924------------------------------------------------------------------------
4925r526 | sam | 2006-04-11 00:03:22 +0200 (Tue, 11 Apr 2006) | 2 lines
4926Changed paths:
4927   M /trunk/test/export.c
4928
4929  * Fixed test/export that was not printing the last character of the file.
4930
4931------------------------------------------------------------------------
4932r525 | sam | 2006-04-10 23:07:40 +0200 (Mon, 10 Apr 2006) | 2 lines
4933Changed paths:
4934   M /trunk/TODO
4935
4936  * Updated TODO list. I forgot the aspect ratio function!
4937
4938------------------------------------------------------------------------
4939r524 | sam | 2006-04-10 22:24:12 +0200 (Mon, 10 Apr 2006) | 2 lines
4940Changed paths:
4941   M /trunk/cucul/Makefile.am
4942   D /trunk/cucul/bitmap.c
4943   A /trunk/cucul/dither.c (from /trunk/cucul/bitmap.c:523)
4944
4945  * Renamed bitmap.c into dither.c.
4946
4947------------------------------------------------------------------------
4948r523 | sam | 2006-04-10 22:02:38 +0200 (Mon, 10 Apr 2006) | 2 lines
4949Changed paths:
4950   M /trunk/cucul/bitmap.c
4951   M /trunk/cucul/cucul.c
4952   M /trunk/cucul/cucul.h
4953   M /trunk/cucul/cucul_internals.h
4954   M /trunk/src/aafire.c
4955   M /trunk/src/cacaball.c
4956   M /trunk/src/cacamoir.c
4957   M /trunk/src/cacaplas.c
4958   M /trunk/src/cacaview.c
4959   M /trunk/test/demo.c
4960   M /trunk/test/export.c
4961   M /trunk/test/gamma.c
4962   M /trunk/test/hsv.c
4963
4964  * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
4965
4966------------------------------------------------------------------------
4967r522 | sam | 2006-04-10 11:17:51 +0200 (Mon, 10 Apr 2006) | 4 lines
4968Changed paths:
4969   M /trunk/cucul/bitmap.c
4970   M /trunk/cucul/canvas.c
4971   M /trunk/cucul/cucul.c
4972   M /trunk/cucul/cucul.h
4973   M /trunk/cucul/cucul_internals.h
4974   M /trunk/cucul/sprite.c
4975   M /trunk/test/dithering.c
4976   M /trunk/test/optipal.c
4977
4978  * Replaced enum cucul_color with unsigned int. The size of an enum is not
4979    really portable, and Visual Studio complains when they are not explicitely
4980    cast.
4981
4982------------------------------------------------------------------------
4983r521 | sam | 2006-04-10 11:04:29 +0200 (Mon, 10 Apr 2006) | 2 lines
4984Changed paths:
4985   M /trunk/doc/doxygen.cfg.in
4986
4987  * Updated the Doxygen configuration file.
4988
4989------------------------------------------------------------------------
4990r520 | sam | 2006-04-10 11:00:18 +0200 (Mon, 10 Apr 2006) | 3 lines
4991Changed paths:
4992   M /trunk/cucul/export_ansi.c
4993   M /trunk/cucul/export_html.c
4994   M /trunk/cucul/export_irc.c
4995   M /trunk/cucul/export_ps.c
4996   M /trunk/cucul/export_svg.c
4997
4998  * Fixed old bugs I introduced in the exporters.
4999  * Fixed exporter headers to make Doxygen happy.
5000
5001------------------------------------------------------------------------
5002r519 | sam | 2006-04-10 10:30:02 +0200 (Mon, 10 Apr 2006) | 2 lines
5003Changed paths:
5004   M /trunk/cucul
5005
5006  * Forgot an svn:ignore property.
5007
5008------------------------------------------------------------------------
5009r518 | sam | 2006-04-10 09:52:07 +0200 (Mon, 10 Apr 2006) | 2 lines
5010Changed paths:
5011   M /trunk/caca
5012   M /trunk/caca/Makefile.am
5013   A /trunk/caca/caca.pc.in
5014   M /trunk/configure.ac
5015   M /trunk/cucul/Makefile.am
5016   A /trunk/cucul/cucul.pc.in
5017
5018  * Added pkgconfig files. Eh ouais mon gars.
5019
5020------------------------------------------------------------------------
5021r517 | sam | 2006-04-07 11:46:30 +0200 (Fri, 07 Apr 2006) | 2 lines
5022Changed paths:
5023   M /trunk/caca/driver_conio.c
5024   M /trunk/caca/driver_gl.c
5025   M /trunk/caca/driver_ncurses.c
5026   M /trunk/caca/driver_slang.c
5027   M /trunk/caca/driver_vga.c
5028   M /trunk/caca/driver_win32.c
5029   M /trunk/caca/driver_x11.c
5030   M /trunk/cucul/colour.c
5031   M /trunk/cucul/cucul_internals.h
5032   M /trunk/cucul/export_ansi.c
5033   M /trunk/cucul/export_html.c
5034   M /trunk/cucul/export_irc.c
5035   M /trunk/cucul/export_ps.c
5036   M /trunk/cucul/export_svg.c
5037
5038  * Replaced occurrences of "rgba" with "argb".
5039
5040------------------------------------------------------------------------
5041r516 | sam | 2006-04-07 10:55:01 +0200 (Fri, 07 Apr 2006) | 2 lines
5042Changed paths:
5043   M /trunk/cucul/bitmap.c
5044
5045  * Fixed a syntax error. Gruik.
5046
5047------------------------------------------------------------------------
5048r515 | sam | 2006-04-07 10:19:42 +0200 (Fri, 07 Apr 2006) | 2 lines
5049Changed paths:
5050   M /trunk/cucul/bitmap.c
5051   M /trunk/cucul/cucul.h
5052
5053  * Changed the cucul_set_bitmap_antialias() argument to a string.
5054
5055------------------------------------------------------------------------
5056r514 | sam | 2006-04-06 15:49:10 +0200 (Thu, 06 Apr 2006) | 2 lines
5057Changed paths:
5058   M /trunk/cucul/export_ps.c
5059
5060  * Of course I had to fuck up something. Here, PS export works again.
5061
5062------------------------------------------------------------------------
5063r513 | sam | 2006-04-06 15:41:56 +0200 (Thu, 06 Apr 2006) | 2 lines
5064Changed paths:
5065   M /trunk/caca/driver_conio.c
5066   M /trunk/caca/driver_gl.c
5067   M /trunk/caca/driver_ncurses.c
5068   M /trunk/caca/driver_raw.c
5069   M /trunk/caca/driver_slang.c
5070   M /trunk/caca/driver_vga.c
5071   M /trunk/caca/driver_win32.c
5072   M /trunk/caca/driver_x11.c
5073   M /trunk/cucul/Makefile.am
5074   M /trunk/cucul/canvas.c
5075   A /trunk/cucul/colour.c
5076   M /trunk/cucul/cucul.c
5077   M /trunk/cucul/cucul_internals.h
5078   M /trunk/cucul/export_ansi.c
5079   M /trunk/cucul/export_html.c
5080   M /trunk/cucul/export_irc.c
5081   M /trunk/cucul/export_ps.c
5082   M /trunk/cucul/export_svg.c
5083   M /trunk/cucul/transform.c
5084   M /trunk/src/cacaserver.c
5085
5086  * Store colour information on 32 bits, for future 12-bit colour support.
5087
5088------------------------------------------------------------------------
5089r512 | sam | 2006-04-06 15:21:15 +0200 (Thu, 06 Apr 2006) | 2 lines
5090Changed paths:
5091   M /trunk/cucul/canvas.c
5092   M /trunk/cucul/cucul.h
5093
5094  * Got rid of cucul_get_screen(). Use cucul_export() instead.
5095
5096------------------------------------------------------------------------
5097r511 | sam | 2006-04-06 15:11:12 +0200 (Thu, 06 Apr 2006) | 2 lines
5098Changed paths:
5099   M /trunk/cucul/cucul.c
5100
5101  * Check the magic bytes at the end of the buffer when cucul_load()ing it.
5102
5103------------------------------------------------------------------------
5104r510 | sam | 2006-04-06 15:07:58 +0200 (Thu, 06 Apr 2006) | 2 lines
5105Changed paths:
5106   M /trunk/src/cacaserver.c
5107
5108  * Sanity check in cacaserver.c.
5109
5110------------------------------------------------------------------------
5111r509 | sam | 2006-04-06 12:23:10 +0200 (Thu, 06 Apr 2006) | 2 lines
5112Changed paths:
5113   M /trunk/src/cacaserver.c
5114
5115  * Fixed a crash when realloc() returns a new address.
5116
5117------------------------------------------------------------------------
5118r508 | sam | 2006-04-06 12:19:17 +0200 (Thu, 06 Apr 2006) | 2 lines
5119Changed paths:
5120   M /trunk/cucul/cucul.c
5121
5122  * Fixed old typo that caused qq->height to be uninitialised.
5123
5124------------------------------------------------------------------------
5125r507 | jylam | 2006-04-01 23:29:10 +0200 (Sat, 01 Apr 2006) | 2 lines
5126Changed paths:
5127   M /trunk/src/cacaserver.c
5128
5129 * Oops, removed unused variable
5130
5131------------------------------------------------------------------------
5132r506 | jylam | 2006-04-01 23:26:30 +0200 (Sat, 01 Apr 2006) | 2 lines
5133Changed paths:
5134   M /trunk/src/cacaserver.c
5135
5136 * Added Winsock (c)(tm)(r) compatibility
5137
5138------------------------------------------------------------------------
5139r505 | jylam | 2006-04-01 18:11:37 +0200 (Sat, 01 Apr 2006) | 2 lines
5140Changed paths:
5141   M /trunk/src/cacaplas.c
5142
5143 * removed b0rked test. No more pigs, I just commited 500 of them.
5144
5145------------------------------------------------------------------------
5146r504 | sam | 2006-04-01 17:58:10 +0200 (Sat, 01 Apr 2006) | 2 lines
5147Changed paths:
5148   M /trunk/cucul/bitmap.c
5149
5150  * Set the default dithering mode to Floyd-Steinberg.
5151
5152------------------------------------------------------------------------
5153r503 | sam | 2006-04-01 17:56:31 +0200 (Sat, 01 Apr 2006) | 14 lines
5154Changed paths:
5155   M /trunk/cucul/canvas.c
5156   M /trunk/cucul/sprite.c
5157
5158                             ((`)_.._     ,'-. _..._ _._
5159  * Ooops. Compilation fix.   \,'    '-._.-\  '     ` .-'
5160                             .'            /         (
5161                            /    S        |     _   _ \
5162                           |        a     \     o   o  |
5163                           ;           m         .-.   /
5164                            ;       ',       '-.( '')-'
5165                             '.      |           ;-'
5166                               \    /           /
5167                               /   /-._  __,  7 |
5168                               \  `\  \``  |  | |
5169                                \   \_,\   |  |_,\
5170                                 '-`'      \_,\
5171
5172------------------------------------------------------------------------
5173r502 | sam | 2006-04-01 17:25:33 +0200 (Sat, 01 Apr 2006) | 2 lines
5174Changed paths:
5175   M /trunk/TODO
5176   M /trunk/cucul/canvas.c
5177   M /trunk/cucul/cucul.h
5178
5179  * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
5180
5181------------------------------------------------------------------------
5182r501 | sam | 2006-04-01 17:02:41 +0200 (Sat, 01 Apr 2006) | 2 lines
5183Changed paths:
5184   M /trunk/TODO
5185
5186  * Updated the TODO list.
5187
5188------------------------------------------------------------------------
5189r500 | sam | 2006-04-01 17:02:05 +0200 (Sat, 01 Apr 2006) | 10 lines
5190Changed paths:
5191   M /trunk/caca/caca.h
5192   M /trunk/cucul/bitmap.c
5193   M /trunk/cucul/cucul.c
5194   M /trunk/cucul/cucul.h
5195   M /trunk/cucul/cucul_internals.h
5196   M /trunk/test/demo.c
5197
5198  * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
5199    environment variables handling. Replaced that with three per-bitmap
5200    functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
5201    cucul_set_bitmap_dithering().
5202  * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
5203    prototypes (but did not implement them yet).
5204  * Added cucul_set_bitmap_charset() to choose what characters are going
5205    to be used for the bitmap rendering.
5206  * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
5207
5208------------------------------------------------------------------------
5209r499 | sam | 2006-04-01 16:44:09 +0200 (Sat, 01 Apr 2006) | 3 lines
5210Changed paths:
5211   M /trunk/caca/caca.h
5212   M /trunk/caca/event.c
5213   M /trunk/src/aafire.c
5214   M /trunk/src/cacaball.c
5215   M /trunk/src/cacamoir.c
5216   M /trunk/src/cacaplas.c
5217   M /trunk/src/cacaplay.c
5218   M /trunk/src/cacaview.c
5219   M /trunk/test/colors.c
5220   M /trunk/test/demo.c
5221   M /trunk/test/dithering.c
5222   M /trunk/test/event.c
5223   M /trunk/test/gamma.c
5224   M /trunk/test/hsv.c
5225   M /trunk/test/spritedit.c
5226   M /trunk/test/transform.c
5227   M /trunk/test/unicode.c
5228
5229  * Merged caca_wait_event() into caca_get_event() and added a timeout
5230    parameter to do what both functions did before, and even more.
5231
5232------------------------------------------------------------------------
5233r498 | sam | 2006-04-01 16:37:27 +0200 (Sat, 01 Apr 2006) | 2 lines
5234Changed paths:
5235   M /trunk/src/Makefile.am
5236
5237  * Disabled cacaview for now. I'm going to utterly break it.
5238
5239------------------------------------------------------------------------
5240r497 | sam | 2006-04-01 16:36:59 +0200 (Sat, 01 Apr 2006) | 2 lines
5241Changed paths:
5242   M /trunk/cucul/cucul.c
5243   M /trunk/cucul/cucul.h
5244
5245  * Added cucul_get_export_list(). Returns a list of known export formats.
5246
5247------------------------------------------------------------------------
5248r496 | sam | 2006-03-29 11:41:30 +0200 (Wed, 29 Mar 2006) | 4 lines
5249Changed paths:
5250   M /trunk/src/cacaserver.c
5251
5252  * cacaserver works again (but needs a complete rewrite because it's really
5253    become ugly). You can now emulate the previous network driver behaviour
5254    by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
5255
5256------------------------------------------------------------------------
5257r495 | sam | 2006-03-28 00:16:58 +0200 (Tue, 28 Mar 2006) | 3 lines
5258Changed paths:
5259   M /trunk/cucul/cucul.c
5260   M /trunk/cucul/cucul.h
5261   M /trunk/src/cacaserver.c
5262   M /trunk/test/export.c
5263
5264  * Changed the 2nd argument of cucul_create_export to a string. This way we
5265    can add new exporters without changing the API.
5266
5267------------------------------------------------------------------------
5268r494 | sam | 2006-03-28 00:12:12 +0200 (Tue, 28 Mar 2006) | 2 lines
5269Changed paths:
5270   M /trunk/src/Makefile.am
5271
5272  * Oops, I barfed that makefile.
5273
5274------------------------------------------------------------------------
5275r493 | jylam | 2006-03-27 23:40:17 +0200 (Mon, 27 Mar 2006) | 2 lines
5276Changed paths:
5277   M /trunk/src/aafire.c
5278   M /trunk/src/cacaball.c
5279   M /trunk/src/cacamoir.c
5280
5281 * Added "powered by libcaca" text to all examples for consistency
5282
5283------------------------------------------------------------------------
5284r492 | sam | 2006-03-27 23:37:52 +0200 (Mon, 27 Mar 2006) | 4 lines
5285Changed paths:
5286   M /trunk/caca/Makefile.am
5287   M /trunk/caca/caca.c
5288   M /trunk/caca/caca.h
5289   M /trunk/caca/caca_internals.h
5290   D /trunk/caca/driver_network.c
5291   M /trunk/src
5292   M /trunk/src/Makefile.am
5293   M /trunk/src/cacaplas.c
5294   A /trunk/src/cacaserver.c (from /trunk/caca/driver_network.c:487)
5295
5296  * Removed the network driver and replaced it with a cacaserver executable
5297    that has all the functionality, except it does not work yet (the stdin
5298    reading routine is missing).
5299
5300------------------------------------------------------------------------
5301r491 | sam | 2006-03-27 23:33:29 +0200 (Mon, 27 Mar 2006) | 3 lines
5302Changed paths:
5303   M /trunk/caca/driver_raw.c
5304   M /trunk/src
5305   M /trunk/src/Makefile.am
5306   A /trunk/src/cacaplay.c
5307
5308  * Implemented a proof-of-concept cacaplay program that can redisplay a
5309    single frame that was saved by the raw driver.
5310
5311------------------------------------------------------------------------
5312r490 | sam | 2006-03-27 23:22:34 +0200 (Mon, 27 Mar 2006) | 4 lines
5313Changed paths:
5314   M /trunk/cucul/cucul.c
5315   M /trunk/cucul/cucul.h
5316
5317  * Implemented cucul_load() to reload a file that was saved with the
5318    raw driver. I know it is inconsistent to have the loader in libcucul
5319    and the exporter in libcaca but I'll find a way to harmonise that.
5320
5321------------------------------------------------------------------------
5322r489 | jylam | 2006-03-27 20:17:09 +0200 (Mon, 27 Mar 2006) | 19 lines
5323Changed paths:
5324   M /trunk/caca/driver_gl.c
5325
5326 * Fixed OpenGL mouse handling
5327
5328Sam      Le        Vieux      Porc
5329            (\____/)
5330Le          / @__@ \            Le
5331           (  (oo)  )   
5332            `-.~~.-'         Vieux
5333Vieux        /    \             
5334           @/      \_         
5335          (/ /    \ \)        Porc
5336Porc       WW`----'WW       
5337
5338Sam      Le        Vieux      Porc
5339
5340
5341
5342
5343
5344
5345------------------------------------------------------------------------
5346r488 | sam | 2006-03-27 20:07:18 +0200 (Mon, 27 Mar 2006) | 2 lines
5347Changed paths:
5348   M /trunk/caca/Makefile.am
5349   M /trunk/caca/caca.c
5350   M /trunk/caca/caca_internals.h
5351   A /trunk/caca/driver_raw.c
5352
5353  * Created a minimal raw driver that outputs stuff to stdout.
5354
5355------------------------------------------------------------------------
5356r487 | sam | 2006-03-27 11:35:22 +0200 (Mon, 27 Mar 2006) | 16 lines
5357Changed paths:
5358   M /trunk/caca/driver_gl.c
5359
5360                                       ██████                ██████
5361 * Ah mais putain j'avais pas vu !    ██░░░░██████████████████░░░░██
5362                                       ██░░░░░░░░░░░░░░░░░░░░░░░░██
5363                                        ██░░░░███░░░░░░░░███░░░░██
5364                                       ██░░░░░░███░░░░░░███░░░░░░██
5365                                      ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
5366                                      ██░░░░░░██████████████░░░░░░██
5367                                      ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
5368                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
5369                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
5370                                       ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
5371                                        ██░░░░██████████████░░░░██
5372                                         ███░░░░░░██████░░░░░░███
5373                                           █████░░░░░░░░░░█████
5374                                               ████████████
5375
5376------------------------------------------------------------------------
5377r486 | sam | 2006-03-27 10:01:27 +0200 (Mon, 27 Mar 2006) | 3 lines
5378Changed paths:
5379   M /trunk/caca/driver_gl.c
5380   M /trunk/configure.ac
5381
5382  * Reworked the OpenGL headers and Glut features detection (what did you
5383    expect).
5384
5385------------------------------------------------------------------------
5386r485 | sam | 2006-03-27 09:40:30 +0200 (Mon, 27 Mar 2006) | 2 lines
5387Changed paths:
5388   M /trunk/cucul/cucul.h
5389   M /trunk/cucul/transform.c
5390
5391  * Implemented cucul_invert() to invert a canvas' colours.
5392
5393------------------------------------------------------------------------
5394r484 | jylam | 2006-03-27 01:08:19 +0200 (Mon, 27 Mar 2006) | 2 lines
5395Changed paths:
5396   M /trunk/caca/driver_gl.c
5397
5398 * Fixed glutCheckLoop headers, testing only under MacOSX
5399
5400------------------------------------------------------------------------
5401r483 | jylam | 2006-03-27 00:57:12 +0200 (Mon, 27 Mar 2006) | 2 lines
5402Changed paths:
5403   M /trunk/caca/driver_gl.c
5404   M /trunk/configure.ac
5405
5406 * Added (untested) glut3 glutCheckLoop(), ans a regular display function
5407
5408------------------------------------------------------------------------
5409r482 | sam | 2006-03-26 22:16:28 +0200 (Sun, 26 Mar 2006) | 2 lines
5410Changed paths:
5411   M /trunk/cucul/transform.c
5412
5413  * Minor addition to the rotate code.
5414
5415------------------------------------------------------------------------
5416r481 | sam | 2006-03-25 00:17:25 +0100 (Sat, 25 Mar 2006) | 2 lines