source: libcaca/trunk/ChangeLog @ 3556

Last change on this file since 3556 was 2965, checked in by Sam Hocevar, 11 years ago

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

File size: 538.5 KB
Line 
1------------------------------------------------------------------------
2r2963 | sam | 2008-10-18 11:07:14 +0000 (Sat, 18 Oct 2008) | 1 line
3Changed paths:
4   M /libcaca/trunk/caca/Makefile.am
5
6Add a cucul.h symbolic link upon installation.
7------------------------------------------------------------------------
8r2962 | sam | 2008-10-18 11:07:05 +0000 (Sat, 18 Oct 2008) | 1 line
9Changed paths:
10   M /libcaca/trunk/caca/Makefile.am
11   A /libcaca/trunk/caca/codec
12   A /libcaca/trunk/caca/codec/export.c (from /libcaca/trunk/caca/export.c:2961)
13   A /libcaca/trunk/caca/codec/import.c (from /libcaca/trunk/caca/import.c:2961)
14   A /libcaca/trunk/caca/driver
15   A /libcaca/trunk/caca/driver/cocoa.m (from /libcaca/trunk/caca/driver_cocoa.m:2961)
16   A /libcaca/trunk/caca/driver/conio.c (from /libcaca/trunk/caca/driver_conio.c:2961)
17   A /libcaca/trunk/caca/driver/gl.c (from /libcaca/trunk/caca/driver_gl.c:2961)
18   A /libcaca/trunk/caca/driver/ncurses.c (from /libcaca/trunk/caca/driver_ncurses.c:2961)
19   A /libcaca/trunk/caca/driver/raw.c (from /libcaca/trunk/caca/driver_raw.c:2961)
20   A /libcaca/trunk/caca/driver/slang.c (from /libcaca/trunk/caca/driver_slang.c:2961)
21   A /libcaca/trunk/caca/driver/vga.c (from /libcaca/trunk/caca/driver_vga.c:2961)
22   A /libcaca/trunk/caca/driver/win32.c (from /libcaca/trunk/caca/driver_win32.c:2961)
23   A /libcaca/trunk/caca/driver/x11.c (from /libcaca/trunk/caca/driver_x11.c:2961)
24   D /libcaca/trunk/caca/driver_cocoa.m
25   D /libcaca/trunk/caca/driver_conio.c
26   D /libcaca/trunk/caca/driver_gl.c
27   D /libcaca/trunk/caca/driver_ncurses.c
28   D /libcaca/trunk/caca/driver_raw.c
29   D /libcaca/trunk/caca/driver_slang.c
30   D /libcaca/trunk/caca/driver_vga.c
31   D /libcaca/trunk/caca/driver_win32.c
32   D /libcaca/trunk/caca/driver_x11.c
33   D /libcaca/trunk/caca/export.c
34   D /libcaca/trunk/caca/import.c
35   M /libcaca/trunk/caca/libcaca.vcproj
36
37libcaca: move codecs and import/export functions into subdirectories.
38------------------------------------------------------------------------
39r2961 | sam | 2008-10-18 11:06:58 +0000 (Sat, 18 Oct 2008) | 1 line
40Changed paths:
41   M /libcaca/trunk/src/aafire.c
42   M /libcaca/trunk/src/common-image.c
43
44Fix compilation warnings on platforms without Imlib2.
45------------------------------------------------------------------------
46r2960 | sam | 2008-10-18 11:06:49 +0000 (Sat, 18 Oct 2008) | 1 line
47Changed paths:
48   M /libcaca/trunk/caca/figfont.c
49
50libcaca: fix a minor warning on DOS targets.
51------------------------------------------------------------------------
52r2959 | sam | 2008-10-16 23:44:49 +0000 (Thu, 16 Oct 2008) | 1 line
53Changed paths:
54   M /libcaca/trunk/Makefile.am
55   M /libcaca/trunk/src/Makefile.am
56   M /libcaca/trunk/win32/Makefile.am
57
58Minor build system cosmetic changes.
59------------------------------------------------------------------------
60r2958 | sam | 2008-10-16 23:21:23 +0000 (Thu, 16 Oct 2008) | 2 lines
61Changed paths:
62   M /libcaca/trunk/cxx/Makefile.am
63
64Do not attempt to create libcaca++ symlinks if C++ support was disabled.
65
66------------------------------------------------------------------------
67r2956 | sam | 2008-10-16 23:03:47 +0000 (Thu, 16 Oct 2008) | 2 lines
68Changed paths:
69   M /libcaca/trunk/caca-sharp/caca-sharp.csproj
70   M /libcaca/trunk/caca-sharp/test-csharp.csproj
71   M /libcaca/trunk/cxx/test-cxx.vcproj
72
73Remove executable bit from files that do not need it.
74
75------------------------------------------------------------------------
76r2955 | sam | 2008-10-16 22:59:04 +0000 (Thu, 16 Oct 2008) | 2 lines
77Changed paths:
78   M /libcaca/trunk/Makefile.am
79   A /libcaca/trunk/caca-sharp (from /libcaca/trunk/csharp:2954)
80   M /libcaca/trunk/configure.ac
81   D /libcaca/trunk/csharp
82   M /libcaca/trunk/libcaca.sln
83
84Rename csharp/ into caca-sharp/.
85
86------------------------------------------------------------------------
87r2901 | sam | 2008-10-07 23:43:53 +0000 (Tue, 07 Oct 2008) | 2 lines
88Changed paths:
89   M /libcaca/trunk/build-win32
90
91Update the Win32 cross-build script to reflect recent reorganisation.
92
93------------------------------------------------------------------------
94r2900 | sam | 2008-10-07 23:27:41 +0000 (Tue, 07 Oct 2008) | 2 lines
95Changed paths:
96   M /libcaca/trunk/Makefile.am
97   M /libcaca/trunk/caca/libcaca.vcproj
98   M /libcaca/trunk/configure.ac
99   M /libcaca/trunk/cxx/libcaca++.vcproj
100   M /libcaca/trunk/cxx/test-cxx.vcproj
101   D /libcaca/trunk/msvc
102   M /libcaca/trunk/src/cacademo.vcproj
103   M /libcaca/trunk/src/cacafire.vcproj
104   M /libcaca/trunk/src/cacaview.vcproj
105   A /libcaca/trunk/win32 (from /libcaca/trunk/msvc:2899)
106   M /libcaca/trunk/win32/config.h
107
108Renamed msvc into win32.
109
110------------------------------------------------------------------------
111r2898 | sam | 2008-10-07 21:26:56 +0000 (Tue, 07 Oct 2008) | 1 line
112Changed paths:
113   M /libcaca/trunk/caca/Makefile.am
114   A /libcaca/trunk/caca/libcaca.def (from /libcaca/trunk/msvc/libcaca.def:2897)
115   A /libcaca/trunk/caca/libcaca.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2897)
116   M /libcaca/trunk/csharp/Makefile.am
117   A /libcaca/trunk/csharp/caca-sharp.csproj (from /libcaca/trunk/msvc/caca-sharp.csproj:2897)
118   A /libcaca/trunk/csharp/test-csharp.csproj (from /libcaca/trunk/msvc/test-csharp.csproj:2897)
119   M /libcaca/trunk/cxx/Makefile.am
120   A /libcaca/trunk/cxx/libcaca++.def (from /libcaca/trunk/msvc/libcaca++.def:2897)
121   A /libcaca/trunk/cxx/libcaca++.vcproj (from /libcaca/trunk/msvc/libcaca++.vcproj:2897)
122   A /libcaca/trunk/cxx/test-cxx.vcproj (from /libcaca/trunk/msvc/test-cxx.vcproj:2897)
123   A /libcaca/trunk/libcaca.sln (from /libcaca/trunk/msvc/libcaca.sln:2897)
124   M /libcaca/trunk/msvc/Makefile.am
125   D /libcaca/trunk/msvc/caca-sharp.csproj
126   D /libcaca/trunk/msvc/cacademo.vcproj
127   D /libcaca/trunk/msvc/cacafire.vcproj
128   D /libcaca/trunk/msvc/cacaview.vcproj
129   D /libcaca/trunk/msvc/libcaca++.def
130   D /libcaca/trunk/msvc/libcaca++.vcproj
131   D /libcaca/trunk/msvc/libcaca.def
132   D /libcaca/trunk/msvc/libcaca.sln
133   D /libcaca/trunk/msvc/libcaca.vcproj
134   D /libcaca/trunk/msvc/test-csharp.csproj
135   D /libcaca/trunk/msvc/test-cxx.vcproj
136   M /libcaca/trunk/src/Makefile.am
137   A /libcaca/trunk/src/cacademo.vcproj (from /libcaca/trunk/msvc/cacademo.vcproj:2897)
138   A /libcaca/trunk/src/cacafire.vcproj (from /libcaca/trunk/msvc/cacafire.vcproj:2897)
139   A /libcaca/trunk/src/cacaview.vcproj (from /libcaca/trunk/msvc/cacaview.vcproj:2897)
140
141Reorganise MSVC files so that each project is with its source code.
142------------------------------------------------------------------------
143r2896 | sam | 2008-10-07 16:06:08 +0000 (Tue, 07 Oct 2008) | 1 line
144Changed paths:
145   M /libcaca/trunk/Makefile.am
146   M /libcaca/trunk/caca/Makefile.am
147   M /libcaca/trunk/caca/caca_internals.h
148   A /libcaca/trunk/caca/caca_stubs.h (from /libcaca/trunk/stubs.h:2895)
149   M /libcaca/trunk/msvc/libcaca.vcproj
150   D /libcaca/trunk/stubs.h
151
152Move stubs.h to caca/caca_stubs.h since it's only used by the library.
153------------------------------------------------------------------------
154r2895 | sam | 2008-10-07 16:06:02 +0000 (Tue, 07 Oct 2008) | 1 line
155Changed paths:
156   M /libcaca/trunk/configure.ac
157
158Fix the library suffix detection.
159------------------------------------------------------------------------
160r2888 | sam | 2008-10-06 20:45:02 +0000 (Mon, 06 Oct 2008) | 1 line
161Changed paths:
162   M /libcaca/trunk/configure.ac
163   M /libcaca/trunk/csharp/caca-sharp.dll.config.in
164
165Detect shared library suffix at configure stage.
166------------------------------------------------------------------------
167r2882 | sam | 2008-10-06 19:33:28 +0000 (Mon, 06 Oct 2008) | 1 line
168Changed paths:
169   M /libcaca/trunk/csharp/caca-sharp.dll.config.in
170
171caca-sharp: support systems with .dylib or .sl shared libraries.
172------------------------------------------------------------------------
173r2881 | sam | 2008-10-06 19:33:24 +0000 (Mon, 06 Oct 2008) | 1 line
174Changed paths:
175   M /libcaca/trunk/.gitignore
176
177.gitignore: ignore files generated by MonoDevelop.
178------------------------------------------------------------------------
179r2880 | sam | 2008-10-06 19:33:20 +0000 (Mon, 06 Oct 2008) | 1 line
180Changed paths:
181   M /libcaca/trunk/Makefile.am
182
183Clean up the web server directories before copying the documentation there.
184------------------------------------------------------------------------
185r2879 | sam | 2008-10-06 19:33:15 +0000 (Mon, 06 Oct 2008) | 1 line
186Changed paths:
187   M /libcaca/trunk/doc/tutorial.dox
188
189doc: rewrite the tutorial to reflect recent API updates.
190------------------------------------------------------------------------
191r2878 | sam | 2008-10-06 19:33:06 +0000 (Mon, 06 Oct 2008) | 1 line
192Changed paths:
193   M /libcaca/trunk/caca/caca.pc.in
194
195libcaca: fix an infinite loop in the .pc file.
196------------------------------------------------------------------------
197r2871 | sam | 2008-10-05 15:50:11 +0000 (Sun, 05 Oct 2008) | 2 lines
198Changed paths:
199   M /libcaca/trunk/configure.ac
200
201Fix detection of floating point assembly instructions. They were
202incorrectly detcted as present because gcc was optimising them away.
203------------------------------------------------------------------------
204r2868 | sam | 2008-10-05 01:37:25 +0000 (Sun, 05 Oct 2008) | 1 line
205Changed paths:
206   M /libcaca/trunk/csharp/Makefile.am
207
208Tidy the .NET Makefile.
209------------------------------------------------------------------------
210r2867 | sam | 2008-10-05 00:56:17 +0000 (Sun, 05 Oct 2008) | 1 line
211Changed paths:
212   A /libcaca/trunk/csharp/Attr.cs
213   M /libcaca/trunk/csharp/Caca.cs
214   A /libcaca/trunk/csharp/Canvas.cs
215   A /libcaca/trunk/csharp/Display.cs
216   A /libcaca/trunk/csharp/Dither.cs
217   A /libcaca/trunk/csharp/Event.cs
218   A /libcaca/trunk/csharp/Font.cs
219   M /libcaca/trunk/csharp/Makefile.am
220   M /libcaca/trunk/csharp/test.cs
221   M /libcaca/trunk/msvc/caca-sharp.csproj
222
223Split the C# bindings into separate files.
224------------------------------------------------------------------------
225r2864 | sam | 2008-10-04 13:05:13 +0000 (Sat, 04 Oct 2008) | 1 line
226Changed paths:
227   M /libcaca/trunk/caca/caca.c
228   M /libcaca/trunk/configure.ac
229   M /libcaca/trunk/src/cacaview.c
230
231configure.ac: use more modern autoconf syntax.
232------------------------------------------------------------------------
233r2860 | sam | 2008-09-29 23:03:38 +0000 (Mon, 29 Sep 2008) | 1 line
234Changed paths:
235   M /libcaca/trunk/examples/Makefile.am
236
237Fix separate directory build failure caused by caca_types.h.
238------------------------------------------------------------------------
239r2859 | sam | 2008-09-29 23:03:34 +0000 (Mon, 29 Sep 2008) | 1 line
240Changed paths:
241   M /libcaca/trunk/build-win32
242
243Fix the Win32 build.
244------------------------------------------------------------------------
245r2858 | sam | 2008-09-29 23:03:30 +0000 (Mon, 29 Sep 2008) | 1 line
246Changed paths:
247   M /libcaca/trunk/caca/caca0.c
248   M /libcaca/trunk/caca/caca0.h
249
250Properly export legacy 0.9 symbols.
251------------------------------------------------------------------------
252r2854 | sam | 2008-09-29 22:02:45 +0000 (Mon, 29 Sep 2008) | 1 line
253Changed paths:
254   M /libcaca/trunk/caca/Makefile.am
255   M /libcaca/trunk/cxx/Makefile.am
256
257Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.
258------------------------------------------------------------------------
259r2853 | bsittler | 2008-09-29 21:28:37 +0000 (Mon, 29 Sep 2008) | 1 line
260Changed paths:
261   M /libcaca/trunk/caca/caca.h
262
263switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact
264------------------------------------------------------------------------
265r2852 | bsittler | 2008-09-29 21:26:49 +0000 (Mon, 29 Sep 2008) | 1 line
266Changed paths:
267   M /libcaca/trunk/caca/driver_cocoa.m
268
269remove reference to obsolete common.h
270------------------------------------------------------------------------
271r2851 | bsittler | 2008-09-29 21:26:05 +0000 (Mon, 29 Sep 2008) | 1 line
272Changed paths:
273   M /libcaca/trunk/caca/caca.h
274
275add missing CUCUL_* compatiblity constants
276------------------------------------------------------------------------
277r2850 | sam | 2008-09-29 21:16:52 +0000 (Mon, 29 Sep 2008) | 1 line
278Changed paths:
279   M /libcaca/trunk/caca/Makefile.am
280   M /libcaca/trunk/cxx/Makefile.am
281
282Support for platforms where shared libraries are not called *.so.
283------------------------------------------------------------------------
284r2835 | sam | 2008-09-27 21:30:09 +0000 (Sat, 27 Sep 2008) | 1 line
285Changed paths:
286   M /libcaca/trunk/doc/Makefile.am
287
288Fix documentation installation. This is the real 0.99.beta15 release.
289------------------------------------------------------------------------
290r2833 | sam | 2008-09-27 21:09:37 +0000 (Sat, 27 Sep 2008) | 1 line
291Changed paths:
292   M /libcaca/trunk/Makefile.am
293   M /libcaca/trunk/src/img2txt.c
294
295Change the website name to caca.zoy.org.
296------------------------------------------------------------------------
297r2832 | sam | 2008-09-27 18:11:01 +0000 (Sat, 27 Sep 2008) | 3 lines
298Changed paths:
299   M /libcaca/trunk/ChangeLog
300   M /libcaca/trunk/NEWS
301   M /libcaca/trunk/configure.ac
302
303Set version to 0.99.beta14.
304Updated NEWS and ChangeLog.
305
306------------------------------------------------------------------------
307r2831 | sam | 2008-09-27 17:56:49 +0000 (Sat, 27 Sep 2008) | 1 line
308Changed paths:
309   M /libcaca/trunk/caca/Makefile.am
310   M /libcaca/trunk/cxx/Makefile.am
311   M /libcaca/trunk/doc/Makefile.am
312
313End of the libcucul merge: add symbolic links where appropriate.
314------------------------------------------------------------------------
315r2830 | sam | 2008-09-27 17:56:43 +0000 (Sat, 27 Sep 2008) | 1 line
316Changed paths:
317   M /libcaca/trunk/caca/Makefile.am
318   M /libcaca/trunk/cxx/Makefile.am
319
320caca, cxx: install symlinks for backwards compatibility with libcucul.
321------------------------------------------------------------------------
322r2829 | pterjan | 2008-09-27 16:23:26 +0000 (Sat, 27 Sep 2008) | 1 line
323Changed paths:
324   M /libcaca/trunk/ruby/caca-canvas.c
325
326 * Fix a warning
327------------------------------------------------------------------------
328r2828 | sam | 2008-09-27 16:07:33 +0000 (Sat, 27 Sep 2008) | 1 line
329Changed paths:
330   A /libcaca/trunk/caca/.gitignore
331
332.gitignore: ignore caca_types.h.
333------------------------------------------------------------------------
334r2827 | sam | 2008-09-27 15:57:33 +0000 (Sat, 27 Sep 2008) | 2 lines
335Changed paths:
336   M /libcaca/trunk
337   M /libcaca/trunk/caca
338   M /libcaca/trunk/csharp
339   M /libcaca/trunk/examples
340   M /libcaca/trunk/python
341   M /libcaca/trunk/src
342   M /libcaca/trunk/tests
343
344Add missing svn:ignore SVN properties.
345
346------------------------------------------------------------------------
347r2826 | sam | 2008-09-27 15:43:01 +0000 (Sat, 27 Sep 2008) | 3 lines
348Changed paths:
349   M /libcaca/trunk/caca/Makefile.am
350   M /libcaca/trunk/caca/attr.c
351   M /libcaca/trunk/caca/box.c
352   M /libcaca/trunk/caca/caca.c
353   M /libcaca/trunk/caca/caca.h
354   M /libcaca/trunk/caca/canvas.c
355   M /libcaca/trunk/caca/charset.c
356   M /libcaca/trunk/caca/conic.c
357   M /libcaca/trunk/caca/dither.c
358   M /libcaca/trunk/caca/export.c
359   M /libcaca/trunk/caca/figfont.c
360   M /libcaca/trunk/caca/file.c
361   M /libcaca/trunk/caca/font.c
362   M /libcaca/trunk/caca/frame.c
363   M /libcaca/trunk/caca/import.c
364   M /libcaca/trunk/caca/line.c
365   M /libcaca/trunk/caca/string.c
366   M /libcaca/trunk/caca/transform.c
367   M /libcaca/trunk/caca/triangle.c
368
369Continue the libcaca/libcucul merge. Source and binary compatibility
370are almost there.
371
372------------------------------------------------------------------------
373r2825 | pterjan | 2008-09-27 14:29:32 +0000 (Sat, 27 Sep 2008) | 1 line
374Changed paths:
375   M /libcaca/trunk/ruby/t/tc_canvas.rb
376   M /libcaca/trunk/ruby/t/tc_display.rb
377   M /libcaca/trunk/ruby/t/tc_dither.rb
378   M /libcaca/trunk/ruby/t/tc_font.rb
379   M /libcaca/trunk/ruby/t/tc_frame.rb
380
381 * No need to require test/unit in each testfile
382------------------------------------------------------------------------
383r2824 | sam | 2008-09-27 14:29:11 +0000 (Sat, 27 Sep 2008) | 2 lines
384Changed paths:
385   M /libcaca/trunk/csharp/AssemblyInfo.cs
386   M /libcaca/trunk/cxx/caca++.pc.in
387   M /libcaca/trunk/cxx/cxxtest.cpp
388   M /libcaca/trunk/doc/doxygen.cfg.in
389   M /libcaca/trunk/doc/libcaca.dox
390   M /libcaca/trunk/doc/migrating.dox
391   M /libcaca/trunk/doc/tutorial.dox
392   M /libcaca/trunk/examples/.gitignore
393   M /libcaca/trunk/msvc/cacademo.vcproj
394   M /libcaca/trunk/msvc/cacafire.vcproj
395   M /libcaca/trunk/msvc/cacaview.vcproj
396   M /libcaca/trunk/msvc/libcaca.sln
397   M /libcaca/trunk/msvc/test-csharp.csproj
398   M /libcaca/trunk/msvc/test-cxx.vcproj
399   M /libcaca/trunk/python/snake.py
400   M /libcaca/trunk/ruby/ruby.dox
401   M /libcaca/trunk/tests/.gitignore
402   M /libcaca/trunk/tests/caca-test.cpp
403
404Continuing the libcucul-libcaca merge.
405
406------------------------------------------------------------------------
407r2823 | pterjan | 2008-09-27 14:29:00 +0000 (Sat, 27 Sep 2008) | 1 line
408Changed paths:
409   M /libcaca/trunk/ruby/test
410
411 * Have local paths first in LOAD_PATH
412------------------------------------------------------------------------
413r2822 | sam | 2008-09-27 14:11:36 +0000 (Sat, 27 Sep 2008) | 2 lines
414Changed paths:
415   M /libcaca/trunk/csharp/Caca.cs
416   D /libcaca/trunk/csharp/Cucul.cs
417   M /libcaca/trunk/csharp/Makefile.am
418   D /libcaca/trunk/csharp/cucul-sharp.dll.config.in
419   M /libcaca/trunk/csharp/test.cs
420   M /libcaca/trunk/cxx/Makefile.am
421   M /libcaca/trunk/cxx/caca++.cpp
422   M /libcaca/trunk/cxx/caca++.h
423   D /libcaca/trunk/cxx/cucul++.cpp
424   D /libcaca/trunk/cxx/cucul++.h
425   D /libcaca/trunk/cxx/cucul++.pc.in
426   M /libcaca/trunk/cxx/cxxtest.cpp
427   M /libcaca/trunk/msvc/caca-sharp.csproj
428   A /libcaca/trunk/msvc/caca_types.h (from /libcaca/trunk/msvc/cucul_types.h:2821)
429   D /libcaca/trunk/msvc/cucul-sharp.csproj
430   D /libcaca/trunk/msvc/cucul_types.h
431   M /libcaca/trunk/msvc/libcaca++.vcproj
432   M /libcaca/trunk/msvc/libcaca.vcproj
433   D /libcaca/trunk/msvc/libcucul++.def
434   D /libcaca/trunk/msvc/libcucul++.vcproj
435   D /libcaca/trunk/msvc/libcucul.def
436   D /libcaca/trunk/msvc/libcucul.vcproj
437   M /libcaca/trunk/ruby/Makefile.am
438   M /libcaca/trunk/ruby/README
439   M /libcaca/trunk/ruby/caca-canvas.c
440   M /libcaca/trunk/ruby/caca-display.c
441   M /libcaca/trunk/ruby/caca-dither.c
442   M /libcaca/trunk/ruby/caca-font.c
443   M /libcaca/trunk/ruby/lib/caca.rb
444   M /libcaca/trunk/ruby/ruby-caca.dox
445   D /libcaca/trunk/ruby/ruby-cucul.dox
446   M /libcaca/trunk/ruby/t/tc_canvas.rb
447   M /libcaca/trunk/ruby/t/tc_display.rb
448   M /libcaca/trunk/ruby/t/tc_dither.rb
449   M /libcaca/trunk/ruby/t/tc_font.rb
450   M /libcaca/trunk/ruby/t/tc_frame.rb
451
452Continuing the libcucul-libcaca merge.
453
454------------------------------------------------------------------------
455r2821 | sam | 2008-09-27 13:12:46 +0000 (Sat, 27 Sep 2008) | 5 lines
456Changed paths:
457   M /libcaca/trunk/Makefile.am
458   M /libcaca/trunk/build-kernel
459   M /libcaca/trunk/caca/Makefile.am
460   A /libcaca/trunk/caca/attr.c (from /libcaca/trunk/cucul/attr.c:2819)
461   A /libcaca/trunk/caca/box.c (from /libcaca/trunk/cucul/box.c:2819)
462   M /libcaca/trunk/caca/caca.c
463   M /libcaca/trunk/caca/caca.h
464   M /libcaca/trunk/caca/caca.pc.in
465   M /libcaca/trunk/caca/caca0.c
466   M /libcaca/trunk/caca/caca0.h
467   M /libcaca/trunk/caca/caca_internals.h
468   A /libcaca/trunk/caca/caca_types.h.in (from /libcaca/trunk/cucul/cucul_types.h.in:2819)
469   A /libcaca/trunk/caca/canvas.c (from /libcaca/trunk/cucul/cucul.c:2819)
470   A /libcaca/trunk/caca/charset.c (from /libcaca/trunk/cucul/charset.c:2819)
471   A /libcaca/trunk/caca/conic.c (from /libcaca/trunk/cucul/conic.c:2819)
472   A /libcaca/trunk/caca/dither.c (from /libcaca/trunk/cucul/dither.c:2819)
473   M /libcaca/trunk/caca/driver_cocoa.m
474   M /libcaca/trunk/caca/driver_conio.c
475   M /libcaca/trunk/caca/driver_gl.c
476   M /libcaca/trunk/caca/driver_ncurses.c
477   M /libcaca/trunk/caca/driver_raw.c
478   M /libcaca/trunk/caca/driver_slang.c
479   M /libcaca/trunk/caca/driver_vga.c
480   M /libcaca/trunk/caca/driver_win32.c
481   M /libcaca/trunk/caca/driver_x11.c
482   M /libcaca/trunk/caca/event.c
483   A /libcaca/trunk/caca/export.c (from /libcaca/trunk/cucul/export.c:2819)
484   A /libcaca/trunk/caca/figfont.c (from /libcaca/trunk/cucul/figfont.c:2819)
485   A /libcaca/trunk/caca/file.c (from /libcaca/trunk/cucul/file.c:2819)
486   A /libcaca/trunk/caca/font.c (from /libcaca/trunk/cucul/font.c:2819)
487   A /libcaca/trunk/caca/frame.c (from /libcaca/trunk/cucul/frame.c:2819)
488   M /libcaca/trunk/caca/graphics.c
489   A /libcaca/trunk/caca/import.c (from /libcaca/trunk/cucul/import.c:2819)
490   A /libcaca/trunk/caca/legacy.c (from /libcaca/trunk/cucul/legacy.c:2819)
491   A /libcaca/trunk/caca/line.c (from /libcaca/trunk/cucul/line.c:2819)
492   A /libcaca/trunk/caca/mono9.data (from /libcaca/trunk/cucul/mono9.data:2819)
493   A /libcaca/trunk/caca/monobold12.data (from /libcaca/trunk/cucul/monobold12.data:2819)
494   A /libcaca/trunk/caca/string.c (from /libcaca/trunk/cucul/canvas.c:2819)
495   A /libcaca/trunk/caca/transform.c (from /libcaca/trunk/cucul/transform.c:2819)
496   A /libcaca/trunk/caca/triangle.c (from /libcaca/trunk/cucul/triangle.c:2819)
497   M /libcaca/trunk/caca-config.in
498   M /libcaca/trunk/configure.ac
499   M /libcaca/trunk/csharp/Makefile.am
500   D /libcaca/trunk/cucul
501   M /libcaca/trunk/cxx/Makefile.am
502   M /libcaca/trunk/cxx/caca++.cpp
503   M /libcaca/trunk/cxx/caca++.h
504   M /libcaca/trunk/cxx/cucul++.cpp
505   M /libcaca/trunk/cxx/cucul++.h
506   M /libcaca/trunk/cxx/cxxtest.cpp
507   M /libcaca/trunk/doc/Makefile.am
508   M /libcaca/trunk/examples/Makefile.am
509   M /libcaca/trunk/examples/blit.c
510   A /libcaca/trunk/examples/canvas.c (from /libcaca/trunk/examples/cucul.c:2820)
511   M /libcaca/trunk/examples/colors.c
512   D /libcaca/trunk/examples/cucul.c
513   M /libcaca/trunk/examples/demo.c
514   M /libcaca/trunk/examples/dithering.c
515   M /libcaca/trunk/examples/driver.c
516   M /libcaca/trunk/examples/event.c
517   M /libcaca/trunk/examples/export.c
518   M /libcaca/trunk/examples/figfont.c
519   M /libcaca/trunk/examples/font.c
520   M /libcaca/trunk/examples/font2tga.c
521   M /libcaca/trunk/examples/frames.c
522   M /libcaca/trunk/examples/fullwidth.c
523   M /libcaca/trunk/examples/gamma.c
524   M /libcaca/trunk/examples/hsv.c
525   M /libcaca/trunk/examples/import.c
526   M /libcaca/trunk/examples/input.c
527   M /libcaca/trunk/examples/spritedit.c
528   M /libcaca/trunk/examples/swallow.c
529   M /libcaca/trunk/examples/text.c
530   M /libcaca/trunk/examples/transform.c
531   M /libcaca/trunk/examples/truecolor.c
532   M /libcaca/trunk/examples/unicode.c
533   M /libcaca/trunk/kernel/kernel.c
534   M /libcaca/trunk/kernel/kernel.h
535   M /libcaca/trunk/msvc/Makefile.am
536   M /libcaca/trunk/msvc/cucul_types.h
537   M /libcaca/trunk/ruby/Makefile.am
538   A /libcaca/trunk/ruby/caca-canvas.c (from /libcaca/trunk/ruby/cucul-canvas.c:2820)
539   A /libcaca/trunk/ruby/caca-canvas.h (from /libcaca/trunk/ruby/cucul-canvas.h:2820)
540   M /libcaca/trunk/ruby/caca-display.c
541   A /libcaca/trunk/ruby/caca-dither.c (from /libcaca/trunk/ruby/cucul-dither.c:2820)
542   A /libcaca/trunk/ruby/caca-dither.h (from /libcaca/trunk/ruby/cucul-dither.h:2820)
543   A /libcaca/trunk/ruby/caca-font.c (from /libcaca/trunk/ruby/cucul-font.c:2820)
544   A /libcaca/trunk/ruby/caca-font.h (from /libcaca/trunk/ruby/cucul-font.h:2820)
545   M /libcaca/trunk/ruby/caca.c
546   M /libcaca/trunk/ruby/common.h
547   D /libcaca/trunk/ruby/cucul-canvas.c
548   D /libcaca/trunk/ruby/cucul-canvas.h
549   D /libcaca/trunk/ruby/cucul-dither.c
550   D /libcaca/trunk/ruby/cucul-dither.h
551   D /libcaca/trunk/ruby/cucul-font.c
552   D /libcaca/trunk/ruby/cucul-font.h
553   D /libcaca/trunk/ruby/cucul.c
554   M /libcaca/trunk/src/Makefile.am
555   M /libcaca/trunk/src/aafire.c
556   M /libcaca/trunk/src/cacademo.c
557   M /libcaca/trunk/src/cacadraw.c
558   M /libcaca/trunk/src/cacaplay.c
559   M /libcaca/trunk/src/cacaserver.c
560   M /libcaca/trunk/src/cacaview.c
561   M /libcaca/trunk/src/common-image.c
562   M /libcaca/trunk/src/common-image.h
563   M /libcaca/trunk/src/img2txt.c
564   M /libcaca/trunk/src/mygetopt.c
565   M /libcaca/trunk/stubs.h
566   M /libcaca/trunk/tests/.gitignore
567   M /libcaca/trunk/tests/Makefile.am
568   M /libcaca/trunk/tests/caca-test.cpp
569   M /libcaca/trunk/tests/canvas.cpp
570   D /libcaca/trunk/tests/cucul-test.cpp
571   M /libcaca/trunk/tests/simple.c
572   M /libcaca/trunk/tools/Makefile.am
573   M /libcaca/trunk/tools/makefont.c
574   M /libcaca/trunk/tools/optipal.c
575   M /libcaca/trunk/tools/sortchars.c
576
577Starting refactoring to get rid of libcucul. The initial reason for the
578split is rendered moot by the plugin system: when enabled, binaries do
579not link directly with libX11 or libGL. I hope this is a step towards
580more consisteny and clarity.
581
582------------------------------------------------------------------------
583r2820 | sam | 2008-09-27 12:13:24 +0000 (Sat, 27 Sep 2008) | 2 lines
584Changed paths:
585   D /libcaca/trunk/test
586
587test: remove legacy empty directory.
588
589------------------------------------------------------------------------
590r2819 | sam | 2008-09-27 09:52:27 +0000 (Sat, 27 Sep 2008) | 1 line
591Changed paths:
592   M /libcaca/trunk/cucul/mono9.data
593   M /libcaca/trunk/cucul/monobold12.data
594   M /libcaca/trunk/tools/makefont.c
595
596makefont.c: change the font data encoding, the source is now 5% smaller.
597------------------------------------------------------------------------
598r2543 | sam | 2008-07-16 17:23:31 +0000 (Wed, 16 Jul 2008) | 1 line
599Changed paths:
600   M /libcaca/trunk/src/mygetopt.c
601
602  * mygetopt.c: fix a parsing issue with short options.
603------------------------------------------------------------------------
604r2539 | sam | 2008-07-16 13:50:48 +0000 (Wed, 16 Jul 2008) | 1 line
605Changed paths:
606   M /libcaca/trunk/configure.ac
607
608  * Fix bad AM_CONDITIONAL location: it must be in the default code path.
609------------------------------------------------------------------------
610r2536 | sam | 2008-07-16 13:06:39 +0000 (Wed, 16 Jul 2008) | 1 line
611Changed paths:
612   M /libcaca/trunk/cucul/file.c
613
614  * cucul/file.c: fix a typo causing build failures when zlib is not here.
615------------------------------------------------------------------------
616r2535 | sam | 2008-07-16 13:06:30 +0000 (Wed, 16 Jul 2008) | 2 lines
617Changed paths:
618   M /libcaca/trunk/configure.ac
619
620  * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
621    forcing the tested code to use register contraints.
622------------------------------------------------------------------------
623r2519 | sam | 2008-07-05 16:39:56 +0000 (Sat, 05 Jul 2008) | 1 line
624Changed paths:
625   M /libcaca/trunk/caca/caca.c
626
627  * Fix plugin build.
628------------------------------------------------------------------------
629r2518 | sam | 2008-07-05 16:34:19 +0000 (Sat, 05 Jul 2008) | 2 lines
630Changed paths:
631   M /libcaca/trunk/NEWS
632   M /libcaca/trunk/configure.ac
633
634  * Set version to 0.99.beta14.
635  * Updateed NEWS and ChangeLog.
636------------------------------------------------------------------------
637r2517 | sam | 2008-07-05 16:28:30 +0000 (Sat, 05 Jul 2008) | 2 lines
638Changed paths:
639   M /libcaca/trunk/caca/Makefile.am
640   M /libcaca/trunk/configure.ac
641
642  * Check for FTGL in the configure step, because we will use it later.
643  * Better CFLAGS and LDFLAGS propagation to the Makefiles.
644------------------------------------------------------------------------
645r2437 | sam | 2008-06-15 19:38:06 +0000 (Sun, 15 Jun 2008) | 2 lines
646Changed paths:
647   M /libcaca/trunk/cxx/caca++.pc.in
648   M /libcaca/trunk/cxx/cucul++.pc.in
649
650  * Fix C++ library linking.
651
652------------------------------------------------------------------------
653r2436 | sam | 2008-06-15 18:41:09 +0000 (Sun, 15 Jun 2008) | 2 lines
654Changed paths:
655   M /libcaca/trunk/src/common-image.c
656
657  * Fix cucul_file_read() calls in cacaview.
658
659------------------------------------------------------------------------
660r2427 | sam | 2008-06-15 17:06:43 +0000 (Sun, 15 Jun 2008) | 2 lines
661Changed paths:
662   M /libcaca/trunk/src/common-image.c
663
664  * Fix cacademo build on systems without imlib-dev.
665
666------------------------------------------------------------------------
667r2425 | sam | 2008-06-15 16:53:57 +0000 (Sun, 15 Jun 2008) | 2 lines
668Changed paths:
669   M /libcaca/trunk/configure.ac
670
671  * Generate the C++ .pc files at configure time.
672
673------------------------------------------------------------------------
674r2424 | sam | 2008-06-15 16:49:42 +0000 (Sun, 15 Jun 2008) | 2 lines
675Changed paths:
676   M /libcaca/trunk/cxx/Makefile.am
677
678  * Only install the C++ .pc files if C++ support was activated.
679
680------------------------------------------------------------------------
681r2423 | sam | 2008-06-15 16:47:40 +0000 (Sun, 15 Jun 2008) | 2 lines
682Changed paths:
683   M /libcaca/trunk/cxx/Makefile.am
684
685  * Install cucul++.pc and caca++.pc in the pkg-config directory.
686
687------------------------------------------------------------------------
688r2413 | sam | 2008-06-15 14:46:51 +0000 (Sun, 15 Jun 2008) | 2 lines
689Changed paths:
690   M /libcaca/trunk/configure.ac
691
692  * Updated version number to 0.99.beta15, so that we can build TOIlet.
693
694------------------------------------------------------------------------
695r2412 | sam | 2008-06-15 14:41:17 +0000 (Sun, 15 Jun 2008) | 3 lines
696Changed paths:
697   M /libcaca/trunk/cucul/cucul.h
698   M /libcaca/trunk/cucul/figfont.c
699
700  * Export cucul_flush_figlet() to the public API. It should be removed later,
701    but for now it's the only way to integrate properly with TOIlet.
702
703------------------------------------------------------------------------
704r2411 | sam | 2008-06-15 13:50:28 +0000 (Sun, 15 Jun 2008) | 2 lines
705Changed paths:
706   M /libcaca/trunk/src/common-image.c
707
708  * Make cacaview use cucul_file_t functions.
709
710------------------------------------------------------------------------
711r2410 | sam | 2008-06-15 13:50:22 +0000 (Sun, 15 Jun 2008) | 2 lines
712Changed paths:
713   M /libcaca/trunk/cucul/legacy.c
714
715  * Make deprecated cucul_load_file() use cucul_file_t functions.
716
717------------------------------------------------------------------------
718r2409 | sam | 2008-06-15 13:50:17 +0000 (Sun, 15 Jun 2008) | 2 lines
719Changed paths:
720   M /libcaca/trunk/cucul/import.c
721
722  * Make cucul_import_file() use cucul_file_t functions.
723
724------------------------------------------------------------------------
725r2408 | sam | 2008-06-15 13:50:11 +0000 (Sun, 15 Jun 2008) | 2 lines
726Changed paths:
727   M /libcaca/trunk/cucul/file.c
728
729  * Set errno to ENOSYS in unsupported cucul_file_t operations.
730
731------------------------------------------------------------------------
732r2407 | sam | 2008-06-15 13:50:06 +0000 (Sun, 15 Jun 2008) | 2 lines
733Changed paths:
734   M /libcaca/trunk/cucul/cucul.h
735   M /libcaca/trunk/cucul/file.c
736
737  * Implement cucul_file_tell().
738
739------------------------------------------------------------------------
740r2406 | sam | 2008-06-15 13:50:02 +0000 (Sun, 15 Jun 2008) | 3 lines
741Changed paths:
742   M /libcaca/trunk/cucul/cucul.h
743   M /libcaca/trunk/cucul/cucul_internals.h
744   M /libcaca/trunk/cucul/figfont.c
745   M /libcaca/trunk/cucul/file.c
746
747  * Export cucul_file_t operations in the public header.
748  * Implement cucul_file_read() and cucul_file_write().
749
750------------------------------------------------------------------------
751r2405 | sam | 2008-06-15 13:49:57 +0000 (Sun, 15 Jun 2008) | 2 lines
752Changed paths:
753   M /libcaca/trunk/tools/makefont.c
754
755  * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
756
757------------------------------------------------------------------------
758r2399 | sam | 2008-06-15 12:28:18 +0000 (Sun, 15 Jun 2008) | 2 lines
759Changed paths:
760   M /libcaca/trunk/src/cacademo.c
761
762  * Fix cucul_set_dither_palette() argument types in cacademo.
763
764------------------------------------------------------------------------
765r2398 | sam | 2008-06-15 12:28:14 +0000 (Sun, 15 Jun 2008) | 4 lines
766Changed paths:
767   M /libcaca/trunk/kernel/kernel.c
768   M /libcaca/trunk/stubs.h
769   M /libcaca/trunk/tools/makefont.c
770
771  * Remove htons() and htonl() from kernel mode: we use our custom hton16()
772    and hton32() implementations everywhere instead, except in cacaserver
773    which requires <arpa/inet.h> stuff anyway.
774
775------------------------------------------------------------------------
776r2397 | sam | 2008-06-15 12:28:08 +0000 (Sun, 15 Jun 2008) | 2 lines
777Changed paths:
778   M /libcaca/trunk/tools/sortchars.c
779
780  * Fix a buffer initialisation issue in the sortchars utility.
781
782------------------------------------------------------------------------
783r2321 | jylam | 2008-05-14 18:16:56 +0000 (Wed, 14 May 2008) | 2 lines
784Changed paths:
785   M /libcaca/trunk/cxx/cucul++.cpp
786   M /libcaca/trunk/cxx/cucul++.h
787
788 * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
789
790------------------------------------------------------------------------
791r2316 | sam | 2008-04-26 08:34:10 +0000 (Sat, 26 Apr 2008) | 2 lines
792Changed paths:
793   M /libcaca/trunk/.gitignore
794   M /libcaca/trunk/configure.ac
795
796  * Put autotools files in a hidden ".auto" directory instead of "autotools".
797
798------------------------------------------------------------------------
799r2314 | sam | 2008-04-23 21:24:40 +0000 (Wed, 23 Apr 2008) | 2 lines
800Changed paths:
801   M /libcaca/trunk/msvc/libcaca.vcproj
802   M /libcaca/trunk/msvc/libcucul.vcproj
803
804  * Add missing headers to the Visual Studio build files.
805
806------------------------------------------------------------------------
807r2313 | sam | 2008-04-23 21:24:34 +0000 (Wed, 23 Apr 2008) | 3 lines
808Changed paths:
809   M /libcaca/trunk/cucul/import.c
810   M /libcaca/trunk/cucul/triangle.c
811   M /libcaca/trunk/cxx/cucul++.cpp
812   M /libcaca/trunk/cxx/cucul++.h
813   M /libcaca/trunk/examples/export.c
814   M /libcaca/trunk/examples/figfont.c
815   M /libcaca/trunk/examples/spritedit.c
816   M /libcaca/trunk/src/cacaserver.c
817   M /libcaca/trunk/src/img2txt.c
818
819  * Switch a few unsigned int variables to size_t where appropriate.
820  * Synchronise parameter types in the C++ bindings with the C API.
821
822------------------------------------------------------------------------
823r2312 | sam | 2008-04-23 21:24:28 +0000 (Wed, 23 Apr 2008) | 3 lines
824Changed paths:
825   M /libcaca/trunk/configure.ac
826   M /libcaca/trunk/cucul/cucul_types.h.in
827   M /libcaca/trunk/msvc/cucul_types.h
828
829  * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
830    of the other required types.
831
832------------------------------------------------------------------------
833r2309 | sam | 2008-04-21 10:10:42 +0000 (Mon, 21 Apr 2008) | 2 lines
834Changed paths:
835   M /libcaca/trunk/tests/.gitignore
836   M /libcaca/trunk/tests/Makefile.am
837   A /libcaca/trunk/tests/caca-test.cpp
838   M /libcaca/trunk/tests/canvas.cpp
839   A /libcaca/trunk/tests/driver.cpp
840
841  * Started libcaca unit tests.
842
843------------------------------------------------------------------------
844r2308 | sam | 2008-04-19 22:51:20 +0000 (Sat, 19 Apr 2008) | 2 lines
845Changed paths:
846   M /libcaca/trunk/csharp/Makefile.am
847   M /libcaca/trunk/cucul/cucul_types.h.in
848
849  * Get the project to build in an alternate directory.
850
851------------------------------------------------------------------------
852r2307 | sam | 2008-04-19 22:51:17 +0000 (Sat, 19 Apr 2008) | 2 lines
853Changed paths:
854   M /libcaca/trunk/csharp/Caca.cs
855   M /libcaca/trunk/csharp/Cucul.cs
856   M /libcaca/trunk/csharp/test.cs
857
858  * Refresh the .NET bindings. Still not complete, but quite useful already.
859
860------------------------------------------------------------------------
861r2306 | sam | 2008-04-19 19:40:25 +0000 (Sat, 19 Apr 2008) | 3 lines
862Changed paths:
863   M /libcaca/trunk/caca/caca.c
864   M /libcaca/trunk/cucul/box.c
865   M /libcaca/trunk/cucul/charset.c
866
867  * Documentation fixes (due to renamings, some parameters were no longer
868    documented).
869
870------------------------------------------------------------------------
871r2305 | sam | 2008-04-19 19:25:52 +0000 (Sat, 19 Apr 2008) | 3 lines
872Changed paths:
873   M /libcaca/trunk/caca/caca.h
874   M /libcaca/trunk/caca/caca_internals.h
875   M /libcaca/trunk/caca/driver_cocoa.m
876   M /libcaca/trunk/caca/driver_conio.c
877   M /libcaca/trunk/caca/driver_gl.c
878   M /libcaca/trunk/caca/driver_ncurses.c
879   M /libcaca/trunk/caca/driver_raw.c
880   M /libcaca/trunk/caca/driver_slang.c
881   M /libcaca/trunk/caca/driver_vga.c
882   M /libcaca/trunk/caca/driver_win32.c
883   M /libcaca/trunk/caca/driver_x11.c
884   M /libcaca/trunk/caca/event.c
885   M /libcaca/trunk/caca/graphics.c
886   M /libcaca/trunk/caca/time.c
887   M /libcaca/trunk/cucul/canvas.c
888   M /libcaca/trunk/cucul/cucul.c
889   M /libcaca/trunk/cucul/cucul.h
890   M /libcaca/trunk/cucul/cucul_internals.h
891   M /libcaca/trunk/cucul/dither.c
892   M /libcaca/trunk/cucul/export.c
893   M /libcaca/trunk/cucul/figfont.c
894   M /libcaca/trunk/cucul/font.c
895   M /libcaca/trunk/cucul/frame.c
896   M /libcaca/trunk/cucul/transform.c
897   M /libcaca/trunk/examples/text.c
898
899  * Remove all unsigned ints from exported functions. Signed arithmetic is
900    far better for error checking.
901
902------------------------------------------------------------------------
903r2304 | sam | 2008-04-19 19:25:47 +0000 (Sat, 19 Apr 2008) | 3 lines
904Changed paths:
905   M /libcaca/trunk/caca/driver_ncurses.c
906   M /libcaca/trunk/caca/driver_slang.c
907   M /libcaca/trunk/cucul/canvas.c
908   M /libcaca/trunk/cucul/charset.c
909   M /libcaca/trunk/cucul/cucul.h
910   M /libcaca/trunk/cucul/cucul_types.h.in
911   M /libcaca/trunk/cucul/export.c
912   M /libcaca/trunk/cucul/import.c
913   M /libcaca/trunk/cxx/cucul++.cpp
914   M /libcaca/trunk/cxx/cucul++.h
915   M /libcaca/trunk/examples/font2tga.c
916   M /libcaca/trunk/src/aafire.c
917   M /libcaca/trunk/src/cacademo.c
918
919  * Get rid of the last long types in the API.
920  * Use size_t and ssize_t where appropriate.
921
922------------------------------------------------------------------------
923r2303 | sam | 2008-04-19 19:25:41 +0000 (Sat, 19 Apr 2008) | 4 lines
924Changed paths:
925   M /libcaca/trunk/caca/caca.h
926   M /libcaca/trunk/caca/driver_gl.c
927   M /libcaca/trunk/caca/event.c
928   M /libcaca/trunk/cucul/attr.c
929   M /libcaca/trunk/cucul/box.c
930   M /libcaca/trunk/cucul/canvas.c
931   M /libcaca/trunk/cucul/charset.c
932   M /libcaca/trunk/cucul/conic.c
933   M /libcaca/trunk/cucul/cucul.h
934   M /libcaca/trunk/cucul/dither.c
935   M /libcaca/trunk/cucul/figfont.c
936   M /libcaca/trunk/cucul/font.c
937   M /libcaca/trunk/cucul/line.c
938   M /libcaca/trunk/cucul/triangle.c
939   M /libcaca/trunk/cxx/cucul++.cpp
940   M /libcaca/trunk/cxx/cucul++.h
941   M /libcaca/trunk/ruby/cucul-font.c
942
943  * Changed most of the long ints in the API into C99 types. WARNING: this
944    completely breaks compatibility with previous versions of libcaca on
945    64-bit systems.
946
947------------------------------------------------------------------------
948r2302 | sam | 2008-04-19 19:25:37 +0000 (Sat, 19 Apr 2008) | 2 lines
949Changed paths:
950   M /libcaca/trunk/configure.ac
951
952  * Cosmetic fix for ./configure output when a pkg-module is not found.
953
954------------------------------------------------------------------------
955r2301 | sam | 2008-04-19 14:07:54 +0000 (Sat, 19 Apr 2008) | 2 lines
956Changed paths:
957   M /libcaca/trunk/configure.ac
958   M /libcaca/trunk/tests/.gitignore
959   M /libcaca/trunk/tests/Makefile.am
960   A /libcaca/trunk/tests/canvas.cpp
961   A /libcaca/trunk/tests/cucul-test.cpp
962
963  * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
964
965------------------------------------------------------------------------
966r2300 | sam | 2008-04-19 14:07:50 +0000 (Sat, 19 Apr 2008) | 3 lines
967Changed paths:
968   M /libcaca/trunk/caca/caca.h
969   M /libcaca/trunk/caca/driver_conio.c
970   M /libcaca/trunk/caca/driver_gl.c
971   M /libcaca/trunk/cucul/attr.c
972   M /libcaca/trunk/cucul/charset.c
973   M /libcaca/trunk/cucul/cucul.c
974   M /libcaca/trunk/cucul/cucul.h
975   M /libcaca/trunk/cucul/dither.c
976   M /libcaca/trunk/cucul/export.c
977   M /libcaca/trunk/cucul/file.c
978   M /libcaca/trunk/examples/font.c
979   M /libcaca/trunk/examples/swallow.c
980   M /libcaca/trunk/kernel/kernel.c
981   M /libcaca/trunk/src/cacaplay.c
982   M /libcaca/trunk/src/cacaserver.c
983   M /libcaca/trunk/src/common-image.c
984
985  * Changed most "unsigned char" variables into "uint8_t", including in
986    prototypes. As they are equivalent, this does not break the ABI.
987
988------------------------------------------------------------------------
989r2299 | sam | 2008-04-19 12:42:50 +0000 (Sat, 19 Apr 2008) | 5 lines
990Changed paths:
991   M /libcaca/trunk/Makefile.am
992   M /libcaca/trunk/build-dos
993   M /libcaca/trunk/build-kernel
994   M /libcaca/trunk/build-win32
995   M /libcaca/trunk/caca/Makefile.am
996   M /libcaca/trunk/caca/caca.c
997   M /libcaca/trunk/caca/caca0.c
998   M /libcaca/trunk/caca/caca_internals.h
999   M /libcaca/trunk/caca/driver_conio.c
1000   M /libcaca/trunk/caca/driver_gl.c
1001   M /libcaca/trunk/caca/driver_ncurses.c
1002   M /libcaca/trunk/caca/driver_raw.c
1003   M /libcaca/trunk/caca/driver_slang.c
1004   M /libcaca/trunk/caca/driver_vga.c
1005   M /libcaca/trunk/caca/driver_win32.c
1006   M /libcaca/trunk/caca/driver_x11.c
1007   M /libcaca/trunk/caca/event.c
1008   M /libcaca/trunk/caca/graphics.c
1009   M /libcaca/trunk/caca/time.c
1010   D /libcaca/trunk/common.h
1011   M /libcaca/trunk/configure.ac
1012   A /libcaca/trunk/cucul/.gitignore
1013   M /libcaca/trunk/cucul/Makefile.am
1014   M /libcaca/trunk/cucul/attr.c
1015   M /libcaca/trunk/cucul/box.c
1016   M /libcaca/trunk/cucul/canvas.c
1017   M /libcaca/trunk/cucul/charset.c
1018   M /libcaca/trunk/cucul/conic.c
1019   M /libcaca/trunk/cucul/cucul.c
1020   M /libcaca/trunk/cucul/cucul.h
1021   M /libcaca/trunk/cucul/cucul_internals.h
1022   A /libcaca/trunk/cucul/cucul_types.h.in
1023   M /libcaca/trunk/cucul/dither.c
1024   M /libcaca/trunk/cucul/export.c
1025   M /libcaca/trunk/cucul/figfont.c
1026   M /libcaca/trunk/cucul/file.c
1027   M /libcaca/trunk/cucul/font.c
1028   M /libcaca/trunk/cucul/frame.c
1029   M /libcaca/trunk/cucul/import.c
1030   M /libcaca/trunk/cucul/legacy.c
1031   M /libcaca/trunk/cucul/line.c
1032   M /libcaca/trunk/cucul/transform.c
1033   M /libcaca/trunk/cucul/triangle.c
1034   M /libcaca/trunk/cxx/Makefile.am
1035   M /libcaca/trunk/examples/Makefile.am
1036   M /libcaca/trunk/examples/blit.c
1037   M /libcaca/trunk/examples/colors.c
1038   M /libcaca/trunk/examples/cucul.c
1039   M /libcaca/trunk/examples/demo.c
1040   M /libcaca/trunk/examples/dithering.c
1041   M /libcaca/trunk/examples/driver.c
1042   M /libcaca/trunk/examples/event.c
1043   M /libcaca/trunk/examples/export.c
1044   M /libcaca/trunk/examples/figfont.c
1045   M /libcaca/trunk/examples/font.c
1046   M /libcaca/trunk/examples/font2tga.c
1047   M /libcaca/trunk/examples/frames.c
1048   M /libcaca/trunk/examples/fullwidth.c
1049   M /libcaca/trunk/examples/gamma.c
1050   M /libcaca/trunk/examples/hsv.c
1051   M /libcaca/trunk/examples/import.c
1052   M /libcaca/trunk/examples/input.c
1053   M /libcaca/trunk/examples/spritedit.c
1054   M /libcaca/trunk/examples/swallow.c
1055   M /libcaca/trunk/examples/text.c
1056   M /libcaca/trunk/examples/transform.c
1057   M /libcaca/trunk/examples/truecolor.c
1058   M /libcaca/trunk/examples/unicode.c
1059   M /libcaca/trunk/kernel/kernel.c
1060   M /libcaca/trunk/msvc/Makefile.am
1061   D /libcaca/trunk/msvc/common.h
1062   A /libcaca/trunk/msvc/cucul_types.h
1063   M /libcaca/trunk/ruby/Makefile.am
1064   M /libcaca/trunk/src/Makefile.am
1065   M /libcaca/trunk/src/aafire.c
1066   M /libcaca/trunk/src/cacademo.c
1067   M /libcaca/trunk/src/cacadraw.c
1068   M /libcaca/trunk/src/cacaplay.c
1069   M /libcaca/trunk/src/cacaserver.c
1070   M /libcaca/trunk/src/cacaview.c
1071   M /libcaca/trunk/src/common-image.c
1072   M /libcaca/trunk/src/img2txt.c
1073   M /libcaca/trunk/src/mygetopt.c
1074   A /libcaca/trunk/stubs.h (from /libcaca/trunk/common.h:2298)
1075   M /libcaca/trunk/tests/Makefile.am
1076   M /libcaca/trunk/tests/simple.c
1077   M /libcaca/trunk/tools/Makefile.am
1078   M /libcaca/trunk/tools/makefont.c
1079   M /libcaca/trunk/tools/optipal.c
1080   M /libcaca/trunk/tools/sortchars.c
1081
1082  * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
1083    <cucul.h> will provide the C99 types, even if libcaca has been installed.
1084  * Rename what's left of "common.h" to "stubs.h".
1085  * Remove all references to erroneous <inttypes.h> from source files.
1086
1087------------------------------------------------------------------------
1088r2298 | pterjan | 2008-04-19 11:48:32 +0000 (Sat, 19 Apr 2008) | 1 line
1089Changed paths:
1090   M /libcaca/trunk/ruby/caca-display.c
1091   M /libcaca/trunk/ruby/t/tc_display.rb
1092
1093Fix args type checks in Caca::Display.new
1094------------------------------------------------------------------------
1095r2297 | pterjan | 2008-04-19 11:32:21 +0000 (Sat, 19 Apr 2008) | 1 line
1096Changed paths:
1097   A /libcaca/trunk/ruby/t/tc_display.rb
1098
1099Add few unit tests for Caca::Display
1100------------------------------------------------------------------------
1101r2296 | pterjan | 2008-04-19 11:31:39 +0000 (Sat, 19 Apr 2008) | 1 line
1102Changed paths:
1103   M /libcaca/trunk/ruby/caca-display.c
1104
1105Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
1106------------------------------------------------------------------------
1107r2295 | pterjan | 2008-04-19 11:29:31 +0000 (Sat, 19 Apr 2008) | 1 line
1108Changed paths:
1109   M /libcaca/trunk/ruby/cucul-canvas.c
1110
1111We should not free the canvas if it was auto created with the display
1112------------------------------------------------------------------------
1113r2294 | jylam | 2008-04-19 10:57:30 +0000 (Sat, 19 Apr 2008) | 2 lines
1114Changed paths:
1115   M /libcaca/trunk/cucul/canvas.c
1116
1117 * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
1118
1119------------------------------------------------------------------------
1120r2265 | jylam | 2008-03-17 19:05:20 +0000 (Mon, 17 Mar 2008) | 2 lines
1121Changed paths:
1122   M /libcaca/trunk/configure.ac
1123
1124 * Removed by-default stack protector from recent gcc's while compiling kernel.
1125
1126------------------------------------------------------------------------
1127r2256 | jylam | 2008-03-02 16:30:31 +0000 (Sun, 02 Mar 2008) | 3 lines
1128Changed paths:
1129   M /libcaca/trunk/cucul/conic.c
1130
1131 * Oops, bad type (char instead of uint32) after ellipse rendering
1132improvement.
1133
1134------------------------------------------------------------------------
1135r2255 | jylam | 2008-03-02 16:28:10 +0000 (Sun, 02 Mar 2008) | 3 lines
1136Changed paths:
1137   M /libcaca/trunk/cucul/conic.c
1138
1139 * Improved ellipse rendering. Not perfect, but still much better than
1140old method.  Closes #16 .
1141
1142------------------------------------------------------------------------
1143r2254 | jylam | 2008-03-02 14:27:43 +0000 (Sun, 02 Mar 2008) | 2 lines
1144Changed paths:
1145   M /libcaca/trunk/src/cacademo.c
1146
1147 * Fixed line transitions (both vertical and horizontal ones)
1148
1149------------------------------------------------------------------------
1150r2253 | sam | 2008-03-01 19:44:45 +0000 (Sat, 01 Mar 2008) | 2 lines
1151Changed paths:
1152   M /libcaca/trunk/configure.ac
1153
1154  * -Wshadow was actually put back in configure.ac; removing comment about it.
1155
1156------------------------------------------------------------------------
1157r2248 | sam | 2008-02-29 22:29:08 +0000 (Fri, 29 Feb 2008) | 3 lines
1158Changed paths:
1159   M /libcaca/trunk/configure.ac
1160   M /libcaca/trunk/src/Makefile.am
1161   M /libcaca/trunk/src/mygetopt.c
1162
1163  * Don't use mygetopt.c in img2txt if the system has getopt_long.
1164  * Fix invalid pointer/int cast (Closes #39).
1165
1166------------------------------------------------------------------------
1167r2243 | sam | 2008-02-26 21:43:10 +0000 (Tue, 26 Feb 2008) | 2 lines
1168Changed paths:
1169   D /libcaca/trunk/TODO
1170   M /libcaca/trunk/doc/doxygen.cfg.in
1171   M /libcaca/trunk/doc/libcaca.dox
1172
1173  * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
1174
1175------------------------------------------------------------------------
1176r2225 | bsittler | 2008-02-03 21:53:40 +0000 (Sun, 03 Feb 2008) | 1 line
1177Changed paths:
1178   M /libcaca/trunk/cucul/figfont.c
1179   M /libcaca/trunk/src/mygetopt.c
1180
1181build on Mac OS X again
1182------------------------------------------------------------------------
1183r2192 | sam | 2008-01-12 20:15:42 +0000 (Sat, 12 Jan 2008) | 2 lines
1184Changed paths:
1185   M /libcaca/trunk/msvc/cacademo.vcproj
1186   M /libcaca/trunk/msvc/cacafire.vcproj
1187   M /libcaca/trunk/msvc/libcaca++.vcproj
1188   M /libcaca/trunk/msvc/libcaca.vcproj
1189   M /libcaca/trunk/msvc/libcucul++.vcproj
1190   M /libcaca/trunk/msvc/libcucul.vcproj
1191
1192  * Fixed the Visual Studio projects so that they build in Release mode.
1193
1194------------------------------------------------------------------------
1195r2191 | sam | 2008-01-12 20:15:20 +0000 (Sat, 12 Jan 2008) | 2 lines
1196Changed paths:
1197   M /libcaca/trunk/cucul/figfont.c
1198   M /libcaca/trunk/cxx/caca++.cpp
1199   M /libcaca/trunk/msvc/config.h
1200
1201  * Windows build fixes here and there.
1202
1203------------------------------------------------------------------------
1204r2189 | sam | 2008-01-10 23:42:42 +0000 (Thu, 10 Jan 2008) | 2 lines
1205Changed paths:
1206   M /libcaca/trunk/doc/libcaca.dox
1207   M /libcaca/trunk/doc/tutorial.dox
1208
1209  * Make it clear that we can use the Windows native console.
1210
1211------------------------------------------------------------------------
1212r2188 | sam | 2008-01-10 23:42:29 +0000 (Thu, 10 Jan 2008) | 3 lines
1213Changed paths:
1214   M /libcaca/trunk/caca/caca.h
1215
1216  * Put back all the shit in struct caca_event to avoid breaking existing
1217    applications. I'll think of a migration path later.
1218
1219------------------------------------------------------------------------
1220r2182 | jylam | 2008-01-01 00:07:04 +0000 (Tue, 01 Jan 2008) | 2 lines
1221Changed paths:
1222   M /libcaca/trunk/README
1223
1224 * FIRST !
1225
1226------------------------------------------------------------------------
1227r2177 | sam | 2007-12-30 18:50:41 +0000 (Sun, 30 Dec 2007) | 2 lines
1228Changed paths:
1229   M /libcaca/trunk/msvc/libcucul.vcproj
1230
1231  * Add figfont.c to the MSVC solution.
1232
1233------------------------------------------------------------------------
1234r2176 | sam | 2007-12-30 13:49:57 +0000 (Sun, 30 Dec 2007) | 3 lines
1235Changed paths:
1236   M /libcaca/trunk/bootstrap
1237
1238  * Check for pkg-config before bootstrapping, because autoconf gives a
1239    totally meaningless message when it's not present.
1240
1241------------------------------------------------------------------------
1242r2147 | sam | 2007-12-20 15:26:12 +0000 (Thu, 20 Dec 2007) | 3 lines
1243Changed paths:
1244   M /libcaca/trunk/cucul/export.c
1245   M /libcaca/trunk/examples/spritedit.c
1246
1247  * Fix canvas export for the caca format. We now export all frames.
1248  * Fix the sprite import/export example.
1249
1250------------------------------------------------------------------------
1251r2146 | sam | 2007-12-20 15:00:39 +0000 (Thu, 20 Dec 2007) | 2 lines
1252Changed paths:
1253   M /libcaca/trunk/examples/spritedit.c
1254
1255  * Started sprite example. Doesn't work :-)
1256
1257------------------------------------------------------------------------
1258r2144 | sam | 2007-12-16 14:29:19 +0000 (Sun, 16 Dec 2007) | 4 lines
1259Changed paths:
1260   M /libcaca/trunk/configure.ac
1261   M /libcaca/trunk/cucul/figfont.c
1262   M /libcaca/trunk/cucul/file.c
1263   M /libcaca/trunk/kernel/kernel.c
1264   M /libcaca/trunk/kernel/kernel.h
1265   M /libcaca/trunk/msvc/config.h
1266
1267  * Disable file operations in kernel mode.
1268  * Implement strchr() in kernel.c.
1269  * Check for snprintf() at configure time.
1270
1271------------------------------------------------------------------------
1272r2142 | sam | 2007-12-16 11:55:14 +0000 (Sun, 16 Dec 2007) | 3 lines
1273Changed paths:
1274   M /libcaca/trunk/caca/driver_ncurses.c
1275   M /libcaca/trunk/caca/driver_slang.c
1276
1277  * The SLang and ncurses drivers now put back the TERM environment variable
1278    if they modified it.
1279
1280------------------------------------------------------------------------
1281r2141 | sam | 2007-12-16 11:54:43 +0000 (Sun, 16 Dec 2007) | 5 lines
1282Changed paths:
1283   M /libcaca/trunk/caca/driver_gl.c
1284
1285  * Only call glutInit() once through the program's lifetime.
1286  * Free the internal font when closing the GL driver.
1287  * Hide the window when closing the GL driver, because freeglut's
1288    glutDestroyWindow() does not really closes the window.
1289
1290------------------------------------------------------------------------
1291r2140 | sam | 2007-12-16 11:54:25 +0000 (Sun, 16 Dec 2007) | 3 lines
1292Changed paths:
1293   M /libcaca/trunk/caca/event.c
1294
1295  * Fix a tiny use of uninitialised memory in caca_get_event() that may have
1296    lead to deadlocks.
1297
1298------------------------------------------------------------------------
1299r2139 | sam | 2007-12-16 11:54:02 +0000 (Sun, 16 Dec 2007) | 2 lines
1300Changed paths:
1301   M /libcaca/trunk/caca/caca.c
1302   M /libcaca/trunk/caca/caca.h
1303   M /libcaca/trunk/examples/driver.c
1304
1305  * Implemented caca_set_display_driver() to change driver at runtime.
1306
1307------------------------------------------------------------------------
1308r2138 | sam | 2007-12-16 01:50:41 +0000 (Sun, 16 Dec 2007) | 6 lines
1309Changed paths:
1310   M /libcaca/trunk/caca/caca.c
1311   M /libcaca/trunk/caca/caca.h
1312   M /libcaca/trunk/caca/caca_internals.h
1313   M /libcaca/trunk/caca/driver_cocoa.m
1314   M /libcaca/trunk/caca/driver_conio.c
1315   M /libcaca/trunk/caca/driver_gl.c
1316   M /libcaca/trunk/caca/driver_ncurses.c
1317   M /libcaca/trunk/caca/driver_raw.c
1318   M /libcaca/trunk/caca/driver_slang.c
1319   M /libcaca/trunk/caca/driver_vga.c
1320   M /libcaca/trunk/caca/driver_win32.c
1321   M /libcaca/trunk/caca/driver_x11.c
1322   M /libcaca/trunk/caca/event.c
1323   M /libcaca/trunk/examples/.gitignore
1324   M /libcaca/trunk/examples/Makefile.am
1325   A /libcaca/trunk/examples/driver.c
1326
1327  * Implement caca_create_display_with_driver() to specify an output driver
1328    without using environment variables..
1329  * Implement caca_get_display_driver() to return the current display's
1330    output driver.
1331  * Add a simple example program to test caca_create_display_with_driver().
1332
1333------------------------------------------------------------------------
1334r2137 | sam | 2007-12-16 01:50:36 +0000 (Sun, 16 Dec 2007) | 2 lines
1335Changed paths:
1336   M /libcaca/trunk/caca/caca.c
1337
1338  * Remove cruft from caca_get_display_driver_list().
1339
1340------------------------------------------------------------------------
1341r2136 | sam | 2007-12-14 16:23:14 +0000 (Fri, 14 Dec 2007) | 2 lines
1342Changed paths:
1343   M /libcaca/trunk/cxx/cxxtest.cpp
1344
1345  * Add #include <cstring> to fix gcc-4.3 build.
1346
1347------------------------------------------------------------------------
1348r2135 | sam | 2007-12-12 07:41:00 +0000 (Wed, 12 Dec 2007) | 2 lines
1349Changed paths:
1350   M /libcaca/trunk/caca/caca.c
1351   M /libcaca/trunk/caca/caca.h
1352
1353  * Implemented caca_get_display_driver_list(), unused yet.
1354
1355------------------------------------------------------------------------
1356r2129 | sam | 2007-12-07 09:34:11 +0000 (Fri, 07 Dec 2007) | 2 lines
1357Changed paths:
1358   M /libcaca/trunk/caca/driver_cocoa.m
1359
1360  * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
1361
1362------------------------------------------------------------------------
1363r2128 | sam | 2007-12-07 09:33:23 +0000 (Fri, 07 Dec 2007) | 3 lines
1364Changed paths:
1365   M /libcaca/trunk/cucul/charset.c
1366
1367  * Slight improvement to the Unicode -> ASCII conversion, courtesy of
1368    Ben Wiley Sittler.
1369
1370------------------------------------------------------------------------
1371r2111 | sam | 2007-12-01 17:58:52 +0000 (Sat, 01 Dec 2007) | 10 lines
1372Changed paths:
1373   M /libcaca/trunk/cucul/cucul.c
1374   M /libcaca/trunk/cucul/cucul.h
1375   M /libcaca/trunk/cucul/cucul_internals.h
1376   M /libcaca/trunk/cucul/figfont.c
1377   M /libcaca/trunk/examples/figfont.c
1378
1379=?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
1380
1381=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90
1382=20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90
1383=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D
1384=20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?=
1385MIME-Version: 1.0
1386Content-Type: text/plain; charset=utf-8
1387Content-Transfer-Encoding: 8bit
1388
1389------------------------------------------------------------------------
1390r2110 | sam | 2007-12-01 17:58:20 +0000 (Sat, 01 Dec 2007) | 2 lines
1391Changed paths:
1392   M /libcaca/trunk/cucul/Makefile.am
1393   M /libcaca/trunk/cucul/canvas.c
1394   M /libcaca/trunk/cucul/cucul.c
1395   M /libcaca/trunk/cucul/cucul.h
1396   M /libcaca/trunk/cucul/cucul_internals.h
1397   A /libcaca/trunk/cucul/figfont.c
1398   M /libcaca/trunk/examples/.gitignore
1399   M /libcaca/trunk/examples/Makefile.am
1400   A /libcaca/trunk/examples/figfont.c
1401
1402  * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
1403
1404------------------------------------------------------------------------
1405r2109 | sam | 2007-12-01 17:57:50 +0000 (Sat, 01 Dec 2007) | 3 lines
1406Changed paths:
1407   M /libcaca/trunk/configure.ac
1408   M /libcaca/trunk/cucul/Makefile.am
1409   M /libcaca/trunk/cucul/cucul.h
1410   M /libcaca/trunk/cucul/cucul_internals.h
1411   A /libcaca/trunk/cucul/file.c
1412
1413  * Import io.c from TOIlet directly into libcucul. Can you see where this
1414    is going?
1415
1416------------------------------------------------------------------------
1417r2108 | sam | 2007-12-01 17:57:41 +0000 (Sat, 01 Dec 2007) | 2 lines
1418Changed paths:
1419   M /libcaca/trunk/configure.ac
1420   M /libcaca/trunk/msvc/config.h
1421
1422  * Bump version to 0.99.beta14.
1423
1424------------------------------------------------------------------------
1425r2107 | sam | 2007-12-01 17:57:19 +0000 (Sat, 01 Dec 2007) | 2 lines
1426Changed paths:
1427   M /libcaca/trunk/src/img2txt.c
1428
1429  * Fix the "img2txt: option requires an argument -- h" bug.
1430
1431------------------------------------------------------------------------
1432r2106 | sam | 2007-12-01 17:56:45 +0000 (Sat, 01 Dec 2007) | 3 lines
1433Changed paths:
1434   M /libcaca/trunk/src/img2txt.c
1435
1436  * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
1437    of hardcoding the feature list in img2txt.
1438
1439------------------------------------------------------------------------
1440r2105 | pterjan | 2007-12-01 15:51:20 +0000 (Sat, 01 Dec 2007) | 4 lines
1441Changed paths:
1442   M /libcaca/trunk/src/aafire.c
1443
1444
1445 * Allow exiting cacafire using the window manager
1446
1447
1448------------------------------------------------------------------------
1449r2104 | jylam | 2007-11-30 23:59:57 +0000 (Fri, 30 Nov 2007) | 2 lines
1450Changed paths:
1451   M /libcaca/trunk/doc/img2txt.1
1452   M /libcaca/trunk/src/img2txt.c
1453
1454 * Added BBCode (French) format to img2txt's help and doc
1455
1456------------------------------------------------------------------------
1457r2103 | sam | 2007-11-30 23:48:51 +0000 (Fri, 30 Nov 2007) | 3 lines
1458Changed paths:
1459   M /libcaca/trunk/Makefile.am
1460   M /libcaca/trunk/configure.ac
1461   A /libcaca/trunk/tests
1462   A /libcaca/trunk/tests/.gitignore
1463   A /libcaca/trunk/tests/Makefile.am
1464   A /libcaca/trunk/tests/simple.c
1465
1466  * Created a tests/ directory for regression tests. Run with "make check".
1467  * Added a first, simple test program.
1468
1469------------------------------------------------------------------------
1470r2102 | sam | 2007-11-30 23:48:46 +0000 (Fri, 30 Nov 2007) | 3 lines
1471Changed paths:
1472   M /libcaca/trunk/cucul/export.c
1473
1474  * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
1475    instance.
1476
1477------------------------------------------------------------------------
1478r2101 | sam | 2007-11-30 23:48:39 +0000 (Fri, 30 Nov 2007) | 3 lines
1479Changed paths:
1480   M /libcaca/trunk/Makefile.am
1481   M /libcaca/trunk/configure.ac
1482   A /libcaca/trunk/examples
1483   A /libcaca/trunk/examples/.gitignore (from /libcaca/trunk/test/.gitignore:2100)
1484   A /libcaca/trunk/examples/Makefile.am (from /libcaca/trunk/test/Makefile.am:2100)
1485   A /libcaca/trunk/examples/blit.c (from /libcaca/trunk/test/blit.c:2100)
1486   A /libcaca/trunk/examples/colors.c (from /libcaca/trunk/test/colors.c:2100)
1487   A /libcaca/trunk/examples/cucul.c (from /libcaca/trunk/test/cucul.c:2100)
1488   A /libcaca/trunk/examples/demo.c (from /libcaca/trunk/test/demo.c:2100)
1489   A /libcaca/trunk/examples/demo0.c (from /libcaca/trunk/test/demo0.c:2100)
1490   A /libcaca/trunk/examples/dithering.c (from /libcaca/trunk/test/dithering.c:2100)
1491   A /libcaca/trunk/examples/event.c (from /libcaca/trunk/test/event.c:2100)
1492   A /libcaca/trunk/examples/export.c (from /libcaca/trunk/test/export.c:2100)
1493   A /libcaca/trunk/examples/font.c (from /libcaca/trunk/test/font.c:2100)
1494   A /libcaca/trunk/examples/font2tga.c (from /libcaca/trunk/test/font2tga.c:2100)
1495   A /libcaca/trunk/examples/frames.c (from /libcaca/trunk/test/frames.c:2100)
1496   A /libcaca/trunk/examples/fullwidth.c (from /libcaca/trunk/test/fullwidth.c:2100)
1497   A /libcaca/trunk/examples/gamma.c (from /libcaca/trunk/test/gamma.c:2100)
1498   A /libcaca/trunk/examples/hsv.c (from /libcaca/trunk/test/hsv.c:2100)
1499   A /libcaca/trunk/examples/import.c (from /libcaca/trunk/test/import.c:2100)
1500   A /libcaca/trunk/examples/input.c (from /libcaca/trunk/test/input.c:2100)
1501   A /libcaca/trunk/examples/spritedit.c (from /libcaca/trunk/test/spritedit.c:2100)
1502   A /libcaca/trunk/examples/swallow.c (from /libcaca/trunk/test/swallow.c:2100)
1503   A /libcaca/trunk/examples/text.c (from /libcaca/trunk/test/text.c:2100)
1504   A /libcaca/trunk/examples/transform.c (from /libcaca/trunk/test/transform.c:2100)
1505   A /libcaca/trunk/examples/truecolor.c (from /libcaca/trunk/test/truecolor.c:2100)
1506   A /libcaca/trunk/examples/unicode.c (from /libcaca/trunk/test/unicode.c:2100)
1507   D /libcaca/trunk/test/.gitignore
1508   D /libcaca/trunk/test/Makefile.am
1509   D /libcaca/trunk/test/blit.c
1510   D /libcaca/trunk/test/colors.c
1511   D /libcaca/trunk/test/cucul.c
1512   D /libcaca/trunk/test/demo.c
1513   D /libcaca/trunk/test/demo0.c
1514   D /libcaca/trunk/test/dithering.c
1515   D /libcaca/trunk/test/event.c
1516   D /libcaca/trunk/test/export.c
1517   D /libcaca/trunk/test/font.c
1518   D /libcaca/trunk/test/font2tga.c
1519   D /libcaca/trunk/test/frames.c
1520   D /libcaca/trunk/test/fullwidth.c
1521   D /libcaca/trunk/test/gamma.c
1522   D /libcaca/trunk/test/hsv.c
1523   D /libcaca/trunk/test/import.c
1524   D /libcaca/trunk/test/input.c
1525   D /libcaca/trunk/test/spritedit.c
1526   D /libcaca/trunk/test/swallow.c
1527   D /libcaca/trunk/test/text.c
1528   D /libcaca/trunk/test/transform.c
1529   D /libcaca/trunk/test/truecolor.c
1530   D /libcaca/trunk/test/unicode.c
1531
1532  * Rename "test" to "examples". The former will become a real testsuite.
1533  * Autodetect zzuf in the configure step. It might become handy.
1534
1535------------------------------------------------------------------------
1536r2097 | pterjan | 2007-11-29 00:52:13 +0000 (Thu, 29 Nov 2007) | 3 lines
1537Changed paths:
1538   M /libcaca/trunk/ruby/Makefile.am
1539
1540
1541 * cucul.h is needed to build caca part
1542
1543------------------------------------------------------------------------
1544r2096 | sam | 2007-11-28 23:57:53 +0000 (Wed, 28 Nov 2007) | 3 lines
1545Changed paths:
1546   M /libcaca/trunk/ChangeLog
1547   M /libcaca/trunk/NEWS
1548   M /libcaca/trunk/configure.ac
1549   M /libcaca/trunk/msvc/config.h
1550
1551  * Set version to 0.99.beta13.
1552  * Updated NEWS and ChangeLog.
1553
1554------------------------------------------------------------------------
1555r2095 | sam | 2007-11-28 23:20:05 +0000 (Wed, 28 Nov 2007) | 3 lines
1556Changed paths:
1557   M /libcaca/trunk/csharp/Caca.cs
1558   M /libcaca/trunk/csharp/Cucul.cs
1559
1560  * Implemented the empty CuculCanvas constructor.
1561  * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
1562
1563------------------------------------------------------------------------
1564r2094 | pterjan | 2007-11-28 16:43:32 +0000 (Wed, 28 Nov 2007) | 3 lines
1565Changed paths:
1566   M /libcaca/trunk/ruby/cucul-canvas.c
1567
1568
1569 * Improve Cucul::Canvas creation
1570
1571------------------------------------------------------------------------
1572r2093 | pterjan | 2007-11-28 16:39:10 +0000 (Wed, 28 Nov 2007) | 3 lines
1573Changed paths:
1574   M /libcaca/trunk/ruby/caca-display.c
1575   M /libcaca/trunk/ruby/cucul-canvas.c
1576   M /libcaca/trunk/ruby/cucul-canvas.h
1577   M /libcaca/trunk/ruby/lib/caca.rb
1578   M /libcaca/trunk/ruby/ruby-caca.dox
1579
1580
1581 * Add Caca::Display#canvas
1582
1583------------------------------------------------------------------------
1584r2092 | pterjan | 2007-11-28 07:29:12 +0000 (Wed, 28 Nov 2007) | 3 lines
1585Changed paths:
1586   M /libcaca/trunk/ruby/caca-display.c
1587
1588 * Allow calling Caca::Display.new without parameter
1589
1590
1591------------------------------------------------------------------------
1592r2091 | sam | 2007-11-28 07:15:09 +0000 (Wed, 28 Nov 2007) | 3 lines
1593Changed paths:
1594   M /libcaca/trunk/csharp/Cucul.cs
1595
1596   * Re-add methods that take int as arguments in addition to the Point,
1597     Size and Rectangle versions.
1598
1599------------------------------------------------------------------------
1600r2090 | sam | 2007-11-28 07:15:07 +0000 (Wed, 28 Nov 2007) | 2 lines
1601Changed paths:
1602   M /libcaca/trunk/csharp/test.cs
1603
1604  * Put the demo text on top of the copper bar, not the contrary.
1605
1606------------------------------------------------------------------------
1607r2089 | sam | 2007-11-28 07:15:05 +0000 (Wed, 28 Nov 2007) | 2 lines
1608Changed paths:
1609   M /libcaca/trunk/csharp/Caca.cs
1610   M /libcaca/trunk/csharp/Cucul.cs
1611   M /libcaca/trunk/csharp/test.cs
1612
1613  * Minor naming convention changes in the C# bindings.
1614
1615------------------------------------------------------------------------
1616r2088 | sam | 2007-11-28 07:15:01 +0000 (Wed, 28 Nov 2007) | 3 lines
1617Changed paths:
1618   M /libcaca/trunk/configure.ac
1619   M /libcaca/trunk/csharp/.gitignore
1620   M /libcaca/trunk/csharp/Makefile.am
1621   D /libcaca/trunk/csharp/caca-sharp.dll.config
1622   A /libcaca/trunk/csharp/caca-sharp.dll.config.in
1623   D /libcaca/trunk/csharp/cucul-sharp.dll.config
1624   A /libcaca/trunk/csharp/cucul-sharp.dll.config.in
1625
1626  * Generate CLI .config files at configure time so that we can embed the
1627    library version and not rely on .so being present.
1628
1629------------------------------------------------------------------------
1630r2087 | sam | 2007-11-28 07:14:55 +0000 (Wed, 28 Nov 2007) | 3 lines
1631Changed paths:
1632   M /libcaca/trunk/caca/Makefile.am
1633   M /libcaca/trunk/configure.ac
1634   M /libcaca/trunk/cucul/Makefile.am
1635   M /libcaca/trunk/cxx/Makefile.am
1636
1637  * Use libtool’s -version-number instead of -version-info and its insane
1638    major/minor computation scheme.
1639
1640------------------------------------------------------------------------
1641r2086 | pterjan | 2007-11-27 17:13:29 +0000 (Tue, 27 Nov 2007) | 4 lines
1642Changed paths:
1643   M /libcaca/trunk/ruby/cucul-canvas.c
1644
1645
1646 * Rename parameters of draw_box* in Ruby binding
1647
1648
1649------------------------------------------------------------------------
1650r2084 | sam | 2007-11-27 11:08:04 +0000 (Tue, 27 Nov 2007) | 1 line
1651Changed paths:
1652   M /libcaca/trunk/msvc/caca-sharp.csproj
1653   M /libcaca/trunk/msvc/cucul-sharp.csproj
1654   M /libcaca/trunk/msvc/test-csharp.csproj
1655
1656  * Add System.Drawing to the C# project references.
1657------------------------------------------------------------------------
1658r2083 | sam | 2007-11-27 09:04:54 +0000 (Tue, 27 Nov 2007) | 2 lines
1659Changed paths:
1660   M /libcaca/trunk/csharp/test.cs
1661
1662  * Use the bigger font for the C# test scroller.
1663
1664------------------------------------------------------------------------
1665r2082 | sam | 2007-11-27 01:55:41 +0000 (Tue, 27 Nov 2007) | 3 lines
1666Changed paths:
1667   M /libcaca/trunk/csharp/Cucul.cs
1668   M /libcaca/trunk/csharp/test.cs
1669
1670  * Add a C# wrapper for cucul_render_canvas().
1671  * Use CuculFont.Render() in the C# test for a nice oldschool effect.
1672
1673------------------------------------------------------------------------
1674r2081 | sam | 2007-11-27 00:58:27 +0000 (Tue, 27 Nov 2007) | 2 lines
1675Changed paths:
1676   M /libcaca/trunk/csharp/Cucul.cs
1677   M /libcaca/trunk/csharp/test.cs
1678
1679  * Started to implement the CuculFont class.
1680
1681------------------------------------------------------------------------
1682r2080 | sam | 2007-11-27 00:58:24 +0000 (Tue, 27 Nov 2007) | 2 lines
1683Changed paths:
1684   M /libcaca/trunk/csharp/Cucul.cs
1685   M /libcaca/trunk/csharp/test.cs
1686
1687  * Implement all line drawing functions (even variadic ones).
1688
1689------------------------------------------------------------------------
1690r2079 | sam | 2007-11-27 00:58:19 +0000 (Tue, 27 Nov 2007) | 4 lines
1691Changed paths:
1692   M /libcaca/trunk/cucul/box.c
1693
1694  * Changed the box drawing functions so that their arguments are (point, size)
1695    instead of (point, point). Yeah, I break the ABI again. But who uses these
1696    functions anyway?
1697
1698------------------------------------------------------------------------
1699r2078 | sam | 2007-11-27 00:58:16 +0000 (Tue, 27 Nov 2007) | 3 lines
1700Changed paths:
1701   M /libcaca/trunk/csharp/Caca.cs
1702   M /libcaca/trunk/csharp/Cucul.cs
1703   M /libcaca/trunk/csharp/Makefile.am
1704   M /libcaca/trunk/csharp/test.cs
1705
1706  * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
1707    allowing for much cleaner code (at the expense of an extra dependency).
1708
1709------------------------------------------------------------------------
1710r2077 | pterjan | 2007-11-26 07:07:52 +0000 (Mon, 26 Nov 2007) | 3 lines
1711Changed paths:
1712   M /libcaca/trunk/ruby/caca.c
1713   M /libcaca/trunk/ruby/cucul.c
1714   M /libcaca/trunk/ruby/ruby-caca.dox
1715   M /libcaca/trunk/ruby/ruby-cucul.dox
1716
1717 * Add Caca.version and Cucul.version
1718
1719
1720------------------------------------------------------------------------
1721r2076 | sam | 2007-11-26 01:04:36 +0000 (Mon, 26 Nov 2007) | 3 lines
1722Changed paths:
1723   M /libcaca/trunk/csharp/Caca.cs
1724   M /libcaca/trunk/csharp/Cucul.cs
1725   M /libcaca/trunk/csharp/test.cs
1726
1727  * Implemented getVersion() in the C# bindings.
1728  * Slightly improved the C# test program.
1729
1730------------------------------------------------------------------------
1731r2075 | sam | 2007-11-26 01:04:34 +0000 (Mon, 26 Nov 2007) | 3 lines
1732Changed paths:
1733   M /libcaca/trunk/cucul/cucul.c
1734   M /libcaca/trunk/cxx/cxxtest.cpp
1735   M /libcaca/trunk/test/event.c
1736   M /libcaca/trunk/test/gamma.c
1737
1738  * Fix memory leaks that slipped in here and there. We still have 100,000
1739    fewer than Firefox, lol.
1740
1741------------------------------------------------------------------------
1742r2074 | sam | 2007-11-26 01:04:32 +0000 (Mon, 26 Nov 2007) | 4 lines
1743Changed paths:
1744   M /libcaca/trunk/caca/caca.c
1745   M /libcaca/trunk/caca/caca.h
1746   M /libcaca/trunk/cucul/cucul.c
1747   M /libcaca/trunk/cucul/cucul.h
1748   M /libcaca/trunk/cucul/export.c
1749   M /libcaca/trunk/cxx/caca++.cpp
1750   M /libcaca/trunk/cxx/caca++.h
1751   M /libcaca/trunk/cxx/cucul++.cpp
1752   M /libcaca/trunk/cxx/cucul++.h
1753   M /libcaca/trunk/cxx/cxxtest.cpp
1754   M /libcaca/trunk/src/img2txt.c
1755
1756  * Add cucul_get_version() and caca_get_version() and updated C++ bindings
1757    accordingly.
1758  * The C++ test example no longer needs "config.h".
1759
1760------------------------------------------------------------------------
1761r2073 | sam | 2007-11-26 01:04:28 +0000 (Mon, 26 Nov 2007) | 2 lines
1762Changed paths:
1763   M /libcaca/trunk/caca/caca.h
1764
1765  * Minor documentation fix.
1766
1767------------------------------------------------------------------------
1768r2072 | sam | 2007-11-26 01:04:25 +0000 (Mon, 26 Nov 2007) | 2 lines
1769Changed paths:
1770   M /libcaca/trunk/configure.ac
1771   M /libcaca/trunk/csharp/Makefile.am
1772
1773  * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
1774
1775------------------------------------------------------------------------
1776r2071 | sam | 2007-11-26 01:04:21 +0000 (Mon, 26 Nov 2007) | 3 lines
1777Changed paths:
1778   M /libcaca/trunk/caca/caca.h
1779   M /libcaca/trunk/cucul/cucul.h
1780   M /libcaca/trunk/cxx/caca++.h
1781   M /libcaca/trunk/cxx/cucul++.h
1782   M /libcaca/trunk/doc/doxygen.cfg.in
1783
1784  * Tell doxygen to expand __class and __extern before parsing anything, so
1785    we don’t end with those ugly identifiers in the documentation.
1786
1787------------------------------------------------------------------------
1788r2070 | sam | 2007-11-25 20:23:03 +0000 (Sun, 25 Nov 2007) | 2 lines
1789Changed paths:
1790   M /libcaca/trunk/caca/caca.h
1791   M /libcaca/trunk/cucul/cucul.h
1792   M /libcaca/trunk/cxx/caca++.h
1793   M /libcaca/trunk/cxx/cucul++.h
1794   M /libcaca/trunk/cxx/cxxtest.cpp
1795   M /libcaca/trunk/msvc/config.h
1796   A /libcaca/trunk/msvc/libcaca++.def
1797   A /libcaca/trunk/msvc/libcaca++.vcproj
1798   M /libcaca/trunk/msvc/libcaca.sln
1799   A /libcaca/trunk/msvc/libcucul++.def
1800   A /libcaca/trunk/msvc/libcucul++.vcproj
1801   A /libcaca/trunk/msvc/test-cxx.vcproj
1802
1803  * Added MSVC project files for the C++ bindings and the C++ test.
1804
1805------------------------------------------------------------------------
1806r2069 | sam | 2007-11-25 19:00:32 +0000 (Sun, 25 Nov 2007) | 2 lines
1807Changed paths:
1808   M /libcaca/trunk/msvc/Makefile.am
1809
1810  * Distribute all MSVC files.
1811
1812------------------------------------------------------------------------
1813r2068 | sam | 2007-11-25 19:00:29 +0000 (Sun, 25 Nov 2007) | 2 lines
1814Changed paths:
1815   M /libcaca/trunk/ruby/caca-event.h
1816
1817  * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
1818
1819------------------------------------------------------------------------
1820r2067 | sam | 2007-11-25 19:00:26 +0000 (Sun, 25 Nov 2007) | 2 lines
1821Changed paths:
1822   M /libcaca/trunk/configure.ac
1823   M /libcaca/trunk/ruby/Makefile.am
1824
1825  * Some cleanup in the Ruby bindings Makefile.am.
1826
1827------------------------------------------------------------------------
1828r2066 | sam | 2007-11-25 19:00:22 +0000 (Sun, 25 Nov 2007) | 2 lines
1829Changed paths:
1830   M /libcaca/trunk/TODO
1831
1832  * Refresh TODO list.
1833
1834------------------------------------------------------------------------
1835r2065 | sam | 2007-11-25 17:50:53 +0000 (Sun, 25 Nov 2007) | 3 lines
1836Changed paths:
1837   M /libcaca/trunk/csharp/Caca.cs
1838   M /libcaca/trunk/csharp/Cucul.cs
1839   M /libcaca/trunk/msvc
1840   A /libcaca/trunk/msvc/caca-sharp.csproj
1841   A /libcaca/trunk/msvc/cucul-sharp.csproj
1842   M /libcaca/trunk/msvc/libcaca.sln
1843   A /libcaca/trunk/msvc/test-csharp.csproj
1844
1845  * Added the various C# projects to the Visual Studio solution and slightly
1846    fixed the bindings so that they now work with the Microsoft CLR.
1847
1848------------------------------------------------------------------------
1849r2064 | sam | 2007-11-25 17:49:49 +0000 (Sun, 25 Nov 2007) | 2 lines
1850Changed paths:
1851   D /libcaca/trunk/DotNet
1852   M /libcaca/trunk/ruby
1853
1854  * Fixed svn properties that git-svn was unable to get straight.
1855
1856------------------------------------------------------------------------
1857r2063 | sam | 2007-11-25 17:14:00 +0000 (Sun, 25 Nov 2007) | 2 lines
1858Changed paths:
1859   M /libcaca/trunk/caca/caca.h
1860   M /libcaca/trunk/cucul/cucul.h
1861
1862  * Damn, under Visual Studio it's _WIN32, not __WIN32__.
1863
1864------------------------------------------------------------------------
1865r2062 | sam | 2007-11-25 17:13:10 +0000 (Sun, 25 Nov 2007) | 3 lines
1866Changed paths:
1867   M /libcaca/trunk/doc/migrating.dox
1868   M /libcaca/trunk/doc/tutorial.dox
1869   M /libcaca/trunk/test/hsv.c
1870
1871  * Switch to caca_create_display(NULL) in a few places to document the
1872    behaviour.
1873
1874------------------------------------------------------------------------
1875r2061 | sam | 2007-11-25 17:13:08 +0000 (Sun, 25 Nov 2007) | 4 lines
1876Changed paths:
1877   M /libcaca/trunk/caca/caca.c
1878   M /libcaca/trunk/caca/caca.h
1879   M /libcaca/trunk/caca/caca_internals.h
1880
1881  * Allow caca_create_display()'s argument to be NULL. It will automatically
1882    create a canvas when so.
1883  * Add caca_get_canvas() to retrieve the cucul canvas.
1884
1885------------------------------------------------------------------------
1886r2060 | sam | 2007-11-25 17:13:06 +0000 (Sun, 25 Nov 2007) | 4 lines
1887Changed paths:
1888   M /libcaca/trunk/AUTHORS
1889   M /libcaca/trunk/Makefile.am
1890   M /libcaca/trunk/configure.ac
1891   D /libcaca/trunk/python/Makefile
1892   A /libcaca/trunk/python/Makefile.am (from /libcaca/trunk/python/Makefile:2059)
1893   A /libcaca/trunk/python/snake.py
1894
1895  * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
1896    bindings.
1897  * Distribute the python/ subdirectory using automake.
1898
1899------------------------------------------------------------------------
1900r2059 | sam | 2007-11-25 17:13:03 +0000 (Sun, 25 Nov 2007) | 2 lines
1901Changed paths:
1902   M /libcaca/trunk/csharp/Caca.cs
1903
1904  * Add missing entries in the CacaEventKey enum.
1905
1906------------------------------------------------------------------------
1907r2058 | sam | 2007-11-25 17:12:59 +0000 (Sun, 25 Nov 2007) | 2 lines
1908Changed paths:
1909   M /libcaca/trunk/csharp/AssemblyInfo.cs
1910   M /libcaca/trunk/csharp/Caca.cs
1911   M /libcaca/trunk/csharp/Cucul.cs
1912   M /libcaca/trunk/csharp/test.cs
1913
1914  * Implemented C# bindings for ditherBitmap() and added it to the C# test.
1915
1916------------------------------------------------------------------------
1917r2057 | sam | 2007-11-25 14:12:20 +0000 (Sun, 25 Nov 2007) | 6 lines
1918Changed paths:
1919   M /libcaca/trunk/caca/driver_cocoa.m
1920   M /libcaca/trunk/caca/driver_gl.c
1921   M /libcaca/trunk/caca/driver_x11.c
1922   M /libcaca/trunk/cucul/attr.c
1923   M /libcaca/trunk/cucul/cucul.h
1924   M /libcaca/trunk/cucul/cucul_internals.h
1925   M /libcaca/trunk/cucul/export.c
1926   M /libcaca/trunk/cucul/font.c
1927
1928  * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
1929    cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
1930    _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
1931    libcucul API.
1932  * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
1933
1934------------------------------------------------------------------------
1935r2056 | sam | 2007-11-25 14:12:01 +0000 (Sun, 25 Nov 2007) | 3 lines
1936Changed paths:
1937   M /libcaca/trunk/caca/caca.c
1938   M /libcaca/trunk/caca/driver_cocoa.m
1939   M /libcaca/trunk/caca/driver_conio.c
1940   M /libcaca/trunk/caca/driver_gl.c
1941   M /libcaca/trunk/caca/driver_ncurses.c
1942   M /libcaca/trunk/caca/driver_raw.c
1943   M /libcaca/trunk/caca/driver_slang.c
1944   M /libcaca/trunk/caca/driver_vga.c
1945   M /libcaca/trunk/caca/driver_win32.c
1946   M /libcaca/trunk/caca/driver_x11.c
1947   M /libcaca/trunk/caca/event.c
1948   M /libcaca/trunk/caca/graphics.c
1949   M /libcaca/trunk/cucul/cucul.c
1950   M /libcaca/trunk/cucul/cucul.h
1951
1952  * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
1953    direct cv->chars and cv->attrs access by display drivers.
1954
1955------------------------------------------------------------------------
1956r2055 | sam | 2007-11-25 14:11:58 +0000 (Sun, 25 Nov 2007) | 4 lines
1957Changed paths:
1958   M /libcaca/trunk/caca/caca.c
1959   M /libcaca/trunk/caca/caca_internals.h
1960   M /libcaca/trunk/caca/driver_cocoa.m
1961   M /libcaca/trunk/caca/driver_conio.c
1962   M /libcaca/trunk/caca/driver_gl.c
1963   M /libcaca/trunk/caca/driver_ncurses.c
1964   M /libcaca/trunk/caca/driver_raw.c
1965   M /libcaca/trunk/caca/driver_slang.c
1966   M /libcaca/trunk/caca/driver_vga.c
1967   M /libcaca/trunk/caca/driver_win32.c
1968   M /libcaca/trunk/caca/driver_x11.c
1969   M /libcaca/trunk/caca/graphics.c
1970   M /libcaca/trunk/cucul/cucul.c
1971   M /libcaca/trunk/cucul/cucul.h
1972   M /libcaca/trunk/cucul/cucul_internals.h
1973   M /libcaca/trunk/msvc/libcucul.def
1974
1975  * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
1976    drivers no longer need to access the cv->refcount private member
1977    and __cucul_set_canvas_size() is no longer needed.
1978
1979------------------------------------------------------------------------
1980r2054 | sam | 2007-11-25 14:11:54 +0000 (Sun, 25 Nov 2007) | 2 lines
1981Changed paths:
1982   M /libcaca/trunk/build-kernel
1983   M /libcaca/trunk/kernel/Makefile.am
1984   A /libcaca/trunk/kernel/bootsect.S
1985
1986  * Add Linux 2.6's bootsect.S to fix the sample kernel build.
1987
1988------------------------------------------------------------------------
1989r2053 | sam | 2007-11-25 11:39:33 +0000 (Sun, 25 Nov 2007) | 2 lines
1990Changed paths:
1991   M /libcaca/trunk/configure.ac
1992
1993  * Check whether CXX can include <iostream> before compiling the C++ bindings.
1994
1995------------------------------------------------------------------------
1996r2052 | sam | 2007-11-25 11:12:25 +0000 (Sun, 25 Nov 2007) | 2 lines
1997Changed paths:
1998   M /libcaca/trunk/csharp/Caca.cs
1999   M /libcaca/trunk/csharp/test.cs
2000
2001  * Adapt the C# bindings to the event API change.
2002
2003------------------------------------------------------------------------
2004r2051 | sam | 2007-11-25 11:12:20 +0000 (Sun, 25 Nov 2007) | 2 lines
2005Changed paths:
2006   M /libcaca/trunk/ruby/caca-display.c
2007
2008  * Adapt the Ruby bindings to the event API change.
2009
2010------------------------------------------------------------------------
2011r2050 | sam | 2007-11-25 11:11:59 +0000 (Sun, 25 Nov 2007) | 2 lines
2012Changed paths:
2013   M /libcaca/trunk/cxx/caca++.cpp
2014   M /libcaca/trunk/cxx/caca++.h
2015   M /libcaca/trunk/cxx/cxxtest.cpp
2016
2017  * Adapt the C++ bindings to the event API change.
2018
2019------------------------------------------------------------------------
2020r2049 | sam | 2007-11-25 11:11:54 +0000 (Sun, 25 Nov 2007) | 4 lines
2021Changed paths:
2022   M /libcaca/trunk/caca/caca.h
2023   M /libcaca/trunk/caca/caca0.c
2024   M /libcaca/trunk/caca/caca_internals.h
2025   M /libcaca/trunk/caca/driver_conio.c
2026   M /libcaca/trunk/caca/driver_gl.c
2027   M /libcaca/trunk/caca/driver_ncurses.c
2028   M /libcaca/trunk/caca/driver_raw.c
2029   M /libcaca/trunk/caca/driver_slang.c
2030   M /libcaca/trunk/caca/driver_vga.c
2031   M /libcaca/trunk/caca/driver_win32.c
2032   M /libcaca/trunk/caca/driver_x11.c
2033   M /libcaca/trunk/caca/event.c
2034   M /libcaca/trunk/src/aafire.c
2035   M /libcaca/trunk/src/cacademo.c
2036   M /libcaca/trunk/src/cacadraw.c
2037   M /libcaca/trunk/src/cacaplay.c
2038   M /libcaca/trunk/src/cacaview.c
2039   M /libcaca/trunk/test/demo.c
2040   M /libcaca/trunk/test/event.c
2041   M /libcaca/trunk/test/gamma.c
2042   M /libcaca/trunk/test/input.c
2043   M /libcaca/trunk/test/spritedit.c
2044   M /libcaca/trunk/test/swallow.c
2045
2046  * Made the caca_event_t structure opaque and created a whole bunch of
2047    functions to access its real data. This is a big API change that will
2048    break your software, sorry :(
2049
2050------------------------------------------------------------------------
2051r2048 | pterjan | 2007-11-25 09:48:30 +0000 (Sun, 25 Nov 2007) | 6 lines
2052Changed paths:
2053   M /libcaca/trunk/ruby/ruby-caca.dox
2054   M /libcaca/trunk/ruby/ruby-cucul.dox
2055
2056
2057* Little improvements in ruby doc
2058  + Made the doc a little more easy to read
2059  + Added an example on a nice way to have q, Q and Esc to cause exit
2060
2061
2062------------------------------------------------------------------------
2063r2047 | sam | 2007-11-24 19:56:33 +0000 (Sat, 24 Nov 2007) | 2 lines
2064Changed paths:
2065   M /libcaca/trunk/csharp/Caca.cs
2066   M /libcaca/trunk/csharp/test.cs
2067
2068  * Rewrote the C# test in a more object-oriented way.
2069
2070------------------------------------------------------------------------
2071r2046 | sam | 2007-11-24 15:00:21 +0000 (Sat, 24 Nov 2007) | 3 lines
2072Changed paths:
2073   M /libcaca/trunk/csharp/Caca.cs
2074   M /libcaca/trunk/csharp/Cucul.cs
2075   M /libcaca/trunk/csharp/test.cs
2076
2077  * Started Cucul# cleanup: added missing functions, used get/set attributes
2078    when meaningful, removed deprecated bindings.
2079
2080------------------------------------------------------------------------
2081r2045 | sam | 2007-11-24 13:26:33 +0000 (Sat, 24 Nov 2007) | 8 lines
2082Changed paths:
2083   M /libcaca/trunk/csharp/Caca.cs
2084   M /libcaca/trunk/csharp/Cucul.cs
2085   M /libcaca/trunk/csharp/Makefile.am
2086   A /libcaca/trunk/csharp/caca-sharp.dll.config
2087   A /libcaca/trunk/csharp/cucul-sharp.dll.config
2088   D /libcaca/trunk/csharp/libCaca.dll.config
2089   D /libcaca/trunk/csharp/libCucul.dll.config
2090   M /libcaca/trunk/csharp/test.cs
2091
2092  * Some mass-renaming in the C# bindings:
2093    + Renamed the dlls so that the C# versions do not have the same name
2094      as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
2095    + Renamed namespaces: "using Cucul" instead of "using libCucul".
2096    + Renamed the Cucul class into CuculCanvas to avoid namespace/class
2097      name collisions.
2098    + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
2099
2100------------------------------------------------------------------------
2101r2044 | sam | 2007-11-24 13:26:28 +0000 (Sat, 24 Nov 2007) | 2 lines
2102Changed paths:
2103   D /libcaca/trunk/DotNet/.gitignore
2104   D /libcaca/trunk/DotNet/AssemblyInfo.cs
2105   D /libcaca/trunk/DotNet/Caca.cs
2106   D /libcaca/trunk/DotNet/Cucul.cs
2107   D /libcaca/trunk/DotNet/Makefile.am
2108   D /libcaca/trunk/DotNet/libCaca.dll.config
2109   D /libcaca/trunk/DotNet/libCucul.dll.config
2110   D /libcaca/trunk/DotNet/test.cs
2111   M /libcaca/trunk/Makefile.am
2112   M /libcaca/trunk/configure.ac
2113   A /libcaca/trunk/csharp
2114   A /libcaca/trunk/csharp/.gitignore (from /libcaca/trunk/DotNet/.gitignore:2043)
2115   A /libcaca/trunk/csharp/AssemblyInfo.cs (from /libcaca/trunk/DotNet/AssemblyInfo.cs:2043)
2116   A /libcaca/trunk/csharp/Caca.cs (from /libcaca/trunk/DotNet/Caca.cs:2043)
2117   A /libcaca/trunk/csharp/Cucul.cs (from /libcaca/trunk/DotNet/Cucul.cs:2043)
2118   A /libcaca/trunk/csharp/Makefile.am (from /libcaca/trunk/DotNet/Makefile.am:2043)
2119   A /libcaca/trunk/csharp/libCaca.dll.config (from /libcaca/trunk/DotNet/libCaca.dll.config:2043)
2120   A /libcaca/trunk/csharp/libCucul.dll.config (from /libcaca/trunk/DotNet/libCucul.dll.config:2043)
2121   A /libcaca/trunk/csharp/test.cs (from /libcaca/trunk/DotNet/test.cs:2043)
2122
2123  * Renamed DotNet/ to csharp/ because I hate mixed case.
2124
2125------------------------------------------------------------------------
2126r2043 | sam | 2007-11-24 11:08:21 +0000 (Sat, 24 Nov 2007) | 2 lines
2127Changed paths:
2128   M /libcaca/trunk/caca/caca.h
2129   M /libcaca/trunk/caca/caca_internals.h
2130   M /libcaca/trunk/caca/driver_conio.c
2131   M /libcaca/trunk/caca/driver_gl.c
2132   M /libcaca/trunk/caca/driver_ncurses.c
2133   M /libcaca/trunk/caca/driver_raw.c
2134   M /libcaca/trunk/caca/driver_slang.c
2135   M /libcaca/trunk/caca/driver_vga.c
2136   M /libcaca/trunk/caca/driver_win32.c
2137   M /libcaca/trunk/caca/driver_x11.c
2138   M /libcaca/trunk/caca/event.c
2139   M /libcaca/trunk/caca/graphics.c
2140   M /libcaca/trunk/cucul/attr.c
2141   M /libcaca/trunk/cucul/canvas.c
2142   M /libcaca/trunk/cucul/cucul.c
2143   M /libcaca/trunk/cucul/cucul.h
2144   M /libcaca/trunk/cucul/dither.c
2145   M /libcaca/trunk/cucul/export.c
2146   M /libcaca/trunk/cucul/font.c
2147   M /libcaca/trunk/cucul/frame.c
2148
2149  * Added as many "const" qualifiers as possible to the public API.
2150
2151------------------------------------------------------------------------
2152r2042 | pterjan | 2007-11-24 09:56:37 +0000 (Sat, 24 Nov 2007) | 1 line
2153Changed paths:
2154   M /libcaca/trunk/ruby/lib/caca.rb
2155   M /libcaca/trunk/ruby/ruby-caca.dox
2156
2157* Add Caca::Event#quit? to make tests nicer
2158------------------------------------------------------------------------
2159r2041 | sam | 2007-11-23 22:52:34 +0000 (Fri, 23 Nov 2007) | 3 lines
2160Changed paths:
2161   M /libcaca/trunk/msvc/cacademo.vcproj
2162   M /libcaca/trunk/msvc/cacafire.vcproj
2163   M /libcaca/trunk/msvc/libcaca.vcproj
2164   M /libcaca/trunk/msvc/libcucul.vcproj
2165
2166  * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
2167    C mode, "benign redefinition" of macros...).
2168
2169------------------------------------------------------------------------
2170r2040 | sam | 2007-11-23 22:34:35 +0000 (Fri, 23 Nov 2007) | 3 lines
2171Changed paths:
2172   M /libcaca/trunk/caca/driver_cocoa.m
2173   M /libcaca/trunk/caca/driver_conio.c
2174   M /libcaca/trunk/caca/driver_gl.c
2175   M /libcaca/trunk/caca/driver_ncurses.c
2176   M /libcaca/trunk/caca/driver_raw.c
2177   M /libcaca/trunk/caca/driver_slang.c
2178   M /libcaca/trunk/caca/driver_vga.c
2179   M /libcaca/trunk/caca/driver_win32.c
2180   M /libcaca/trunk/caca/driver_x11.c
2181   M /libcaca/trunk/caca/graphics.c
2182   M /libcaca/trunk/cucul/cucul.c
2183   M /libcaca/trunk/cucul/cucul_internals.h
2184   M /libcaca/trunk/msvc/libcucul.def
2185
2186  * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
2187    collisions due to symbol mangling.
2188
2189------------------------------------------------------------------------
2190r2039 | sam | 2007-11-23 22:27:21 +0000 (Fri, 23 Nov 2007) | 3 lines
2191Changed paths:
2192   M /libcaca/trunk/caca/caca.h
2193   M /libcaca/trunk/cucul/cucul.h
2194   M /libcaca/trunk/msvc/libcaca.vcproj
2195   M /libcaca/trunk/msvc/libcucul.def
2196   M /libcaca/trunk/msvc/libcucul.vcproj
2197
2198  * Add proper __declspec(dllexport) tags for Win32 compilation.
2199  * Manually export private libcaca symbols.
2200
2201------------------------------------------------------------------------
2202r2038 | sam | 2007-11-23 21:48:55 +0000 (Fri, 23 Nov 2007) | 2 lines
2203Changed paths:
2204   M /libcaca/trunk/msvc
2205   D /libcaca/trunk/msvc/cacaball.vcproj
2206   A /libcaca/trunk/msvc/cacademo.vcproj
2207   M /libcaca/trunk/msvc/cacafire.vcproj
2208   D /libcaca/trunk/msvc/cacamoir.vcproj
2209   D /libcaca/trunk/msvc/cacaplas.vcproj
2210   M /libcaca/trunk/msvc/config.h
2211   A /libcaca/trunk/msvc/libcaca.def
2212   M /libcaca/trunk/msvc/libcaca.sln
2213   M /libcaca/trunk/msvc/libcaca.vcproj
2214   A /libcaca/trunk/msvc/libcucul.def
2215   M /libcaca/trunk/msvc/libcucul.vcproj
2216
2217  * Updated Visual Studio files.
2218
2219------------------------------------------------------------------------
2220r2037 | sam | 2007-11-23 16:39:32 +0000 (Fri, 23 Nov 2007) | 2 lines
2221Changed paths:
2222   A /libcaca/trunk/msvc/common.h
2223   M /libcaca/trunk/msvc/libcaca.sln
2224   M /libcaca/trunk/msvc/libcaca.vcproj
2225   A /libcaca/trunk/msvc/libcucul.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2036)
2226
2227  * Split libcaca.vcproj into \1 and libcucul.vcproj.
2228
2229------------------------------------------------------------------------
2230r2036 | sam | 2007-11-23 16:39:29 +0000 (Fri, 23 Nov 2007) | 2 lines
2231Changed paths:
2232   M /libcaca/trunk/test/gamma.c
2233
2234  * Do not assume default gamma value is 1.0.
2235
2236------------------------------------------------------------------------
2237r2035 | sam | 2007-11-23 16:39:23 +0000 (Fri, 23 Nov 2007) | 2 lines
2238Changed paths:
2239   M /libcaca/trunk/src/cacaview.c
2240
2241  * Escape quits cacaview, and F11 toggles fullscreen.
2242
2243------------------------------------------------------------------------
2244r2033 | pterjan | 2007-11-20 00:09:16 +0000 (Tue, 20 Nov 2007) | 1 line
2245Changed paths:
2246   M /libcaca/trunk/ruby/README
2247   A /libcaca/trunk/ruby/ruby-caca.dox
2248   A /libcaca/trunk/ruby/ruby-cucul.dox
2249   A /libcaca/trunk/ruby/ruby.dox
2250
2251* Split Ruby documentation out of README
2252------------------------------------------------------------------------
2253r2026 | sam | 2007-11-18 23:00:35 +0000 (Sun, 18 Nov 2007) | 2 lines
2254Changed paths:
2255   M /libcaca/trunk/AUTHORS
2256
2257  * Added Pascal to the AUTHORS file.
2258
2259------------------------------------------------------------------------
2260r2025 | jylam | 2007-11-18 22:59:22 +0000 (Sun, 18 Nov 2007) | 2 lines
2261Changed paths:
2262   M /libcaca/trunk/README
2263
2264 * lol commit
2265
2266------------------------------------------------------------------------
2267r2024 | pterjan | 2007-11-18 22:35:34 +0000 (Sun, 18 Nov 2007) | 1 line
2268Changed paths:
2269   D /libcaca/trunk/ruby/cucul
2270
2271* Remove cucul directory that got forgotten
2272------------------------------------------------------------------------
2273r2023 | pterjan | 2007-11-18 22:15:29 +0000 (Sun, 18 Nov 2007) | 1 line
2274Changed paths:
2275   M /libcaca/trunk/ruby/README
2276
2277* Improve the example in README
2278------------------------------------------------------------------------
2279r2022 | pterjan | 2007-11-18 22:03:19 +0000 (Sun, 18 Nov 2007) | 1 line
2280Changed paths:
2281   M /libcaca/trunk/configure.ac
2282   M /libcaca/trunk/ruby/Makefile.am
2283   M /libcaca/trunk/ruby/test
2284
2285* Install lib/caca.rb
2286------------------------------------------------------------------------
2287r2021 | pterjan | 2007-11-18 21:44:10 +0000 (Sun, 18 Nov 2007) | 1 line
2288Changed paths:
2289   M /libcaca/trunk/ruby/README
2290
2291* Update README to talk about Caca
2292------------------------------------------------------------------------
2293r2020 | pterjan | 2007-11-18 21:29:02 +0000 (Sun, 18 Nov 2007) | 1 line
2294Changed paths:
2295   M /libcaca/trunk/ruby/caca-display.c
2296
2297* Use to_i on the event mask, it is not always an Integer
2298------------------------------------------------------------------------
2299r2019 | pterjan | 2007-11-18 21:13:33 +0000 (Sun, 18 Nov 2007) | 1 line
2300Changed paths:
2301   M /libcaca/trunk/ruby/caca-display.c
2302   M /libcaca/trunk/ruby/caca-event.c
2303   M /libcaca/trunk/ruby/caca-event.h
2304   M /libcaca/trunk/ruby/caca.c
2305   A /libcaca/trunk/ruby/lib
2306   A /libcaca/trunk/ruby/lib/caca.rb
2307
2308- Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
2309------------------------------------------------------------------------
2310r2018 | pterjan | 2007-11-18 21:11:13 +0000 (Sun, 18 Nov 2007) | 1 line
2311Changed paths:
2312   M /libcaca/trunk/src/cacaview.c
2313
2314* Handle closing cacaview by window manager
2315------------------------------------------------------------------------
2316r2017 | pterjan | 2007-11-18 13:37:24 +0000 (Sun, 18 Nov 2007) | 1 line
2317Changed paths:
2318   M /libcaca/trunk/ruby/Makefile.am
2319   M /libcaca/trunk/ruby/caca-display.c
2320   A /libcaca/trunk/ruby/caca-event.c
2321   A /libcaca/trunk/ruby/caca-event.h
2322
2323* Add missing methods in Caca::Display and add empty Caca::Event
2324------------------------------------------------------------------------
2325r2016 | pterjan | 2007-11-18 13:29:16 +0000 (Sun, 18 Nov 2007) | 1 line
2326Changed paths:
2327   M /libcaca/trunk/caca/caca.h
2328
2329* Slightly improved documentation
2330------------------------------------------------------------------------
2331r2015 | pterjan | 2007-11-18 12:43:48 +0000 (Sun, 18 Nov 2007) | 1 line
2332Changed paths:
2333   M /libcaca/trunk/ruby/Makefile.am
2334   A /libcaca/trunk/ruby/caca-display.c
2335   A /libcaca/trunk/ruby/caca-display.h
2336   A /libcaca/trunk/ruby/caca.c
2337
2338* Add Caca and Caca::Display
2339------------------------------------------------------------------------
2340r2009 | pterjan | 2007-11-17 13:36:15 +0000 (Sat, 17 Nov 2007) | 1 line
2341Changed paths:
2342   M /libcaca/trunk/ruby/README
2343   M /libcaca/trunk/ruby/common.h
2344   M /libcaca/trunk/ruby/cucul-canvas.c
2345   M /libcaca/trunk/ruby/cucul-dither.c
2346
2347* Finish Cucul::Dither
2348------------------------------------------------------------------------
2349r2008 | pterjan | 2007-11-17 12:21:21 +0000 (Sat, 17 Nov 2007) | 1 line
2350Changed paths:
2351   M /libcaca/trunk/ruby/Makefile.am
2352   M /libcaca/trunk/ruby/README
2353   A /libcaca/trunk/ruby/cucul-dither.c
2354   A /libcaca/trunk/ruby/cucul-dither.h
2355   M /libcaca/trunk/ruby/cucul.c
2356   A /libcaca/trunk/ruby/t/tc_dither.rb
2357
2358* Add Cucul::Dither (incomplete)
2359------------------------------------------------------------------------
2360r2004 | pterjan | 2007-11-17 09:25:31 +0000 (Sat, 17 Nov 2007) | 1 line
2361Changed paths:
2362   M /libcaca/trunk/ruby/cucul-canvas.c
2363   M /libcaca/trunk/ruby/t/tc_canvas.rb
2364
2365* Improve type checking of arguments
2366------------------------------------------------------------------------
2367r2003 | sam | 2007-11-17 02:15:01 +0000 (Sat, 17 Nov 2007) | 3 lines
2368Changed paths:
2369   M /libcaca/trunk/doc/doxygen.cfg.in
2370   M /libcaca/trunk/doc/libcaca.dox
2371   M /libcaca/trunk/ruby/README
2372
2373  * Slightly doxygenated ruby/README so that it appears in the manual (see
2374    http://libcaca.zoy.org/manual/libcaca-ruby.html).
2375
2376------------------------------------------------------------------------
2377r1997 | pterjan | 2007-11-16 22:37:20 +0000 (Fri, 16 Nov 2007) | 1 line
2378Changed paths:
2379   M /libcaca/trunk/ruby/README
2380
2381* Update README
2382------------------------------------------------------------------------
2383r1996 | pterjan | 2007-11-16 22:27:13 +0000 (Fri, 16 Nov 2007) | 1 line
2384Changed paths:
2385   M /libcaca/trunk/ruby/Makefile.am
2386
2387* Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
2388------------------------------------------------------------------------
2389r1995 | pterjan | 2007-11-16 22:24:35 +0000 (Fri, 16 Nov 2007) | 1 line
2390Changed paths:
2391   M /libcaca/trunk/ruby/Makefile.am
2392   A /libcaca/trunk/ruby/common.h
2393   M /libcaca/trunk/ruby/cucul-canvas.c
2394   M /libcaca/trunk/ruby/cucul-canvas.h
2395   A /libcaca/trunk/ruby/cucul-font.c
2396   A /libcaca/trunk/ruby/cucul-font.h
2397   M /libcaca/trunk/ruby/cucul.c
2398   M /libcaca/trunk/ruby/t/tc_canvas.rb
2399   A /libcaca/trunk/ruby/t/tc_font.rb
2400
2401* Add Cucul::Font
2402------------------------------------------------------------------------
2403r1988 | sam | 2007-11-16 20:14:05 +0000 (Fri, 16 Nov 2007) | 2 lines
2404Changed paths:
2405   M /libcaca/trunk/doc/doxygen.cfg.in
2406   M /libcaca/trunk/doc/doxygen.css
2407
2408  * Added minimal styles to doxygen.css to make the manual look decent.
2409
2410------------------------------------------------------------------------
2411r1987 | sam | 2007-11-16 19:49:25 +0000 (Fri, 16 Nov 2007) | 2 lines
2412Changed paths:
2413   M /libcaca/trunk/Makefile.am
2414
2415  * Split "upload" target into "upload-source" and "upload-doc".
2416
2417------------------------------------------------------------------------
2418r1986 | sam | 2007-11-16 19:49:23 +0000 (Fri, 16 Nov 2007) | 3 lines
2419Changed paths:
2420   M /libcaca/trunk/doc/Makefile.am
2421   M /libcaca/trunk/doc/doxygen.cfg.in
2422   A /libcaca/trunk/doc/doxygen.css
2423
2424  * Updated doxygen file format.
2425  * Add an empty doxygen.css file.
2426
2427------------------------------------------------------------------------
2428r1983 | pterjan | 2007-11-16 17:47:59 +0000 (Fri, 16 Nov 2007) | 1 line
2429Changed paths:
2430   M /libcaca/trunk/ruby/Makefile.am
2431   A /libcaca/trunk/ruby/README
2432
2433* Add some pseudo doc for Ruby binding
2434------------------------------------------------------------------------
2435r1966 | pterjan | 2007-11-15 22:22:55 +0000 (Thu, 15 Nov 2007) | 1 line
2436Changed paths:
2437   M /libcaca/trunk/ruby/t/tc_canvas.rb
2438
2439* Add more tests for the ruby binding
2440------------------------------------------------------------------------
2441r1965 | pterjan | 2007-11-15 22:06:01 +0000 (Thu, 15 Nov 2007) | 1 line
2442Changed paths:
2443   A /libcaca/trunk/ruby/t/tc_canvas.rb
2444   M /libcaca/trunk/ruby/test
2445
2446* Add more tests for the ruby binding
2447------------------------------------------------------------------------
2448r1964 | pterjan | 2007-11-15 22:03:12 +0000 (Thu, 15 Nov 2007) | 1 line
2449Changed paths:
2450   M /libcaca/trunk/ruby/cucul-canvas.c
2451
2452* Fix number of arguments for set_height
2453------------------------------------------------------------------------
2454r1963 | pterjan | 2007-11-15 21:06:30 +0000 (Thu, 15 Nov 2007) | 1 line
2455Changed paths:
2456   M /libcaca/trunk/ruby/Makefile.am
2457
2458* Add the ruby tests to make check
2459------------------------------------------------------------------------
2460r1962 | pterjan | 2007-11-15 12:33:29 +0000 (Thu, 15 Nov 2007) | 1 line
2461Changed paths:
2462   M /libcaca/trunk/configure.ac
2463
2464* Use autotools for Ruby bindings (2nd part)
2465------------------------------------------------------------------------
2466r1961 | pterjan | 2007-11-15 12:27:40 +0000 (Thu, 15 Nov 2007) | 1 line
2467Changed paths:
2468   M /libcaca/trunk/ruby/Makefile.am
2469   D /libcaca/trunk/ruby/caca
2470   D /libcaca/trunk/ruby/cucul/cucul-canvas.c
2471   D /libcaca/trunk/ruby/cucul/cucul-canvas.h
2472   D /libcaca/trunk/ruby/cucul/cucul.c
2473   D /libcaca/trunk/ruby/cucul/extconf.rb
2474   D /libcaca/trunk/ruby/cucul/t
2475   D /libcaca/trunk/ruby/cucul/test.rb
2476   A /libcaca/trunk/ruby/cucul-canvas.c (from /libcaca/trunk/ruby/cucul/cucul-canvas.c:1960)
2477   A /libcaca/trunk/ruby/cucul-canvas.h (from /libcaca/trunk/ruby/cucul/cucul-canvas.h:1960)
2478   A /libcaca/trunk/ruby/cucul.c (from /libcaca/trunk/ruby/cucul/cucul.c:1960)
2479   A /libcaca/trunk/ruby/t (from /libcaca/trunk/ruby/cucul/t:1959)
2480   A /libcaca/trunk/ruby/test
2481
2482* Use autotools for Ruby bindings
2483------------------------------------------------------------------------
2484r1960 | pterjan | 2007-11-15 11:34:43 +0000 (Thu, 15 Nov 2007) | 1 line
2485Changed paths:
2486   M /libcaca/trunk/ruby/Makefile.am
2487   M /libcaca/trunk/ruby/cucul/cucul-canvas.c
2488   A /libcaca/trunk/ruby/cucul/cucul-canvas.h
2489   M /libcaca/trunk/ruby/cucul/cucul.c
2490
2491* Fix some prototypes and use a header file for Init_cucul_canvas
2492------------------------------------------------------------------------
2493r1959 | sam | 2007-11-15 08:20:37 +0000 (Thu, 15 Nov 2007) | 2 lines
2494Changed paths:
2495   M /libcaca/trunk/cxx/cucul++.h
2496
2497  * Make Charset class methods explicitly public.
2498
2499------------------------------------------------------------------------
2500r1958 | sam | 2007-11-15 08:20:17 +0000 (Thu, 15 Nov 2007) | 2 lines
2501Changed paths:
2502   M /libcaca/trunk/cxx/Makefile.am
2503
2504  * Link libcaca++ with libcucul++, not only the C versions.
2505
2506------------------------------------------------------------------------
2507r1957 | sam | 2007-11-15 00:22:37 +0000 (Thu, 15 Nov 2007) | 3 lines
2508Changed paths:
2509   M /libcaca/trunk/ruby/Makefile.am
2510
2511  * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
2512    not even exist.
2513
2514------------------------------------------------------------------------
2515r1954 | sam | 2007-11-13 23:55:07 +0000 (Tue, 13 Nov 2007) | 2 lines
2516Changed paths:
2517   A /libcaca/trunk/DotNet/.gitignore
2518   D /libcaca/trunk/DotNet/Makefile
2519   A /libcaca/trunk/DotNet/Makefile.am
2520   M /libcaca/trunk/Makefile.am
2521   M /libcaca/trunk/configure.ac
2522
2523  * Autotoolified the .NET bindings. Use --enable-dotnet.
2524
2525------------------------------------------------------------------------
2526r1953 | sam | 2007-11-13 23:55:05 +0000 (Tue, 13 Nov 2007) | 2 lines
2527Changed paths:
2528   M /libcaca/trunk/configure.ac
2529
2530  * Build Ruby and C++ bindings by default.
2531
2532------------------------------------------------------------------------
2533r1952 | sam | 2007-11-13 23:55:03 +0000 (Tue, 13 Nov 2007) | 2 lines
2534Changed paths:
2535   M /libcaca/trunk/cxx/cucul++.cpp
2536
2537  * Update C++ bindings after cucul_set_dither_mode() deprecation.
2538
2539------------------------------------------------------------------------
2540r1951 | sam | 2007-11-13 23:55:01 +0000 (Tue, 13 Nov 2007) | 2 lines
2541Changed paths:
2542   M /libcaca/trunk/Makefile.am
2543   M /libcaca/trunk/configure.ac
2544   A /libcaca/trunk/ruby/.gitignore
2545   D /libcaca/trunk/ruby/Makefile
2546   A /libcaca/trunk/ruby/Makefile.am
2547
2548  * Autotoolified the Ruby bindings. Use --enable-ruby.
2549
2550------------------------------------------------------------------------
2551r1950 | sam | 2007-11-13 23:54:59 +0000 (Tue, 13 Nov 2007) | 2 lines
2552Changed paths:
2553   M /libcaca/trunk/src/.gitignore
2554
2555  * Update .gitignore after img2irc -> img2txt change.
2556
2557------------------------------------------------------------------------
2558r1949 | pterjan | 2007-11-13 23:28:59 +0000 (Tue, 13 Nov 2007) | 1 line
2559Changed paths:
2560   A /libcaca/trunk/ruby/cucul/t
2561   A /libcaca/trunk/ruby/cucul/t/tc_frame.rb
2562   A /libcaca/trunk/ruby/cucul/test.rb
2563
2564* Add a first test for Ruby binding
2565------------------------------------------------------------------------
2566r1948 | pterjan | 2007-11-13 13:20:14 +0000 (Tue, 13 Nov 2007) | 1 line
2567Changed paths:
2568   M /libcaca/trunk/ruby/cucul/cucul-canvas.c
2569
2570Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
2571------------------------------------------------------------------------
2572r1947 | pterjan | 2007-11-13 12:41:33 +0000 (Tue, 13 Nov 2007) | 1 line
2573Changed paths:
2574   M /libcaca/trunk/cucul/line.c
2575
2576Fix a typo in the doc
2577------------------------------------------------------------------------
2578r1946 | sam | 2007-11-13 11:19:00 +0000 (Tue, 13 Nov 2007) | 2 lines
2579Changed paths:
2580   M /libcaca/trunk/doc/tutorial.dox
2581
2582  * Add error checking to the tutorial.
2583
2584------------------------------------------------------------------------
2585r1945 | sam | 2007-11-13 11:18:59 +0000 (Tue, 13 Nov 2007) | 2 lines
2586Changed paths:
2587   M /libcaca/trunk/doc/tutorial.dox
2588
2589  * Tutorial was generating a warning since the deprecation of cucul_putstr().
2590
2591------------------------------------------------------------------------
2592r1944 | pterjan | 2007-11-13 11:03:25 +0000 (Tue, 13 Nov 2007) | 1 line
2593Changed paths:
2594   A /libcaca/trunk/ruby
2595   A /libcaca/trunk/ruby/Makefile
2596   A /libcaca/trunk/ruby/caca
2597   A /libcaca/trunk/ruby/caca/extconf.rb
2598   A /libcaca/trunk/ruby/cucul
2599   A /libcaca/trunk/ruby/cucul/cucul-canvas.c
2600   A /libcaca/trunk/ruby/cucul/cucul.c
2601   A /libcaca/trunk/ruby/cucul/extconf.rb
2602
2603Import Ruby binding
2604------------------------------------------------------------------------
2605r1919 | jylam | 2007-11-07 10:29:02 +0000 (Wed, 07 Nov 2007) | 3 lines
2606Changed paths:
2607   M /libcaca/trunk/doc/img2txt.1
2608   M /libcaca/trunk/src/img2txt.c
2609
2610 * Added switch to control output font size, and updated documentation
2611accordingly
2612
2613------------------------------------------------------------------------
2614r1918 | jylam | 2007-11-07 10:07:04 +0000 (Wed, 07 Nov 2007) | 2 lines
2615Changed paths:
2616   M /libcaca/trunk/doc/img2txt.1
2617
2618 * Updated man page for --version
2619
2620------------------------------------------------------------------------
2621r1917 | jylam | 2007-11-07 10:03:50 +0000 (Wed, 07 Nov 2007) | 2 lines
2622Changed paths:
2623   M /libcaca/trunk/src/img2txt.c
2624
2625 * Added version switch
2626
2627------------------------------------------------------------------------
2628r1916 | jylam | 2007-11-07 09:44:26 +0000 (Wed, 07 Nov 2007) | 2 lines
2629Changed paths:
2630   M /libcaca/trunk/doc/Makefile.am
2631   M /libcaca/trunk/doc/cacaview.1
2632   M /libcaca/trunk/src/img2txt.c
2633
2634 * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
2635
2636------------------------------------------------------------------------
2637r1915 | jylam | 2007-11-07 09:27:43 +0000 (Wed, 07 Nov 2007) | 2 lines
2638Changed paths:
2639   D /libcaca/trunk/doc/img2irc.1
2640   A /libcaca/trunk/doc/img2txt.1 (from /libcaca/trunk/doc/img2irc.1:1899)
2641
2642 * Updated img2txt man page
2643
2644------------------------------------------------------------------------
2645r1914 | sam | 2007-11-07 01:09:20 +0000 (Wed, 07 Nov 2007) | 2 lines
2646Changed paths:
2647   M /libcaca/trunk/src/cacaserver.c
2648
2649  * Always include <netinet/in.h> when present, to make header simpler.
2650
2651------------------------------------------------------------------------
2652r1913 | sam | 2007-11-07 01:09:16 +0000 (Wed, 07 Nov 2007) | 2 lines
2653Changed paths:
2654   M /libcaca/trunk/src/cacaserver.c
2655
2656  * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
2657
2658------------------------------------------------------------------------
2659r1912 | sam | 2007-11-07 01:09:13 +0000 (Wed, 07 Nov 2007) | 3 lines
2660Changed paths:
2661   M /libcaca/trunk/configure.ac
2662
2663  * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
2664    Alexis Ballier.
2665
2666------------------------------------------------------------------------
2667r1911 | jylam | 2007-11-06 16:12:33 +0000 (Tue, 06 Nov 2007) | 2 lines
2668Changed paths:
2669   M /libcaca/trunk/src/img2txt.c
2670
2671 * Fixed typo in help
2672
2673------------------------------------------------------------------------
2674r1910 | jylam | 2007-11-06 16:07:03 +0000 (Tue, 06 Nov 2007) | 2 lines
2675Changed paths:
2676   M /libcaca/trunk/src/img2txt.c
2677
2678 * Added imlib2 note on builds without it
2679
2680------------------------------------------------------------------------
2681r1909 | jylam | 2007-11-06 14:09:07 +0000 (Tue, 06 Nov 2007) | 2 lines
2682Changed paths:
2683   M /libcaca/trunk/src/img2txt.c
2684
2685 * Added brightness / contrast / gamma support
2686
2687------------------------------------------------------------------------
2688r1908 | jylam | 2007-11-06 13:51:36 +0000 (Tue, 06 Nov 2007) | 2 lines
2689Changed paths:
2690   M /libcaca/trunk/src/img2txt.c
2691
2692 * Fixed bad file error handling, made dither and export errors more informative on program name
2693
2694------------------------------------------------------------------------
2695r1907 | jylam | 2007-11-06 13:49:19 +0000 (Tue, 06 Nov 2007) | 2 lines
2696Changed paths:
2697   M /libcaca/trunk/src/img2txt.c
2698
2699 * Added dither error handling
2700
2701------------------------------------------------------------------------
2702r1906 | jylam | 2007-11-06 13:45:18 +0000 (Tue, 06 Nov 2007) | 2 lines
2703Changed paths:
2704   M /libcaca/trunk/src/img2txt.c
2705
2706 * Added --dither option and updated usage()
2707
2708------------------------------------------------------------------------
2709r1905 | jylam | 2007-11-06 13:19:23 +0000 (Tue, 06 Nov 2007) | 2 lines
2710Changed paths:
2711   M /libcaca/trunk/src/mygetopt.c
2712
2713 * WTF is a typedef missing ?
2714
2715------------------------------------------------------------------------
2716r1904 | jylam | 2007-11-06 13:13:14 +0000 (Tue, 06 Nov 2007) | 2 lines
2717Changed paths:
2718   M /libcaca/trunk/src/mygetopt.c
2719
2720 * Quick and Dirty hack for DOS ans kernel drivers
2721
2722------------------------------------------------------------------------
2723r1903 | jylam | 2007-11-06 12:59:54 +0000 (Tue, 06 Nov 2007) | 2 lines
2724Changed paths:
2725   A /libcaca/trunk/src/mygetopt.c
2726   A /libcaca/trunk/src/mygetopt.h
2727
2728 * Oops, forgot to add getopt replacement files, omg.
2729
2730------------------------------------------------------------------------
2731r1902 | jylam | 2007-11-06 12:57:46 +0000 (Tue, 06 Nov 2007) | 2 lines
2732Changed paths:
2733   M /libcaca/trunk/src/img2txt.c
2734
2735 * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
2736
2737------------------------------------------------------------------------
2738r1901 | jylam | 2007-11-06 12:55:26 +0000 (Tue, 06 Nov 2007) | 2 lines
2739Changed paths:
2740   M /libcaca/trunk/src/Makefile.am
2741   D /libcaca/trunk/src/img2irc.c
2742   A /libcaca/trunk/src/img2txt.c (from /libcaca/trunk/src/img2irc.c:1900)
2743
2744 * Renamed img2irc to a more generic img2txt
2745
2746------------------------------------------------------------------------
2747r1900 | jylam | 2007-11-06 12:53:52 +0000 (Tue, 06 Nov 2007) | 2 lines
2748Changed paths:
2749   M /libcaca/trunk/src/Makefile.am
2750   M /libcaca/trunk/src/img2irc.c
2751
2752 * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
2753
2754------------------------------------------------------------------------
2755r1884 | sam | 2007-11-04 18:37:38 +0000 (Sun, 04 Nov 2007) | 2 lines
2756Changed paths:
2757   M /libcaca/trunk/src/cacademo.c
2758
2759  * New transition effects: horizontal and vertical lines.
2760
2761------------------------------------------------------------------------
2762r1882 | sam | 2007-11-04 12:00:03 +0000 (Sun, 04 Nov 2007) | 2 lines
2763Changed paths:
2764   M /libcaca/trunk/caca/caca0.c
2765   M /libcaca/trunk/src/cacaview.c
2766
2767  * Updated libcaca and cacaview after the API changes.
2768
2769------------------------------------------------------------------------
2770r1881 | sam | 2007-11-04 12:00:00 +0000 (Sun, 04 Nov 2007) | 3 lines
2771Changed paths:
2772   M /libcaca/trunk/cucul/cucul.h
2773   M /libcaca/trunk/cucul/dither.c
2774   M /libcaca/trunk/cucul/legacy.c
2775
2776  * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
2777    a longer name but "mode" really wasn’t appropriate here.
2778
2779------------------------------------------------------------------------
2780r1880 | sam | 2007-11-04 11:59:57 +0000 (Sun, 04 Nov 2007) | 2 lines
2781Changed paths:
2782   M /libcaca/trunk/cucul/cucul.h
2783   M /libcaca/trunk/cucul/dither.c
2784
2785  * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
2786
2787------------------------------------------------------------------------
2788r1879 | sam | 2007-11-04 11:59:54 +0000 (Sun, 04 Nov 2007) | 3 lines
2789Changed paths:
2790   M /libcaca/trunk/AUTHORS
2791   M /libcaca/trunk/NEWS
2792   M /libcaca/trunk/THANKS
2793   M /libcaca/trunk/TODO
2794   M /libcaca/trunk/caca/caca.h
2795   M /libcaca/trunk/cucul/cucul.h
2796   M /libcaca/trunk/doc/canvas.dox
2797   M /libcaca/trunk/doc/font.dox
2798   M /libcaca/trunk/doc/libcaca.dox
2799   M /libcaca/trunk/doc/migrating.dox
2800   M /libcaca/trunk/doc/style.dox
2801   M /libcaca/trunk/doc/tutorial.dox
2802   M /libcaca/trunk/doc/user.dox
2803
2804  * Renamed doxygen sections here and there to avoid embarassing side-effects
2805    such as "man tutorial" showing the libcaca tutorial on Debian systems.
2806
2807------------------------------------------------------------------------
2808r1878 | sam | 2007-11-04 11:59:47 +0000 (Sun, 04 Nov 2007) | 3 lines
2809Changed paths:
2810   M /libcaca/trunk/Makefile.am
2811   M /libcaca/trunk/cucul/Makefile.am
2812   M /libcaca/trunk/cucul/font.c
2813   D /libcaca/trunk/cucul/font_mono9.h
2814   D /libcaca/trunk/cucul/font_monobold12.h
2815   A /libcaca/trunk/cucul/mono9.data (from /libcaca/trunk/cucul/font_mono9.h:1877)
2816   A /libcaca/trunk/cucul/monobold12.data (from /libcaca/trunk/cucul/font_monobold12.h:1877)
2817
2818  * Renamed fonts to *.data to make sure they are not mistaken for editable
2819    files (like there is any chance).
2820
2821------------------------------------------------------------------------
2822r1877 | sam | 2007-11-04 10:41:07 +0000 (Sun, 04 Nov 2007) | 2 lines
2823Changed paths:
2824   M /libcaca/trunk/cucul/cucul.h
2825   M /libcaca/trunk/cucul/dither.c
2826
2827  * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
2828
2829------------------------------------------------------------------------
2830r1876 | sam | 2007-11-04 09:56:40 +0000 (Sun, 04 Nov 2007) | 3 lines
2831Changed paths:
2832   M /libcaca/trunk/cucul/dither.c
2833
2834  * cucul_get_dither_brightness() is no longer a stub.
2835  * Implemented missing cucul_get_dither_contrast().
2836
2837------------------------------------------------------------------------
2838r1875 | sam | 2007-11-04 09:56:37 +0000 (Sun, 04 Nov 2007) | 2 lines
2839Changed paths:
2840   M /libcaca/trunk/cxx/cucul++.cpp
2841   M /libcaca/trunk/cxx/cucul++.h
2842   M /libcaca/trunk/test/demo.c
2843
2844  * Removed calls to now deprecated cucul_set_dither_invert().
2845
2846------------------------------------------------------------------------
2847r1874 | sam | 2007-11-04 09:30:15 +0000 (Sun, 04 Nov 2007) | 2 lines
2848Changed paths:
2849   M /libcaca/trunk
2850
2851  * Ignore the autotools/ directory.
2852
2853------------------------------------------------------------------------
2854r1873 | sam | 2007-11-04 09:29:07 +0000 (Sun, 04 Nov 2007) | 2 lines
2855Changed paths:
2856   A /libcaca/trunk/.gitignore
2857   A /libcaca/trunk/cxx/.gitignore
2858   A /libcaca/trunk/doc/.gitignore
2859   A /libcaca/trunk/src/.gitignore
2860   A /libcaca/trunk/test/.gitignore
2861   A /libcaca/trunk/tools/.gitignore
2862
2863  * Added .gitignore files in addition to svn:ignore properties.
2864
2865------------------------------------------------------------------------
2866r1872 | sam | 2007-11-04 08:45:47 +0000 (Sun, 04 Nov 2007) | 2 lines
2867Changed paths:
2868   M /libcaca/trunk/Makefile.am
2869   D /libcaca/trunk/autotools
2870   M /libcaca/trunk/configure.ac
2871
2872  * Don’t manage autotools/ with SVN.
2873
2874------------------------------------------------------------------------
2875r1871 | sam | 2007-11-03 23:27:54 +0000 (Sat, 03 Nov 2007) | 3 lines
2876Changed paths:
2877   M /libcaca/trunk/tools/sortchars.c
2878
2879  * Add a lookback table in the output. Will be handy later.
2880  * Now sortchars’s output can be directly saved to a C header file.
2881
2882------------------------------------------------------------------------
2883r1870 | sam | 2007-11-03 22:59:53 +0000 (Sat, 03 Nov 2007) | 5 lines
2884Changed paths:
2885   M /libcaca/trunk/cucul/cucul.h
2886   M /libcaca/trunk/cucul/dither.c
2887   M /libcaca/trunk/cucul/legacy.c
2888
2889  * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
2890    reason to keep a copy of them in the calling program.
2891  * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
2892    done by setting a negative gamma value.
2893
2894------------------------------------------------------------------------
2895r1869 | sam | 2007-11-03 12:59:42 +0000 (Sat, 03 Nov 2007) | 2 lines
2896Changed paths:
2897   M /libcaca/trunk/bootstrap
2898
2899  * Crap, typo in bootstrap script.
2900
2901------------------------------------------------------------------------
2902r1868 | sam | 2007-11-03 12:58:05 +0000 (Sat, 03 Nov 2007) | 2 lines
2903Changed paths:
2904   M /libcaca/trunk/bootstrap
2905
2906  * Updated bootstrap script.
2907
2908------------------------------------------------------------------------
2909r1853 | sam | 2007-10-28 10:27:01 +0000 (Sun, 28 Oct 2007) | 2 lines
2910Changed paths:
2911   M /libcaca/trunk/cucul/cucul.h
2912
2913  * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
2914
2915------------------------------------------------------------------------
2916r1852 | sam | 2007-10-28 10:23:59 +0000 (Sun, 28 Oct 2007) | 3 lines
2917Changed paths:
2918   M /libcaca/trunk/test/font.c
2919
2920  * C89 compilation fix for machines that do not have <endian.h>, thanks to
2921    Rado S.
2922
2923------------------------------------------------------------------------
2924r1851 | sam | 2007-10-28 10:20:11 +0000 (Sun, 28 Oct 2007) | 3 lines
2925Changed paths:
2926   M /libcaca/trunk/caca/driver_ncurses.c
2927   M /libcaca/trunk/configure.ac
2928
2929  * When present, include <termios.h> and <unistd.h> to allow the ncurses
2930    driver to build on Solaris. Fix courtesy of Rado S.
2931
2932------------------------------------------------------------------------
2933r1842 | sam | 2007-10-23 23:02:40 +0000 (Tue, 23 Oct 2007) | 24 lines
2934Changed paths:
2935   M /libcaca/trunk/tools/sortchars.c
2936
2937  * Improved distance computation in sortchars.c.
2938  * Use font 0 instead of font 1.
2939  * Print a bitmapped example at the end.
2940
2941          _pBBBBPP"'             '7PBBBBBL   
2942        _BBBBP"   __p@BBBBBBBBBpp__   7%BBBb_
2943      _BBBB"   _@BBBBBPPPPPPPP%BBBBBpL   %BBBb
2944      BBB"  _@BBBP"'    ____     'PBBBBp   %BB
2945      BB   @BBBP   __iIIIIIIIIIiL   '%BBBL  7B
2946      P   BBBP   _IIII**''''"*lIIIi_  7BBBb  7
2947         BBBP   III/'  ,,:::,   "IIIi   BBBb 
2948        JBBB   III"  ,!!!!!!!!:,  lIIi  7BBB 
2949        BBBL  JIII  ,!!"'   '!!!   III   BBBL
2950        BBBL  lIII  "!!,     !!!   IIIL  BBBP
2951        BBBL   III   !!!::::!!!"  JIII   BBBL
2952        JBBB   lIIIL  '"!!!!""'  iIII   @BBB 
2953      L  3BBBL  "lIIIi_      __iIII/   @BBB   
2954      BL  7BBBb   '*IIIIIIIIIIII/"   _@BBP   @
2955      BBb   %BBBb_    '"*****"'   __BBBB"  _BB
2956      %BBBp   7BBBBbpL__     __ppBBBBP"  _@BBB
2957       7%BBBp_  '7PBBBBBBBBBBBBBBPP'   _@BBBP
2958         'PBBBBpL_   ''''PP"''''   _p@BBBBP   
2959
2960
2961------------------------------------------------------------------------
2962r1841 | sam | 2007-10-22 10:15:54 +0000 (Mon, 22 Oct 2007) | 2 lines
2963Changed paths:
2964   M /libcaca/trunk/tools/sortchars.c
2965
2966  * Updates to sortchars.c so that it can output a proper LUT.
2967
2968------------------------------------------------------------------------
2969r1840 | sam | 2007-10-22 08:47:05 +0000 (Mon, 22 Oct 2007) | 3 lines
2970Changed paths:
2971   M /libcaca/trunk/tools
2972   M /libcaca/trunk/tools/Makefile.am
2973   A /libcaca/trunk/tools/sortchars.c
2974
2975  * Small tool to analyse character glyphs depending on their shape. Will be
2976    used for improved dithering.
2977
2978------------------------------------------------------------------------
2979r1839 | sam | 2007-10-20 07:37:28 +0000 (Sat, 20 Oct 2007) | 2 lines
2980Changed paths:
2981   M /libcaca/trunk/caca/graphics.c
2982
2983  * Documented which drivers support caca_set_cursor().
2984
2985------------------------------------------------------------------------
2986r1837 | sam | 2007-10-19 22:22:13 +0000 (Fri, 19 Oct 2007) | 3 lines
2987Changed paths:
2988   M /libcaca/trunk/caca/driver_ncurses.c
2989   M /libcaca/trunk/caca/driver_slang.c
2990   M /libcaca/trunk/caca/driver_x11.c
2991   M /libcaca/trunk/test/input.c
2992
2993  * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
2994  * Use caca_set_cursor() in test/input.c.
2995
2996------------------------------------------------------------------------
2997r1836 | sam | 2007-10-18 22:07:39 +0000 (Thu, 18 Oct 2007) | 2 lines
2998Changed paths:
2999   M /libcaca/trunk/src/cacaview.c
3000
3001  * Fixed cacaview’s dithering selection.
3002
3003------------------------------------------------------------------------
3004r1835 | sam | 2007-10-07 20:40:39 +0000 (Sun, 07 Oct 2007) | 2 lines
3005Changed paths:
3006   M /libcaca/trunk/doc/Makefile.am
3007
3008  * Output refman.log in case of build error.
3009
3010------------------------------------------------------------------------
3011r1833 | sam | 2007-09-30 16:49:47 +0000 (Sun, 30 Sep 2007) | 2 lines
3012Changed paths:
3013   M /libcaca/trunk/cucul/dither.c
3014
3015  * Save user attributes when calling cucul_dither_bitmap().
3016
3017------------------------------------------------------------------------
3018r1829 | sam | 2007-09-30 15:03:38 +0000 (Sun, 30 Sep 2007) | 3 lines
3019Changed paths:
3020   M /libcaca/trunk/bootstrap
3021   M /libcaca/trunk/configure.ac
3022
3023  * Further refined the tetex/texlive detection method.
3024  * Support for autotools-1.10.
3025
3026------------------------------------------------------------------------
3027r1828 | sam | 2007-09-30 14:44:46 +0000 (Sun, 30 Sep 2007) | 2 lines
3028Changed paths:
3029   M /libcaca/trunk/configure.ac
3030
3031  * Support Debian's texlive installation. Will sneak this fix in beta12.
3032
3033------------------------------------------------------------------------
3034r1824 | sam | 2007-09-30 13:34:11 +0000 (Sun, 30 Sep 2007) | 3 lines
3035Changed paths:
3036   M /libcaca/trunk/ChangeLog
3037   M /libcaca/trunk/NEWS
3038   M /libcaca/trunk/configure.ac
3039
3040  * Set version to 0.99.beta11.
3041  * Updated NEWS and ChangeLog.
3042
3043------------------------------------------------------------------------
3044r1823 | sam | 2007-09-30 13:32:16 +0000 (Sun, 30 Sep 2007) | 2 lines
3045Changed paths:
3046   M /libcaca/trunk/test/blit.c
3047   M /libcaca/trunk/test/colors.c
3048   M /libcaca/trunk/test/demo.c
3049   M /libcaca/trunk/test/demo0.c
3050   M /libcaca/trunk/test/dithering.c
3051   M /libcaca/trunk/test/event.c
3052
3053  * Minor tuning to the various tests, just so that they’re releasable.
3054
3055------------------------------------------------------------------------
3056r1822 | sam | 2007-09-30 11:28:13 +0000 (Sun, 30 Sep 2007) | 2 lines
3057Changed paths:
3058   M /libcaca/trunk/cxx/cucul++.cpp
3059
3060  * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
3061
3062------------------------------------------------------------------------
3063r1820 | sam | 2007-09-30 10:22:24 +0000 (Sun, 30 Sep 2007) | 2 lines
3064Changed paths:
3065   M /libcaca/trunk/cucul/transform.c
3066
3067  * Added a few rotation pairs. Nothing awesome.
3068
3069------------------------------------------------------------------------
3070r1819 | sam | 2007-09-30 10:12:19 +0000 (Sun, 30 Sep 2007) | 3 lines
3071Changed paths:
3072   M /libcaca/trunk/cucul/transform.c
3073
3074  * Improve rotation output by avoiding white-on-black attributes to appear
3075    due to spaces.
3076
3077------------------------------------------------------------------------
3078r1816 | sam | 2007-09-29 15:15:17 +0000 (Sat, 29 Sep 2007) | 4 lines
3079Changed paths:
3080   M /libcaca/trunk/cucul/transform.c
3081
3082  * Allow to rotate canvases with an odd width.
3083  * Added a few additional character pairs of the left/right rotations.
3084  * Added missing errno sets.
3085
3086------------------------------------------------------------------------
3087r1814 | sam | 2007-08-02 18:12:19 +0000 (Thu, 02 Aug 2007) | 2 lines
3088Changed paths:
3089   M /libcaca/trunk/cucul/transform.c
3090
3091  * More widechar rotations. \/ > /\ < is cool.
3092
3093------------------------------------------------------------------------
3094r1813 | sam | 2007-08-02 17:33:10 +0000 (Thu, 02 Aug 2007) | 2 lines
3095Changed paths:
3096   M /libcaca/trunk/cucul/cucul.c
3097
3098  * Reset cursor position after a resize. Not sure it’s what I want.
3099
3100------------------------------------------------------------------------
3101r1812 | sam | 2007-08-02 16:38:31 +0000 (Thu, 02 Aug 2007) | 2 lines
3102Changed paths:
3103   M /libcaca/trunk/cucul/transform.c
3104
3105  * More widechar rotation pairs.
3106
3107------------------------------------------------------------------------
3108r1809 | sam | 2007-07-17 20:46:18 +0000 (Tue, 17 Jul 2007) | 4 lines
3109Changed paths:
3110   M /libcaca/trunk/cucul/cucul.h
3111   M /libcaca/trunk/cucul/transform.c
3112   M /libcaca/trunk/test/text.c
3113
3114  * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
3115    cucul_stretch_* to avoid long function names. And the pairwise rotations
3116    look so nice now that they should be the real rotation chars.
3117
3118------------------------------------------------------------------------
3119r1808 | sam | 2007-07-17 17:20:11 +0000 (Tue, 17 Jul 2007) | 3 lines
3120Changed paths:
3121   M /libcaca/trunk/cucul/transform.c
3122   M /libcaca/trunk/test/text.c
3123
3124  * More characters for the wide rotations.
3125  * Updated test/text to show what the wide rotations now do.
3126
3127------------------------------------------------------------------------
3128r1807 | sam | 2007-07-17 15:22:34 +0000 (Tue, 17 Jul 2007) | 2 lines
3129Changed paths:
3130   M /libcaca/trunk/cucul/transform.c
3131
3132  * Use j/ḷ and l/ȷ pairs in glyph rotation.
3133
3134------------------------------------------------------------------------
3135r1806 | sam | 2007-07-16 23:51:49 +0000 (Mon, 16 Jul 2007) | 2 lines
3136Changed paths:
3137   M /libcaca/trunk/test/input.c
3138
3139  * minor warning fix
3140
3141------------------------------------------------------------------------
3142r1805 | sam | 2007-07-10 17:02:46 +0000 (Tue, 10 Jul 2007) | 3 lines
3143Changed paths:
3144   M /libcaca/trunk/cucul/cucul.h
3145   M /libcaca/trunk/cucul/transform.c
3146   M /libcaca/trunk/test/text.c
3147
3148  * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
3149    suck massively for now.
3150
3151------------------------------------------------------------------------
3152r1795 | sam | 2007-07-09 17:24:28 +0000 (Mon, 09 Jul 2007) | 2 lines
3153Changed paths:
3154   M /libcaca/trunk/COPYING
3155
3156  * Fixed address in license.
3157
3158------------------------------------------------------------------------
3159r1788 | sam | 2007-06-28 16:29:00 +0000 (Thu, 28 Jun 2007) | 5 lines
3160Changed paths:
3161   M /libcaca/trunk/cucul/cucul.h
3162   M /libcaca/trunk/cucul/legacy.c
3163   M /libcaca/trunk/cucul/transform.c
3164   M /libcaca/trunk/test/text.c
3165   M /libcaca/trunk/test/transform.c
3166
3167  * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
3168  * Renamed cucul_rotate into cucul_rotate_180.
3169  * Deprecated cucul_rotate and fix examples accordingly.
3170  Hope it all makes sense.
3171
3172------------------------------------------------------------------------
3173r1787 | sam | 2007-06-28 15:57:25 +0000 (Thu, 28 Jun 2007) | 2 lines
3174Changed paths:
3175   M /libcaca/trunk/test/text.c
3176
3177  * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
3178
3179------------------------------------------------------------------------
3180r1786 | sam | 2007-06-28 15:56:59 +0000 (Thu, 28 Jun 2007) | 2 lines
3181Changed paths:
3182   M /libcaca/trunk/cucul/cucul.h
3183   M /libcaca/trunk/cucul/transform.c
3184
3185  * Implemented cucul_left() and cucul_right() for 90-degree rotations.
3186
3187------------------------------------------------------------------------
3188r1785 | sam | 2007-06-28 12:58:17 +0000 (Thu, 28 Jun 2007) | 3 lines
3189Changed paths:
3190   M /libcaca/trunk/caca/driver_ncurses.c
3191
3192  * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
3193    driver.
3194
3195------------------------------------------------------------------------
3196r1784 | sam | 2007-06-28 12:56:40 +0000 (Thu, 28 Jun 2007) | 3 lines
3197Changed paths:
3198   M /libcaca/trunk/cucul/import.c
3199
3200  * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
3201    Sittler. Untested.
3202
3203------------------------------------------------------------------------
3204r1783 | sam | 2007-06-28 12:49:28 +0000 (Thu, 28 Jun 2007) | 3 lines
3205Changed paths:
3206   M /libcaca/trunk/src/cacademo.c
3207
3208  * Removed malloc() calls from the rotozoom code, put initialisation in the
3209    PREPARE rule and did minor cleanup (SCNR).
3210
3211------------------------------------------------------------------------
3212r1782 | sam | 2007-06-28 12:47:57 +0000 (Thu, 28 Jun 2007) | 3 lines
3213Changed paths:
3214   M /libcaca/trunk/cucul/transform.c
3215
3216  * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
3217    Sittler.
3218
3219------------------------------------------------------------------------
3220r1781 | sam | 2007-06-28 12:46:54 +0000 (Thu, 28 Jun 2007) | 2 lines
3221Changed paths:
3222   M /libcaca/trunk/test/unicode.c
3223
3224  * Added a few chars to the unicode test.
3225
3226------------------------------------------------------------------------
3227r1780 | sam | 2007-06-28 12:46:04 +0000 (Thu, 28 Jun 2007) | 2 lines
3228Changed paths:
3229   M /libcaca/trunk/caca/driver_x11.c
3230
3231  * Differentiate between • and ● in the X11 rendering overrides.
3232
3233------------------------------------------------------------------------
3234r1779 | sam | 2007-06-28 12:15:06 +0000 (Thu, 28 Jun 2007) | 2 lines
3235Changed paths:
3236   M /libcaca/trunk/caca/driver_x11.c
3237
3238  * Patch by Ben Wiley Sittler for two misrendered glyphs.
3239
3240------------------------------------------------------------------------
3241r1778 | sam | 2007-06-28 07:43:41 +0000 (Thu, 28 Jun 2007) | 2 lines
3242Changed paths:
3243   M /libcaca/trunk/caca/driver_x11.c
3244
3245  * Slightly nicer code in driver_x11.c.
3246
3247------------------------------------------------------------------------
3248r1777 | jylam | 2007-06-28 07:42:36 +0000 (Thu, 28 Jun 2007) | 2 lines
3249Changed paths:
3250   M /libcaca/trunk/src/cacademo.c
3251
3252 * Minor cosmetic changes
3253
3254------------------------------------------------------------------------
3255r1776 | sam | 2007-06-27 18:00:18 +0000 (Wed, 27 Jun 2007) | 2 lines
3256Changed paths:
3257   M /libcaca/trunk/caca/driver_slang.c
3258
3259  * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
3260
3261------------------------------------------------------------------------
3262r1775 | sam | 2007-06-27 17:40:14 +0000 (Wed, 27 Jun 2007) | 3 lines
3263Changed paths:
3264   M /libcaca/trunk/caca/driver_x11.c
3265
3266  * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
3267    bit myself, too.
3268
3269------------------------------------------------------------------------
3270r1774 | sam | 2007-06-27 14:43:59 +0000 (Wed, 27 Jun 2007) | 3 lines
3271Changed paths:
3272   M /libcaca/trunk/caca/driver_slang.c
3273
3274  * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
3275    not exist, courtesy of Ben Wiley Sittler.
3276
3277------------------------------------------------------------------------
3278r1773 | sam | 2007-06-27 14:39:47 +0000 (Wed, 27 Jun 2007) | 2 lines
3279Changed paths:
3280   M /libcaca/trunk/cucul/charset.c
3281   M /libcaca/trunk/cucul/cucul.h
3282
3283  * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
3284
3285------------------------------------------------------------------------
3286r1772 | sam | 2007-06-27 13:35:59 +0000 (Wed, 27 Jun 2007) | 2 lines
3287Changed paths:
3288   M /libcaca/trunk/AUTHORS
3289   M /libcaca/trunk/caca/driver_gl.c
3290
3291  * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
3292
3293------------------------------------------------------------------------
3294r1771 | sam | 2007-06-27 13:06:18 +0000 (Wed, 27 Jun 2007) | 2 lines
3295Changed paths:
3296   M /libcaca/trunk/caca/driver_cocoa.m
3297
3298  * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
3299
3300------------------------------------------------------------------------
3301r1770 | sam | 2007-06-27 13:03:31 +0000 (Wed, 27 Jun 2007) | 3 lines
3302Changed paths:
3303   M /libcaca/trunk/src/cacaserver.c
3304
3305  * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
3306    <bsittler@gmail.com>
3307
3308------------------------------------------------------------------------
3309r1769 | sam | 2007-06-27 12:52:15 +0000 (Wed, 27 Jun 2007) | 2 lines
3310Changed paths:
3311   M /libcaca/trunk/cucul/font_mono9.h
3312   M /libcaca/trunk/cucul/font_monobold12.h
3313
3314  * Updated internal fonts to match tools/makefont.c.
3315
3316------------------------------------------------------------------------
3317r1768 | sam | 2007-06-27 12:48:34 +0000 (Wed, 27 Jun 2007) | 5 lines
3318Changed paths:
3319   M /libcaca/trunk/tools/makefont.c
3320
3321  * Added glyphs to our default fonts:
3322    + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
3323      Wiley Sittler)
3324    + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
3325
3326------------------------------------------------------------------------
3327r1767 | sam | 2007-06-27 12:46:25 +0000 (Wed, 27 Jun 2007) | 2 lines
3328Changed paths:
3329   M /libcaca/trunk/Makefile.am
3330
3331  * Add a "make fonts" rule to the makefile for easy updates.
3332
3333------------------------------------------------------------------------
3334r1766 | jylam | 2007-06-24 07:46:18 +0000 (Sun, 24 Jun 2007) | 2 lines
3335Changed paths:
3336   M /libcaca/trunk/src/Makefile.am
3337   M /libcaca/trunk/src/cacademo.c
3338   A /libcaca/trunk/src/texture.h
3339
3340 * Added rotozoom (and its 1MB header file)
3341
3342------------------------------------------------------------------------
3343r1757 | jylam | 2007-02-23 14:34:48 +0000 (Fri, 23 Feb 2007) | 2 lines
3344Changed paths:
3345   M /libcaca/trunk/build-kernel
3346   M /libcaca/trunk/src/cacademo.c
3347
3348 * Added squared transition to cacademo
3349
3350------------------------------------------------------------------------
3351r1754 | jylam | 2007-02-22 15:34:48 +0000 (Thu, 22 Feb 2007) | 2 lines
3352Changed paths:
3353   M /libcaca/trunk/src/cacaplay.c
3354
3355 * Added error checks to cacaplay
3356
3357------------------------------------------------------------------------
3358r1753 | jylam | 2007-02-22 15:31:39 +0000 (Thu, 22 Feb 2007) | 2 lines
3359Changed paths:
3360   M /libcaca/trunk/test/blit.c
3361   M /libcaca/trunk/test/colors.c
3362   M /libcaca/trunk/test/cucul.c
3363   M /libcaca/trunk/test/demo.c
3364   M /libcaca/trunk/test/dithering.c
3365   M /libcaca/trunk/test/event.c
3366   M /libcaca/trunk/test/font.c
3367   M /libcaca/trunk/test/frames.c
3368   M /libcaca/trunk/test/fullwidth.c
3369   M /libcaca/trunk/test/gamma.c
3370   M /libcaca/trunk/test/hsv.c
3371   M /libcaca/trunk/test/import.c
3372   M /libcaca/trunk/test/input.c
3373   M /libcaca/trunk/test/swallow.c
3374   M /libcaca/trunk/test/text.c
3375   M /libcaca/trunk/test/transform.c
3376   M /libcaca/trunk/test/unicode.c
3377
3378 * Added error checks on canvas / display creations
3379
3380------------------------------------------------------------------------
3381r1752 | jylam | 2007-02-22 14:47:32 +0000 (Thu, 22 Feb 2007) | 2 lines
3382Changed paths:
3383   M /libcaca/trunk/test/truecolor.c
3384
3385 * Added error detection to truecolor test
3386
3387------------------------------------------------------------------------
3388r1750 | sam | 2007-02-20 18:15:52 +0000 (Tue, 20 Feb 2007) | 2 lines
3389Changed paths:
3390   M /libcaca/trunk/cucul/transform.c
3391
3392  * The transformation rules didn’t have ⅃ ⅄ ⅂.
3393
3394------------------------------------------------------------------------
3395r1556 | jylam | 2007-01-04 11:07:43 +0000 (Thu, 04 Jan 2007) | 2 lines
3396Changed paths:
3397   M /libcaca/trunk/caca/event.c
3398
3399 * Changed threshold in key events, a bit more natural
3400
3401------------------------------------------------------------------------
3402r1462 | sam | 2006-12-12 01:53:54 +0000 (Tue, 12 Dec 2006) | 1 line
3403Changed paths:
3404   M /libcaca/trunk/DotNet/AssemblyInfo.cs
3405   M /libcaca/trunk/DotNet/Caca.cs
3406   M /libcaca/trunk/DotNet/Cucul.cs
3407   M /libcaca/trunk/DotNet/test.cs
3408   M /libcaca/trunk/caca/caca.c
3409   M /libcaca/trunk/caca/caca.h
3410   M /libcaca/trunk/caca/caca0.c
3411   M /libcaca/trunk/caca/caca0.h
3412   M /libcaca/trunk/caca/caca_internals.h
3413   M /libcaca/trunk/caca/driver_cocoa.m
3414   M /libcaca/trunk/caca/driver_conio.c
3415   M /libcaca/trunk/caca/driver_gl.c
3416   M /libcaca/trunk/caca/driver_ncurses.c
3417   M /libcaca/trunk/caca/driver_raw.c
3418   M /libcaca/trunk/caca/driver_slang.c
3419   M /libcaca/trunk/caca/driver_vga.c
3420   M /libcaca/trunk/caca/driver_win32.c
3421   M /libcaca/trunk/caca/driver_x11.c
3422   M /libcaca/trunk/caca/event.c
3423   M /libcaca/trunk/caca/graphics.c
3424   M /libcaca/trunk/caca/time.c
3425   M /libcaca/trunk/cucul/attr.c
3426   M /libcaca/trunk/cucul/box.c
3427   M /libcaca/trunk/cucul/canvas.c
3428   M /libcaca/trunk/cucul/charset.c
3429   M /libcaca/trunk/cucul/conic.c
3430   M /libcaca/trunk/cucul/cucul.c
3431   M /libcaca/trunk/cucul/cucul.h
3432   M /libcaca/trunk/cucul/cucul_internals.h
3433   M /libcaca/trunk/cucul/dither.c
3434   M /libcaca/trunk/cucul/export.c
3435   M /libcaca/trunk/cucul/font.c
3436   M /libcaca/trunk/cucul/frame.c
3437   M /libcaca/trunk/cucul/import.c
3438   M /libcaca/trunk/cucul/legacy.c
3439   M /libcaca/trunk/cucul/line.c
3440   M /libcaca/trunk/cucul/transform.c
3441   M /libcaca/trunk/cucul/triangle.c
3442   M /libcaca/trunk/cxx/caca++.cpp
3443   M /libcaca/trunk/cxx/caca++.h
3444   M /libcaca/trunk/cxx/cucul++.cpp
3445   M /libcaca/trunk/cxx/cucul++.h
3446   M /libcaca/trunk/cxx/cxxtest.cpp
3447   M /libcaca/trunk/kernel/kernel.c
3448   M /libcaca/trunk/kernel/kernel.h
3449   M /libcaca/trunk/python/pypycaca.c
3450   M /libcaca/trunk/python/pypycaca.h
3451   M /libcaca/trunk/src/aafire.c
3452   M /libcaca/trunk/src/cacademo.c
3453   M /libcaca/trunk/src/cacadraw.c
3454   M /libcaca/trunk/src/cacaplay.c
3455   M /libcaca/trunk/src/cacaserver.c
3456   M /libcaca/trunk/src/cacaview.c
3457   M /libcaca/trunk/src/common-image.c
3458   M /libcaca/trunk/src/common-image.h
3459   M /libcaca/trunk/src/img2irc.c
3460   M /libcaca/trunk/test/blit.c
3461   M /libcaca/trunk/test/colors.c
3462   M /libcaca/trunk/test/cucul.c
3463   M /libcaca/trunk/test/demo.c
3464   M /libcaca/trunk/test/dithering.c
3465   M /libcaca/trunk/test/event.c
3466   M /libcaca/trunk/test/export.c
3467   M /libcaca/trunk/test/font.c
3468   M /libcaca/trunk/test/font2tga.c
3469   M /libcaca/trunk/test/frames.c
3470   M /libcaca/trunk/test/fullwidth.c
3471   M /libcaca/trunk/test/gamma.c
3472   M /libcaca/trunk/test/hsv.c
3473   M /libcaca/trunk/test/import.c
3474   M /libcaca/trunk/test/input.c
3475   M /libcaca/trunk/test/spritedit.c
3476   M /libcaca/trunk/test/swallow.c
3477   M /libcaca/trunk/test/text.c
3478   M /libcaca/trunk/test/transform.c
3479   M /libcaca/trunk/test/truecolor.c
3480   M /libcaca/trunk/test/unicode.c
3481   M /libcaca/trunk/tools/makefont.c
3482   M /libcaca/trunk/tools/optipal.c
3483
3484  * Bwarf, typo in the no warranty clause.
3485------------------------------------------------------------------------
3486r1452 | sam | 2006-12-11 15:48:46 +0000 (Mon, 11 Dec 2006) | 2 lines
3487Changed paths:
3488   M /libcaca/trunk/DotNet/AssemblyInfo.cs
3489   M /libcaca/trunk/DotNet/Caca.cs
3490   M /libcaca/trunk/DotNet/Cucul.cs
3491   M /libcaca/trunk/DotNet/test.cs
3492   M /libcaca/trunk/caca/caca.c
3493   M /libcaca/trunk/caca/caca.h
3494   M /libcaca/trunk/caca/caca0.c
3495   M /libcaca/trunk/caca/caca0.h
3496   M /libcaca/trunk/caca/caca_internals.h
3497   M /libcaca/trunk/caca/driver_cocoa.m
3498   M /libcaca/trunk/caca/driver_conio.c
3499   M /libcaca/trunk/caca/driver_gl.c
3500   M /libcaca/trunk/caca/driver_ncurses.c
3501   M /libcaca/trunk/caca/driver_raw.c
3502   M /libcaca/trunk/caca/driver_slang.c
3503   M /libcaca/trunk/caca/driver_vga.c
3504   M /libcaca/trunk/caca/driver_win32.c
3505   M /libcaca/trunk/caca/driver_x11.c
3506   M /libcaca/trunk/caca/event.c
3507   M /libcaca/trunk/caca/graphics.c
3508   M /libcaca/trunk/caca/time.c
3509   M /libcaca/trunk/cucul/attr.c
3510   M /libcaca/trunk/cucul/box.c
3511   M /libcaca/trunk/cucul/canvas.c
3512   M /libcaca/trunk/cucul/charset.c
3513   M /libcaca/trunk/cucul/conic.c
3514   M /libcaca/trunk/cucul/cucul.c
3515   M /libcaca/trunk/cucul/cucul.h
3516   M /libcaca/trunk/cucul/cucul_internals.h
3517   M /libcaca/trunk/cucul/dither.c
3518   M /libcaca/trunk/cucul/export.c
3519   M /libcaca/trunk/cucul/font.c
3520   M /libcaca/trunk/cucul/frame.c
3521   M /libcaca/trunk/cucul/import.c
3522   M /libcaca/trunk/cucul/legacy.c
3523   M /libcaca/trunk/cucul/line.c
3524   M /libcaca/trunk/cucul/transform.c
3525   M /libcaca/trunk/cucul/triangle.c
3526   M /libcaca/trunk/cxx/caca++.cpp
3527   M /libcaca/trunk/cxx/caca++.h
3528   M /libcaca/trunk/cxx/cucul++.cpp
3529   M /libcaca/trunk/cxx/cucul++.h
3530   M /libcaca/trunk/cxx/cxxtest.cpp
3531   M /libcaca/trunk/kernel/kernel.c
3532   M /libcaca/trunk/kernel/kernel.h
3533   M /libcaca/trunk/python/pypycaca.c
3534   M /libcaca/trunk/python/pypycaca.h
3535   M /libcaca/trunk/src/aafire.c
3536   M /libcaca/trunk/src/cacademo.c
3537   M /libcaca/trunk/src/cacadraw.c
3538   M /libcaca/trunk/src/cacaplay.c
3539   M /libcaca/trunk/src/cacaserver.c
3540   M /libcaca/trunk/src/cacaview.c
3541   M /libcaca/trunk/src/common-image.c
3542   M /libcaca/trunk/src/common-image.h
3543   M /libcaca/trunk/src/img2irc.c
3544   M /libcaca/trunk/test/blit.c
3545   M /libcaca/trunk/test/colors.c
3546   M /libcaca/trunk/test/cucul.c
3547   M /libcaca/trunk/test/demo.c
3548   M /libcaca/trunk/test/dithering.c
3549   M /libcaca/trunk/test/event.c
3550   M /libcaca/trunk/test/export.c
3551   M /libcaca/trunk/test/font.c
3552   M /libcaca/trunk/test/font2tga.c
3553   M /libcaca/trunk/test/frames.c
3554   M /libcaca/trunk/test/fullwidth.c
3555   M /libcaca/trunk/test/gamma.c
3556   M /libcaca/trunk/test/hsv.c
3557   M /libcaca/trunk/test/import.c
3558   M /libcaca/trunk/test/input.c
3559   M /libcaca/trunk/test/spritedit.c
3560   M /libcaca/trunk/test/swallow.c
3561   M /libcaca/trunk/test/text.c
3562   M /libcaca/trunk/test/transform.c
3563   M /libcaca/trunk/test/truecolor.c
3564   M /libcaca/trunk/test/unicode.c
3565   M /libcaca/trunk/tools/makefont.c
3566   M /libcaca/trunk/tools/optipal.c
3567
3568  * Add a no warranty clause to the code.
3569
3570------------------------------------------------------------------------
3571r1450 | sam | 2006-12-05 17:50:40 +0000 (Tue, 05 Dec 2006) | 2 lines
3572Changed paths:
3573   M /libcaca/trunk/caca/driver_ncurses.c
3574
3575  * Fix OpenBSD build.
3576
3577------------------------------------------------------------------------
3578r1449 | sam | 2006-11-30 22:41:52 +0000 (Thu, 30 Nov 2006) | 2 lines
3579Changed paths:
3580   M /libcaca/trunk/caca/driver_cocoa.m
3581   M /libcaca/trunk/configure.ac
3582
3583  * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
3584
3585------------------------------------------------------------------------
3586r1440 | sam | 2006-11-27 14:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
3587Changed paths:
3588   M /libcaca/trunk/cucul/cucul.c
3589   M /libcaca/trunk/cucul/cucul_internals.h
3590   M /libcaca/trunk/cucul/frame.c
3591   M /libcaca/trunk/cucul/import.c
3592
3593  * Got rid of that ugly cv->import member.
3594
3595------------------------------------------------------------------------
3596r1439 | sam | 2006-11-27 14:55:00 +0000 (Mon, 27 Nov 2006) | 3 lines
3597Changed paths:
3598   M /libcaca/trunk/configure.ac
3599   M /libcaca/trunk/test/Makefile.am
3600   D /libcaca/trunk/test/term.c
3601
3602  * Get rid of test/term.c, it's now in its own repository.
3603  * Added back -Wshadow, it's more useful than annoying.
3604
3605------------------------------------------------------------------------
3606r1438 | sam | 2006-11-27 14:53:17 +0000 (Mon, 27 Nov 2006) | 2 lines
3607Changed paths:
3608   M /libcaca/trunk/cucul/canvas.c
3609   M /libcaca/trunk/cucul/export.c
3610   M /libcaca/trunk/tools/makefont.c
3611
3612  * Fix shadowing declarations.
3613
3614------------------------------------------------------------------------
3615r1435 | sam | 2006-11-27 05:59:29 +0000 (Mon, 27 Nov 2006) | 2 lines
3616Changed paths:
3617   M /libcaca/trunk/test/Makefile.am
3618
3619  * Do not build test/term if fcntl() is not available. Yes, could be improved.
3620
3621------------------------------------------------------------------------
3622r1434 | sam | 2006-11-27 05:40:51 +0000 (Mon, 27 Nov 2006) | 2 lines
3623Changed paths:
3624   M /libcaca/trunk/caca/driver_ncurses.c
3625   M /libcaca/trunk/caca/driver_slang.c
3626
3627  * Fixed syntax errors.
3628
3629------------------------------------------------------------------------
3630r1433 | sam | 2006-11-27 01:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines
3631Changed paths:
3632   M /libcaca/trunk/TODO
3633
3634  * Added stuff to the TODO list.
3635
3636------------------------------------------------------------------------
3637r1432 | sam | 2006-11-27 01:58:00 +0000 (Mon, 27 Nov 2006) | 2 lines
3638Changed paths:
3639   M /libcaca/trunk/test/term.c
3640
3641  * A few improvements to the screen/splitvt clone project.
3642
3643------------------------------------------------------------------------
3644r1431 | sam | 2006-11-27 01:56:37 +0000 (Mon, 27 Nov 2006) | 2 lines
3645Changed paths:
3646   M /libcaca/trunk/cucul/cucul.c
3647   M /libcaca/trunk/cucul/cucul_internals.h
3648   M /libcaca/trunk/cucul/frame.c
3649   M /libcaca/trunk/cucul/import.c
3650
3651  * Improved vt220 import by adding a persistent context to canvases.
3652
3653------------------------------------------------------------------------
3654r1430 | sam | 2006-11-24 05:51:10 +0000 (Fri, 24 Nov 2006) | 2 lines
3655Changed paths:
3656   M /libcaca/trunk/caca/caca.h
3657   M /libcaca/trunk/caca/caca_internals.h
3658   M /libcaca/trunk/caca/driver_conio.c
3659   M /libcaca/trunk/caca/driver_gl.c
3660   M /libcaca/trunk/caca/driver_ncurses.c
3661   M /libcaca/trunk/caca/driver_raw.c
3662   M /libcaca/trunk/caca/driver_slang.c
3663   M /libcaca/trunk/caca/driver_vga.c
3664   M /libcaca/trunk/caca/driver_win32.c
3665   M /libcaca/trunk/caca/driver_x11.c
3666   M /libcaca/trunk/caca/graphics.c
3667
3668  * Added caca_set_cursor(). Not yet functional.
3669
3670------------------------------------------------------------------------
3671r1429 | sam | 2006-11-24 05:49:49 +0000 (Fri, 24 Nov 2006) | 3 lines
3672Changed paths:
3673   M /libcaca/trunk/caca/driver_ncurses.c
3674   M /libcaca/trunk/caca/driver_slang.c
3675
3676  * Add support for doublewidth characters even if ncurses or SLang don't know
3677    about them.
3678
3679------------------------------------------------------------------------
3680r1428 | jylam | 2006-11-23 20:22:03 +0000 (Thu, 23 Nov 2006) | 2 lines
3681Changed paths:
3682   M /libcaca/trunk/DotNet/Cucul.cs
3683   M /libcaca/trunk/DotNet/test.cs
3684
3685 * .Net : Fixed drawLine() and updated example (rasters rule)
3686
3687------------------------------------------------------------------------
3688r1427 | sam | 2006-11-21 07:09:35 +0000 (Tue, 21 Nov 2006) | 2 lines
3689Changed paths:
3690   M /libcaca/trunk/configure.ac
3691   M /libcaca/trunk/test
3692   M /libcaca/trunk/test/Makefile.am
3693   A /libcaca/trunk/test/term.c
3694
3695  * Added a test app that swallows two console applications. Switch with C-a.
3696
3697------------------------------------------------------------------------
3698r1426 | sam | 2006-11-21 06:35:04 +0000 (Tue, 21 Nov 2006) | 3 lines
3699Changed paths:
3700   M /libcaca/trunk/cucul/import.c
3701
3702  * Improved ANSI importer so that it supports a lot more of what is needed
3703    for basic vt220 emulation.
3704
3705------------------------------------------------------------------------
3706r1425 | sam | 2006-11-20 05:49:45 +0000 (Mon, 20 Nov 2006) | 2 lines
3707Changed paths:
3708   M /libcaca/trunk/TODO
3709
3710  * Added a few ideas to the TODO list.
3711
3712------------------------------------------------------------------------
3713r1424 | jylam | 2006-11-18 12:27:16 +0000 (Sat, 18 Nov 2006) | 2 lines
3714Changed paths:
3715   M /libcaca/trunk/DotNet/Cucul.cs
3716   M /libcaca/trunk/DotNet/test.cs
3717
3718 * Added preliminary dither support to .NET bindings
3719
3720------------------------------------------------------------------------
3721r1423 | jylam | 2006-11-18 11:34:40 +0000 (Sat, 18 Nov 2006) | 2 lines
3722Changed paths:
3723   M /libcaca/trunk/DotNet/Cucul.cs
3724
3725 * Added frames to .NET bindings
3726
3727------------------------------------------------------------------------
3728r1422 | jylam | 2006-11-18 11:25:50 +0000 (Sat, 18 Nov 2006) | 2 lines
3729Changed paths:
3730   M /libcaca/trunk/DotNet/Cucul.cs
3731   M /libcaca/trunk/DotNet/test.cs
3732
3733 * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
3734
3735------------------------------------------------------------------------
3736r1421 | sam | 2006-11-17 11:28:32 +0000 (Fri, 17 Nov 2006) | 2 lines
3737Changed paths:
3738   M /libcaca/trunk/caca/driver_cocoa.m
3739   M /libcaca/trunk/configure.ac
3740
3741  * Merged old code by Ol that can be used as a start for the Cocoa driver.
3742
3743------------------------------------------------------------------------
3744r1419 | sam | 2006-11-16 16:29:57 +0000 (Thu, 16 Nov 2006) | 3 lines
3745Changed paths:
3746   M /libcaca/trunk/ChangeLog
3747   M /libcaca/trunk/NEWS
3748   M /libcaca/trunk/configure.ac
3749
3750  * Set version to 0.99.beta11.
3751  * Updated NEWS and ChangeLog.
3752
3753------------------------------------------------------------------------
3754r1417 | sam | 2006-11-16 15:01:31 +0000 (Thu, 16 Nov 2006) | 3 lines
3755Changed paths:
3756   M /libcaca/trunk/cucul/export.c
3757   M /libcaca/trunk/test/export.c
3758
3759  * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
3760  * Updated export test accordingly.
3761
3762------------------------------------------------------------------------
3763r1416 | sam | 2006-11-16 11:26:22 +0000 (Thu, 16 Nov 2006) | 3 lines
3764Changed paths:
3765   M /libcaca/trunk/common.h
3766
3767  * Fix a compilation warning by pretending to use seterrno()'s argument
3768    even when it isn't.
3769
3770------------------------------------------------------------------------
3771r1415 | sam | 2006-11-16 11:23:56 +0000 (Thu, 16 Nov 2006) | 3 lines
3772Changed paths:
3773   M /libcaca/trunk/kernel/kernel.c
3774   M /libcaca/trunk/kernel/kernel.h
3775
3776  * Implemented strcmp() and strdup() and added an fflush() stub to the
3777    kernel code.
3778
3779------------------------------------------------------------------------
3780r1414 | sam | 2006-11-16 02:08:05 +0000 (Thu, 16 Nov 2006) | 3 lines
3781Changed paths:
3782   M /libcaca/trunk/cucul/transform.c
3783
3784  * Added some box drawing glyphs that are used by TOIlet's future.tlf font
3785    to the flip/flop/rotation filters.
3786
3787------------------------------------------------------------------------
3788r1399 | sam | 2006-11-14 20:14:38 +0000 (Tue, 14 Nov 2006) | 2 lines
3789Changed paths:
3790   M /libcaca/trunk/caca/Makefile.am
3791   M /libcaca/trunk/src/Makefile.am
3792   M /libcaca/trunk/tools/Makefile.am
3793
3794  * Don't rely on pkg-config macros for variable substitution. Just in case.
3795
3796------------------------------------------------------------------------
3797r1398 | sam | 2006-11-14 18:22:31 +0000 (Tue, 14 Nov 2006) | 2 lines
3798Changed paths:
3799   M /libcaca/trunk/configure.ac
3800
3801  * No longer bail out with an error if Imlib2 or Doxygen were not found.
3802
3803------------------------------------------------------------------------
3804r1397 | sam | 2006-11-14 18:05:02 +0000 (Tue, 14 Nov 2006) | 2 lines
3805Changed paths:
3806   M /libcaca/trunk/cucul/frame.c
3807
3808  * Minor documentation fix.
3809
3810------------------------------------------------------------------------
3811r1396 | sam | 2006-11-14 18:02:29 +0000 (Tue, 14 Nov 2006) | 2 lines
3812Changed paths:
3813   M /libcaca/trunk/caca/Makefile.am
3814   M /libcaca/trunk/caca/caca.c
3815   M /libcaca/trunk/caca/caca_internals.h
3816   A /libcaca/trunk/caca/driver_cocoa.m
3817   M /libcaca/trunk/configure.ac
3818
3819  * Added all the glue needed for a Cocoa output driver.
3820
3821------------------------------------------------------------------------
3822r1395 | sam | 2006-11-14 16:27:15 +0000 (Tue, 14 Nov 2006) | 2 lines
3823Changed paths:
3824   M /libcaca/trunk/test/spritedit.c
3825
3826  * Minor compilation warning fix. OS X x86 defines "DELAY".
3827
3828------------------------------------------------------------------------
3829r1394 | sam | 2006-11-14 07:59:52 +0000 (Tue, 14 Nov 2006) | 3 lines
3830Changed paths:
3831   M /libcaca/trunk/cucul/transform.c
3832   M /libcaca/trunk/test/text.c
3833
3834  * Documented flip/flop/rotate as being involutive.
3835  * Updated text test.
3836
3837------------------------------------------------------------------------
3838r1393 | sam | 2006-11-14 07:46:51 +0000 (Tue, 14 Nov 2006) | 3 lines
3839Changed paths:
3840   M /libcaca/trunk/test
3841   M /libcaca/trunk/test/Makefile.am
3842   D /libcaca/trunk/test/all.c
3843   A /libcaca/trunk/test/cucul.c (from /libcaca/trunk/test/all.c:1390)
3844
3845  * Renamed the "all" test to "cucul" because it otherwise conflicted with
3846    the automake "all" rule.
3847
3848------------------------------------------------------------------------
3849r1392 | sam | 2006-11-13 23:42:43 +0000 (Mon, 13 Nov 2006) | 3 lines
3850Changed paths:
3851   M /libcaca/trunk/caca/caca_internals.h
3852   M /libcaca/trunk/caca/driver_ncurses.c
3853   M /libcaca/trunk/caca/driver_slang.c
3854   M /libcaca/trunk/caca/graphics.c
3855
3856  * Factored terminal title setting code.
3857  * Do not try to set the terminal title if TERM=linux.
3858
3859------------------------------------------------------------------------
3860r1391 | sam | 2006-11-13 23:33:49 +0000 (Mon, 13 Nov 2006) | 2 lines
3861Changed paths:
3862   M /libcaca/trunk/caca/driver_ncurses.c
3863   M /libcaca/trunk/caca/driver_slang.c
3864   M /libcaca/trunk/caca/graphics.c
3865   M /libcaca/trunk/doc/migrating.dox
3866
3867  * Implemented caca_set_display_title() for ncurses and S-Lang.
3868
3869------------------------------------------------------------------------
3870r1390 | sam | 2006-11-13 23:16:35 +0000 (Mon, 13 Nov 2006) | 4 lines
3871Changed paths:
3872   M /libcaca/trunk/cucul/canvas.c
3873   M /libcaca/trunk/cucul/cucul.c
3874   M /libcaca/trunk/cucul/cucul.h
3875   M /libcaca/trunk/cucul/cucul_internals.h
3876   M /libcaca/trunk/cucul/frame.c
3877   M /libcaca/trunk/cucul/legacy.c
3878   M /libcaca/trunk/cxx/cucul++.cpp
3879   M /libcaca/trunk/test/all.c
3880   M /libcaca/trunk/test/frames.c
3881
3882  * Implemented cucul_get_frame_name() and cucul_set_frame_name().
3883  * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
3884    know that a frame belongs to a canvas.
3885
3886------------------------------------------------------------------------
3887r1389 | sam | 2006-11-13 23:00:02 +0000 (Mon, 13 Nov 2006) | 2 lines
3888Changed paths:
3889   M /libcaca/trunk/test
3890   M /libcaca/trunk/test/Makefile.am
3891   A /libcaca/trunk/test/all.c
3892   M /libcaca/trunk/test/blit.c
3893
3894  * Started writing a full API test. Not sure where it'll lead.
3895
3896------------------------------------------------------------------------
3897r1388 | sam | 2006-11-13 21:42:15 +0000 (Mon, 13 Nov 2006) | 2 lines
3898Changed paths:
3899   M /libcaca/trunk/cxx/cucul++.cpp
3900   M /libcaca/trunk/cxx/cucul++.h
3901   M /libcaca/trunk/cxx/cxxtest.cpp
3902
3903  * Updated C++ bindings so that they build, at least.
3904
3905------------------------------------------------------------------------
3906r1387 | sam | 2006-11-13 13:34:06 +0000 (Mon, 13 Nov 2006) | 3 lines
3907Changed paths:
3908   M /libcaca/trunk/src/cacademo.c
3909   M /libcaca/trunk/test/swallow.c
3910
3911  * Add more randomness to the cacademo effects.
3912  * Adapt the swallow test to the display's size.
3913
3914------------------------------------------------------------------------
3915r1386 | sam | 2006-11-13 08:55:36 +0000 (Mon, 13 Nov 2006) | 2 lines
3916Changed paths:
3917   M /libcaca/trunk/caca/caca.h
3918   M /libcaca/trunk/src/aafire.c
3919   M /libcaca/trunk/src/cacademo.c
3920
3921  * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
3922
3923------------------------------------------------------------------------
3924r1384 | sam | 2006-11-13 00:19:18 +0000 (Mon, 13 Nov 2006) | 2 lines
3925Changed paths:
3926   M /libcaca/trunk/cucul/import.c
3927
3928  * Improved ANSI import, especially wrt. drawing context persistence.
3929
3930------------------------------------------------------------------------
3931r1383 | sam | 2006-11-12 23:09:17 +0000 (Sun, 12 Nov 2006) | 2 lines
3932Changed paths:
3933   M /libcaca/trunk/cucul/attr.c
3934
3935  * Fix a bug in cucul_put_attr. This function was simply not working.
3936
3937------------------------------------------------------------------------
3938r1381 | sam | 2006-11-12 22:26:36 +0000 (Sun, 12 Nov 2006) | 3 lines
3939Changed paths:
3940   M /libcaca/trunk/cucul/cucul.c
3941   M /libcaca/trunk/cucul/cucul_internals.h
3942   M /libcaca/trunk/cucul/frame.c
3943
3944  * Fix a bug in cucul_set_canvas_size() that caused the default attribute
3945    to be ignored.
3946
3947------------------------------------------------------------------------
3948r1378 | sam | 2006-11-12 21:29:31 +0000 (Sun, 12 Nov 2006) | 4 lines
3949Changed paths:
3950   M /libcaca/trunk/cucul/import.c
3951
3952  * When importing an utf-8 file, set background and foreground colours to
3953    the nearest ANSI values for the current attribute. When importing an ANSI
3954    file, force them to lightgray on black.
3955
3956------------------------------------------------------------------------
3957r1377 | sam | 2006-11-12 20:39:27 +0000 (Sun, 12 Nov 2006) | 2 lines
3958Changed paths:
3959   M /libcaca/trunk/NEWS
3960
3961  * Oops, fixed NEW entry.
3962
3963------------------------------------------------------------------------
3964r1371 | sam | 2006-11-12 19:29:43 +0000 (Sun, 12 Nov 2006) | 2 lines
3965Changed paths:
3966   M /libcaca/trunk/Makefile.am
3967
3968  * Added a "make upload" rule for releases.
3969
3970------------------------------------------------------------------------
3971r1370 | sam | 2006-11-12 18:26:40 +0000 (Sun, 12 Nov 2006) | 3 lines
3972Changed paths:
3973   M /libcaca/trunk/ChangeLog
3974   M /libcaca/trunk/NEWS
3975   M /libcaca/trunk/configure.ac
3976
3977  * Set version to 0.99.beta10.
3978  * Updated NEWS and ChangeLog.
3979
3980------------------------------------------------------------------------
3981r1369 | sam | 2006-11-12 18:23:29 +0000 (Sun, 12 Nov 2006) | 2 lines
3982Changed paths:
3983   M /libcaca/trunk/doc/migrating.dox
3984
3985  * Documentation updates.
3986
3987------------------------------------------------------------------------
3988r1366 | sam | 2006-11-12 17:45:14 +0000 (Sun, 12 Nov 2006) | 3 lines
3989Changed paths:
3990   M /libcaca/trunk/cucul/cucul.h
3991   M /libcaca/trunk/cucul/legacy.c
3992
3993  * Re-added cucul_getchar() to the legacy functions. Debian's current version
3994    of toilet needs it.
3995
3996------------------------------------------------------------------------
3997r1365 | sam | 2006-11-12 17:30:08 +0000 (Sun, 12 Nov 2006) | 2 lines
3998Changed paths:
3999   M /libcaca/trunk/cucul/font.c
4000   M /libcaca/trunk/cucul/font_mono9.h
4001   M /libcaca/trunk/cucul/font_monobold12.h
4002   M /libcaca/trunk/doc/font.dox
4003   M /libcaca/trunk/tools/makefont.c
4004
4005  * Add maxwidth and maxheight members to the font format.
4006
4007------------------------------------------------------------------------
4008r1364 | sam | 2006-11-12 15:54:50 +0000 (Sun, 12 Nov 2006) | 3 lines
4009Changed paths:
4010   M /libcaca/trunk/src/cacademo.c
4011   M /libcaca/trunk/test/swallow.c
4012
4013  * Random transition times in cacademo.
4014  * Swallow 4 applications instead of 2 in the swallow test.
4015
4016------------------------------------------------------------------------
4017r1363 | sam | 2006-11-12 15:35:04 +0000 (Sun, 12 Nov 2006) | 2 lines
4018Changed paths:
4019   M /libcaca/trunk/src/aafire.c
4020   M /libcaca/trunk/src/cacademo.c
4021
4022  * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
4023
4024------------------------------------------------------------------------
4025r1362 | sam | 2006-11-12 15:26:13 +0000 (Sun, 12 Nov 2006) | 3 lines
4026Changed paths:
4027   M /libcaca/trunk/caca/caca.c
4028   M /libcaca/trunk/caca/graphics.c
4029   M /libcaca/trunk/common.h
4030   M /libcaca/trunk/cucul/attr.c
4031   M /libcaca/trunk/cucul/canvas.c
4032   M /libcaca/trunk/cucul/cucul.c
4033   M /libcaca/trunk/cucul/dither.c
4034   M /libcaca/trunk/cucul/export.c
4035   M /libcaca/trunk/cucul/font.c
4036   M /libcaca/trunk/cucul/frame.c
4037   M /libcaca/trunk/cucul/import.c
4038   M /libcaca/trunk/cucul/legacy.c
4039
4040  * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
4041  * More debugging information in the import/export and font functions.
4042
4043------------------------------------------------------------------------
4044r1361 | sam | 2006-11-12 14:42:58 +0000 (Sun, 12 Nov 2006) | 3 lines
4045Changed paths:
4046   M /libcaca/trunk/cucul/font_mono9.h
4047   M /libcaca/trunk/cucul/font_monobold12.h
4048   M /libcaca/trunk/test/font2tga.c
4049   M /libcaca/trunk/tools/makefont.c
4050
4051  * Add CJK punctuation to the default fonts.
4052  * Minor changes to the font2tga test program.
4053
4054------------------------------------------------------------------------
4055r1360 | sam | 2006-11-12 13:11:01 +0000 (Sun, 12 Nov 2006) | 2 lines
4056Changed paths:
4057   M /libcaca/trunk/common.h
4058   M /libcaca/trunk/configure.ac
4059   M /libcaca/trunk/cucul/export.c
4060
4061  * Add a debug() function and a --enable-debug configure flag.
4062
4063------------------------------------------------------------------------
4064r1359 | sam | 2006-11-12 12:26:48 +0000 (Sun, 12 Nov 2006) | 3 lines
4065Changed paths:
4066   M /libcaca/trunk/cucul/font.c
4067   M /libcaca/trunk/cucul/font_mono9.h
4068   M /libcaca/trunk/cucul/font_monobold12.h
4069   M /libcaca/trunk/test/font2tga.c
4070   M /libcaca/trunk/tools/makefont.c
4071
4072  * Support fullwidth fonts.
4073  * Add Katakanas and Hiraganas to the default fonts.
4074
4075------------------------------------------------------------------------
4076r1358 | sam | 2006-11-12 11:06:34 +0000 (Sun, 12 Nov 2006) | 2 lines
4077Changed paths:
4078   M /libcaca/trunk/caca/caca.h
4079
4080  * Documented caca_event_t members.
4081
4082------------------------------------------------------------------------
4083r1357 | sam | 2006-11-12 10:42:14 +0000 (Sun, 12 Nov 2006) | 3 lines
4084Changed paths:
4085   M /libcaca/trunk/cucul/cucul.h
4086   M /libcaca/trunk/cucul/export.c
4087   M /libcaca/trunk/cucul/font.c
4088   M /libcaca/trunk/cucul/frame.c
4089   M /libcaca/trunk/doc/Makefile.am
4090   A /libcaca/trunk/doc/canvas.dox (from /libcaca/trunk/cucul/export.c:1354)
4091   A /libcaca/trunk/doc/font.dox (from /libcaca/trunk/cucul/font.c:1349)
4092   M /libcaca/trunk/doc/libcaca.dox
4093
4094  * Documentation updates. Moved the canvas and font format definitions to
4095    the Doxygen documentation.
4096
4097------------------------------------------------------------------------
4098r1356 | sam | 2006-11-12 10:32:38 +0000 (Sun, 12 Nov 2006) | 4 lines
4099Changed paths:
4100   M /libcaca/trunk/doc/caca-config.1
4101
4102  * Mention caca-config being deprecated in its manpage, and removed mention
4103    of --plugin-libs from it. The option is still here but does the same as
4104    --libs.
4105
4106------------------------------------------------------------------------
4107r1355 | sam | 2006-11-12 10:06:35 +0000 (Sun, 12 Nov 2006) | 2 lines
4108Changed paths:
4109   M /libcaca/trunk/src/cacaplay.c
4110
4111  * Properly handle EOF in cacaplay.
4112
4113------------------------------------------------------------------------
4114r1354 | sam | 2006-11-12 10:04:23 +0000 (Sun, 12 Nov 2006) | 2 lines
4115Changed paths:
4116   M /libcaca/trunk/TODO
4117   M /libcaca/trunk/cucul/export.c
4118
4119  * Documentation fixes and TODO updates.
4120
4121------------------------------------------------------------------------
4122r1353 | sam | 2006-11-12 10:02:51 +0000 (Sun, 12 Nov 2006) | 2 lines
4123Changed paths:
4124   M /libcaca/trunk/caca/driver_raw.c
4125
4126  * Flush stdout after writing the data in the raw driver.
4127
4128------------------------------------------------------------------------
4129r1352 | sam | 2006-11-12 09:48:37 +0000 (Sun, 12 Nov 2006) | 2 lines
4130Changed paths:
4131   M /libcaca/trunk/doc/cacaplay.1
4132   M /libcaca/trunk/src/cacaplay.c
4133
4134  * Allow cacaplay to play streams and updated its manpage.
4135
4136------------------------------------------------------------------------
4137r1351 | sam | 2006-11-12 09:46:10 +0000 (Sun, 12 Nov 2006) | 2 lines
4138Changed paths:
4139   M /libcaca/trunk/test/swallow.c
4140
4141  * Fix infinite loop due to signed/unsigned mistake.
4142
4143------------------------------------------------------------------------
4144r1350 | sam | 2006-11-11 18:07:58 +0000 (Sat, 11 Nov 2006) | 3 lines
4145Changed paths:
4146   M /libcaca/trunk/test
4147   M /libcaca/trunk/test/Makefile.am
4148   A /libcaca/trunk/test/swallow.c
4149
4150  * libcaca multiplexer: swallows two libcaca applications, for instance
4151    cacademo and cacafire, and displays them in a canvas.
4152
4153------------------------------------------------------------------------
4154r1349 | sam | 2006-11-11 17:55:11 +0000 (Sat, 11 Nov 2006) | 2 lines
4155Changed paths:
4156   M /libcaca/trunk/cucul/import.c
4157
4158  * Fixed a bug in the caca importer.
4159
4160------------------------------------------------------------------------
4161r1348 | sam | 2006-11-11 17:13:16 +0000 (Sat, 11 Nov 2006) | 2 lines
4162Changed paths:
4163   M /libcaca/trunk/test/blit.c
4164
4165  * Fix program header.
4166
4167------------------------------------------------------------------------
4168r1347 | sam | 2006-11-11 16:29:39 +0000 (Sat, 11 Nov 2006) | 2 lines
4169Changed paths:
4170   M /libcaca/trunk/caca/caca0.h
4171   M /libcaca/trunk/caca/driver_gl.c
4172   M /libcaca/trunk/cucul/attr.c
4173   M /libcaca/trunk/cucul/box.c
4174   M /libcaca/trunk/cucul/canvas.c
4175   M /libcaca/trunk/cucul/conic.c
4176   M /libcaca/trunk/cucul/cucul.h
4177   M /libcaca/trunk/cucul/dither.c
4178   M /libcaca/trunk/cucul/import.c
4179   M /libcaca/trunk/cucul/legacy.c
4180   M /libcaca/trunk/cucul/line.c
4181   M /libcaca/trunk/cucul/triangle.c
4182   M /libcaca/trunk/src/aafire.c
4183   M /libcaca/trunk/src/cacademo.c
4184   M /libcaca/trunk/src/cacaview.c
4185   M /libcaca/trunk/test/blit.c
4186   M /libcaca/trunk/test/colors.c
4187   M /libcaca/trunk/test/demo.c
4188   M /libcaca/trunk/test/dithering.c
4189   M /libcaca/trunk/test/event.c
4190   M /libcaca/trunk/test/export.c
4191   M /libcaca/trunk/test/font.c
4192   M /libcaca/trunk/test/font2tga.c
4193   M /libcaca/trunk/test/frames.c
4194   M /libcaca/trunk/test/fullwidth.c
4195   M /libcaca/trunk/test/input.c
4196   M /libcaca/trunk/test/spritedit.c
4197   M /libcaca/trunk/test/transform.c
4198   M /libcaca/trunk/test/truecolor.c
4199   M /libcaca/trunk/test/unicode.c
4200
4201  * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
4202
4203------------------------------------------------------------------------
4204r1346 | sam | 2006-11-11 15:38:40 +0000 (Sat, 11 Nov 2006) | 2 lines
4205Changed paths:
4206   M /libcaca/trunk/cucul/canvas.c
4207   M /libcaca/trunk/test/Makefile.am
4208   A /libcaca/trunk/test/blit.c
4209
4210  * Made cucul_blit() handle-aware. Added a blit test for that.
4211
4212------------------------------------------------------------------------
4213r1345 | sam | 2006-11-11 15:17:16 +0000 (Sat, 11 Nov 2006) | 2 lines
4214Changed paths:
4215   M /libcaca/trunk/test/transform.c
4216
4217  * Free all memory upon exit in the transform test.
4218
4219------------------------------------------------------------------------
4220r1344 | sam | 2006-11-11 15:10:38 +0000 (Sat, 11 Nov 2006) | 3 lines
4221Changed paths:
4222   M /libcaca/trunk/test/transform.c
4223
4224  * Update transform.c so that it uses import functions instead of blitting
4225    lines.
4226
4227------------------------------------------------------------------------
4228r1343 | sam | 2006-11-11 14:51:04 +0000 (Sat, 11 Nov 2006) | 2 lines
4229Changed paths:
4230   M /libcaca/trunk/cucul/import.c
4231
4232  * Do not force the text colour when importing a text file.
4233
4234------------------------------------------------------------------------
4235r1342 | sam | 2006-11-11 14:24:35 +0000 (Sat, 11 Nov 2006) | 2 lines
4236Changed paths:
4237   M /libcaca/trunk/TODO
4238   M /libcaca/trunk/cucul/canvas.c
4239   M /libcaca/trunk/cucul/cucul.c
4240   M /libcaca/trunk/cucul/cucul.h
4241   M /libcaca/trunk/cucul/cucul_internals.h
4242   M /libcaca/trunk/cucul/export.c
4243   M /libcaca/trunk/cucul/frame.c
4244   M /libcaca/trunk/cucul/import.c
4245
4246  * Add cursor and handle support to canvases. Unused yet.
4247
4248------------------------------------------------------------------------
4249r1341 | sam | 2006-11-11 13:29:03 +0000 (Sat, 11 Nov 2006) | 3 lines
4250Changed paths:
4251   M /libcaca/trunk/TODO
4252   M /libcaca/trunk/cucul/canvas.c
4253   M /libcaca/trunk/cucul/frame.c
4254
4255  * Cosmetic code and documentation changes here and there.
4256  * Updated TODO.
4257
4258------------------------------------------------------------------------
4259r1340 | sam | 2006-11-11 13:03:19 +0000 (Sat, 11 Nov 2006) | 2 lines
4260Changed paths:
4261   M /libcaca/trunk/test/frames.c
4262
4263  * Restore attribute settings before resizing the canvas in the frame test.
4264
4265------------------------------------------------------------------------
4266r1339 | sam | 2006-11-11 13:00:36 +0000 (Sat, 11 Nov 2006) | 2 lines
4267Changed paths:
4268   M /libcaca/trunk/cucul/Makefile.am
4269   A /libcaca/trunk/cucul/frame.c (from /libcaca/trunk/cucul/sprite.c:1338)
4270   D /libcaca/trunk/cucul/sprite.c
4271
4272  * Rename sprite.c into frame.c.
4273
4274------------------------------------------------------------------------
4275r1338 | sam | 2006-11-11 12:57:03 +0000 (Sat, 11 Nov 2006) | 2 lines
4276Changed paths:
4277   M /libcaca/trunk/cucul/canvas.c
4278   M /libcaca/trunk/cucul/cucul.c
4279   M /libcaca/trunk/cucul/cucul_internals.h
4280   M /libcaca/trunk/cucul/sprite.c
4281
4282  * Prepare the way for per-frame width/height information.
4283
4284------------------------------------------------------------------------
4285r1337 | sam | 2006-11-11 12:27:37 +0000 (Sat, 11 Nov 2006) | 2 lines
4286Changed paths:
4287   M /libcaca/trunk/cucul/cucul.c
4288
4289  * Fix minor uninitialised data bug in cucul_canvas_create().
4290
4291------------------------------------------------------------------------
4292r1336 | sam | 2006-11-11 12:11:20 +0000 (Sat, 11 Nov 2006) | 2 lines
4293Changed paths:
4294   M /libcaca/trunk/cucul/cucul.c
4295
4296  * Allow to resize canvases back to (0,0).
4297
4298------------------------------------------------------------------------
4299r1335 | sam | 2006-11-11 09:22:10 +0000 (Sat, 11 Nov 2006) | 4 lines
4300Changed paths:
4301   M /libcaca/trunk/cucul/charset.c
4302   M /libcaca/trunk/cucul/cucul_internals.h
4303
4304  * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
4305    functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
4306    by fullwidth character support.
4307
4308------------------------------------------------------------------------
4309r1334 | sam | 2006-11-11 09:18:42 +0000 (Sat, 11 Nov 2006) | 2 lines
4310Changed paths:
4311   M /libcaca/trunk/cucul/cucul.c
4312   M /libcaca/trunk/cucul/cucul_internals.h
4313   M /libcaca/trunk/cucul/dither.c
4314
4315  * Got rid of very old _cucul_init_dither() function call.
4316
4317------------------------------------------------------------------------
4318r1333 | sam | 2006-11-11 09:10:17 +0000 (Sat, 11 Nov 2006) | 3 lines
4319Changed paths:
4320   M /libcaca/trunk/caca/driver_conio.c
4321   M /libcaca/trunk/caca/driver_ncurses.c
4322   M /libcaca/trunk/caca/driver_slang.c
4323   M /libcaca/trunk/caca/driver_vga.c
4324   M /libcaca/trunk/cucul/attr.c
4325   M /libcaca/trunk/cucul/cucul.h
4326   M /libcaca/trunk/cucul/cucul_internals.h
4327
4328  * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
4329    function.
4330
4331------------------------------------------------------------------------
4332r1332 | sam | 2006-11-11 08:44:14 +0000 (Sat, 11 Nov 2006) | 3 lines
4333Changed paths:
4334   M /libcaca/trunk/caca/driver_slang.c
4335   M /libcaca/trunk/caca/driver_win32.c
4336   M /libcaca/trunk/cucul/attr.c
4337   M /libcaca/trunk/cucul/export.c
4338
4339  * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
4340    the now official cucul_attr_to_ansi_[fb]g().
4341
4342------------------------------------------------------------------------
4343r1331 | sam | 2006-11-11 08:34:41 +0000 (Sat, 11 Nov 2006) | 2 lines
4344Changed paths:
4345   M /libcaca/trunk/cucul/attr.c
4346   M /libcaca/trunk/cucul/cucul.h
4347
4348  * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
4349
4350------------------------------------------------------------------------
4351r1330 | sam | 2006-11-11 08:11:26 +0000 (Sat, 11 Nov 2006) | 4 lines
4352Changed paths:
4353   M /libcaca/trunk/caca/caca0.h
4354   M /libcaca/trunk/cucul/box.c
4355   M /libcaca/trunk/cucul/conic.c
4356   M /libcaca/trunk/cucul/cucul.h
4357   M /libcaca/trunk/cucul/line.c
4358   M /libcaca/trunk/cucul/triangle.c
4359   M /libcaca/trunk/src/cacademo.c
4360   M /libcaca/trunk/src/cacaview.c
4361   M /libcaca/trunk/test/demo.c
4362   M /libcaca/trunk/test/event.c
4363   M /libcaca/trunk/test/export.c
4364   M /libcaca/trunk/test/frames.c
4365   M /libcaca/trunk/test/gamma.c
4366   M /libcaca/trunk/test/input.c
4367
4368  * Switch back to UTF-32 arguments for drawing primitives, now that we
4369    properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
4370    uses these functions anyway.
4371
4372------------------------------------------------------------------------
4373r1329 | sam | 2006-11-11 07:56:30 +0000 (Sat, 11 Nov 2006) | 2 lines
4374Changed paths:
4375   M /libcaca/trunk/cucul/box.c
4376   M /libcaca/trunk/cucul/cucul.h
4377
4378  * Implemented cucul_draw_cp437_box().
4379
4380------------------------------------------------------------------------
4381r1328 | sam | 2006-11-10 15:38:09 +0000 (Fri, 10 Nov 2006) | 2 lines
4382Changed paths:
4383   M /libcaca/trunk/doc/Makefile.am
4384   A /libcaca/trunk/doc/cacaplay.1
4385   A /libcaca/trunk/doc/cacaserver.1
4386   M /libcaca/trunk/doc/cacaview.1
4387   A /libcaca/trunk/doc/img2irc.1
4388   M /libcaca/trunk/src/img2irc.c
4389
4390  * Wrote manual pages for img2irc, cacaplay and cacaserver.
4391
4392------------------------------------------------------------------------
4393r1324 | sam | 2006-11-10 10:29:54 +0000 (Fri, 10 Nov 2006) | 2 lines
4394Changed paths:
4395   M /libcaca/trunk/cucul/Makefile.am
4396   A /libcaca/trunk/cucul/attr.c (from /libcaca/trunk/cucul/colour.c:1312)
4397   D /libcaca/trunk/cucul/colour.c
4398   M /libcaca/trunk/cucul/cucul.h
4399
4400  * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
4401
4402------------------------------------------------------------------------
4403r1315 | sam | 2006-11-09 17:24:29 +0000 (Thu, 09 Nov 2006) | 3 lines
4404Changed paths:
4405   M /libcaca/trunk/src/cacaserver.c
4406
4407  * Don't try to guess the file format in cacaserver, instead feed the data
4408    to cucul_import_memory() and try again later if it says "not enough data".
4409
4410------------------------------------------------------------------------
4411r1314 | sam | 2006-11-09 17:20:47 +0000 (Thu, 09 Nov 2006) | 2 lines
4412Changed paths:
4413   M /libcaca/trunk/cucul/import.c
4414
4415  * If not enough data is available for import, return 0 instead of an error.
4416
4417------------------------------------------------------------------------
4418r1313 | sam | 2006-11-09 11:14:57 +0000 (Thu, 09 Nov 2006) | 2 lines
4419Changed paths:
4420   M /libcaca/trunk/cucul/canvas.c
4421   M /libcaca/trunk/cucul/import.c
4422
4423  * Minor documentation fixes.
4424
4425------------------------------------------------------------------------
4426r1310 | jylam | 2006-11-09 09:27:35 +0000 (Thu, 09 Nov 2006) | 2 lines
4427Changed paths:
4428   M /libcaca/trunk/cxx/cxxtest.cpp
4429
4430 * Fixed behaviour of the pig while resizing window
4431
4432------------------------------------------------------------------------
4433r1309 | sam | 2006-11-08 17:27:48 +0000 (Wed, 08 Nov 2006) | 2 lines
4434Changed paths:
4435   M /libcaca/trunk/doc/migrating.dox
4436
4437  * Slight documentation update.
4438
4439------------------------------------------------------------------------
4440r1308 | sam | 2006-11-08 17:26:57 +0000 (Wed, 08 Nov 2006) | 2 lines
4441Changed paths:
4442   M /libcaca/trunk/src/cacadraw.c
4443   M /libcaca/trunk/src/cacaplay.c
4444   M /libcaca/trunk/src/cacaserver.c
4445   M /libcaca/trunk/src/img2irc.c
4446   M /libcaca/trunk/test/export.c
4447   M /libcaca/trunk/test/font2tga.c
4448   M /libcaca/trunk/test/import.c
4449   M /libcaca/trunk/test/text.c
4450
4451  * Convert all programs and tests to the new import/export API.
4452
4453------------------------------------------------------------------------
4454r1307 | sam | 2006-11-08 17:18:23 +0000 (Wed, 08 Nov 2006) | 8 lines
4455Changed paths:
4456   M /libcaca/trunk/cucul/cucul.h
4457   M /libcaca/trunk/cucul/import.c
4458
4459  * Set the cucul_import_memory() buffer type to void const * instead of
4460    unsigned char const * so that C++ programs won't complain.
4461                   ___  __  __  ____    ___   ___   ___
4462                  / _ \|  \/  |/ ___|  / _ \ / _ \ / _ \
4463                 | | | | |\/| | |  _  | (_) | (_) | (_) |
4464                 | |_| | |  | | |_| |  \__, |\__, |\__, |
4465                  \___/|_|  |_|\____|    /_/   /_/   /_/
4466
4467------------------------------------------------------------------------
4468r1306 | sam | 2006-11-08 16:43:59 +0000 (Wed, 08 Nov 2006) | 4 lines
4469Changed paths:
4470   M /libcaca/trunk/caca/caca0.c
4471   M /libcaca/trunk/caca/driver_raw.c
4472   M /libcaca/trunk/cucul/cucul.h
4473   M /libcaca/trunk/cucul/export.c
4474   M /libcaca/trunk/cucul/legacy.c
4475
4476  * Renamed cucul_export() to cucul_export_memory(), paves the way for a
4477    cucul_export_file() but I'm not sure yet this is a good idea.
4478  * Use the new import/export API in libcaca.
4479
4480------------------------------------------------------------------------
4481r1305 | sam | 2006-11-08 16:34:43 +0000 (Wed, 08 Nov 2006) | 3 lines
4482Changed paths:
4483   M /libcaca/trunk/cucul/cucul.h
4484   M /libcaca/trunk/cucul/import.c
4485   M /libcaca/trunk/cucul/legacy.c
4486
4487  * Renamed cucul_import() to cucul_import_memory() and implemented
4488    cucul_import_file().
4489
4490------------------------------------------------------------------------
4491r1304 | sam | 2006-11-08 13:12:06 +0000 (Wed, 08 Nov 2006) | 2 lines
4492Changed paths:
4493   M /libcaca/trunk/common.h
4494
4495  * Don't try to include arpa/inet.h in kernel mode.
4496
4497------------------------------------------------------------------------
4498r1303 | sam | 2006-11-08 13:05:42 +0000 (Wed, 08 Nov 2006) | 2 lines
4499Changed paths:
4500   M /libcaca/trunk/common.h
4501   M /libcaca/trunk/cucul/font.c
4502   M /libcaca/trunk/cucul/import.c
4503
4504  * Don't use htonl() directly, use common.h's hton32() wrapper.
4505
4506------------------------------------------------------------------------
4507r1302 | sam | 2006-11-08 12:11:07 +0000 (Wed, 08 Nov 2006) | 2 lines
4508Changed paths:
4509   M /libcaca/trunk/cucul/Makefile.am
4510   D /libcaca/trunk/cucul/buffer.c
4511   M /libcaca/trunk/cucul/colour.c
4512   M /libcaca/trunk/cucul/cucul.h
4513   M /libcaca/trunk/cucul/export.c
4514   M /libcaca/trunk/cucul/import.c
4515   A /libcaca/trunk/cucul/legacy.c (from /libcaca/trunk/cucul/buffer.c:1301)
4516
4517  * Deprecate buffer management. We're back to standard void* memory areas.
4518
4519------------------------------------------------------------------------
4520r1301 | sam | 2006-11-08 07:59:23 +0000 (Wed, 08 Nov 2006) | 2 lines
4521Changed paths:
4522   M /libcaca/trunk/cucul/buffer.c
4523
4524  * Minor syntax fix in the doxygen documentation.
4525
4526------------------------------------------------------------------------
4527r1300 | sam | 2006-11-08 07:58:03 +0000 (Wed, 08 Nov 2006) | 2 lines
4528Changed paths:
4529   M /libcaca/trunk/src/Makefile.am
4530   M /libcaca/trunk/src/cacaserver.c
4531
4532  * Do not link cacaserver with libcaca, it only uses libcucul.
4533
4534------------------------------------------------------------------------
4535r1295 | sam | 2006-11-06 11:06:44 +0000 (Mon, 06 Nov 2006) | 2 lines
4536Changed paths:
4537   M /libcaca/trunk/doc/tutorial.dox
4538
4539  * Replace CUCUL_COLOR_* with CUCUL_*.
4540
4541------------------------------------------------------------------------
4542r1294 | sam | 2006-11-06 11:04:37 +0000 (Mon, 06 Nov 2006) | 2 lines
4543Changed paths:
4544   M /libcaca/trunk/test/font2tga.c
4545
4546  * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
4547
4548------------------------------------------------------------------------
4549r1287 | sam | 2006-11-05 23:59:06 +0000 (Sun, 05 Nov 2006) | 2 lines
4550Changed paths:
4551   M /libcaca/trunk/caca/caca0.c
4552
4553  * Fix a harmless warning in caca0.c.
4554
4555------------------------------------------------------------------------
4556r1285 | sam | 2006-11-05 22:51:04 +0000 (Sun, 05 Nov 2006) | 3 lines
4557Changed paths:
4558   M /libcaca/trunk/ChangeLog
4559   M /libcaca/trunk/NEWS
4560   M /libcaca/trunk/configure.ac
4561
4562  * Set version to 0.99.beta9.
4563  * Updated NEWS and ChangeLog.
4564
4565------------------------------------------------------------------------
4566r1284 | sam | 2006-11-05 22:45:10 +0000 (Sun, 05 Nov 2006) | 2 lines
4567Changed paths:
4568   M /libcaca/trunk/TODO
4569
4570  * Updated TODO list.
4571
4572------------------------------------------------------------------------
4573r1283 | sam | 2006-11-05 22:20:51 +0000 (Sun, 05 Nov 2006) | 6 lines
4574Changed paths:
4575   M /libcaca/trunk/cucul/export.c
4576   M /libcaca/trunk/cucul/import.c
4577   M /libcaca/trunk/src/cacaserver.c
4578
4579  * Updated the caca export format so that it supports multiple frames.
4580  * Updated the caca importer to reflect that; only one frame is read at the
4581    moment.
4582  * Added an "utf8cr" export format for UTF-8 + CRLF exports.
4583  * Updated cacaserver to reflect file format changes.
4584
4585------------------------------------------------------------------------
4586r1282 | sam | 2006-11-05 21:59:26 +0000 (Sun, 05 Nov 2006) | 2 lines
4587Changed paths:
4588   M /libcaca/trunk/cxx
4589   M /libcaca/trunk/cxx/cxxtest.cpp
4590
4591  * Use the import function to load the pig image in cxxtest.
4592
4593------------------------------------------------------------------------
4594r1281 | sam | 2006-11-05 21:47:51 +0000 (Sun, 05 Nov 2006) | 2 lines
4595Changed paths:
4596   M /libcaca/trunk/cucul/font.c
4597
4598  * Add information to the font format.
4599
4600------------------------------------------------------------------------
4601r1280 | jylam | 2006-11-05 18:31:45 +0000 (Sun, 05 Nov 2006) | 2 lines
4602Changed paths:
4603   M /libcaca/trunk/doc/tutorial.dox
4604
4605 * Fixed typo, added compilation example
4606
4607------------------------------------------------------------------------
4608r1279 | jylam | 2006-11-05 18:14:26 +0000 (Sun, 05 Nov 2006) | 2 lines
4609Changed paths:
4610   M /libcaca/trunk/doc/tutorial.dox
4611
4612 * Started a real and complete tutorial
4613
4614------------------------------------------------------------------------
4615r1278 | sam | 2006-11-05 18:08:36 +0000 (Sun, 05 Nov 2006) | 2 lines
4616Changed paths:
4617   M /libcaca/trunk/cxx/cucul++.h
4618
4619  * Oops, fixed getChar's prototype.
4620
4621------------------------------------------------------------------------
4622r1277 | sam | 2006-11-05 18:06:09 +0000 (Sun, 05 Nov 2006) | 2 lines
4623Changed paths:
4624   M /libcaca/trunk/cxx/cucul++.cpp
4625   M /libcaca/trunk/cxx/cucul++.h
4626
4627  * Implemented putChar() and updated getChar()'s prototype.
4628
4629------------------------------------------------------------------------
4630r1276 | sam | 2006-11-05 18:00:53 +0000 (Sun, 05 Nov 2006) | 2 lines
4631Changed paths:
4632   M /libcaca/trunk/cxx/cucul++.cpp
4633
4634  * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
4635
4636------------------------------------------------------------------------
4637r1275 | jylam | 2006-11-05 17:27:37 +0000 (Sun, 05 Nov 2006) | 2 lines
4638Changed paths:
4639   M /libcaca/trunk/cxx/cxxtest.cpp
4640
4641 * Fixed c++ example
4642
4643------------------------------------------------------------------------
4644r1274 | sam | 2006-11-05 16:58:58 +0000 (Sun, 05 Nov 2006) | 2 lines
4645Changed paths:
4646   M /libcaca/trunk/cucul/cucul.c
4647
4648  * Fix the default canvas colour value.
4649
4650------------------------------------------------------------------------
4651r1273 | sam | 2006-11-05 16:56:49 +0000 (Sun, 05 Nov 2006) | 2 lines
4652Changed paths:
4653   M /libcaca/trunk/cucul/cucul.h
4654
4655  * Remove legacy cucul_ansi_to_str() from cucul.h.
4656
4657------------------------------------------------------------------------
4658r1271 | sam | 2006-10-31 17:03:21 +0000 (Tue, 31 Oct 2006) | 3 lines
4659Changed paths:
4660   M /libcaca/trunk/cucul/font.c
4661   M /libcaca/trunk/cucul/font_mono9.h
4662   M /libcaca/trunk/cucul/font_monobold12.h
4663   M /libcaca/trunk/tools/makefont.c
4664
4665  * Slightly changed the font header information. No one distributes libcaca
4666    fonts yet anyway :-)
4667
4668------------------------------------------------------------------------
4669r1270 | sam | 2006-10-31 14:34:06 +0000 (Tue, 31 Oct 2006) | 2 lines
4670Changed paths:
4671   M /libcaca/trunk/cucul/colour.c
4672
4673  * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
4674
4675------------------------------------------------------------------------
4676r1269 | sam | 2006-10-31 14:04:22 +0000 (Tue, 31 Oct 2006) | 4 lines
4677Changed paths:
4678   M /libcaca/trunk/caca/caca0.c
4679   M /libcaca/trunk/caca/caca0.h
4680   M /libcaca/trunk/cucul/cucul.c
4681   M /libcaca/trunk/cucul/cucul.h
4682   M /libcaca/trunk/cxx/cucul++.cpp
4683   M /libcaca/trunk/cxx/cucul++.h
4684   M /libcaca/trunk/cxx/cxxtest.cpp
4685   M /libcaca/trunk/doc/migrating.dox
4686   M /libcaca/trunk/doc/tutorial.dox
4687   M /libcaca/trunk/test/colors.c
4688   M /libcaca/trunk/test/demo.c
4689
4690  * Got rid of cucul_ansi_to_str(), it's really useless.
4691  * Partial update of the C++ bindings.
4692  * Updated documentation.
4693
4694------------------------------------------------------------------------
4695r1268 | sam | 2006-10-31 13:44:41 +0000 (Tue, 31 Oct 2006) | 2 lines
4696Changed paths:
4697   D /libcaca/trunk/cxx/cpptest.cpp
4698   R /libcaca/trunk/cxx/cxxtest.cpp (from /libcaca/trunk/cxx/cpptest.cpp:1259)
4699
4700  * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
4701
4702------------------------------------------------------------------------
4703r1267 | sam | 2006-10-31 13:29:48 +0000 (Tue, 31 Oct 2006) | 5 lines
4704Changed paths:
4705   M /libcaca/trunk/caca/caca0.h
4706   M /libcaca/trunk/caca/driver_gl.c
4707   M /libcaca/trunk/cucul/colour.c
4708   M /libcaca/trunk/cucul/cucul.c
4709   M /libcaca/trunk/cucul/cucul.h
4710   M /libcaca/trunk/cucul/dither.c
4711   M /libcaca/trunk/cucul/import.c
4712   M /libcaca/trunk/src/aafire.c
4713   M /libcaca/trunk/src/cacademo.c
4714   M /libcaca/trunk/src/cacadraw.c
4715   M /libcaca/trunk/src/cacaview.c
4716   M /libcaca/trunk/src/img2irc.c
4717   M /libcaca/trunk/test/colors.c
4718   M /libcaca/trunk/test/demo.c
4719   M /libcaca/trunk/test/dithering.c
4720   M /libcaca/trunk/test/event.c
4721   M /libcaca/trunk/test/export.c
4722   M /libcaca/trunk/test/font.c
4723   M /libcaca/trunk/test/font2tga.c
4724   M /libcaca/trunk/test/frames.c
4725   M /libcaca/trunk/test/fullwidth.c
4726   M /libcaca/trunk/test/gamma.c
4727   M /libcaca/trunk/test/input.c
4728   M /libcaca/trunk/test/spritedit.c
4729   M /libcaca/trunk/test/transform.c
4730   M /libcaca/trunk/test/truecolor.c
4731   M /libcaca/trunk/test/unicode.c
4732
4733  * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
4734    cucul_set_color() and cucul_set_truecolor() under the new names
4735    cucul_set_color_ansi() and cucul_set_color_argb().
4736  * Renamed cucul_get_color_name() into cucul_ansi_to_str().
4737
4738------------------------------------------------------------------------
4739r1266 | sam | 2006-10-31 08:17:58 +0000 (Tue, 31 Oct 2006) | 3 lines
4740Changed paths:
4741   M /libcaca/trunk/cucul/colour.c
4742   M /libcaca/trunk/cucul/export.c
4743   M /libcaca/trunk/test/colors.c
4744   M /libcaca/trunk/test/export.c
4745
4746  * Changed cucul_set_attr() so that only setting the style does not change
4747    the colour.
4748
4749------------------------------------------------------------------------
4750r1264 | sam | 2006-10-30 16:37:36 +0000 (Mon, 30 Oct 2006) | 3 lines
4751Changed paths:
4752   M /libcaca/trunk/caca/driver_x11.c
4753   M /libcaca/trunk/cucul/export.c
4754
4755  * Blink/Underline/Bold/Italics support in the HTML exporters.
4756  * Underline support in the X11 driver.
4757
4758------------------------------------------------------------------------
4759r1263 | sam | 2006-10-30 14:41:16 +0000 (Mon, 30 Oct 2006) | 2 lines
4760Changed paths:
4761   M /libcaca/trunk/test/colors.c
4762   M /libcaca/trunk/test/export.c
4763
4764  * Add Bold/Blink/Italics/Underline to the export and color tests.
4765
4766------------------------------------------------------------------------
4767r1262 | sam | 2006-10-30 14:33:46 +0000 (Mon, 30 Oct 2006) | 2 lines
4768Changed paths:
4769   M /libcaca/trunk/cucul/export.c
4770
4771  * Fix IRC and term transparency (again).
4772
4773------------------------------------------------------------------------
4774r1261 | sam | 2006-10-30 13:51:25 +0000 (Mon, 30 Oct 2006) | 2 lines
4775Changed paths:
4776   M /libcaca/trunk/TODO
4777
4778  * Updated TODO list.
4779
4780------------------------------------------------------------------------
4781r1258 | sam | 2006-10-29 22:07:07 +0000 (Sun, 29 Oct 2006) | 3 lines
4782Changed paths:
4783   M /libcaca/trunk/cucul/colour.c
4784   M /libcaca/trunk/cucul/cucul.h
4785
4786  * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
4787    deprecated using GCC attributes.
4788
4789------------------------------------------------------------------------
4790r1257 | sam | 2006-10-29 20:54:51 +0000 (Sun, 29 Oct 2006) | 5 lines
4791Changed paths:
4792   M /libcaca/trunk/caca/caca0.c
4793   M /libcaca/trunk/caca/caca0.h
4794   M /libcaca/trunk/caca/driver_gl.c
4795   M /libcaca/trunk/caca/driver_slang.c
4796   M /libcaca/trunk/cucul/colour.c
4797   M /libcaca/trunk/cucul/cucul.c
4798   M /libcaca/trunk/cucul/cucul.h
4799   M /libcaca/trunk/cucul/dither.c
4800   M /libcaca/trunk/cucul/export.c
4801   M /libcaca/trunk/cucul/import.c
4802   M /libcaca/trunk/cucul/sprite.c
4803   M /libcaca/trunk/src/aafire.c
4804   M /libcaca/trunk/src/cacademo.c
4805   M /libcaca/trunk/src/cacadraw.c
4806   M /libcaca/trunk/src/cacaview.c
4807   M /libcaca/trunk/src/img2irc.c
4808   M /libcaca/trunk/test/colors.c
4809   M /libcaca/trunk/test/demo.c
4810   M /libcaca/trunk/test/dithering.c
4811   M /libcaca/trunk/test/event.c
4812   M /libcaca/trunk/test/export.c
4813   M /libcaca/trunk/test/font.c
4814   M /libcaca/trunk/test/font2tga.c
4815   M /libcaca/trunk/test/frames.c
4816   M /libcaca/trunk/test/fullwidth.c
4817   M /libcaca/trunk/test/gamma.c
4818   M /libcaca/trunk/test/input.c
4819   M /libcaca/trunk/test/spritedit.c
4820   M /libcaca/trunk/test/transform.c
4821   M /libcaca/trunk/test/truecolor.c
4822   M /libcaca/trunk/test/unicode.c
4823   M /libcaca/trunk/tools/optipal.c
4824
4825  * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
4826    functionality into cucul_set_attr().
4827  * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
4828  * Rename CUCUL_COLOR_* to CUCUL_*.
4829
4830------------------------------------------------------------------------
4831r1256 | sam | 2006-10-29 08:35:46 +0000 (Sun, 29 Oct 2006) | 4 lines
4832Changed paths:
4833   M /libcaca/trunk/caca/driver_gl.c
4834   M /libcaca/trunk/cucul/colour.c
4835   M /libcaca/trunk/cucul/cucul.h
4836   M /libcaca/trunk/cucul/dither.c
4837   M /libcaca/trunk/cucul/import.c
4838   M /libcaca/trunk/cucul/sprite.c
4839   M /libcaca/trunk/src/aafire.c
4840   M /libcaca/trunk/src/cacademo.c
4841   M /libcaca/trunk/src/cacadraw.c
4842   M /libcaca/trunk/src/cacaview.c
4843   M /libcaca/trunk/src/img2irc.c
4844   M /libcaca/trunk/test/colors.c
4845   M /libcaca/trunk/test/demo.c
4846   M /libcaca/trunk/test/dithering.c
4847   M /libcaca/trunk/test/event.c
4848   M /libcaca/trunk/test/export.c
4849   M /libcaca/trunk/test/font.c
4850   M /libcaca/trunk/test/font2tga.c
4851   M /libcaca/trunk/test/frames.c
4852   M /libcaca/trunk/test/fullwidth.c
4853   M /libcaca/trunk/test/gamma.c
4854   M /libcaca/trunk/test/input.c
4855   M /libcaca/trunk/test/spritedit.c
4856   M /libcaca/trunk/test/transform.c
4857   M /libcaca/trunk/test/truecolor.c
4858   M /libcaca/trunk/test/unicode.c
4859
4860  * Remove cucul_set_color() from the exported API and replaced all calls
4861    with cucul_set_attr_ansi(). Old application will still compile (but issue
4862    a warning) and run, though.
4863
4864------------------------------------------------------------------------
4865r1255 | sam | 2006-10-29 08:06:27 +0000 (Sun, 29 Oct 2006) | 2 lines
4866Changed paths:
4867   M /libcaca/trunk/configure.ac
4868   M /libcaca/trunk/src/cacaview.c
4869   M /libcaca/trunk/src/common-image.c
4870
4871  * Fix broken Imlib2 support in cacaview.
4872
4873------------------------------------------------------------------------
4874r1254 | sam | 2006-10-28 23:53:46 +0000 (Sat, 28 Oct 2006) | 6 lines
4875Changed paths:
4876   M /libcaca/trunk/caca/caca0.h
4877   M /libcaca/trunk/caca/driver_conio.c
4878   M /libcaca/trunk/caca/driver_gl.c
4879   M /libcaca/trunk/caca/driver_ncurses.c
4880   M /libcaca/trunk/caca/driver_slang.c
4881   M /libcaca/trunk/caca/driver_vga.c
4882   M /libcaca/trunk/caca/driver_win32.c
4883   M /libcaca/trunk/caca/driver_x11.c
4884   M /libcaca/trunk/cucul/canvas.c
4885   M /libcaca/trunk/cucul/colour.c
4886   M /libcaca/trunk/cucul/cucul.c
4887   M /libcaca/trunk/cucul/cucul.h
4888   M /libcaca/trunk/cucul/cucul_internals.h
4889   M /libcaca/trunk/cucul/export.c
4890   M /libcaca/trunk/cucul/font.c
4891   M /libcaca/trunk/cucul/import.c
4892   M /libcaca/trunk/cucul/sprite.c
4893   M /libcaca/trunk/cucul/transform.c
4894
4895  * Use the LSB of alpha and blue components to encode additional flags such
4896    as bold or underline. No higher level support for these yet, but at
4897    least everything is consistent.
4898  * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
4899    to replace cucul_set_color() and cucul_set_truecolor().
4900
4901------------------------------------------------------------------------
4902r1249 | sam | 2006-10-27 20:40:24 +0000 (Fri, 27 Oct 2006) | 2 lines
4903Changed paths:
4904   M /libcaca/trunk/cucul/buffer.c
4905
4906  * Reworded documentation about buffer/string distinction.
4907
4908------------------------------------------------------------------------
4909r1248 | sam | 2006-10-27 20:22:48 +0000 (Fri, 27 Oct 2006) | 2 lines
4910Changed paths:
4911   M /libcaca/trunk/cucul/import.c
4912
4913  * Fix a buffer overflow in the utf-8 cucul_import().
4914
4915------------------------------------------------------------------------
4916r1247 | jylam | 2006-10-27 20:18:23 +0000 (Fri, 27 Oct 2006) | 2 lines
4917Changed paths:
4918   M /libcaca/trunk/cucul/buffer.c
4919
4920 * Documentation a bit clearer while importing a string into a buffer
4921
4922------------------------------------------------------------------------
4923r1245 | jylam | 2006-10-27 19:26:35 +0000 (Fri, 27 Oct 2006) | 2 lines
4924Changed paths:
4925   M /libcaca/trunk/DotNet/test.cs
4926   M /libcaca/trunk/cucul/import.c
4927
4928 * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
4929
4930------------------------------------------------------------------------
4931r1239 | sam | 2006-10-26 09:24:29 +0000 (Thu, 26 Oct 2006) | 3 lines
4932Changed paths:
4933   M /libcaca/trunk/cucul/export.c
4934
4935  * Put at least one space in empty IRC lines otherwise most clients won't
4936    output them.
4937
4938------------------------------------------------------------------------
4939r1238 | sam | 2006-10-26 09:17:21 +0000 (Thu, 26 Oct 2006) | 2 lines
4940Changed paths:
4941   M /libcaca/trunk/cucul/import.c
4942
4943  * Allow to import empty files or files with only empty lines.
4944
4945------------------------------------------------------------------------
4946r1237 | sam | 2006-10-26 09:04:55 +0000 (Thu, 26 Oct 2006) | 2 lines
4947Changed paths:
4948   M /libcaca/trunk/cucul/export.c
4949
4950  * Support export of zero-sized canvases.
4951
4952------------------------------------------------------------------------
4953r1236 | sam | 2006-10-26 08:47:39 +0000 (Thu, 26 Oct 2006) | 2 lines
4954Changed paths:
4955   M /libcaca/trunk/cucul/import.c
4956
4957  * Fix a buffer overflow in the import format autodetection code.
4958
4959------------------------------------------------------------------------
4960r1235 | sam | 2006-10-26 08:45:18 +0000 (Thu, 26 Oct 2006) | 2 lines
4961Changed paths:
4962   M /libcaca/trunk/cucul/import.c
4963
4964  * Allow to import zero-sized canvases.
4965
4966------------------------------------------------------------------------
4967r1234 | sam | 2006-10-26 08:17:41 +0000 (Thu, 26 Oct 2006) | 2 lines
4968Changed paths:
4969   M /libcaca/trunk/doc/user.dox
4970
4971  * CACA_GEOMETRY works with the raw driver.
4972
4973------------------------------------------------------------------------
4974r1233 | sam | 2006-10-26 08:16:43 +0000 (Thu, 26 Oct 2006) | 3 lines
4975Changed paths:
4976   M /libcaca/trunk/caca/driver_gl.c
4977   M /libcaca/trunk/caca/driver_raw.c
4978   M /libcaca/trunk/caca/driver_win32.c
4979   M /libcaca/trunk/caca/driver_x11.c
4980   M /libcaca/trunk/cucul/cucul.c
4981
4982  * Allow to create the initial canvas with a zero size. Either the application
4983    resizes it later, or the driver changes it to fit the display.
4984
4985------------------------------------------------------------------------
4986r1232 | sam | 2006-10-26 08:11:39 +0000 (Thu, 26 Oct 2006) | 2 lines
4987Changed paths:
4988   M /libcaca/trunk/test/frames.c
4989
4990  * Minor changes to the frames test.
4991
4992------------------------------------------------------------------------
4993r1231 | sam | 2006-10-25 22:06:21 +0000 (Wed, 25 Oct 2006) | 3 lines
4994Changed paths:
4995   M /libcaca/trunk/caca/event.c
4996   M /libcaca/trunk/caca/graphics.c
4997   M /libcaca/trunk/cucul/buffer.c
4998   M /libcaca/trunk/cucul/canvas.c
4999   M /libcaca/trunk/cucul/charset.c
5000   M /libcaca/trunk/cucul/colour.c
5001   M /libcaca/trunk/cucul/cucul.c
5002   M /libcaca/trunk/cucul/import.c
5003   M /libcaca/trunk/cucul/sprite.c
5004   M /libcaca/trunk/cucul/transform.c
5005
5006  * Removed "This function..." constructs from documentation. Fixed a few
5007    documentation errors or imprecisions.
5008
5009------------------------------------------------------------------------
5010r1230 | sam | 2006-10-25 22:04:31 +0000 (Wed, 25 Oct 2006) | 2 lines
5011Changed paths:
5012   M /libcaca/trunk/cucul/transform.c
5013
5014  * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
5015
5016------------------------------------------------------------------------
5017r1229 | sam | 2006-10-25 22:01:38 +0000 (Wed, 25 Oct 2006) | 2 lines
5018Changed paths:
5019   M /libcaca/trunk/cucul/export.c
5020
5021  * Do not output \r in the UTF-8 exporter.
5022
5023------------------------------------------------------------------------
5024r1226 | sam | 2006-10-24 07:07:47 +0000 (Tue, 24 Oct 2006) | 2 lines
5025Changed paths:
5026   M /libcaca/trunk/doc/cacafire.1
5027   M /libcaca/trunk/src/cacademo.c
5028
5029  * Use enter as the transition key.
5030
5031------------------------------------------------------------------------
5032r1225 | sam | 2006-10-22 21:24:15 +0000 (Sun, 22 Oct 2006) | 3 lines
5033Changed paths:
5034   M /libcaca/trunk/ChangeLog
5035   M /libcaca/trunk/NEWS
5036   M /libcaca/trunk/configure.ac
5037
5038  * Set version to 0.99.beta8.
5039  * Updated NEWS and ChangeLog.
5040
5041------------------------------------------------------------------------
5042r1224 | sam | 2006-10-22 21:13:32 +0000 (Sun, 22 Oct 2006) | 4 lines
5043Changed paths:
5044   M /libcaca/trunk/cucul/canvas.c
5045   M /libcaca/trunk/cucul/transform.c
5046   M /libcaca/trunk/test/fullwidth.c
5047
5048  * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
5049    fullwidth characters.
5050  * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
5051
5052------------------------------------------------------------------------
5053r1223 | sam | 2006-10-22 20:31:10 +0000 (Sun, 22 Oct 2006) | 3 lines
5054Changed paths:
5055   M /libcaca/trunk/cucul/transform.c
5056
5057  * Added block drawing glyphs to the flip/flop/rotate functions.
5058  * Made these functions fullwidth-aware.
5059
5060------------------------------------------------------------------------
5061r1222 | sam | 2006-10-22 19:53:48 +0000 (Sun, 22 Oct 2006) | 2 lines
5062Changed paths:
5063   M /libcaca/trunk/test/transform.c
5064
5065  * Add fullwidth characters to the transform test.
5066
5067------------------------------------------------------------------------
5068r1221 | sam | 2006-10-22 17:40:55 +0000 (Sun, 22 Oct 2006) | 3 lines
5069Changed paths:
5070   M /libcaca/trunk/cucul/canvas.c
5071   M /libcaca/trunk/cucul/export.c
5072
5073  * Updated documentation of fullwidth-aware functions.
5074  * Fullwidth support in all exporters.
5075
5076------------------------------------------------------------------------
5077r1220 | sam | 2006-10-22 17:19:58 +0000 (Sun, 22 Oct 2006) | 2 lines
5078Changed paths:
5079   M /libcaca/trunk/test/export.c
5080
5081  * Add a test for fullwidth characters to the exporter test.
5082
5083------------------------------------------------------------------------
5084r1219 | sam | 2006-10-22 16:49:54 +0000 (Sun, 22 Oct 2006) | 2 lines
5085Changed paths:
5086   M /libcaca/trunk/cucul/import.c
5087
5088  * Support for fullwidth glyphs in the UTF-8 importer.
5089
5090------------------------------------------------------------------------
5091r1218 | sam | 2006-10-22 16:35:25 +0000 (Sun, 22 Oct 2006) | 2 lines
5092Changed paths:
5093   M /libcaca/trunk/caca/driver_conio.c
5094   M /libcaca/trunk/caca/driver_gl.c
5095   M /libcaca/trunk/caca/driver_ncurses.c
5096   M /libcaca/trunk/caca/driver_slang.c
5097   M /libcaca/trunk/caca/driver_vga.c
5098   M /libcaca/trunk/caca/driver_win32.c
5099   M /libcaca/trunk/caca/driver_x11.c
5100   M /libcaca/trunk/cucul/canvas.c
5101   M /libcaca/trunk/cucul/cucul.h
5102   M /libcaca/trunk/cucul/cucul_internals.h
5103
5104  * Support for fullwidth glyphs in the libcaca output drivers.
5105
5106------------------------------------------------------------------------
5107r1217 | sam | 2006-10-22 16:16:15 +0000 (Sun, 22 Oct 2006) | 2 lines
5108Changed paths:
5109   M /libcaca/trunk/test/fullwidth.c
5110
5111  * Use 0xCACA as the test character. Ahaha. Caca. Got it?
5112
5113------------------------------------------------------------------------
5114r1216 | sam | 2006-10-22 15:03:22 +0000 (Sun, 22 Oct 2006) | 3 lines
5115Changed paths:
5116   M /libcaca/trunk/test
5117   M /libcaca/trunk/test/Makefile.am
5118   A /libcaca/trunk/test/fullwidth.c
5119   M /libcaca/trunk/test/unicode.c
5120
5121  * Fix the Unicode test.
5122  * Add a test for fullwidth characters.
5123
5124------------------------------------------------------------------------
5125r1215 | sam | 2006-10-22 15:01:04 +0000 (Sun, 22 Oct 2006) | 2 lines
5126Changed paths:
5127   M /libcaca/trunk/cucul/canvas.c
5128   M /libcaca/trunk/cucul/cucul_internals.h
5129
5130  * Support for fullwidth (= double width) Unicode characters.
5131
5132------------------------------------------------------------------------
5133r1214 | sam | 2006-10-22 14:40:50 +0000 (Sun, 22 Oct 2006) | 2 lines
5134Changed paths:
5135   M /libcaca/trunk/doc/libcaca.dox
5136
5137  * Minor changes to the documentation front page.
5138
5139------------------------------------------------------------------------
5140r1212 | sam | 2006-10-20 16:19:41 +0000 (Fri, 20 Oct 2006) | 2 lines
5141Changed paths:
5142   M /libcaca/trunk/cxx/Makefile.am
5143   M /libcaca/trunk/src/Makefile.am
5144   M /libcaca/trunk/test/Makefile.am
5145   M /libcaca/trunk/tools/Makefile.am
5146
5147  * Do not link binaries with @CACA_LIBS@, it's useless.
5148
5149------------------------------------------------------------------------
5150r1211 | sam | 2006-10-20 16:17:12 +0000 (Fri, 20 Oct 2006) | 2 lines
5151Changed paths:
5152   M /libcaca/trunk/cucul/charset.c
5153   M /libcaca/trunk/cucul/cucul.h
5154
5155  * Implemented cucul_utf32_is_fullwidth().
5156
5157------------------------------------------------------------------------
5158r1210 | sam | 2006-10-19 23:17:33 +0000 (Thu, 19 Oct 2006) | 2 lines
5159Changed paths:
5160   M /libcaca/trunk/TODO
5161
5162  * Slightly updated TODO list.
5163
5164------------------------------------------------------------------------
5165r1208 | sam | 2006-10-19 22:43:17 +0000 (Thu, 19 Oct 2006) | 3 lines
5166Changed paths:
5167   M /libcaca/trunk/caca/Makefile.am
5168   M /libcaca/trunk/caca/caca.c
5169   M /libcaca/trunk/caca/caca_internals.h
5170   M /libcaca/trunk/configure.ac
5171
5172  * Added a --enable-plugins configure flag that builds the GL and X11 drivers
5173    as plugins. This way, libcaca does not directly depend on those libraries.
5174
5175------------------------------------------------------------------------
5176r1207 | sam | 2006-10-19 21:21:00 +0000 (Thu, 19 Oct 2006) | 2 lines
5177Changed paths:
5178   M /libcaca/trunk/configure.ac
5179
5180  * Add checks for getopt / getopt_long.
5181
5182------------------------------------------------------------------------
5183r1203 | sam | 2006-10-14 22:11:33 +0000 (Sat, 14 Oct 2006) | 2 lines
5184Changed paths:
5185   M /libcaca/trunk/cxx/cucul++.h
5186
5187  * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
5188
5189------------------------------------------------------------------------
5190r1198 | sam | 2006-10-12 09:33:49 +0000 (Thu, 12 Oct 2006) | 2 lines
5191Changed paths:
5192   M /libcaca/trunk/configure.ac
5193   M /libcaca/trunk/src/Makefile.am
5194
5195  * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
5196
5197------------------------------------------------------------------------
5198r1191 | sam | 2006-10-06 10:12:52 +0000 (Fri, 06 Oct 2006) | 3 lines
5199Changed paths:
5200   M /libcaca/trunk/cucul/export.c
5201
5202  * Fixed a bug in the IRC exporter that could break the output when there
5203    were commas in the canvas.
5204
5205------------------------------------------------------------------------
5206r1186 | sam | 2006-10-04 12:11:16 +0000 (Wed, 04 Oct 2006) | 3 lines
5207Changed paths:
5208   M /libcaca/trunk/ChangeLog
5209   M /libcaca/trunk/NEWS
5210   M /libcaca/trunk/configure.ac
5211
5212  * Set version to 0.99.beta7.
5213  * Updated NEWS and ChangeLog.
5214
5215------------------------------------------------------------------------
5216r1175 | sam | 2006-10-01 12:50:43 +0000 (Sun, 01 Oct 2006) | 2 lines
5217Changed paths:
5218   M /libcaca/trunk/cucul/export.c
5219
5220  * Support transparency in the colour UTF-8 exporter.
5221
5222------------------------------------------------------------------------
5223r1174 | sam | 2006-10-01 12:23:30 +0000 (Sun, 01 Oct 2006) | 2 lines
5224Changed paths:
5225   M /libcaca/trunk/cucul/triangle.c
5226
5227  * Better precision in cucul_fill_triangle().
5228
5229------------------------------------------------------------------------
5230r1173 | sam | 2006-10-01 11:53:35 +0000 (Sun, 01 Oct 2006) | 2 lines
5231Changed paths:
5232   M /libcaca/trunk/cucul/triangle.c
5233
5234  * More optimisations in cucul_fill_triangle().
5235
5236------------------------------------------------------------------------
5237r1172 | sam | 2006-10-01 10:47:41 +0000 (Sun, 01 Oct 2006) | 2 lines
5238Changed paths:
5239   M /libcaca/trunk/cucul/triangle.c
5240
5241  * Optimised triangle rasteriser. Thanks to Jylam for the hints.
5242
5243------------------------------------------------------------------------
5244r1171 | sam | 2006-10-01 08:53:41 +0000 (Sun, 01 Oct 2006) | 2 lines
5245Changed paths:
5246   M /libcaca/trunk/cucul/import.c
5247
5248  * Set default background to transparent in the ANSI and UTF-8 importers.
5249
5250------------------------------------------------------------------------
5251r1156 | jylam | 2006-09-30 18:56:23 +0000 (Sat, 30 Sep 2006) | 9 lines
5252Changed paths:
5253   M /libcaca/trunk/cxx/Makefile.am
5254   M /libcaca/trunk/cxx/cucul++.cpp
5255   M /libcaca/trunk/cxx/cucul++.h
5256   A /libcaca/trunk/cxx/cxxtest.cpp
5257
5258 * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
5259 
5260 --This line, and those below, will be ignored--
5261
5262M    cxx/cucul++.cpp
5263A    cxx/cxxtest.cpp
5264M    cxx/cucul++.h
5265M    cxx/Makefile.am
5266
5267------------------------------------------------------------------------
5268r1155 | sam | 2006-09-30 18:35:50 +0000 (Sat, 30 Sep 2006) | 2 lines
5269Changed paths:
5270   M /libcaca/trunk/ChangeLog
5271   M /libcaca/trunk/NEWS
5272
5273  * Updated NEWS and ChangeLog.
5274
5275------------------------------------------------------------------------
5276r1154 | sam | 2006-09-30 18:25:41 +0000 (Sat, 30 Sep 2006) | 2 lines
5277Changed paths:
5278   M /libcaca/trunk/configure.ac
5279
5280  * Set version to 0.99.beta6.
5281
5282------------------------------------------------------------------------
5283r1153 | sam | 2006-09-30 18:24:10 +0000 (Sat, 30 Sep 2006) | 2 lines
5284Changed paths:
5285   M /libcaca/trunk/test/import.c
5286
5287  * Added an optional argument to the import test to select import format.
5288
5289------------------------------------------------------------------------
5290r1152 | sam | 2006-09-30 18:20:39 +0000 (Sat, 30 Sep 2006) | 3 lines
5291Changed paths:
5292   M /libcaca/trunk/src/aafire.c
5293   M /libcaca/trunk/src/cacademo.c
5294
5295  * As per user request, only display the "Powered by libcaca" banner for a
5296    few seconds at the beginning.
5297
5298------------------------------------------------------------------------
5299r1149 | sam | 2006-09-30 17:49:09 +0000 (Sat, 30 Sep 2006) | 2 lines
5300Changed paths:
5301   M /libcaca/trunk/cucul/canvas.c
5302
5303  * Fix minor memory leak in cucul_set_canvas_boundaries().
5304
5305------------------------------------------------------------------------
5306r1148 | sam | 2006-09-30 17:31:16 +0000 (Sat, 30 Sep 2006) | 2 lines
5307Changed paths:
5308   M /libcaca/trunk/cucul/cucul.c
5309
5310  * Fix minor memory leak in cucul_free_canvas().
5311
5312------------------------------------------------------------------------
5313r1137 | sam | 2006-09-29 23:36:02 +0000 (Fri, 29 Sep 2006) | 2 lines
5314Changed paths:
5315   M /libcaca/trunk/cucul/canvas.c
5316
5317  * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
5318
5319------------------------------------------------------------------------
5320r1136 | sam | 2006-09-29 23:34:03 +0000 (Fri, 29 Sep 2006) | 3 lines
5321Changed paths:
5322   M /libcaca/trunk/cucul/import.c
5323
5324  * Add "utf8" import format.
5325  * Documented "text" import format.
5326
5327------------------------------------------------------------------------
5328r1107 | sam | 2006-09-26 20:32:48 +0000 (Tue, 26 Sep 2006) | 2 lines
5329Changed paths:
5330   M /libcaca/trunk/cucul/cucul.c
5331
5332  * Initialise colours to default/transparent instead of lightgray/black.
5333
5334------------------------------------------------------------------------
5335r1105 | sam | 2006-09-25 16:12:17 +0000 (Mon, 25 Sep 2006) | 3 lines
5336Changed paths:
5337   M /libcaca/trunk/NEWS
5338
5339  * Remove non-ASCII character from NEWS file because Doxygen is unable to
5340    encode it in the manpages.
5341
5342------------------------------------------------------------------------
5343r1104 | sam | 2006-09-25 16:00:10 +0000 (Mon, 25 Sep 2006) | 2 lines
5344Changed paths:
5345   M /libcaca/trunk/TODO
5346   M /libcaca/trunk/caca/caca.h
5347   M /libcaca/trunk/cucul/dither.c
5348   M /libcaca/trunk/cucul/export.c
5349   M /libcaca/trunk/cucul/import.c
5350
5351  * Fix enumeration layout in the manpage documentation.
5352
5353------------------------------------------------------------------------
5354r1103 | sam | 2006-09-25 15:58:33 +0000 (Mon, 25 Sep 2006) | 3 lines
5355Changed paths:
5356   M /libcaca/trunk/doc/Makefile.am
5357
5358  * Fucking Doxygen replaces "s with 's in manpages. And it does not even
5359    escape them. Fix that upon installation.
5360
5361------------------------------------------------------------------------
5362r1098 | sam | 2006-09-23 19:07:13 +0000 (Sat, 23 Sep 2006) | 4 lines
5363Changed paths:
5364   M /libcaca/trunk/cucul/import.c
5365
5366  * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
5367    before calling cucul_set_canvas_size(), otherwise it'll fill the new area
5368    with the current values.
5369
5370------------------------------------------------------------------------
5371r1095 | sam | 2006-09-23 07:36:54 +0000 (Sat, 23 Sep 2006) | 2 lines
5372Changed paths:
5373   M /libcaca/trunk/TODO
5374
5375  * Updated TODO.
5376
5377------------------------------------------------------------------------
5378r1094 | sam | 2006-09-23 01:55:29 +0000 (Sat, 23 Sep 2006) | 2 lines
5379Changed paths:
5380   M /libcaca/trunk/ChangeLog
5381   M /libcaca/trunk/NEWS
5382
5383  * Updated NEWS and ChangeLog.
5384
5385------------------------------------------------------------------------
5386r1093 | sam | 2006-09-23 01:48:10 +0000 (Sat, 23 Sep 2006) | 2 lines
5387Changed paths:
5388   M /libcaca/trunk/doc/Makefile.am
5389   M /libcaca/trunk/doc/cacafire.1
5390
5391  * Update the cacademo manpage to reflect the merge.
5392
5393------------------------------------------------------------------------
5394r1092 | sam | 2006-09-23 01:28:49 +0000 (Sat, 23 Sep 2006) | 2 lines
5395Changed paths:
5396   M /libcaca/trunk/cucul/colour.c
5397   M /libcaca/trunk/cucul/cucul.h
5398
5399  * Implemented cucul_get_color().
5400
5401------------------------------------------------------------------------
5402r1091 | sam | 2006-09-23 01:18:49 +0000 (Sat, 23 Sep 2006) | 2 lines
5403Changed paths:
5404   M /libcaca/trunk/cucul/canvas.c
5405
5406  * Fixed chcul_getchar's error behaviour.
5407
5408------------------------------------------------------------------------
5409r1090 | sam | 2006-09-23 01:10:15 +0000 (Sat, 23 Sep 2006) | 2 lines
5410Changed paths:
5411   M /libcaca/trunk/configure.ac
5412
5413  * Update versioning.
5414
5415------------------------------------------------------------------------
5416r1089 | sam | 2006-09-23 00:59:47 +0000 (Sat, 23 Sep 2006) | 2 lines
5417Changed paths:
5418   M /libcaca/trunk/cucul/export.c
5419
5420  * Handle transparency in the IRC export.
5421
5422------------------------------------------------------------------------
5423r1088 | sam | 2006-09-23 00:55:42 +0000 (Sat, 23 Sep 2006) | 2 lines
5424Changed paths:
5425   M /libcaca/trunk/cucul/cucul.c
5426
5427  * When resizing a canvas, use the current fg/bg colours to fill holes.
5428
5429------------------------------------------------------------------------
5430r1086 | sam | 2006-09-22 23:26:56 +0000 (Fri, 22 Sep 2006) | 2 lines
5431Changed paths:
5432   M /libcaca/trunk/configure.ac
5433   M /libcaca/trunk/test
5434   M /libcaca/trunk/test/Makefile.am
5435   D /libcaca/trunk/test/toilet.c
5436
5437  * Remove toilet from the libcaca source, it'll be moved to its own repo.
5438
5439------------------------------------------------------------------------
5440r1080 | sam | 2006-09-22 00:27:13 +0000 (Fri, 22 Sep 2006) | 2 lines
5441Changed paths:
5442   M /libcaca/trunk/test/toilet.c
5443
5444  * Autocrop toilet output.
5445
5446------------------------------------------------------------------------
5447r1079 | sam | 2006-09-22 00:20:06 +0000 (Fri, 22 Sep 2006) | 2 lines
5448Changed paths:
5449   M /libcaca/trunk/cucul/canvas.c
5450   M /libcaca/trunk/cucul/cucul.h
5451
5452  * Implement cucul_set_canvas_boundaries() for cropping and expanding.
5453
5454------------------------------------------------------------------------
5455r1078 | sam | 2006-09-21 22:36:00 +0000 (Thu, 21 Sep 2006) | 2 lines
5456Changed paths:
5457   M /libcaca/trunk/cucul/export.c
5458
5459  * Really export IRC as UTF-8, as advertised in the documentation.
5460
5461------------------------------------------------------------------------
5462r1077 | sam | 2006-09-21 21:30:50 +0000 (Thu, 21 Sep 2006) | 3 lines
5463Changed paths:
5464   M /libcaca/trunk/test/toilet.c
5465
5466  * Handle UTF-8 in TOIlet.
5467  * Add a --irc flag to TOIlet.
5468
5469------------------------------------------------------------------------
5470r1076 | sam | 2006-09-21 19:54:54 +0000 (Thu, 21 Sep 2006) | 2 lines
5471Changed paths:
5472   M /libcaca/trunk/test/toilet.c
5473
5474  * Support for platforms without <getopt.h> in TOIlet.
5475
5476------------------------------------------------------------------------
5477r1075 | sam | 2006-09-21 17:32:27 +0000 (Thu, 21 Sep 2006) | 2 lines
5478Changed paths:
5479   M /libcaca/trunk/test/Makefile.am
5480   M /libcaca/trunk/test/toilet.c
5481
5482  * Added getopt support to toilet.
5483
5484------------------------------------------------------------------------
5485r1074 | sam | 2006-09-21 16:59:23 +0000 (Thu, 21 Sep 2006) | 2 lines
5486Changed paths:
5487   M /libcaca/trunk/configure.ac
5488
5489  * Check for <getopt.h> and getopt_long.
5490
5491------------------------------------------------------------------------
5492r1073 | sam | 2006-09-20 16:31:12 +0000 (Wed, 20 Sep 2006) | 2 lines
5493Changed paths:
5494   M /libcaca/trunk/test
5495   M /libcaca/trunk/test/Makefile.am
5496   A /libcaca/trunk/test/toilet.c
5497
5498  * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later.
5499
5500------------------------------------------------------------------------
5501r1072 | sam | 2006-09-19 19:11:33 +0000 (Tue, 19 Sep 2006) | 2 lines
5502Changed paths:
5503   M /libcaca/trunk/caca/driver_gl.c
5504   M /libcaca/trunk/cucul/font.c
5505
5506  * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix.
5507
5508------------------------------------------------------------------------
5509r1071 | jylam | 2006-09-19 19:06:04 +0000 (Tue, 19 Sep 2006) | 2 lines
5510Changed paths:
5511   M /libcaca/trunk/caca/driver_gl.c
5512
5513 * Oops \o/
5514
5515------------------------------------------------------------------------
5516r1070 | jylam | 2006-09-19 19:04:29 +0000 (Tue, 19 Sep 2006) | 2 lines
5517Changed paths:
5518   M /libcaca/trunk/caca/driver_gl.c
5519
5520 * REAL fix
5521
5522------------------------------------------------------------------------
5523r1069 | sam | 2006-09-19 19:00:40 +0000 (Tue, 19 Sep 2006) | 2 lines
5524Changed paths:
5525   M /libcaca/trunk/caca/driver_gl.c
5526
5527  * More long int -> int32 casts to fix the GL driver on 64-bit arches.
5528
5529------------------------------------------------------------------------
5530r1068 | sam | 2006-09-19 18:47:39 +0000 (Tue, 19 Sep 2006) | 2 lines
5531Changed paths:
5532   M /libcaca/trunk/caca/driver_gl.c
5533   M /libcaca/trunk/cucul/font.c
5534
5535  * Hopefully fix 64-bit bug.
5536
5537------------------------------------------------------------------------
5538r1067 | jylam | 2006-09-19 18:40:09 +0000 (Tue, 19 Sep 2006) | 2 lines
5539Changed paths:
5540   M /libcaca/trunk/caca/driver_gl.c
5541   M /libcaca/trunk/cucul/font.c
5542
5543 * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought.
5544
5545------------------------------------------------------------------------
5546r1066 | sam | 2006-09-19 16:07:13 +0000 (Tue, 19 Sep 2006) | 3 lines
5547Changed paths:
5548   M /libcaca/trunk/cucul/canvas.c
5549   M /libcaca/trunk/cucul/cucul.h
5550
5551  * Implemented cucul_getchar(). Useful because you don’t necessarily know
5552    what you are importing.
5553
5554------------------------------------------------------------------------
5555r1065 | sam | 2006-09-19 08:26:43 +0000 (Tue, 19 Sep 2006) | 2 lines
5556Changed paths:
5557   M /libcaca/trunk/kernel/kernel.c
5558   M /libcaca/trunk/kernel/kernel.h
5559
5560  * Added an fprintf stub to the kernel.
5561
5562------------------------------------------------------------------------
5563r1064 | sam | 2006-09-19 08:18:32 +0000 (Tue, 19 Sep 2006) | 2 lines
5564Changed paths:
5565   M /libcaca/trunk/caca/driver_gl.c
5566
5567  * Optimised memory usage in the GL driver and added a few comments.
5568
5569------------------------------------------------------------------------
5570r1063 | jylam | 2006-09-19 08:04:38 +0000 (Tue, 19 Sep 2006) | 5 lines
5571Changed paths:
5572   M /libcaca/trunk/caca/driver_gl.c
5573
5574 * Fixed compilation warning, and ....
5575 AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought)
5576 
5577 
5578
5579------------------------------------------------------------------------
5580r1062 | sam | 2006-09-19 00:02:59 +0000 (Tue, 19 Sep 2006) | 2 lines
5581Changed paths:
5582   M /libcaca/trunk/cucul/cucul.h
5583   M /libcaca/trunk/cucul/font.c
5584
5585  * Got rid of cucul_render_glyph(). Ahahahaha.
5586
5587------------------------------------------------------------------------
5588r1061 | sam | 2006-09-19 00:01:26 +0000 (Tue, 19 Sep 2006) | 2 lines
5589Changed paths:
5590   M /libcaca/trunk/caca/driver_gl.c
5591
5592  * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver.
5593
5594------------------------------------------------------------------------
5595r1060 | sam | 2006-09-18 22:32:25 +0000 (Mon, 18 Sep 2006) | 2 lines
5596Changed paths:
5597   M /libcaca/trunk/caca/driver_gl.c
5598
5599  * Full Unicode support in the GL driver.
5600
5601------------------------------------------------------------------------
5602r1059 | sam | 2006-09-18 22:29:20 +0000 (Mon, 18 Sep 2006) | 2 lines
5603Changed paths:
5604   M /libcaca/trunk/cucul/font.c
5605
5606  * Oops, fixed typo in cucul_get_font_blocks().
5607
5608------------------------------------------------------------------------
5609r1058 | sam | 2006-09-18 17:40:35 +0000 (Mon, 18 Sep 2006) | 2 lines
5610Changed paths:
5611   M /libcaca/trunk/cucul/cucul.h
5612   M /libcaca/trunk/cucul/font.c
5613
5614  * Implemented cucul_get_font_blocks() to export the list of available glyphs.
5615
5616------------------------------------------------------------------------
5617r1056 | sam | 2006-09-18 07:31:31 +0000 (Mon, 18 Sep 2006) | 2 lines
5618Changed paths:
5619   M /libcaca/trunk/configure.ac
5620
5621  * Remove useless -I../kernel/ from CFLAGS.
5622
5623------------------------------------------------------------------------
5624r1055 | sam | 2006-09-18 07:30:14 +0000 (Mon, 18 Sep 2006) | 2 lines
5625Changed paths:
5626   M /libcaca/trunk/build-kernel
5627
5628  * Fix the kernel build rules.
5629
5630------------------------------------------------------------------------
5631r1054 | sam | 2006-09-18 07:20:06 +0000 (Mon, 18 Sep 2006) | 3 lines
5632Changed paths:
5633   M /libcaca/trunk/caca/caca.c
5634   M /libcaca/trunk/caca/driver_raw.c
5635   M /libcaca/trunk/caca/driver_vga.c
5636
5637  * Do not build the raw output in kernel mode.
5638  * Fix cucul_utf32_to_cp437() call in the VGA output.
5639
5640------------------------------------------------------------------------
5641r1053 | sam | 2006-09-18 07:11:43 +0000 (Mon, 18 Sep 2006) | 2 lines
5642Changed paths:
5643   M /libcaca/trunk/kernel/kernel.c
5644   M /libcaca/trunk/kernel/kernel.h
5645
5646  * Fixed memcmp() prototype and implementation.
5647
5648------------------------------------------------------------------------
5649r1052 | sam | 2006-09-18 06:59:48 +0000 (Mon, 18 Sep 2006) | 2 lines
5650Changed paths:
5651   M /libcaca/trunk/cucul/cucul.c
5652   M /libcaca/trunk/kernel/kernel.c
5653   M /libcaca/trunk/kernel/kernel.h
5654
5655  * Added errno support to the kernel.
5656
5657------------------------------------------------------------------------
5658r1051 | jylam | 2006-09-17 13:36:13 +0000 (Sun, 17 Sep 2006) | 2 lines
5659Changed paths:
5660   M /libcaca/trunk/DotNet/Caca.cs
5661   M /libcaca/trunk/DotNet/test.cs
5662
5663 * Updated .Net bindings
5664
5665------------------------------------------------------------------------
5666r1050 | jylam | 2006-09-17 13:15:12 +0000 (Sun, 17 Sep 2006) | 2 lines
5667Changed paths:
5668   M /libcaca/trunk/README
5669   M /libcaca/trunk/caca/driver_gl.c
5670
5671 * Updated README, just to say my coding style is just perfect, sam is too pedantic.
5672
5673------------------------------------------------------------------------
5674r1049 | sam | 2006-09-17 12:58:12 +0000 (Sun, 17 Sep 2006) | 2 lines
5675Changed paths:
5676   M /libcaca/trunk/kernel/kernel.c
5677   M /libcaca/trunk/src/cacaview.c
5678   M /libcaca/trunk/src/img2irc.c
5679
5680  * A few coding style fixes.
5681
5682------------------------------------------------------------------------
5683r1048 | jylam | 2006-09-17 12:44:18 +0000 (Sun, 17 Sep 2006) | 2 lines
5684Changed paths:
5685   M /libcaca/trunk/caca/driver_vga.c
5686   M /libcaca/trunk/common.h
5687   M /libcaca/trunk/configure.ac
5688   M /libcaca/trunk/cucul/buffer.c
5689   M /libcaca/trunk/cucul/cucul.c
5690   M /libcaca/trunk/kernel/kernel.c
5691   M /libcaca/trunk/kernel/kernel.h
5692   M /libcaca/trunk/src/Makefile.am
5693   M /libcaca/trunk/src/cacadraw.c
5694   M /libcaca/trunk/src/cacaplay.c
5695   M /libcaca/trunk/src/cacaview.c
5696   M /libcaca/trunk/src/common-image.c
5697   M /libcaca/trunk/src/img2irc.c
5698   M /libcaca/trunk/test/demo.c
5699   M /libcaca/trunk/test/demo0.c
5700   M /libcaca/trunk/test/dithering.c
5701   M /libcaca/trunk/test/event.c
5702   M /libcaca/trunk/test/export.c
5703   M /libcaca/trunk/test/font.c
5704   M /libcaca/trunk/test/font2tga.c
5705   M /libcaca/trunk/test/frames.c
5706   M /libcaca/trunk/test/gamma.c
5707   M /libcaca/trunk/test/hsv.c
5708   M /libcaca/trunk/test/import.c
5709   M /libcaca/trunk/test/input.c
5710   M /libcaca/trunk/test/spritedit.c
5711   M /libcaca/trunk/test/text.c
5712   M /libcaca/trunk/test/transform.c
5713   M /libcaca/trunk/test/truecolor.c
5714   M /libcaca/trunk/test/unicode.c
5715   M /libcaca/trunk/tools/optipal.c
5716
5717 * Updated kernel 'driver', still not working, but most of the work is done
5718
5719------------------------------------------------------------------------
5720r1047 | sam | 2006-09-17 11:39:22 +0000 (Sun, 17 Sep 2006) | 2 lines
5721Changed paths:
5722   M /libcaca/trunk/TODO
5723
5724  * Minor TODO update.
5725
5726------------------------------------------------------------------------
5727r1046 | sam | 2006-09-17 11:10:49 +0000 (Sun, 17 Sep 2006) | 2 lines
5728Changed paths:
5729   M /libcaca/trunk/cucul/font.c
5730
5731  * Minor documentation fix (testing the buildbot, actually).
5732
5733------------------------------------------------------------------------
5734r1045 | jylam | 2006-09-17 10:54:23 +0000 (Sun, 17 Sep 2006) | 2 lines
5735Changed paths:
5736   M /libcaca/trunk/caca/driver_gl.c
5737   M /libcaca/trunk/cucul/font.c
5738
5739 * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl
5740
5741------------------------------------------------------------------------
5742r1044 | sam | 2006-09-17 01:12:28 +0000 (Sun, 17 Sep 2006) | 2 lines
5743Changed paths:
5744   M /libcaca/trunk/caca/driver_gl.c
5745
5746  * Coding style (ahaha vieux porc).
5747
5748------------------------------------------------------------------------
5749r1043 | sam | 2006-09-17 00:53:48 +0000 (Sun, 17 Sep 2006) | 2 lines
5750Changed paths:
5751   M /libcaca/trunk/src/cacademo.c
5752
5753  * Got rid of OFFSET_X and OFFSET_Y.
5754
5755------------------------------------------------------------------------
5756r1042 | sam | 2006-09-17 00:48:30 +0000 (Sun, 17 Sep 2006) | 2 lines
5757Changed paths:
5758   M /libcaca/trunk/src/cacademo.c
5759
5760  * More cleanup in cacademo.c.
5761
5762------------------------------------------------------------------------
5763r1041 | sam | 2006-09-17 00:32:23 +0000 (Sun, 17 Sep 2006) | 2 lines
5764Changed paths:
5765   M /libcaca/trunk/src/cacademo.c
5766
5767  * Cosmetic changes to cacademo.
5768
5769------------------------------------------------------------------------
5770r1040 | sam | 2006-09-17 00:11:29 +0000 (Sun, 17 Sep 2006) | 2 lines
5771Changed paths:
5772   M /libcaca/trunk/src/cacademo.c
5773
5774  * Factored the star code (vieux porc).
5775
5776------------------------------------------------------------------------
5777r1039 | sam | 2006-09-17 00:02:31 +0000 (Sun, 17 Sep 2006) | 3 lines
5778Changed paths:
5779   M /libcaca/trunk/caca/driver_gl.c
5780   M /libcaca/trunk/cucul/cucul.h
5781   M /libcaca/trunk/cucul/font.c
5782
5783  * Fixed cucul_render_glyph(). There is no way this could have ever possibly
5784    worked properly.
5785
5786------------------------------------------------------------------------
5787r1038 | sam | 2006-09-16 23:34:18 +0000 (Sat, 16 Sep 2006) | 2 lines
5788Changed paths:
5789   M /libcaca/trunk/src/cacademo.c
5790
5791  * Moved transition data to the function.
5792
5793------------------------------------------------------------------------
5794r1037 | jylam | 2006-09-16 21:27:59 +0000 (Sat, 16 Sep 2006) | 2 lines
5795Changed paths:
5796   M /libcaca/trunk/src/cacademo.c
5797
5798 * Added nifty rotation to our 80's star.
5799
5800------------------------------------------------------------------------
5801r1036 | sam | 2006-09-16 21:08:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5802Changed paths:
5803   M /libcaca/trunk/cucul/triangle.c
5804
5805  * Fixing precision.
5806
5807------------------------------------------------------------------------
5808r1035 | jylam | 2006-09-16 21:00:46 +0000 (Sat, 16 Sep 2006) | 2 lines
5809Changed paths:
5810   M /libcaca/trunk/cucul/triangle.c
5811
5812 * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)
5813
5814------------------------------------------------------------------------
5815r1034 | jylam | 2006-09-16 20:48:31 +0000 (Sat, 16 Sep 2006) | 2 lines
5816Changed paths:
5817   M /libcaca/trunk/src/cacademo.c
5818
5819 * Added much disco transition (ellipses suck). YMCA \o/
5820
5821------------------------------------------------------------------------
5822r1033 | sam | 2006-09-16 17:15:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5823Changed paths:
5824   M /libcaca/trunk/caca/driver_slang.c
5825
5826  * Fix compilation warning in the slang driver.
5827
5828------------------------------------------------------------------------
5829r1032 | sam | 2006-09-16 16:01:48 +0000 (Sat, 16 Sep 2006) | 3 lines
5830Changed paths:
5831   M /libcaca/trunk/src/cacademo.c
5832
5833  * Smooth transitions between effects in cacademo. Press 'n' to switch
5834    immediately to the next transition.
5835
5836------------------------------------------------------------------------
5837r1031 | sam | 2006-09-16 15:46:30 +0000 (Sat, 16 Sep 2006) | 2 lines
5838Changed paths:
5839   M /libcaca/trunk/test/gamma.c
5840
5841  * Fix badly initialised data in the gamma test.
5842
5843------------------------------------------------------------------------
5844r1030 | sam | 2006-09-16 15:06:09 +0000 (Sat, 16 Sep 2006) | 3 lines
5845Changed paths:
5846   M /libcaca/trunk/src/cacademo.c
5847   M /libcaca/trunk/test
5848   M /libcaca/trunk/test/Makefile.am
5849   D /libcaca/trunk/test/matrix.c
5850
5851  * Moved the matrix effect test into cacademo. Removed the motion sensor
5852    stuff, it's cool but it's crap.
5853
5854------------------------------------------------------------------------
5855r1029 | jylam | 2006-09-16 13:26:51 +0000 (Sat, 16 Sep 2006) | 2 lines
5856Changed paths:
5857   M /libcaca/trunk/test/matrix.c
5858
5859 * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all
5860
5861------------------------------------------------------------------------
5862r1028 | jylam | 2006-09-16 13:19:23 +0000 (Sat, 16 Sep 2006) | 2 lines
5863Changed paths:
5864   M /libcaca/trunk/caca/driver_gl.c
5865
5866 * Fixed truecolor bug in OpenGL driver.
5867
5868------------------------------------------------------------------------
5869r1027 | sam | 2006-09-16 13:12:11 +0000 (Sat, 16 Sep 2006) | 2 lines
5870Changed paths:
5871   M /libcaca/trunk/src/cacademo.c
5872
5873  * Factor most of the cacademo code.
5874
5875------------------------------------------------------------------------
5876r1026 | sam | 2006-09-16 12:57:41 +0000 (Sat, 16 Sep 2006) | 3 lines
5877Changed paths:
5878   M /libcaca/trunk/src/cacademo.c
5879
5880  * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot
5881    to cast the int to double in the sin() call.  (:@ gruik!
5882
5883------------------------------------------------------------------------
5884r1025 | jylam | 2006-09-16 12:47:55 +0000 (Sat, 16 Sep 2006) | 2 lines
5885Changed paths:
5886   M /libcaca/trunk/src/cacademo.c
5887
5888 * hey, ***I*** found a factorisation bug in cacaballs !
5889
5890------------------------------------------------------------------------
5891r1024 | jylam | 2006-09-16 12:40:37 +0000 (Sat, 16 Sep 2006) | 2 lines
5892Changed paths:
5893   M /libcaca/trunk/caca/driver_gl.c
5894   M /libcaca/trunk/cucul/cucul.h
5895   M /libcaca/trunk/cucul/font.c
5896
5897 * OpenGL builtin font support
5898
5899------------------------------------------------------------------------
5900r1023 | sam | 2006-09-16 09:45:03 +0000 (Sat, 16 Sep 2006) | 2 lines
5901Changed paths:
5902   M /libcaca/trunk/src
5903   M /libcaca/trunk/src/Makefile.am
5904   D /libcaca/trunk/src/cacaball.c
5905   A /libcaca/trunk/src/cacademo.c (from /libcaca/trunk/src/cacaplas.c:1021)
5906   D /libcaca/trunk/src/cacamoir.c
5907   D /libcaca/trunk/src/cacaplas.c
5908
5909  * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet.
5910
5911------------------------------------------------------------------------
5912r1022 | sam | 2006-09-16 09:43:36 +0000 (Sat, 16 Sep 2006) | 3 lines
5913Changed paths:
5914   M /libcaca/trunk/cucul/cucul.c
5915
5916  * Initialize random seed to getpid()+time(NULL) so that the user does not
5917    have to do it.
5918
5919------------------------------------------------------------------------
5920r1021 | sam | 2006-09-09 17:58:57 +0000 (Sat, 09 Sep 2006) | 3 lines
5921Changed paths:
5922   M /libcaca/trunk/ChangeLog
5923   M /libcaca/trunk/NEWS
5924   M /libcaca/trunk/configure.ac
5925
5926  * Updated ChangeLog and NEWS.
5927  * 0.99.beta4 release.
5928
5929------------------------------------------------------------------------
5930r1020 | sam | 2006-09-09 17:54:06 +0000 (Sat, 09 Sep 2006) | 2 lines
5931Changed paths:
5932   M /libcaca/trunk/doc/Makefile.am
5933
5934  * Replace 'man3caca' with 'man3' in generated manpages.
5935
5936------------------------------------------------------------------------
5937r1019 | sam | 2006-09-09 17:52:54 +0000 (Sat, 09 Sep 2006) | 2 lines
5938Changed paths:
5939   M /libcaca/trunk/test/demo0.c
5940
5941  * Fix dithering handling in demo0.c.
5942
5943------------------------------------------------------------------------
5944r1018 | sam | 2006-09-09 17:31:43 +0000 (Sat, 09 Sep 2006) | 2 lines
5945Changed paths:
5946   M /libcaca/trunk/caca-config.in
5947
5948  * Do not output unnecessary libraries in caca-output config.
5949
5950------------------------------------------------------------------------
5951r1017 | sam | 2006-09-09 17:20:32 +0000 (Sat, 09 Sep 2006) | 2 lines
5952Changed paths:
5953   M /libcaca/trunk/doc/migrating.dox
5954
5955  * Oops, thinko in the migration doc.
5956
5957------------------------------------------------------------------------
5958r1016 | sam | 2006-09-09 17:02:30 +0000 (Sat, 09 Sep 2006) | 3 lines
5959Changed paths:
5960   M /libcaca/trunk/doc/migrating.dox
5961
5962  * Updated the migration documentation so that it mentions the <caca0.h>
5963    compatibility layer.
5964
5965------------------------------------------------------------------------
5966r1015 | sam | 2006-09-09 16:53:13 +0000 (Sat, 09 Sep 2006) | 3 lines
5967Changed paths:
5968   M /libcaca/trunk/caca/caca0.c
5969   M /libcaca/trunk/caca/caca0.h
5970
5971  * Made features (such as dithering mode) and caca_sqrt work in the legacy
5972    0.x glue code.
5973
5974------------------------------------------------------------------------
5975r1014 | sam | 2006-09-09 15:40:16 +0000 (Sat, 09 Sep 2006) | 3 lines
5976Changed paths:
5977   M /libcaca/trunk/test
5978   M /libcaca/trunk/test/Makefile.am
5979   A /libcaca/trunk/test/demo0.c
5980
5981  * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a
5982    test for the <caca0.h> emulation layer.
5983
5984------------------------------------------------------------------------
5985r1013 | sam | 2006-09-09 15:38:06 +0000 (Sat, 09 Sep 2006) | 8 lines
5986Changed paths:
5987   M /libcaca/trunk/caca/Makefile.am
5988   A /libcaca/trunk/caca/caca0.c
5989   A /libcaca/trunk/caca/caca0.h
5990
5991  * Added an emulation layer for pre-1.0 libcaca API. Legacy applications
5992    just need to include <caca0.h> instead of <caca.h> and should be source-
5993    compatible with old versions of libcaca.
5994
5995    Most of the old API works, except features and caca_sqrt(). Sprites do
5996    work API-wise but due to the new format they are no longer working in
5997    the same way.
5998
5999------------------------------------------------------------------------
6000r1012 | sam | 2006-09-09 14:52:05 +0000 (Sat, 09 Sep 2006) | 2 lines
6001Changed paths:
6002   M /libcaca/trunk/test/export.c
6003
6004  * Fix a crash in export.c with unknown file formats.
6005
6006------------------------------------------------------------------------
6007r1011 | sam | 2006-08-30 21:30:29 +0000 (Wed, 30 Aug 2006) | 2 lines
6008Changed paths:
6009   M /libcaca/trunk/cucul/transform.c
6010
6011  * U+214B TURNED AMPERSAND
6012
6013------------------------------------------------------------------------
6014r1010 | sam | 2006-08-25 10:22:57 +0000 (Fri, 25 Aug 2006) | 3 lines
6015Changed paths:
6016   M /libcaca/trunk/ChangeLog
6017   M /libcaca/trunk/NEWS
6018   M /libcaca/trunk/configure.ac
6019
6020  * Updated ChangeLog and NEWS.
6021  * 0.99.beta3 release.
6022
6023------------------------------------------------------------------------
6024r1009 | sam | 2006-08-25 10:16:53 +0000 (Fri, 25 Aug 2006) | 3 lines
6025Changed paths:
6026   M /libcaca/trunk/ChangeLog
6027   M /libcaca/trunk/Makefile.am
6028   M /libcaca/trunk/configure.ac
6029   D /libcaca/trunk/debian
6030
6031  * Removed debian packaging stuff from the trunk. It'll now be at
6032    svn://svn.debian.org/svn/sam-hocevar/pkg-misc
6033
6034------------------------------------------------------------------------
6035r1008 | sam | 2006-08-13 17:30:34 +0000 (Sun, 13 Aug 2006) | 2 lines
6036Changed paths:
6037   M /libcaca/trunk/caca/driver_gl.c
6038
6039  * Factored some of the GL code.
6040
6041------------------------------------------------------------------------
6042r1007 | sam | 2006-08-02 13:15:52 +0000 (Wed, 02 Aug 2006) | 2 lines
6043Changed paths:
6044   M /libcaca/trunk/test
6045   M /libcaca/trunk/test/matrix.c
6046
6047  * A few changes to the matrix program. I do not plan to maintain it.
6048
6049------------------------------------------------------------------------
6050r1006 | sam | 2006-08-02 13:12:43 +0000 (Wed, 02 Aug 2006) | 3 lines
6051Changed paths:
6052   M /libcaca/trunk/caca/caca.c
6053   M /libcaca/trunk/caca/caca.h
6054   M /libcaca/trunk/caca/driver_conio.c
6055   M /libcaca/trunk/caca/driver_ncurses.c
6056   M /libcaca/trunk/caca/driver_raw.c
6057   M /libcaca/trunk/caca/driver_slang.c
6058   M /libcaca/trunk/caca/driver_vga.c
6059   M /libcaca/trunk/caca/event.c
6060   M /libcaca/trunk/caca/graphics.c
6061
6062  * Fixed libcaca prototypes so that all functions use the errno mechanism
6063    and return a value.
6064
6065------------------------------------------------------------------------
6066r1005 | sam | 2006-08-02 13:11:39 +0000 (Wed, 02 Aug 2006) | 2 lines
6067Changed paths:
6068   M /libcaca/trunk/cucul/cucul.c
6069
6070  * Fixed cucul_create_canvas()'s documentation.
6071
6072------------------------------------------------------------------------
6073r1004 | sam | 2006-07-21 08:19:29 +0000 (Fri, 21 Jul 2006) | 3 lines
6074Changed paths:
6075   M /libcaca/trunk/cucul/dither.c
6076
6077  * Fixed typos in cucul/dither.c that prevented using ordered dither modes,
6078    thanks to Sean D'Epagnier.
6079
6080------------------------------------------------------------------------
6081r1002 | jylam | 2006-06-10 11:35:18 +0000 (Sat, 10 Jun 2006) | 2 lines
6082Changed paths:
6083   M /libcaca/trunk/cxx/caca++.cpp
6084   M /libcaca/trunk/cxx/caca++.h
6085   M /libcaca/trunk/cxx/cpptest.cpp
6086
6087 * Updated C++ bindings
6088
6089------------------------------------------------------------------------
6090r1001 | sam | 2006-06-10 11:04:21 +0000 (Sat, 10 Jun 2006) | 3 lines
6091Changed paths:
6092   M /libcaca/trunk/debian/control
6093
6094  * Fix debian package dependencies; -dev packages didn't pull their library
6095    dependencies. Of course.
6096
6097------------------------------------------------------------------------
6098r995 | sam | 2006-05-31 14:33:48 +0000 (Wed, 31 May 2006) | 2 lines
6099Changed paths:
6100   M /libcaca/trunk/test/matrix.c
6101
6102  * Fixed matrix.c for non-Thinkpad computers.
6103
6104------------------------------------------------------------------------
6105r994 | sam | 2006-05-31 14:08:58 +0000 (Wed, 31 May 2006) | 2 lines
6106Changed paths:
6107   M /libcaca/trunk/configure.ac
6108
6109  * Fix a build failure when X11R7 is available but OpenGL isn't.
6110
6111------------------------------------------------------------------------
6112r993 | sam | 2006-05-31 12:18:23 +0000 (Wed, 31 May 2006) | 3 lines
6113Changed paths:
6114   M /libcaca/trunk/test/Makefile.am
6115   A /libcaca/trunk/test/matrix.c
6116
6117  * Small matrix effect. Totally useless. Unless you have a Thinkpad, in
6118    which case it is massively useless.
6119
6120------------------------------------------------------------------------
6121r992 | sam | 2006-05-28 22:19:10 +0000 (Sun, 28 May 2006) | 3 lines
6122Changed paths:
6123   M /libcaca/trunk/ChangeLog
6124   M /libcaca/trunk/NEWS
6125   M /libcaca/trunk/configure.ac
6126   M /libcaca/trunk/debian/changelog
6127
6128  * Updated ChangeLog and NEWS.
6129  * 0.99.beta2 release.
6130
6131------------------------------------------------------------------------
6132r991 | sam | 2006-05-26 07:43:41 +0000 (Fri, 26 May 2006) | 2 lines
6133Changed paths:
6134   M /libcaca/trunk/debian/caca-utils.install
6135   M /libcaca/trunk/debian/libcucul-dev.install
6136
6137  * Updated the Debian build scripts.
6138
6139------------------------------------------------------------------------
6140r988 | sam | 2006-05-26 07:01:10 +0000 (Fri, 26 May 2006) | 2 lines
6141Changed paths:
6142   M /libcaca/trunk/cucul/canvas.c
6143
6144  * Fixed an out of bounds bug in cucul_blit().
6145
6146------------------------------------------------------------------------
6147r987 | sam | 2006-05-26 07:00:34 +0000 (Fri, 26 May 2006) | 2 lines
6148Changed paths:
6149   M /libcaca/trunk/caca-config.in
6150
6151  * Removed legacy CUCUL_LIBS from caca-config.
6152
6153------------------------------------------------------------------------
6154r986 | sam | 2006-05-26 07:00:04 +0000 (Fri, 26 May 2006) | 3 lines
6155Changed paths:
6156   M /libcaca/trunk/caca/driver_ncurses.c
6157   M /libcaca/trunk/caca/driver_slang.c
6158
6159  * UTF-8 input support for ncurses.
6160  * Hack for 16-color support in xfce4-terminal for both ncurses and slang.
6161
6162------------------------------------------------------------------------
6163r985 | sam | 2006-05-26 06:59:11 +0000 (Fri, 26 May 2006) | 2 lines
6164Changed paths:
6165   M /libcaca/trunk/caca/graphics.c
6166
6167  * Reduced IDLE_USEC by half. Today's machines are fast :-)
6168
6169------------------------------------------------------------------------
6170r984 | sam | 2006-05-25 22:32:03 +0000 (Thu, 25 May 2006) | 3 lines
6171Changed paths:
6172   M /libcaca/trunk/caca/caca.c
6173   M /libcaca/trunk/caca/driver_ncurses.c
6174   M /libcaca/trunk/configure.ac
6175
6176  * Fixed UTF-8 support in ncurses.
6177  * Set ncurses's priority higher than slang.
6178
6179------------------------------------------------------------------------
6180r983 | sam | 2006-05-25 20:01:30 +0000 (Thu, 25 May 2006) | 2 lines
6181Changed paths:
6182   M /libcaca/trunk/TODO
6183
6184  * Updated TODO list.
6185
6186------------------------------------------------------------------------
6187r982 | sam | 2006-05-25 20:01:10 +0000 (Thu, 25 May 2006) | 3 lines
6188Changed paths:
6189   M /libcaca/trunk/caca/driver_slang.c
6190   M /libcaca/trunk/cucul/box.c
6191   M /libcaca/trunk/cucul/canvas.c
6192   M /libcaca/trunk/cucul/charset.c
6193   M /libcaca/trunk/cucul/conic.c
6194   M /libcaca/trunk/cucul/cucul.h
6195   M /libcaca/trunk/cucul/line.c
6196   M /libcaca/trunk/cucul/triangle.c
6197
6198  * Have cucul_utf8_to_utf32 write how many bytes it read.
6199  * Use that in the SLang driver so that it supports UTF-8 input.
6200
6201------------------------------------------------------------------------
6202r981 | sam | 2006-05-25 19:59:35 +0000 (Thu, 25 May 2006) | 3 lines
6203Changed paths:
6204   M /libcaca/trunk/cucul/export.c
6205
6206  * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without
6207    an explicit cast.
6208
6209------------------------------------------------------------------------
6210r980 | sam | 2006-05-25 19:58:21 +0000 (Thu, 25 May 2006) | 4 lines
6211Changed paths:
6212   M /libcaca/trunk/caca/caca.c
6213   M /libcaca/trunk/caca/driver_ncurses.c
6214   M /libcaca/trunk/test/colors.c
6215   M /libcaca/trunk/test/input.c
6216
6217  * Minor cosmetic changes in the test programs.
6218  * Code enhancements in the ncurses driver.
6219  * Added a comment to explain why slang has a higher priority than ncurses.
6220
6221------------------------------------------------------------------------
6222r979 | sam | 2006-05-25 19:56:55 +0000 (Thu, 25 May 2006) | 2 lines
6223Changed paths:
6224   M /libcaca/trunk/caca/driver_conio.c
6225
6226  * Fixed the DOS build.
6227
6228------------------------------------------------------------------------
6229r978 | sam | 2006-05-25 19:56:03 +0000 (Thu, 25 May 2006) | 2 lines
6230Changed paths:
6231   M /libcaca/trunk/caca/caca_internals.h
6232
6233  * Minor cosmetic fix.
6234
6235------------------------------------------------------------------------
6236r977 | sam | 2006-05-25 19:55:11 +0000 (Thu, 25 May 2006) | 3 lines
6237Changed paths:
6238   M /libcaca/trunk/caca/Makefile.am
6239   M /libcaca/trunk/cucul/Makefile.am
6240   M /libcaca/trunk/cxx/Makefile.am
6241   M /libcaca/trunk/kernel/Makefile.am
6242   M /libcaca/trunk/test/Makefile.am
6243   M /libcaca/trunk/tools/Makefile.am
6244
6245  * Added -I${top_srcdir} to the compilation flags to fix builds configured
6246    from an alternate directory (they failed to find common.h).
6247
6248------------------------------------------------------------------------
6249r976 | sam | 2006-05-25 19:11:18 +0000 (Thu, 25 May 2006) | 3 lines
6250Changed paths:
6251   M /libcaca/trunk/configure.ac
6252   M /libcaca/trunk/src/Makefile.am
6253
6254  * Removed --enable-network flag, but reused the test as a condition for
6255    building cacaserver.
6256
6257------------------------------------------------------------------------
6258r975 | sam | 2006-05-25 19:10:35 +0000 (Thu, 25 May 2006) | 2 lines
6259Changed paths:
6260   M /libcaca/trunk/build-dos
6261   M /libcaca/trunk/build-win32
6262
6263  * Updated build scripts for DOS and Win32.
6264
6265------------------------------------------------------------------------
6266r974 | sam | 2006-05-20 08:45:19 +0000 (Sat, 20 May 2006) | 3 lines
6267Changed paths:
6268   M /libcaca/trunk/caca/driver_ncurses.c
6269   M /libcaca/trunk/caca/driver_slang.c
6270
6271  * Got backspace to work with the slang and ncurses drivers in an X
6272    terminal window.
6273
6274------------------------------------------------------------------------
6275r973 | sam | 2006-05-20 08:19:13 +0000 (Sat, 20 May 2006) | 2 lines
6276Changed paths:
6277   M /libcaca/trunk/caca/driver_gl.c
6278
6279  * More coding style fixes in the GL driver.
6280
6281------------------------------------------------------------------------
6282r972 | sam | 2006-05-20 08:11:58 +0000 (Sat, 20 May 2006) | 2 lines
6283Changed paths:
6284   M /libcaca/trunk/caca/driver_gl.c
6285
6286  * Fixed awful indenting of the GL plugin.
6287
6288------------------------------------------------------------------------
6289r971 | sam | 2006-05-20 05:45:57 +0000 (Sat, 20 May 2006) | 3 lines
6290Changed paths:
6291   M /libcaca/trunk/caca/driver_ncurses.c
6292
6293  * Make the ncurses driver UTF-8 and UTF-32 aware.
6294  * Add the backspace key to the ncurses driver.
6295
6296------------------------------------------------------------------------
6297r970 | sam | 2006-05-20 05:41:14 +0000 (Sat, 20 May 2006) | 3 lines
6298Changed paths:
6299   M /libcaca/trunk/caca/driver_slang.c
6300
6301  * Make the slang driver UTF-8 and UTF-32 aware.
6302  * Add the backspace key to the slang driver.
6303
6304------------------------------------------------------------------------
6305r969 | sam | 2006-05-20 05:29:24 +0000 (Sat, 20 May 2006) | 3 lines
6306Changed paths:
6307   M /libcaca/trunk/caca/caca.h
6308   M /libcaca/trunk/caca/driver_conio.c
6309   M /libcaca/trunk/caca/driver_gl.c
6310   M /libcaca/trunk/caca/driver_ncurses.c
6311   M /libcaca/trunk/caca/driver_slang.c
6312   M /libcaca/trunk/caca/driver_win32.c
6313   M /libcaca/trunk/caca/driver_x11.c
6314   M /libcaca/trunk/caca/event.c
6315   M /libcaca/trunk/test/input.c
6316
6317  * Renamed the event data member "ucs4" to "utf32" for consistency
6318    with "utf8".
6319
6320------------------------------------------------------------------------
6321r968 | sam | 2006-05-20 05:28:31 +0000 (Sat, 20 May 2006) | 3 lines
6322Changed paths:
6323   M /libcaca/trunk/debian/changelog
6324   M /libcaca/trunk/debian/control
6325
6326  * Added information from a recent Debian upload of the old
6327    version of libcaca.
6328
6329------------------------------------------------------------------------
6330r967 | sam | 2006-05-19 18:34:23 +0000 (Fri, 19 May 2006) | 2 lines
6331Changed paths:
6332   M /libcaca/trunk/test
6333   M /libcaca/trunk/test/Makefile.am
6334   A /libcaca/trunk/test/input.c
6335
6336  * Text input test program. Might be merged into libcaca if it works well.
6337
6338------------------------------------------------------------------------
6339r966 | sam | 2006-05-19 06:44:58 +0000 (Fri, 19 May 2006) | 2 lines
6340Changed paths:
6341   M /libcaca/trunk/TODO
6342
6343  * Updated the TODO list.
6344
6345------------------------------------------------------------------------
6346r965 | sam | 2006-05-19 06:00:00 +0000 (Fri, 19 May 2006) | 2 lines
6347Changed paths:
6348   M /libcaca/trunk/debian/caca-utils.install
6349   M /libcaca/trunk/debian/libcucul-dev.install
6350
6351  * Install caca-config.1.gz in the libcucul-dev package, not caca-utils.
6352
6353------------------------------------------------------------------------
6354r964 | sam | 2006-05-19 05:44:27 +0000 (Fri, 19 May 2006) | 3 lines
6355Changed paths:
6356   M /libcaca/trunk/caca/caca.h
6357   M /libcaca/trunk/caca/graphics.c
6358   M /libcaca/trunk/python/pypycaca.c
6359   M /libcaca/trunk/python/pypycaca.h
6360   M /libcaca/trunk/src/aafire.c
6361   M /libcaca/trunk/src/cacaball.c
6362   M /libcaca/trunk/src/cacamoir.c
6363   M /libcaca/trunk/src/cacaplas.c
6364   M /libcaca/trunk/test/demo.c
6365   M /libcaca/trunk/test/frames.c
6366   M /libcaca/trunk/test/gamma.c
6367
6368  * Renamed caca_set_delay() and caca_get_rendertime() into
6369    caca_set_display_time() and caca_get_display_time() for consistency.
6370
6371------------------------------------------------------------------------
6372r963 | sam | 2006-05-19 05:30:01 +0000 (Fri, 19 May 2006) | 2 lines
6373Changed paths:
6374   M /libcaca/trunk/cucul/charset.c
6375
6376  * Documented the newly exported charset functions.
6377
6378------------------------------------------------------------------------
6379r962 | sam | 2006-05-19 04:53:48 +0000 (Fri, 19 May 2006) | 2 lines
6380Changed paths:
6381   M /libcaca/trunk/caca/driver_ncurses.c
6382   M /libcaca/trunk/caca/driver_slang.c
6383   M /libcaca/trunk/cucul/box.c
6384   M /libcaca/trunk/cucul/canvas.c
6385   M /libcaca/trunk/cucul/charset.c
6386   M /libcaca/trunk/cucul/conic.c
6387   M /libcaca/trunk/cucul/cucul.h
6388   M /libcaca/trunk/cucul/cucul_internals.h
6389   M /libcaca/trunk/cucul/export.c
6390   M /libcaca/trunk/cucul/import.c
6391   M /libcaca/trunk/cucul/line.c
6392   M /libcaca/trunk/cucul/triangle.c
6393   M /libcaca/trunk/tools/makefont.c
6394
6395  * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
6396
6397------------------------------------------------------------------------
6398r961 | sam | 2006-05-18 07:57:42 +0000 (Thu, 18 May 2006) | 2 lines
6399Changed paths:
6400   M /libcaca/trunk/cucul/font.c
6401   M /libcaca/trunk/cucul/font_mono9.h
6402   M /libcaca/trunk/cucul/font_monobold12.h
6403
6404  * Regenerated fonts and reactivated them under Win32.
6405
6406------------------------------------------------------------------------
6407r960 | sam | 2006-05-18 07:56:54 +0000 (Thu, 18 May 2006) | 6 lines
6408Changed paths:
6409   M /libcaca/trunk/tools/makefont.c
6410
6411  * Elite trick in the font generator to cope with C89's string length
6412    limitation of 509 characters. Instead of doing:
6413       char foo[10] = "abcdefghij";
6414    we now do:
6415       struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" };
6416
6417------------------------------------------------------------------------
6418r959 | sam | 2006-05-18 06:26:31 +0000 (Thu, 18 May 2006) | 2 lines
6419Changed paths:
6420   M /libcaca/trunk/test/font2tga.c
6421
6422  * font2tga no longer needs cucul_internal.h.
6423
6424------------------------------------------------------------------------
6425r958 | sam | 2006-05-18 06:23:47 +0000 (Thu, 18 May 2006) | 5 lines
6426Changed paths:
6427   M /libcaca/trunk/cucul/box.c
6428   M /libcaca/trunk/cucul/canvas.c
6429   M /libcaca/trunk/cucul/conic.c
6430   M /libcaca/trunk/cucul/cucul.h
6431   M /libcaca/trunk/cucul/cucul_internals.h
6432   M /libcaca/trunk/cucul/dither.c
6433   M /libcaca/trunk/cucul/import.c
6434   M /libcaca/trunk/cucul/line.c
6435   M /libcaca/trunk/cucul/triangle.c
6436   M /libcaca/trunk/test/font2tga.c
6437
6438  * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned
6439    int which shall be used as an UTF-32 character. We do not have any casting
6440    problems due to the signedness of chars because all characters were
6441    ASCII (ie. <= 0x7f) beforehands.
6442
6443------------------------------------------------------------------------
6444r957 | sam | 2006-05-18 06:13:36 +0000 (Thu, 18 May 2006) | 2 lines
6445Changed paths:
6446   M /libcaca/trunk/test
6447   M /libcaca/trunk/test/Makefile.am
6448   A /libcaca/trunk/test/font2tga.c
6449
6450  * Added font2tga, a test program that exports our font in a known format.
6451
6452------------------------------------------------------------------------
6453r956 | sam | 2006-05-18 06:09:44 +0000 (Thu, 18 May 2006) | 3 lines
6454Changed paths:
6455   M /libcaca/trunk/test/export.c
6456
6457  * If the export test target is ANSI or UTF-8, dither image with special
6458    shaded glyphs.
6459
6460------------------------------------------------------------------------
6461r955 | sam | 2006-05-18 05:43:43 +0000 (Thu, 18 May 2006) | 2 lines
6462Changed paths:
6463   M /libcaca/trunk/configure.ac
6464
6465  * Removed useless -lXt from X11 libraries check.
6466
6467------------------------------------------------------------------------
6468r954 | sam | 2006-05-12 19:33:44 +0000 (Fri, 12 May 2006) | 2 lines
6469Changed paths:
6470   M /libcaca/trunk/cucul/import.c
6471
6472  * Workaround for illegal ^[[0,0H ANSI escape code.
6473
6474------------------------------------------------------------------------
6475r953 | sam | 2006-05-12 19:32:41 +0000 (Fri, 12 May 2006) | 3 lines
6476Changed paths:
6477   M /libcaca/trunk/cucul/dither.c
6478
6479  * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly
6480    better performances.
6481
6482------------------------------------------------------------------------
6483r952 | sam | 2006-05-12 19:31:50 +0000 (Fri, 12 May 2006) | 3 lines
6484Changed paths:
6485   M /libcaca/trunk/cucul/export.c
6486
6487  * Add linebreaks to the ANSI exporter for better readability, and use
6488    the save/load cursor position trick to ignore them.
6489
6490------------------------------------------------------------------------
6491r951 | jylam | 2006-05-12 19:19:36 +0000 (Fri, 12 May 2006) | 2 lines
6492Changed paths:
6493   M /libcaca/trunk/cucul/export.c
6494
6495 * Fixed postscript exporter, image in not at the bottom of the page anymore
6496
6497------------------------------------------------------------------------
6498r950 | sam | 2006-05-09 20:25:29 +0000 (Tue, 09 May 2006) | 1 line
6499Changed paths:
6500   M /libcaca/trunk/src/cacaserver.c
6501
6502  * Use UTF-8 instead of ANSI in cacaserver
6503------------------------------------------------------------------------
6504r949 | sam | 2006-05-09 18:59:00 +0000 (Tue, 09 May 2006) | 1 line
6505Changed paths:
6506   M /libcaca/trunk/cucul/font_mono9.h
6507   M /libcaca/trunk/cucul/font_monobold12.h
6508
6509  * Optimise built-in fonts. We gain about 100kB in the final binary.
6510------------------------------------------------------------------------
6511r948 | sam | 2006-05-09 15:52:15 +0000 (Tue, 09 May 2006) | 3 lines
6512Changed paths:
6513   M /libcaca/trunk/tools/makefont.c
6514
6515  * Optimise similar glyphs when generating a font. Given how many glyphs
6516    are unavailable, this is a significant gain.
6517
6518------------------------------------------------------------------------
6519r947 | sam | 2006-05-09 01:58:47 +0000 (Tue, 09 May 2006) | 2 lines
6520Changed paths:
6521   M /libcaca/trunk/caca/driver_x11.c
6522
6523  * Added the long dash and middle dot CP437 characters to the X11 driver.
6524
6525------------------------------------------------------------------------
6526r946 | sam | 2006-05-09 01:57:47 +0000 (Tue, 09 May 2006) | 3 lines
6527Changed paths:
6528   M /libcaca/trunk/cucul/import.c
6529
6530  * If the ANSI file we import does not use the 80 columns, we don't expand
6531    the canvas to 80 columns.
6532
6533------------------------------------------------------------------------
6534r945 | sam | 2006-05-09 01:12:58 +0000 (Tue, 09 May 2006) | 3 lines
6535Changed paths:
6536   M /libcaca/trunk/src/cacadraw.c
6537
6538  * Allow cacadraw to open several files; use 'n' and 'p' to cycle.
6539  * Decreased PgUp/PgDn scrolling rate.
6540
6541------------------------------------------------------------------------
6542r944 | sam | 2006-05-09 01:03:02 +0000 (Tue, 09 May 2006) | 2 lines
6543Changed paths:
6544   M /libcaca/trunk/kernel/kernel.c
6545
6546  * Removed a useless cast in the kernel code.
6547
6548------------------------------------------------------------------------
6549r943 | sam | 2006-05-09 00:59:29 +0000 (Tue, 09 May 2006) | 2 lines
6550Changed paths:
6551   M /libcaca/trunk/DotNet
6552   M /libcaca/trunk/DotNet/AssemblyInfo.cs
6553   M /libcaca/trunk/DotNet/Caca.cs
6554   M /libcaca/trunk/DotNet/Cucul.cs
6555   M /libcaca/trunk/DotNet/test.cs
6556
6557  * Set svn properties on the .NET files.
6558
6559------------------------------------------------------------------------
6560r942 | sam | 2006-05-09 00:47:28 +0000 (Tue, 09 May 2006) | 3 lines
6561Changed paths:
6562   M /libcaca/trunk/test/font.c
6563   M /libcaca/trunk/test/text.c
6564
6565  * Cosmetic fix in test/font.c.
6566  * Use UTF-8 output in test/text.c instead of ANSI.
6567
6568------------------------------------------------------------------------
6569r941 | sam | 2006-05-09 00:46:08 +0000 (Tue, 09 May 2006) | 2 lines
6570Changed paths:
6571   M /libcaca/trunk/caca/caca.h
6572
6573  * Minor cosmetic fix in a comment.
6574
6575------------------------------------------------------------------------
6576r940 | sam | 2006-05-09 00:43:22 +0000 (Tue, 09 May 2006) | 2 lines
6577Changed paths:
6578   M /libcaca/trunk/cucul/font_mono9.h
6579   M /libcaca/trunk/cucul/font_monobold12.h
6580   M /libcaca/trunk/tools/makefont.c
6581
6582  * Added a few more Unicode blocks to the default fonts.
6583
6584------------------------------------------------------------------------
6585r939 | sam | 2006-05-09 00:36:33 +0000 (Tue, 09 May 2006) | 2 lines
6586Changed paths:
6587   M /libcaca/trunk/cucul/transform.c
6588
6589  * Added a few more Unicode characters to the glyph transformations.
6590
6591------------------------------------------------------------------------
6592r938 | sam | 2006-05-09 00:34:16 +0000 (Tue, 09 May 2006) | 3 lines
6593Changed paths:
6594   M /libcaca/trunk/cucul/cucul.h
6595   M /libcaca/trunk/cucul/dither.c
6596
6597  * Changed the cucul_create_dither() prototype to make sure the mask
6598    arguments are at least 32 bits.
6599
6600------------------------------------------------------------------------
6601r932 | sam | 2006-05-05 15:19:44 +0000 (Fri, 05 May 2006) | 3 lines
6602Changed paths:
6603   M /libcaca/trunk/test/export.c
6604
6605  * Make the export test 80 columns wide, so that the ANSI we generate can
6606    be read by other programs.
6607
6608------------------------------------------------------------------------
6609r931 | sam | 2006-05-05 15:13:32 +0000 (Fri, 05 May 2006) | 2 lines
6610Changed paths:
6611   M /libcaca/trunk/cucul/font_mono9.h
6612   M /libcaca/trunk/cucul/font_monobold12.h
6613
6614  * Updated fonts with the new hardcoded CP437 glyphs.
6615
6616------------------------------------------------------------------------
6617r930 | sam | 2006-05-05 15:12:50 +0000 (Fri, 05 May 2006) | 3 lines
6618Changed paths:
6619   M /libcaca/trunk/tools/makefont.c
6620
6621  * Hardcode a few CP437 glyphs in makefont.c because they don't look that
6622    good with Pango.
6623
6624------------------------------------------------------------------------
6625r929 | sam | 2006-05-05 14:03:40 +0000 (Fri, 05 May 2006) | 2 lines
6626Changed paths:
6627   M /libcaca/trunk/caca/driver_ncurses.c
6628   M /libcaca/trunk/caca/driver_slang.c
6629   M /libcaca/trunk/tools/Makefile.am
6630   M /libcaca/trunk/tools/makefont.c
6631
6632  * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8().
6633
6634------------------------------------------------------------------------
6635r928 | sam | 2006-05-05 13:44:54 +0000 (Fri, 05 May 2006) | 3 lines
6636Changed paths:
6637   M /libcaca/trunk/cucul/export.c
6638
6639  * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and
6640    SVG exporters.
6641
6642------------------------------------------------------------------------
6643r927 | sam | 2006-05-05 05:09:54 +0000 (Fri, 05 May 2006) | 2 lines
6644Changed paths:
6645   M /libcaca/trunk/cucul/charset.c
6646   M /libcaca/trunk/cucul/cucul_internals.h
6647
6648  * Implemented the private _cucul_utf32_to_utf8() helper.
6649
6650------------------------------------------------------------------------
6651r926 | sam | 2006-05-05 05:08:51 +0000 (Fri, 05 May 2006) | 2 lines
6652Changed paths:
6653   M /libcaca/trunk/cucul/export.c
6654
6655  * Exporter now generates valid ANSI, with CP437 characters.
6656
6657------------------------------------------------------------------------
6658r925 | sam | 2006-05-04 22:00:52 +0000 (Thu, 04 May 2006) | 3 lines
6659Changed paths:
6660   M /libcaca/trunk/cucul/export.c
6661
6662  * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured
6663    text.
6664
6665------------------------------------------------------------------------
6666r924 | sam | 2006-05-04 21:34:10 +0000 (Thu, 04 May 2006) | 3 lines
6667Changed paths:
6668   M /libcaca/trunk/cucul/colour.c
6669
6670  * Use a slightly different RGB palette for ANSI colours, so that brown
6671    really looks like brown and not like desaturated yellow.
6672
6673------------------------------------------------------------------------
6674r923 | jylam | 2006-05-02 18:26:02 +0000 (Tue, 02 May 2006) | 2 lines
6675Changed paths:
6676   M /libcaca/trunk/DotNet/test.cs
6677   M /libcaca/trunk/caca/event.c
6678   M /libcaca/trunk/doc/tutorial.dox
6679
6680 * Fixed error in tutorial, updated caca_get_event() doc
6681
6682------------------------------------------------------------------------
6683r922 | jylam | 2006-04-29 11:26:44 +0000 (Sat, 29 Apr 2006) | 2 lines
6684Changed paths:
6685   M /libcaca/trunk/DotNet/AssemblyInfo.cs
6686   M /libcaca/trunk/DotNet/Caca.cs
6687   M /libcaca/trunk/DotNet/Cucul.cs
6688   M /libcaca/trunk/DotNet/test.cs
6689
6690 * Fixed $Id
6691
6692------------------------------------------------------------------------
6693r921 | jylam | 2006-04-29 11:20:43 +0000 (Sat, 29 Apr 2006) | 2 lines
6694Changed paths:
6695   A /libcaca/trunk/DotNet
6696   A /libcaca/trunk/DotNet/AssemblyInfo.cs
6697   A /libcaca/trunk/DotNet/Caca.cs
6698   A /libcaca/trunk/DotNet/Cucul.cs
6699   A /libcaca/trunk/DotNet/Makefile
6700   A /libcaca/trunk/DotNet/libCaca.dll.config
6701   A /libcaca/trunk/DotNet/libCucul.dll.config
6702   A /libcaca/trunk/DotNet/test.cs
6703
6704 * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished
6705
6706------------------------------------------------------------------------
6707r920 | sam | 2006-04-27 14:15:23 +0000 (Thu, 27 Apr 2006) | 2 lines
6708Changed paths:
6709   M /libcaca/trunk/cucul/cucul.h
6710   M /libcaca/trunk/cucul/dither.c
6711   M /libcaca/trunk/cucul/export.c
6712   M /libcaca/trunk/cucul/font.c
6713   M /libcaca/trunk/cucul/import.c
6714   M /libcaca/trunk/cucul/sprite.c
6715   M /libcaca/trunk/cucul/transform.c
6716
6717  * Completed return value and errno handling in libcucul API.
6718
6719------------------------------------------------------------------------
6720r919 | sam | 2006-04-27 13:02:27 +0000 (Thu, 27 Apr 2006) | 2 lines
6721Changed paths:
6722   M /libcaca/trunk/test/export.c
6723
6724  * Allow an optional input filename in the export test for cheap conversions.
6725
6726------------------------------------------------------------------------
6727r918 | jylam | 2006-04-26 18:59:20 +0000 (Wed, 26 Apr 2006) | 2 lines
6728Changed paths:
6729   M /libcaca/trunk/caca/driver_gl.c
6730   M /libcaca/trunk/cucul/import.c
6731
6732 * coding style fixes again
6733
6734------------------------------------------------------------------------
6735r917 | jylam | 2006-04-26 18:53:08 +0000 (Wed, 26 Apr 2006) | 2 lines
6736Changed paths:
6737   M /libcaca/trunk/cxx/caca++.cpp
6738   M /libcaca/trunk/cxx/caca++.h
6739   M /libcaca/trunk/cxx/cucul++.h
6740   M /libcaca/trunk/src/cacadraw.c
6741
6742 * Fixed indentation. I did it myself, I'm a big boy.
6743
6744------------------------------------------------------------------------
6745r916 | sam | 2006-04-26 17:24:27 +0000 (Wed, 26 Apr 2006) | 2 lines
6746Changed paths:
6747   M /libcaca/trunk/cucul/import.c
6748
6749  * Fixed line wrapping on some weird ANSI files.
6750
6751------------------------------------------------------------------------
6752r915 | sam | 2006-04-26 17:02:37 +0000 (Wed, 26 Apr 2006) | 2 lines
6753Changed paths:
6754   M /libcaca/trunk/cucul/import.c
6755
6756  * Fixed an ANSI rendering bug related to the bold attribute.
6757
6758------------------------------------------------------------------------
6759r914 | sam | 2006-04-26 15:21:28 +0000 (Wed, 26 Apr 2006) | 3 lines
6760Changed paths:
6761   M /libcaca/trunk/cucul/font_mono9.h
6762   M /libcaca/trunk/cucul/font_monobold12.h
6763   M /libcaca/trunk/tools/makefont.c
6764
6765  * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
6766    built-in font so that we now cover all of CP437.
6767
6768------------------------------------------------------------------------
6769r913 | sam | 2006-04-26 14:36:11 +0000 (Wed, 26 Apr 2006) | 2 lines
6770Changed paths:
6771   M /libcaca/trunk/cucul/import.c
6772
6773  * Minor code reorganisation and documenting.
6774
6775------------------------------------------------------------------------
6776r912 | jylam | 2006-04-26 14:06:19 +0000 (Wed, 26 Apr 2006) | 2 lines
6777Changed paths:
6778   M /libcaca/trunk/caca/driver_gl.c
6779
6780 * Added preliminary (it means that's fucked up) CP437 codepage
6781
6782------------------------------------------------------------------------
6783r911 | sam | 2006-04-26 13:22:04 +0000 (Wed, 26 Apr 2006) | 2 lines
6784Changed paths:
6785   M /libcaca/trunk/caca/driver_x11.c
6786
6787  * Added U+25A0 (■) to the CP437 hack in the X11 driver.
6788
6789------------------------------------------------------------------------
6790r910 | jylam | 2006-04-26 12:59:14 +0000 (Wed, 26 Apr 2006) | 2 lines
6791Changed paths:
6792   M /libcaca/trunk/caca/driver_gl.c
6793
6794 * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah !
6795
6796------------------------------------------------------------------------
6797r909 | jylam | 2006-04-26 12:57:31 +0000 (Wed, 26 Apr 2006) | 2 lines
6798Changed paths:
6799   M /libcaca/trunk/caca/driver_x11.c
6800
6801 * removed duplicate code
6802
6803------------------------------------------------------------------------
6804r908 | sam | 2006-04-26 12:51:37 +0000 (Wed, 26 Apr 2006) | 2 lines
6805Changed paths:
6806   M /libcaca/trunk/caca/driver_x11.c
6807
6808  * Wow, we even have Home/End support in X11.
6809
6810------------------------------------------------------------------------
6811r907 | sam | 2006-04-26 12:48:41 +0000 (Wed, 26 Apr 2006) | 2 lines
6812Changed paths:
6813   M /libcaca/trunk/caca/driver_x11.c
6814
6815  * PageUp/PageDown support in X11.
6816
6817------------------------------------------------------------------------
6818r906 | jylam | 2006-04-26 12:47:21 +0000 (Wed, 26 Apr 2006) | 2 lines
6819Changed paths:
6820   M /libcaca/trunk/caca/driver_gl.c
6821
6822 * Fixed home/pgup/pgdown/insert events
6823
6824------------------------------------------------------------------------
6825r905 | jylam | 2006-04-26 12:36:31 +0000 (Wed, 26 Apr 2006) | 2 lines
6826Changed paths:
6827   M /libcaca/trunk/src/cacadraw.c
6828
6829 * page up / down
6830
6831------------------------------------------------------------------------
6832r904 | sam | 2006-04-26 12:30:54 +0000 (Wed, 26 Apr 2006) | 3 lines
6833Changed paths:
6834   M /libcaca/trunk/cucul/import.c
6835
6836  * In ANSI, bold only sets the foreground colour to bright, not the
6837    background.
6838
6839------------------------------------------------------------------------
6840r903 | sam | 2006-04-26 12:25:44 +0000 (Wed, 26 Apr 2006) | 3 lines
6841Changed paths:
6842   M /libcaca/trunk/src
6843   M /libcaca/trunk/src/Makefile.am
6844   A /libcaca/trunk/src/cacadraw.c
6845   M /libcaca/trunk/test/import.c
6846
6847  * Added cacadraw. It only shows files and lets you scroll for now, but
6848    it will eventually evolve into something better.
6849
6850------------------------------------------------------------------------
6851r902 | jylam | 2006-04-26 12:23:30 +0000 (Wed, 26 Apr 2006) | 2 lines
6852Changed paths:
6853   M /libcaca/trunk/cucul/import.c
6854
6855 * Really updated doc
6856
6857------------------------------------------------------------------------
6858r901 | jylam | 2006-04-26 12:18:35 +0000 (Wed, 26 Apr 2006) | 2 lines
6859Changed paths:
6860   M /libcaca/trunk/cucul/import.c
6861
6862 * Fixed documentation for import
6863
6864------------------------------------------------------------------------
6865r900 | sam | 2006-04-26 12:17:22 +0000 (Wed, 26 Apr 2006) | 2 lines
6866Changed paths:
6867   D /libcaca/trunk/cpp
6868
6869  * Removed legacy cpp directory.
6870
6871------------------------------------------------------------------------
6872r899 | jylam | 2006-04-26 12:11:55 +0000 (Wed, 26 Apr 2006) | 2 lines
6873Changed paths:
6874   M /libcaca/trunk/Makefile.am
6875   M /libcaca/trunk/configure.ac
6876   A /libcaca/trunk/cxx (from /libcaca/trunk/cpp:895)
6877   M /libcaca/trunk/cxx/Makefile.am
6878   R /libcaca/trunk/cxx/caca++.cpp (from /libcaca/trunk/cpp/caca++.cpp:897)
6879   R /libcaca/trunk/cxx/caca++.h (from /libcaca/trunk/cpp/caca++.h:897)
6880   R /libcaca/trunk/cxx/cpptest.cpp (from /libcaca/trunk/cpp/cpptest.cpp:897)
6881   R /libcaca/trunk/cxx/cucul++.cpp (from /libcaca/trunk/cpp/cucul++.cpp:897)
6882   R /libcaca/trunk/cxx/cucul++.h (from /libcaca/trunk/cpp/cucul++.h:897)
6883
6884 * Updated C++ bindings and renamed directory to more comprehensive cxx
6885
6886------------------------------------------------------------------------
6887r898 | sam | 2006-04-26 12:06:13 +0000 (Wed, 26 Apr 2006) | 2 lines
6888Changed paths:
6889   M /libcaca/trunk/test/event.c
6890
6891  * Minor typo.
6892
6893------------------------------------------------------------------------
6894r897 | jylam | 2006-04-26 11:57:30 +0000 (Wed, 26 Apr 2006) | 2 lines
6895Changed paths:
6896   M /libcaca/trunk/cpp/caca++.cpp
6897   M /libcaca/trunk/cpp/caca++.h
6898   M /libcaca/trunk/cpp/cpptest.cpp
6899   M /libcaca/trunk/cpp/cucul++.cpp
6900   M /libcaca/trunk/cpp/cucul++.h
6901
6902 * Updated libcaca c++ bindings
6903
6904------------------------------------------------------------------------
6905r896 | sam | 2006-04-26 11:54:26 +0000 (Wed, 26 Apr 2006) | 5 lines
6906Changed paths:
6907   M /libcaca/trunk/cucul/buffer.c
6908   M /libcaca/trunk/cucul/cucul.h
6909   M /libcaca/trunk/cucul/cucul_internals.h
6910   M /libcaca/trunk/cucul/export.c
6911   M /libcaca/trunk/cucul/import.c
6912   M /libcaca/trunk/src/cacaplay.c
6913   M /libcaca/trunk/src/cacaserver.c
6914   M /libcaca/trunk/test
6915   M /libcaca/trunk/test/import.c
6916   M /libcaca/trunk/test/text.c
6917
6918  * Implemented cucul_load_file() and cucul_load_memory() to load respectively
6919    a file and a memory area into a libcucul buffer.
6920  * Changed the cucul_import_canvas() prototype so that it uses libcucul
6921    buffers instead of simple memory areas.
6922
6923------------------------------------------------------------------------
6924r895 | sam | 2006-04-26 11:29:50 +0000 (Wed, 26 Apr 2006) | 2 lines
6925Changed paths:
6926   M /libcaca/trunk/cucul/import.c
6927
6928  * Argh, _really_ fixed the uninitialised variable.
6929
6930------------------------------------------------------------------------
6931r894 | sam | 2006-04-26 11:28:55 +0000 (Wed, 26 Apr 2006) | 2 lines
6932Changed paths:
6933   M /libcaca/trunk/cucul/import.c
6934
6935  * Fixed an uninitialised variable.
6936
6937------------------------------------------------------------------------
6938r893 | sam | 2006-04-26 10:22:31 +0000 (Wed, 26 Apr 2006) | 4 lines
6939Changed paths:
6940   M /libcaca/trunk/cucul/import.c
6941
6942  * Fixed our buffer overflow in the ANSI parser by simply skipping control
6943    sequences longer than 100 characters.
6944  * Documented the escape sequence format.
6945
6946------------------------------------------------------------------------
6947r892 | jylam | 2006-04-26 10:04:02 +0000 (Wed, 26 Apr 2006) | 2 lines
6948Changed paths:
6949   M /libcaca/trunk/cpp/cpptest.cpp
6950   M /libcaca/trunk/cpp/cucul++.cpp
6951   M /libcaca/trunk/cpp/cucul++.h
6952   M /libcaca/trunk/test/demo.c
6953
6954 * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
6955
6956------------------------------------------------------------------------
6957r891 | sam | 2006-04-26 09:56:26 +0000 (Wed, 26 Apr 2006) | 3 lines
6958Changed paths:
6959   M /libcaca/trunk/cucul/import.c
6960
6961  * More robust ANSI sequence argument parser. Detects private sequences and
6962    intermediate bytes.
6963
6964------------------------------------------------------------------------
6965r890 | jylam | 2006-04-26 09:00:40 +0000 (Wed, 26 Apr 2006) | 2 lines
6966Changed paths:
6967   M /libcaca/trunk/cucul/import.c
6968
6969 * Fixed warning in a clever and tested way. Bordel de merde.
6970
6971------------------------------------------------------------------------
6972r889 | sam | 2006-04-26 08:21:46 +0000 (Wed, 26 Apr 2006) | 2 lines
6973Changed paths:
6974   M /libcaca/trunk/cucul/import.c
6975
6976  * Coding style.
6977
6978------------------------------------------------------------------------
6979r888 | sam | 2006-04-26 08:12:57 +0000 (Wed, 26 Apr 2006) | 2 lines
6980Changed paths:
6981   M /libcaca/trunk/cucul/import.c
6982
6983  * No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
6984
6985------------------------------------------------------------------------
6986r887 | jylam | 2006-04-26 08:09:14 +0000 (Wed, 26 Apr 2006) | 2 lines
6987Changed paths:
6988   M /libcaca/trunk/cucul/import.c
6989
6990 * Fixed warnings in ansi importer
6991
6992------------------------------------------------------------------------
6993r886 | sam | 2006-04-26 07:57:26 +0000 (Wed, 26 Apr 2006) | 2 lines
6994Changed paths:
6995   M /libcaca/trunk/cucul/import.c
6996
6997  * More cleaning up of the ANSI loader. Fixed reverse video.
6998
6999------------------------------------------------------------------------
7000r885 | sam | 2006-04-26 07:46:58 +0000 (Wed, 26 Apr 2006) | 2 lines
7001Changed paths:
7002   M /libcaca/trunk/cucul/colour.c
7003
7004  * Set the transparent colour's RGB values to the default colour's ones.
7005
7006------------------------------------------------------------------------
7007r884 | jylam | 2006-04-25 18:23:33 +0000 (Tue, 25 Apr 2006) | 2 lines
7008Changed paths:
7009   M /libcaca/trunk/cucul/import.c
7010
7011 * Improved ANSI format detection
7012
7013------------------------------------------------------------------------
7014r883 | sam | 2006-04-25 18:16:42 +0000 (Tue, 25 Apr 2006) | 2 lines
7015Changed paths:
7016   M /libcaca/trunk/cucul/import.c
7017
7018  * Really fixed bold in ANSI loader, and removed dead code.
7019
7020------------------------------------------------------------------------
7021r882 | sam | 2006-04-25 18:02:20 +0000 (Tue, 25 Apr 2006) | 2 lines
7022Changed paths:
7023   M /libcaca/trunk/cucul/import.c
7024
7025  * Simplified _manage_modifiers() a bit.
7026
7027------------------------------------------------------------------------
7028r881 | sam | 2006-04-25 17:46:49 +0000 (Tue, 25 Apr 2006) | 2 lines
7029Changed paths:
7030   M /libcaca/trunk/cucul/import.c
7031
7032  * Fixed bold support in ANSI loader.
7033
7034------------------------------------------------------------------------
7035r880 | sam | 2006-04-25 17:43:16 +0000 (Tue, 25 Apr 2006) | 2 lines
7036Changed paths:
7037   M /libcaca/trunk/cucul/import.c
7038
7039  * A few fixes in the ANSI interpreter.
7040
7041------------------------------------------------------------------------
7042r879 | sam | 2006-04-25 16:28:00 +0000 (Tue, 25 Apr 2006) | 2 lines
7043Changed paths:
7044   M /libcaca/trunk/cucul/import.c
7045
7046  * Got rid of _update_canvas_size().
7047
7048------------------------------------------------------------------------
7049r878 | jylam | 2006-04-25 15:39:13 +0000 (Tue, 25 Apr 2006) | 2 lines
7050Changed paths:
7051   M /libcaca/trunk/cucul/import.c
7052
7053 * _updated_coding_style(aBit);
7054
7055------------------------------------------------------------------------
7056r877 | sam | 2006-04-25 15:22:53 +0000 (Tue, 25 Apr 2006) | 2 lines
7057Changed paths:
7058   M /libcaca/trunk/cucul/import.c
7059
7060  * Ahahaha. Meet the "optimisation" that breaks everything.
7061
7062------------------------------------------------------------------------
7063r876 | sam | 2006-04-25 15:04:19 +0000 (Tue, 25 Apr 2006) | 2 lines
7064Changed paths:
7065   M /libcaca/trunk/cucul/import.c
7066
7067  * Small optimisation in import_text().
7068
7069------------------------------------------------------------------------
7070r875 | sam | 2006-04-25 14:12:31 +0000 (Tue, 25 Apr 2006) | 2 lines
7071Changed paths:
7072   M /libcaca/trunk/cucul/import.c
7073
7074  * Really minor coding style fixes in the ANSI importer.
7075
7076------------------------------------------------------------------------
7077r874 | sam | 2006-04-25 11:05:25 +0000 (Tue, 25 Apr 2006) | 2 lines
7078Changed paths:
7079   M /libcaca/trunk/cucul/canvas.c
7080   M /libcaca/trunk/cucul/colour.c
7081   M /libcaca/trunk/cucul/cucul.c
7082   M /libcaca/trunk/cucul/cucul.h
7083   M /libcaca/trunk/cucul/cucul_internals.h
7084
7085  * More error checking in libcucul.
7086
7087------------------------------------------------------------------------
7088r873 | sam | 2006-04-25 11:05:03 +0000 (Tue, 25 Apr 2006) | 2 lines
7089Changed paths:
7090   M /libcaca/trunk/test/import.c
7091
7092  * Jylam is too modest.
7093
7094------------------------------------------------------------------------
7095r872 | jylam | 2006-04-25 10:14:47 +0000 (Tue, 25 Apr 2006) | 2 lines
7096Changed paths:
7097   A /libcaca/trunk/test/import.c
7098
7099 * Added importers test
7100
7101------------------------------------------------------------------------
7102r871 | jylam | 2006-04-25 10:14:12 +0000 (Tue, 25 Apr 2006) | 2 lines
7103Changed paths:
7104   M /libcaca/trunk/cucul/import.c
7105   M /libcaca/trunk/test/Makefile.am
7106
7107 * Added preliminary ANSI importer, added import formats autodection
7108
7109------------------------------------------------------------------------
7110r870 | sam | 2006-04-25 09:59:58 +0000 (Tue, 25 Apr 2006) | 4 lines
7111Changed paths:
7112   M /libcaca/trunk/configure.ac
7113   M /libcaca/trunk/cucul/box.c
7114   M /libcaca/trunk/cucul/buffer.c
7115   M /libcaca/trunk/cucul/canvas.c
7116   M /libcaca/trunk/cucul/conic.c
7117   M /libcaca/trunk/cucul/cucul.h
7118   M /libcaca/trunk/cucul/line.c
7119   M /libcaca/trunk/cucul/triangle.c
7120
7121  * Check for <errno.h>.
7122  * Started changing function prototypes so that they return an integer
7123    instead of void, just in case they might fail.
7124
7125------------------------------------------------------------------------
7126r869 | sam | 2006-04-25 09:34:41 +0000 (Tue, 25 Apr 2006) | 2 lines
7127Changed paths:
7128   M /libcaca/trunk/cucul/Makefile.am
7129   M /libcaca/trunk/cucul/cucul.h
7130   D /libcaca/trunk/cucul/error.c
7131
7132  * Reverted that errno stuff. We'll just use the real errno.
7133
7134------------------------------------------------------------------------
7135r868 | sam | 2006-04-25 08:54:44 +0000 (Tue, 25 Apr 2006) | 2 lines
7136Changed paths:
7137   M /libcaca/trunk/cucul/Makefile.am
7138   M /libcaca/trunk/cucul/cucul.h
7139   A /libcaca/trunk/cucul/error.c
7140
7141  * Added basis for an errno-like mechanism.
7142
7143------------------------------------------------------------------------
7144r867 | sam | 2006-04-24 22:10:38 +0000 (Mon, 24 Apr 2006) | 3 lines
7145Changed paths:
7146   M /libcaca/trunk/build-win32
7147   M /libcaca/trunk/configure.ac
7148
7149  * Removed my previously introduced --enable-pangoft2 and replaced it with
7150    a nicer cross compilation check.
7151
7152------------------------------------------------------------------------
7153r866 | sam | 2006-04-24 21:45:26 +0000 (Mon, 24 Apr 2006) | 2 lines
7154Changed paths:
7155   M /libcaca/trunk/build-win32
7156   M /libcaca/trunk/configure.ac
7157   M /libcaca/trunk/src/Makefile.am
7158   M /libcaca/trunk/src/cacaserver.c
7159
7160  * Brought the Win32 build back on its wheels.
7161
7162------------------------------------------------------------------------
7163r865 | sam | 2006-04-24 21:09:06 +0000 (Mon, 24 Apr 2006) | 2 lines
7164Changed paths:
7165   M /libcaca/trunk/common.h
7166   M /libcaca/trunk/configure.ac
7167   M /libcaca/trunk/cucul/font.c
7168   M /libcaca/trunk/src/cacaserver.c
7169   M /libcaca/trunk/tools/makefont.c
7170
7171  * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
7172
7173------------------------------------------------------------------------
7174r864 | sam | 2006-04-24 21:05:31 +0000 (Mon, 24 Apr 2006) | 2 lines
7175Changed paths:
7176   M /libcaca/trunk/caca/driver_win32.c
7177
7178  * Fixed minor compilation warning.
7179
7180------------------------------------------------------------------------
7181r863 | sam | 2006-04-24 20:56:07 +0000 (Mon, 24 Apr 2006) | 2 lines
7182Changed paths:
7183   M /libcaca/trunk/common.h
7184
7185  * Win32 compilation fix.
7186
7187------------------------------------------------------------------------
7188r862 | sam | 2006-04-24 20:55:46 +0000 (Mon, 24 Apr 2006) | 2 lines
7189Changed paths:
7190   M /libcaca/trunk/cucul/font.c
7191
7192  * On win32, only disable the built-in fonts, not all the font functions.
7193
7194------------------------------------------------------------------------
7195r861 | sam | 2006-04-24 20:45:55 +0000 (Mon, 24 Apr 2006) | 3 lines
7196Changed paths:
7197   M /libcaca/trunk/common.h
7198   M /libcaca/trunk/configure.ac
7199   M /libcaca/trunk/cucul/font.c
7200   M /libcaca/trunk/tools/makefont.c
7201
7202  * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
7203  * Implement htons/htonl in common.h just in case.
7204
7205------------------------------------------------------------------------
7206r860 | sam | 2006-04-24 20:39:54 +0000 (Mon, 24 Apr 2006) | 2 lines
7207Changed paths:
7208   M /libcaca/trunk/doc/style.dox
7209
7210  * Hahaha, fixed the coding style example.
7211
7212------------------------------------------------------------------------
7213r859 | sam | 2006-04-24 20:35:59 +0000 (Mon, 24 Apr 2006) | 3 lines
7214Changed paths:
7215   M /libcaca/trunk/caca/caca.c
7216   M /libcaca/trunk/caca/caca_internals.h
7217   M /libcaca/trunk/caca/driver_conio.c
7218   M /libcaca/trunk/caca/driver_gl.c
7219   M /libcaca/trunk/caca/driver_ncurses.c
7220   M /libcaca/trunk/caca/driver_raw.c
7221   M /libcaca/trunk/caca/driver_slang.c
7222   M /libcaca/trunk/caca/driver_vga.c
7223   M /libcaca/trunk/caca/driver_win32.c
7224   M /libcaca/trunk/caca/driver_x11.c
7225   M /libcaca/trunk/caca/event.c
7226   M /libcaca/trunk/caca/graphics.c
7227   M /libcaca/trunk/caca/time.c
7228   M /libcaca/trunk/common.h
7229   M /libcaca/trunk/configure.ac
7230   M /libcaca/trunk/cucul/box.c
7231   M /libcaca/trunk/cucul/buffer.c
7232   M /libcaca/trunk/cucul/canvas.c
7233   M /libcaca/trunk/cucul/charset.c
7234   M /libcaca/trunk/cucul/colour.c
7235   M /libcaca/trunk/cucul/conic.c
7236   M /libcaca/trunk/cucul/cucul.c
7237   M /libcaca/trunk/cucul/cucul_internals.h
7238   M /libcaca/trunk/cucul/dither.c
7239   M /libcaca/trunk/cucul/export.c
7240   M /libcaca/trunk/cucul/font.c
7241   M /libcaca/trunk/cucul/import.c
7242   M /libcaca/trunk/cucul/line.c
7243   M /libcaca/trunk/cucul/sprite.c
7244   M /libcaca/trunk/cucul/transform.c
7245   M /libcaca/trunk/cucul/triangle.c
7246   M /libcaca/trunk/kernel/kernel.c
7247   M /libcaca/trunk/src/aafire.c
7248   M /libcaca/trunk/src/cacaball.c
7249   M /libcaca/trunk/src/cacamoir.c
7250   M /libcaca/trunk/src/cacaplas.c
7251   M /libcaca/trunk/src/cacaplay.c
7252   M /libcaca/trunk/src/cacaserver.c
7253   M /libcaca/trunk/src/cacaview.c
7254   M /libcaca/trunk/src/common-image.c
7255   M /libcaca/trunk/src/img2irc.c
7256   M /libcaca/trunk/test/colors.c
7257   M /libcaca/trunk/test/demo.c
7258   M /libcaca/trunk/test/dithering.c
7259   M /libcaca/trunk/test/event.c
7260   M /libcaca/trunk/test/spritedit.c
7261   M /libcaca/trunk/tools/makefont.c
7262   M /libcaca/trunk/tools/optipal.c
7263
7264  * Removed duplicate uint*_t defines from *_internal.h and included common.h
7265    in all .c files that needed it.
7266
7267------------------------------------------------------------------------
7268r858 | sam | 2006-04-24 19:57:23 +0000 (Mon, 24 Apr 2006) | 3 lines
7269Changed paths:
7270   M /libcaca/trunk/Makefile.am
7271   A /libcaca/trunk/common.h
7272   M /libcaca/trunk/test/export.c
7273   M /libcaca/trunk/test/font.c
7274   M /libcaca/trunk/test/frames.c
7275   M /libcaca/trunk/test/gamma.c
7276   M /libcaca/trunk/test/hsv.c
7277   M /libcaca/trunk/test/text.c
7278   M /libcaca/trunk/test/transform.c
7279   M /libcaca/trunk/test/truecolor.c
7280   M /libcaca/trunk/test/unicode.c
7281
7282  * Added "common.h", a placeholder for simple features and functions missing
7283    from some systems.
7284
7285------------------------------------------------------------------------
7286r857 | sam | 2006-04-24 18:46:06 +0000 (Mon, 24 Apr 2006) | 3 lines
7287Changed paths:
7288   M /libcaca/trunk/cucul/export.c
7289
7290  * Print '?' for Unicode characters in the ANSI export. We'll decide later
7291    whether we want plain ASCII, UTF-8, or CP437.
7292
7293------------------------------------------------------------------------
7294r856 | sam | 2006-04-24 17:51:23 +0000 (Mon, 24 Apr 2006) | 2 lines
7295Changed paths:
7296   M /libcaca/trunk/configure.ac
7297
7298  * Oops, fixed an old typo that brevented building without PangoFt2.
7299
7300------------------------------------------------------------------------
7301r855 | sam | 2006-04-24 17:47:44 +0000 (Mon, 24 Apr 2006) | 2 lines
7302Changed paths:
7303   M /libcaca/trunk/debian/Makefile.am
7304   M /libcaca/trunk/debian/caca-utils.install
7305   M /libcaca/trunk/debian/libcucul-dev.install
7306
7307  * Fixed Debian build files.
7308
7309------------------------------------------------------------------------
7310r854 | sam | 2006-04-24 17:39:53 +0000 (Mon, 24 Apr 2006) | 2 lines
7311Changed paths:
7312   M /libcaca/trunk/configure.ac
7313
7314  * Do not bail out if PangoFt2 was not found.
7315
7316------------------------------------------------------------------------
7317r852 | sam | 2006-04-22 21:51:50 +0000 (Sat, 22 Apr 2006) | 2 lines
7318Changed paths:
7319   M /libcaca/trunk/ChangeLog
7320   M /libcaca/trunk/NEWS
7321   M /libcaca/trunk/TODO
7322
7323  * 0.99.beta1 release.
7324
7325------------------------------------------------------------------------
7326r851 | sam | 2006-04-22 21:36:11 +0000 (Sat, 22 Apr 2006) | 2 lines
7327Changed paths:
7328   M /libcaca/trunk/configure.ac
7329   M /libcaca/trunk/cucul/Makefile.am
7330   M /libcaca/trunk/test/Makefile.am
7331
7332  * Got rid of CUCUL_LIBS. It's unused.
7333
7334------------------------------------------------------------------------
7335r850 | sam | 2006-04-22 21:31:42 +0000 (Sat, 22 Apr 2006) | 2 lines
7336Changed paths:
7337   M /libcaca/trunk/Makefile.am
7338   M /libcaca/trunk/debian
7339   M /libcaca/trunk/debian/Makefile.am
7340   A /libcaca/trunk/debian/caca-utils.install
7341   M /libcaca/trunk/debian/changelog
7342   M /libcaca/trunk/debian/control
7343   A /libcaca/trunk/debian/libcaca-dev.install
7344   A /libcaca/trunk/debian/libcaca0.install
7345   A /libcaca/trunk/debian/libcucul-dev.install
7346   A /libcaca/trunk/debian/libcucul0.install
7347   M /libcaca/trunk/debian/rules
7348   M /libcaca/trunk/doc/Makefile.am
7349
7350  * Updated Debian build rules.
7351
7352------------------------------------------------------------------------
7353r849 | sam | 2006-04-22 19:46:43 +0000 (Sat, 22 Apr 2006) | 2 lines
7354Changed paths:
7355   M /libcaca/trunk/caca/event.c
7356   M /libcaca/trunk/doc/migrating.dox
7357   M /libcaca/trunk/test/colors.c
7358   M /libcaca/trunk/test/dithering.c
7359   M /libcaca/trunk/test/font.c
7360   M /libcaca/trunk/test/frames.c
7361   M /libcaca/trunk/test/hsv.c
7362   M /libcaca/trunk/test/transform.c
7363   M /libcaca/trunk/test/truecolor.c
7364   M /libcaca/trunk/test/unicode.c
7365
7366  * Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
7367
7368------------------------------------------------------------------------
7369r848 | sam | 2006-04-22 19:35:43 +0000 (Sat, 22 Apr 2006) | 2 lines
7370Changed paths:
7371   M /libcaca/trunk/doc/migrating.dox
7372
7373  * Minor updates to the migration documentation.
7374
7375------------------------------------------------------------------------
7376r847 | sam | 2006-04-22 19:22:14 +0000 (Sat, 22 Apr 2006) | 2 lines
7377Changed paths:
7378   M /libcaca/trunk/doc/Makefile.am
7379
7380  * Slightly improved the documentation build rules dependencies.
7381
7382------------------------------------------------------------------------
7383r846 | sam | 2006-04-22 19:17:38 +0000 (Sat, 22 Apr 2006) | 2 lines
7384Changed paths:
7385   M /libcaca/trunk/ChangeLog
7386   M /libcaca/trunk/NEWS
7387   M /libcaca/trunk/TODO
7388
7389  * Updated ChangeLog, NEWS and TODO.
7390
7391------------------------------------------------------------------------
7392r845 | sam | 2006-04-22 19:14:49 +0000 (Sat, 22 Apr 2006) | 2 lines
7393Changed paths:
7394   M /libcaca/trunk/doc/libcaca.dox
7395   M /libcaca/trunk/doc/migrating.dox
7396
7397  * Updated the migration guide.
7398
7399------------------------------------------------------------------------
7400r844 | sam | 2006-04-22 19:14:26 +0000 (Sat, 22 Apr 2006) | 2 lines
7401Changed paths:
7402   M /libcaca/trunk/doc/style.dox
7403
7404  * Wrote the C coding style documentation.
7405
7406------------------------------------------------------------------------
7407r843 | sam | 2006-04-22 19:13:27 +0000 (Sat, 22 Apr 2006) | 3 lines
7408Changed paths:
7409   M /libcaca/trunk/test
7410   M /libcaca/trunk/test/Makefile.am
7411   A /libcaca/trunk/test/frames.c
7412   A /libcaca/trunk/test/text.c
7413
7414  * Added a test for multiple frames support.
7415  * Added a test for textfile loading.
7416
7417------------------------------------------------------------------------
7418r842 | sam | 2006-04-22 19:11:25 +0000 (Sat, 22 Apr 2006) | 2 lines
7419Changed paths:
7420   M /libcaca/trunk/cucul/cucul.c
7421   M /libcaca/trunk/cucul/cucul.h
7422   M /libcaca/trunk/cucul/cucul_internals.h
7423   M /libcaca/trunk/cucul/sprite.c
7424
7425  * Support for multiple frames in canvases.
7426
7427------------------------------------------------------------------------
7428r841 | sam | 2006-04-22 19:10:41 +0000 (Sat, 22 Apr 2006) | 2 lines
7429Changed paths:
7430   M /libcaca/trunk/cucul/import.c
7431
7432  * Added a simple "text" importer, until the cool ANSI importer arrives.
7433
7434------------------------------------------------------------------------
7435r840 | sam | 2006-04-22 19:06:59 +0000 (Sat, 22 Apr 2006) | 3 lines
7436Changed paths:
7437   M /libcaca/trunk/cucul/export.c
7438
7439  * Disabled the foreground/background optimisation in the IRC export because
7440    it breaks on too many IRC clients.
7441
7442------------------------------------------------------------------------
7443r839 | sam | 2006-04-22 19:04:49 +0000 (Sat, 22 Apr 2006) | 2 lines
7444Changed paths:
7445   M /libcaca/trunk/test/demo.c
7446   M /libcaca/trunk/test/spritedit.c
7447
7448  * Disabled sprite stuff from the tests.
7449
7450------------------------------------------------------------------------
7451r838 | sam | 2006-04-22 19:00:14 +0000 (Sat, 22 Apr 2006) | 2 lines
7452Changed paths:
7453   M /libcaca/trunk/cpp/caca++.h
7454   M /libcaca/trunk/cpp/cucul++.cpp
7455   M /libcaca/trunk/cpp/cucul++.h
7456
7457  * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
7458
7459------------------------------------------------------------------------
7460r837 | sam | 2006-04-22 18:54:38 +0000 (Sat, 22 Apr 2006) | 4 lines
7461Changed paths:
7462   M /libcaca/trunk/configure.ac
7463   M /libcaca/trunk/cpp/Makefile.am
7464
7465  * Fixed --enable-cpp to actually do something. Also, disabled it by
7466    default for the release, because it's not up to date and needs a lot
7467    of polishing.
7468
7469------------------------------------------------------------------------
7470r836 | sam | 2006-04-21 21:41:30 +0000 (Fri, 21 Apr 2006) | 2 lines
7471Changed paths:
7472   M /libcaca/trunk/doc/Makefile.am
7473   M /libcaca/trunk/doc/libcaca.dox
7474   M /libcaca/trunk/doc/migrating.dox
7475   A /libcaca/trunk/doc/style.dox
7476   A /libcaca/trunk/doc/tutorial.dox
7477
7478  * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
7479
7480------------------------------------------------------------------------
7481r835 | sam | 2006-04-21 21:21:20 +0000 (Fri, 21 Apr 2006) | 2 lines
7482Changed paths:
7483   M /libcaca/trunk/configure.ac
7484
7485  * Set version number to 0.99.beta1.
7486
7487------------------------------------------------------------------------
7488r834 | sam | 2006-04-21 20:51:58 +0000 (Fri, 21 Apr 2006) | 2 lines
7489Changed paths:
7490   M /libcaca/trunk/cucul/cucul.c
7491   M /libcaca/trunk/cucul/cucul_internals.h
7492
7493  * Got rid of cv->scratch_line. It's unused, too.
7494
7495------------------------------------------------------------------------
7496r833 | sam | 2006-04-21 20:51:14 +0000 (Fri, 21 Apr 2006) | 2 lines
7497Changed paths:
7498   M /libcaca/trunk/cucul/cucul.c
7499   M /libcaca/trunk/cucul/cucul_internals.h
7500
7501  * Got rid of cv->empty_line, it's now unused.
7502
7503------------------------------------------------------------------------
7504r832 | sam | 2006-04-21 20:49:17 +0000 (Fri, 21 Apr 2006) | 3 lines
7505Changed paths:
7506   M /libcaca/trunk/configure.ac
7507   M /libcaca/trunk/cpp/cucul++.cpp
7508   M /libcaca/trunk/cpp/cucul++.h
7509   M /libcaca/trunk/cucul/canvas.c
7510   M /libcaca/trunk/cucul/cucul.h
7511   M /libcaca/trunk/src/cacaview.c
7512   M /libcaca/trunk/src/img2irc.c
7513   M /libcaca/trunk/test/colors.c
7514   M /libcaca/trunk/test/demo.c
7515   M /libcaca/trunk/test/event.c
7516   M /libcaca/trunk/test/gamma.c
7517   M /libcaca/trunk/test/spritedit.c
7518
7519  * Changed cucul_clear_canvas() again. It now uses the current foreground
7520    and background colours to clear the screen.
7521
7522------------------------------------------------------------------------
7523r831 | sam | 2006-04-21 20:24:04 +0000 (Fri, 21 Apr 2006) | 2 lines
7524Changed paths:
7525   M /libcaca/trunk/cpp/caca++.cpp
7526   M /libcaca/trunk/cpp/caca++.h
7527
7528  * Fixed a segfault in the C++ bindings. Vieux porc !
7529
7530------------------------------------------------------------------------
7531r830 | sam | 2006-04-21 19:26:54 +0000 (Fri, 21 Apr 2006) | 2 lines
7532Changed paths:
7533   M /libcaca/trunk/caca/Makefile.am
7534   M /libcaca/trunk/configure.ac
7535   M /libcaca/trunk/cpp/Makefile.am
7536   M /libcaca/trunk/cucul/Makefile.am
7537
7538  * Set library names to lib*.so.0.10.0.
7539
7540------------------------------------------------------------------------
7541r829 | sam | 2006-04-21 19:26:18 +0000 (Fri, 21 Apr 2006) | 2 lines
7542Changed paths:
7543   M /libcaca/trunk/cucul/import.c
7544
7545  * Fixed a compilation warning.
7546
7547------------------------------------------------------------------------
7548r828 | sam | 2006-04-21 19:08:00 +0000 (Fri, 21 Apr 2006) | 2 lines
7549Changed paths:
7550   M /libcaca/trunk/cucul/import.c
7551
7552  * Minor documentation fix.
7553
7554------------------------------------------------------------------------
7555r827 | sam | 2006-04-21 19:06:38 +0000 (Fri, 21 Apr 2006) | 2 lines
7556Changed paths:
7557   M /libcaca/trunk/cpp/caca++.cpp
7558   M /libcaca/trunk/cpp/caca++.h
7559   M /libcaca/trunk/cpp/cpptest.cpp
7560   M /libcaca/trunk/cpp/cucul++.cpp
7561   M /libcaca/trunk/cpp/cucul++.h
7562
7563  * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
7564
7565------------------------------------------------------------------------
7566r826 | sam | 2006-04-21 18:44:04 +0000 (Fri, 21 Apr 2006) | 4 lines
7567Changed paths:
7568   M /libcaca/trunk/caca/driver_raw.c
7569   M /libcaca/trunk/cpp/cucul++.cpp
7570   M /libcaca/trunk/cpp/cucul++.h
7571   M /libcaca/trunk/cucul/Makefile.am
7572   M /libcaca/trunk/cucul/cucul.c
7573   M /libcaca/trunk/cucul/cucul.h
7574   M /libcaca/trunk/cucul/export.c
7575   A /libcaca/trunk/cucul/import.c (from /libcaca/trunk/cucul/cucul.c:823)
7576   M /libcaca/trunk/src/cacaplay.c
7577   M /libcaca/trunk/src/cacaserver.c
7578   M /libcaca/trunk/src/img2irc.c
7579   M /libcaca/trunk/test/export.c
7580
7581  * Moved cucul_load_canvas() into cucul/import.c and renamed it into
7582    cucul_import_canvas().
7583  * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
7584
7585------------------------------------------------------------------------
7586r825 | sam | 2006-04-21 18:09:30 +0000 (Fri, 21 Apr 2006) | 2 lines
7587Changed paths:
7588   M /libcaca/trunk/cucul/colour.c
7589   M /libcaca/trunk/cucul/dither.c
7590   M /libcaca/trunk/cucul/export.c
7591   M /libcaca/trunk/cucul/font.c
7592
7593  * Minor documentation improvements.
7594
7595------------------------------------------------------------------------
7596r824 | sam | 2006-04-21 18:03:22 +0000 (Fri, 21 Apr 2006) | 3 lines
7597Changed paths:
7598   M /libcaca/trunk/TODO
7599   M /libcaca/trunk/caca/caca.h
7600   M /libcaca/trunk/cucul/cucul.h
7601   M /libcaca/trunk/doc/Makefile.am
7602   M /libcaca/trunk/doc/libcaca.dox
7603   A /libcaca/trunk/doc/migrating.dox
7604   A /libcaca/trunk/doc/user.dox
7605
7606  * Documentation improvements. Wrote a small migration guide and added the
7607    skeleton of a tutorial for Jylam.
7608
7609------------------------------------------------------------------------
7610r823 | sam | 2006-04-21 16:27:43 +0000 (Fri, 21 Apr 2006) | 3 lines
7611Changed paths:
7612   M /libcaca/trunk/AUTHORS
7613   M /libcaca/trunk/NEWS
7614   M /libcaca/trunk/THANKS
7615   M /libcaca/trunk/TODO
7616   M /libcaca/trunk/caca/caca.h
7617   M /libcaca/trunk/doc/Makefile.am
7618   M /libcaca/trunk/doc/doxygen.cfg.in
7619   A /libcaca/trunk/doc/libcaca.dox
7620
7621  * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
7622    documentation page from caca.h to a separate file.
7623
7624------------------------------------------------------------------------
7625r822 | sam | 2006-04-21 12:01:14 +0000 (Fri, 21 Apr 2006) | 2 lines
7626Changed paths:
7627   M /libcaca/trunk/caca/driver_ncurses.c
7628
7629  * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
7630
7631------------------------------------------------------------------------
7632r821 | sam | 2006-04-19 13:02:45 +0000 (Wed, 19 Apr 2006) | 2 lines
7633Changed paths:
7634   M /libcaca/trunk/cpp/Makefile.am
7635
7636  * Workaround for broken C++ linking with old libtool versions.
7637
7638------------------------------------------------------------------------
7639r820 | sam | 2006-04-19 11:50:24 +0000 (Wed, 19 Apr 2006) | 3 lines
7640Changed paths:
7641   M /libcaca/trunk/NOTES
7642   M /libcaca/trunk/tools/optipal.c
7643
7644  * Moved the technical discussion on S-Lang's palette optimisation from
7645    NOTES to tools/optipal.c.
7646
7647------------------------------------------------------------------------
7648r819 | sam | 2006-04-19 10:10:58 +0000 (Wed, 19 Apr 2006) | 2 lines
7649Changed paths:
7650   M /libcaca/trunk/caca/caca.c
7651   M /libcaca/trunk/caca/caca.h
7652   M /libcaca/trunk/caca/caca_internals.h
7653   M /libcaca/trunk/caca/driver_conio.c
7654   M /libcaca/trunk/caca/driver_gl.c
7655   M /libcaca/trunk/caca/driver_ncurses.c
7656   M /libcaca/trunk/caca/driver_raw.c
7657   M /libcaca/trunk/caca/driver_slang.c
7658   M /libcaca/trunk/caca/driver_vga.c
7659   M /libcaca/trunk/caca/driver_win32.c
7660   M /libcaca/trunk/caca/driver_x11.c
7661   M /libcaca/trunk/caca/graphics.c
7662   M /libcaca/trunk/cpp/caca++.cpp
7663   M /libcaca/trunk/cpp/caca++.h
7664   M /libcaca/trunk/cucul/cucul.c
7665   M /libcaca/trunk/python/pypycaca.c
7666   M /libcaca/trunk/python/pypycaca.h
7667   M /libcaca/trunk/src/aafire.c
7668   M /libcaca/trunk/src/cacaball.c
7669   M /libcaca/trunk/src/cacamoir.c
7670   M /libcaca/trunk/src/cacaplas.c
7671   M /libcaca/trunk/src/cacaplay.c
7672   M /libcaca/trunk/src/cacaview.c
7673   M /libcaca/trunk/test/colors.c
7674   M /libcaca/trunk/test/demo.c
7675   M /libcaca/trunk/test/dithering.c
7676   M /libcaca/trunk/test/event.c
7677   M /libcaca/trunk/test/font.c
7678   M /libcaca/trunk/test/gamma.c
7679   M /libcaca/trunk/test/hsv.c
7680   M /libcaca/trunk/test/spritedit.c
7681   M /libcaca/trunk/test/transform.c
7682   M /libcaca/trunk/test/truecolor.c
7683   M /libcaca/trunk/test/unicode.c
7684
7685  * More function mass-renaming: caca_attach -> caca_create_display, etc.
7686
7687------------------------------------------------------------------------
7688r818 | sam | 2006-04-19 09:07:55 +0000 (Wed, 19 Apr 2006) | 6 lines
7689Changed paths:
7690   M /libcaca/trunk/caca/driver_raw.c
7691   M /libcaca/trunk/cucul/cucul.c
7692   M /libcaca/trunk/cucul/export.c
7693   M /libcaca/trunk/src/cacaserver.c
7694
7695  * Added a new "caca" exporter.
7696  * Removed most code from the raw driver and replaced it with a call to the
7697    caca exporter.
7698  * Slightly changed the caca export format and updated code accordingly.
7699  * Improved cacaserver error reporting.
7700
7701------------------------------------------------------------------------
7702r817 | sam | 2006-04-18 16:51:52 +0000 (Tue, 18 Apr 2006) | 2 lines
7703Changed paths:
7704   M /libcaca/trunk/debian/control
7705
7706  * Updates to the Debian build files.
7707
7708------------------------------------------------------------------------
7709r816 | sam | 2006-04-18 16:50:56 +0000 (Tue, 18 Apr 2006) | 4 lines
7710Changed paths:
7711   M /libcaca/trunk/cucul/dither.c
7712   M /libcaca/trunk/src/aafire.c
7713   M /libcaca/trunk/src/cacaball.c
7714   M /libcaca/trunk/src/cacamoir.c
7715   M /libcaca/trunk/src/cacaplas.c
7716   M /libcaca/trunk/src/cacaview.c
7717   M /libcaca/trunk/src/img2irc.c
7718   M /libcaca/trunk/test/demo.c
7719   M /libcaca/trunk/test/export.c
7720   M /libcaca/trunk/test/font.c
7721   M /libcaca/trunk/test/gamma.c
7722   M /libcaca/trunk/test/hsv.c
7723
7724  * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
7725    now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
7726    computations.
7727
7728------------------------------------------------------------------------
7729r815 | sam | 2006-04-18 16:17:14 +0000 (Tue, 18 Apr 2006) | 4 lines
7730Changed paths:
7731   M /libcaca/trunk/cucul/cucul.c
7732   M /libcaca/trunk/cucul/dither.c
7733   M /libcaca/trunk/test/demo.c
7734   M /libcaca/trunk/test/dithering.c
7735
7736  * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
7737    values between 0 and 9 (used to be 0 and 10). Updated documentation
7738    accordingly.
7739
7740------------------------------------------------------------------------
7741r814 | sam | 2006-04-18 16:04:01 +0000 (Tue, 18 Apr 2006) | 3 lines
7742Changed paths:
7743   M /libcaca/trunk/cpp/cucul++.cpp
7744   M /libcaca/trunk/cpp/cucul++.h
7745   M /libcaca/trunk/cucul/canvas.c
7746   M /libcaca/trunk/cucul/cucul.h
7747   M /libcaca/trunk/src/cacaview.c
7748   M /libcaca/trunk/src/img2irc.c
7749   M /libcaca/trunk/test/colors.c
7750   M /libcaca/trunk/test/demo.c
7751   M /libcaca/trunk/test/event.c
7752   M /libcaca/trunk/test/gamma.c
7753   M /libcaca/trunk/test/spritedit.c
7754
7755  * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
7756    choose the background colour.
7757
7758------------------------------------------------------------------------
7759r813 | sam | 2006-04-18 15:54:33 +0000 (Tue, 18 Apr 2006) | 4 lines
7760Changed paths:
7761   M /libcaca/trunk/caca/driver_conio.c
7762   M /libcaca/trunk/caca/driver_gl.c
7763   M /libcaca/trunk/caca/driver_ncurses.c
7764   M /libcaca/trunk/caca/driver_slang.c
7765   M /libcaca/trunk/caca/driver_vga.c
7766   M /libcaca/trunk/caca/driver_win32.c
7767   M /libcaca/trunk/caca/driver_x11.c
7768   M /libcaca/trunk/caca/graphics.c
7769   M /libcaca/trunk/cpp/cucul++.cpp
7770   M /libcaca/trunk/cucul/Makefile.am
7771   A /libcaca/trunk/cucul/buffer.c (from /libcaca/trunk/cucul/cucul.c:811)
7772   M /libcaca/trunk/cucul/cucul.c
7773   M /libcaca/trunk/cucul/cucul.h
7774   M /libcaca/trunk/cucul/cucul_internals.h
7775   M /libcaca/trunk/cucul/export.c
7776   M /libcaca/trunk/cucul/font.c
7777   M /libcaca/trunk/src/aafire.c
7778   M /libcaca/trunk/src/cacaball.c
7779   M /libcaca/trunk/src/cacamoir.c
7780   M /libcaca/trunk/src/cacaplas.c
7781   M /libcaca/trunk/src/cacaplay.c
7782   M /libcaca/trunk/src/cacaserver.c
7783   M /libcaca/trunk/src/cacaview.c
7784   M /libcaca/trunk/src/img2irc.c
7785   M /libcaca/trunk/test/colors.c
7786   M /libcaca/trunk/test/demo.c
7787   M /libcaca/trunk/test/dithering.c
7788   M /libcaca/trunk/test/event.c
7789   M /libcaca/trunk/test/export.c
7790   M /libcaca/trunk/test/font.c
7791   M /libcaca/trunk/test/gamma.c
7792   M /libcaca/trunk/test/hsv.c
7793   M /libcaca/trunk/test/spritedit.c
7794   M /libcaca/trunk/test/transform.c
7795   M /libcaca/trunk/test/truecolor.c
7796   M /libcaca/trunk/test/unicode.c
7797
7798  * Renamed main canvas-related functions so that they have "canvas" in
7799    their name, eg. cucul_create() -> cucul_create_canvas() etc.
7800  * Moved buffer-related functions to cucul/buffer.c.
7801
7802------------------------------------------------------------------------
7803r812 | sam | 2006-04-18 15:12:12 +0000 (Tue, 18 Apr 2006) | 2 lines
7804Changed paths:
7805   M /libcaca/trunk/tools/makefont.c
7806
7807  * Cosmetic changes.
7808
7809------------------------------------------------------------------------
7810r811 | sam | 2006-04-18 15:11:25 +0000 (Tue, 18 Apr 2006) | 3 lines
7811Changed paths:
7812   M /libcaca/trunk/caca/caca.c
7813   M /libcaca/trunk/caca/caca.h
7814   M /libcaca/trunk/caca/caca_internals.h
7815   M /libcaca/trunk/caca/driver_conio.c
7816   M /libcaca/trunk/caca/driver_gl.c
7817   M /libcaca/trunk/caca/driver_ncurses.c
7818   M /libcaca/trunk/caca/driver_raw.c
7819   M /libcaca/trunk/caca/driver_slang.c
7820   M /libcaca/trunk/caca/driver_vga.c
7821   M /libcaca/trunk/caca/driver_win32.c
7822   M /libcaca/trunk/caca/driver_x11.c
7823   M /libcaca/trunk/caca/event.c
7824   M /libcaca/trunk/caca/graphics.c
7825   M /libcaca/trunk/cpp/caca++.cpp
7826   M /libcaca/trunk/cpp/caca++.h
7827   M /libcaca/trunk/cpp/cucul++.cpp
7828   M /libcaca/trunk/cpp/cucul++.h
7829   M /libcaca/trunk/cucul/box.c
7830   M /libcaca/trunk/cucul/canvas.c
7831   M /libcaca/trunk/cucul/charset.c
7832   M /libcaca/trunk/cucul/colour.c
7833   M /libcaca/trunk/cucul/conic.c
7834   M /libcaca/trunk/cucul/cucul.c
7835   M /libcaca/trunk/cucul/dither.c
7836   M /libcaca/trunk/cucul/export.c
7837   M /libcaca/trunk/cucul/font.c
7838   M /libcaca/trunk/cucul/line.c
7839   M /libcaca/trunk/cucul/sprite.c
7840   M /libcaca/trunk/cucul/transform.c
7841   M /libcaca/trunk/cucul/triangle.c
7842   M /libcaca/trunk/src/aafire.c
7843   M /libcaca/trunk/src/cacaball.c
7844   M /libcaca/trunk/src/cacamoir.c
7845   M /libcaca/trunk/src/cacaplas.c
7846   M /libcaca/trunk/src/cacaplay.c
7847   M /libcaca/trunk/src/cacaview.c
7848   M /libcaca/trunk/src/img2irc.c
7849   M /libcaca/trunk/test/colors.c
7850   M /libcaca/trunk/test/demo.c
7851   M /libcaca/trunk/test/dithering.c
7852   M /libcaca/trunk/test/event.c
7853   M /libcaca/trunk/test/export.c
7854   M /libcaca/trunk/test/font.c
7855   M /libcaca/trunk/test/gamma.c
7856   M /libcaca/trunk/test/hsv.c
7857   M /libcaca/trunk/test/spritedit.c
7858   M /libcaca/trunk/test/transform.c
7859   M /libcaca/trunk/test/truecolor.c
7860   M /libcaca/trunk/test/unicode.c
7861
7862  * Renamed caca_t into caca_display_t.
7863  * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
7864
7865------------------------------------------------------------------------
7866r810 | sam | 2006-04-18 12:59:07 +0000 (Tue, 18 Apr 2006) | 2 lines
7867Changed paths:
7868   M /libcaca/trunk/caca/caca.c
7869   M /libcaca/trunk/caca/caca.h
7870   M /libcaca/trunk/caca/caca_internals.h
7871   M /libcaca/trunk/caca/driver_conio.c
7872   M /libcaca/trunk/caca/driver_gl.c
7873   M /libcaca/trunk/caca/driver_ncurses.c
7874   M /libcaca/trunk/caca/driver_raw.c
7875   M /libcaca/trunk/caca/driver_slang.c
7876   M /libcaca/trunk/caca/driver_vga.c
7877   M /libcaca/trunk/caca/driver_win32.c
7878   M /libcaca/trunk/caca/driver_x11.c
7879   M /libcaca/trunk/caca/event.c
7880   M /libcaca/trunk/caca/graphics.c
7881   M /libcaca/trunk/cpp/caca++.cpp
7882   M /libcaca/trunk/cpp/cucul++.cpp
7883   M /libcaca/trunk/cpp/cucul++.h
7884   M /libcaca/trunk/cucul/box.c
7885   M /libcaca/trunk/cucul/canvas.c
7886   M /libcaca/trunk/cucul/colour.c
7887   M /libcaca/trunk/cucul/conic.c
7888   M /libcaca/trunk/cucul/cucul.c
7889   M /libcaca/trunk/cucul/cucul.h
7890   M /libcaca/trunk/cucul/cucul_internals.h
7891   M /libcaca/trunk/cucul/dither.c
7892   M /libcaca/trunk/cucul/export.c
7893   M /libcaca/trunk/cucul/font.c
7894   M /libcaca/trunk/cucul/line.c
7895   M /libcaca/trunk/cucul/sprite.c
7896   M /libcaca/trunk/cucul/transform.c
7897   M /libcaca/trunk/cucul/triangle.c
7898   M /libcaca/trunk/src/aafire.c
7899   M /libcaca/trunk/src/cacaball.c
7900   M /libcaca/trunk/src/cacamoir.c
7901   M /libcaca/trunk/src/cacaplas.c
7902   M /libcaca/trunk/src/cacaplay.c
7903   M /libcaca/trunk/src/cacaserver.c
7904   M /libcaca/trunk/src/cacaview.c
7905   M /libcaca/trunk/src/img2irc.c
7906   M /libcaca/trunk/test/colors.c
7907   M /libcaca/trunk/test/demo.c
7908   M /libcaca/trunk/test/dithering.c
7909   M /libcaca/trunk/test/event.c
7910   M /libcaca/trunk/test/export.c
7911   M /libcaca/trunk/test/font.c
7912   M /libcaca/trunk/test/gamma.c
7913   M /libcaca/trunk/test/hsv.c
7914   M /libcaca/trunk/test/spritedit.c
7915   M /libcaca/trunk/test/transform.c
7916   M /libcaca/trunk/test/truecolor.c
7917   M /libcaca/trunk/test/unicode.c
7918
7919  * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
7920
7921------------------------------------------------------------------------
7922r809 | sam | 2006-04-18 12:57:11 +0000 (Tue, 18 Apr 2006) | 3 lines
7923Changed paths:
7924   M /libcaca/trunk/cpp/Makefile.am
7925
7926  * Fixed C++ bindings makefile so that it does not try to use the system's
7927    <cucul.h> and <caca.h> headers.
7928
7929------------------------------------------------------------------------
7930r808 | sam | 2006-04-18 10:02:42 +0000 (Tue, 18 Apr 2006) | 2 lines
7931Changed paths:
7932   M /libcaca/trunk/cucul/export.c
7933
7934  * Truecolor support for the HTML and HTMLv3 exporters.
7935
7936------------------------------------------------------------------------
7937r807 | sam | 2006-04-18 09:57:15 +0000 (Tue, 18 Apr 2006) | 2 lines
7938Changed paths:
7939   M /libcaca/trunk/cucul/colour.c
7940
7941  * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
7942
7943------------------------------------------------------------------------
7944r806 | sam | 2006-04-18 08:33:53 +0000 (Tue, 18 Apr 2006) | 2 lines
7945Changed paths:
7946   M /libcaca/trunk/README
7947   M /libcaca/trunk/TODO
7948
7949  * Updated README (caca-config -> pkg-config) and TODO.
7950
7951------------------------------------------------------------------------
7952r805 | sam | 2006-04-18 08:33:06 +0000 (Tue, 18 Apr 2006) | 2 lines
7953Changed paths:
7954   M /libcaca/trunk/cucul/export.c
7955   M /libcaca/trunk/tools/makefont.c
7956
7957  * Cosmetic code changes and minor optimisations.
7958
7959------------------------------------------------------------------------
7960r804 | sam | 2006-04-18 08:24:41 +0000 (Tue, 18 Apr 2006) | 3 lines
7961Changed paths:
7962   M /libcaca/trunk/cucul/Makefile.am
7963   M /libcaca/trunk/cucul/cucul.c
7964   M /libcaca/trunk/cucul/cucul_internals.h
7965   A /libcaca/trunk/cucul/export.c
7966   D /libcaca/trunk/cucul/export_ansi.c
7967   D /libcaca/trunk/cucul/export_bitmap.c
7968   D /libcaca/trunk/cucul/export_html.c
7969   D /libcaca/trunk/cucul/export_irc.c
7970   D /libcaca/trunk/cucul/export_ps.c
7971   D /libcaca/trunk/cucul/export_svg.c
7972
7973  * Merged again all export functions into cucul/export.c. They're all the
7974    same and they're very short (50-100 lines).
7975
7976------------------------------------------------------------------------
7977r803 | sam | 2006-04-18 08:21:31 +0000 (Tue, 18 Apr 2006) | 3 lines
7978Changed paths:
7979   M /libcaca/trunk/cucul/cucul.h
7980   M /libcaca/trunk/cucul/font.c
7981
7982  * Changed the buffer type in cucul_render_canvas() to void* to avoid
7983    compilation warnings.
7984
7985------------------------------------------------------------------------
7986r802 | sam | 2006-04-18 08:19:42 +0000 (Tue, 18 Apr 2006) | 2 lines
7987Changed paths:
7988   M /libcaca/trunk/test/event.c
7989
7990  * Handle CACA_EVENT_QUIT in the event test program.
7991
7992------------------------------------------------------------------------
7993r801 | sam | 2006-04-18 08:18:03 +0000 (Tue, 18 Apr 2006) | 2 lines
7994Changed paths:
7995   M /libcaca/trunk/configure.ac
7996
7997  * Workaround for broken AC_PATH_X autoconf macros.
7998
7999------------------------------------------------------------------------
8000r800 | sam | 2006-04-18 08:13:20 +0000 (Tue, 18 Apr 2006) | 2 lines
8001Changed paths:
8002   M /libcaca/trunk/caca/driver_x11.c
8003
8004  * Compilation fix.
8005
8006------------------------------------------------------------------------
8007r799 | sam | 2006-04-17 20:09:42 +0000 (Mon, 17 Apr 2006) | 2 lines
8008Changed paths:
8009   M /libcaca/trunk/TODO
8010   M /libcaca/trunk/caca/caca.h
8011   M /libcaca/trunk/caca/driver_gl.c
8012   M /libcaca/trunk/caca/driver_x11.c
8013   M /libcaca/trunk/configure.ac
8014
8015  * Implemented CACA_EVENT_QUIT. Unused yet.
8016
8017------------------------------------------------------------------------
8018r798 | sam | 2006-04-17 13:34:02 +0000 (Mon, 17 Apr 2006) | 2 lines
8019Changed paths:
8020   M /libcaca/trunk/cpp
8021   M /libcaca/trunk/cpp/Makefile.am
8022
8023  * Fixed autotools stuff in the cpp bindings.
8024
8025------------------------------------------------------------------------
8026r797 | sam | 2006-04-17 13:31:43 +0000 (Mon, 17 Apr 2006) | 2 lines
8027Changed paths:
8028   M /libcaca/trunk/cpp/cpptest.cpp
8029
8030  * Compilation fix in cpptest.cpp.
8031
8032------------------------------------------------------------------------
8033r796 | jylam | 2006-04-17 13:23:28 +0000 (Mon, 17 Apr 2006) | 3 lines
8034Changed paths:
8035   M /libcaca/trunk/cpp/caca++.cpp
8036   M /libcaca/trunk/cpp/caca++.h
8037   M /libcaca/trunk/cpp/cpptest.cpp
8038
8039
8040 * Fixed compile problem, put Event outside Caca class
8041
8042------------------------------------------------------------------------
8043r795 | sam | 2006-04-17 13:11:33 +0000 (Mon, 17 Apr 2006) | 3 lines
8044Changed paths:
8045   M /libcaca/trunk/cpp/cucul++.cpp
8046   M /libcaca/trunk/cpp/cucul++.h
8047   M /libcaca/trunk/cucul/Makefile.am
8048   M /libcaca/trunk/cucul/cucul.c
8049   M /libcaca/trunk/cucul/cucul.h
8050   D /libcaca/trunk/cucul/math.c
8051
8052  * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
8053    cucul.c just in case.
8054
8055------------------------------------------------------------------------
8056r794 | sam | 2006-04-17 13:09:45 +0000 (Mon, 17 Apr 2006) | 2 lines
8057Changed paths:
8058   D /libcaca/trunk/cpp/Makefile.in
8059   D /libcaca/trunk/cpp/caca++.pc
8060   D /libcaca/trunk/cpp/cucul++.pc
8061
8062  * Removed a few useless files (vieux porc).
8063
8064------------------------------------------------------------------------
8065r793 | sam | 2006-04-17 12:48:57 +0000 (Mon, 17 Apr 2006) | 2 lines
8066Changed paths:
8067   M /libcaca/trunk/TODO
8068
8069  * Updated TODO list.
8070
8071------------------------------------------------------------------------
8072r792 | sam | 2006-04-17 12:48:35 +0000 (Mon, 17 Apr 2006) | 2 lines
8073Changed paths:
8074   M /libcaca/trunk/test/dithering.c
8075   M /libcaca/trunk/test/truecolor.c
8076
8077  * Minor cosmetic changes in the test programs.
8078
8079------------------------------------------------------------------------
8080r791 | sam | 2006-04-17 12:48:05 +0000 (Mon, 17 Apr 2006) | 2 lines
8081Changed paths:
8082   M /libcaca/trunk/cucul/export_ps.c
8083   M /libcaca/trunk/cucul/export_svg.c
8084
8085  * Truecolor support in the SVG and PostScript exporters.
8086
8087------------------------------------------------------------------------
8088r790 | sam | 2006-04-17 12:47:34 +0000 (Mon, 17 Apr 2006) | 2 lines
8089Changed paths:
8090   M /libcaca/trunk/cucul/Makefile.am
8091   M /libcaca/trunk/cucul/cucul.c
8092   M /libcaca/trunk/cucul/cucul_internals.h
8093   A /libcaca/trunk/cucul/export_bitmap.c
8094
8095  * Implemented TGA image export.
8096
8097------------------------------------------------------------------------
8098r789 | sam | 2006-04-17 12:46:34 +0000 (Mon, 17 Apr 2006) | 2 lines
8099Changed paths:
8100   M /libcaca/trunk/cucul/colour.c
8101   M /libcaca/trunk/cucul/cucul_internals.h
8102
8103  * Implemented argb32 to rgb24fg/bg colour conversions.
8104
8105------------------------------------------------------------------------
8106r788 | sam | 2006-04-17 12:45:07 +0000 (Mon, 17 Apr 2006) | 3 lines
8107Changed paths:
8108   M /libcaca/trunk/test/export.c
8109
8110  * Use cucul_get_export_list() in the export test instead of hardcoding the
8111    list of available formats. Also added a few truecolor blocks to the test.
8112
8113------------------------------------------------------------------------
8114r787 | sam | 2006-04-17 12:41:50 +0000 (Mon, 17 Apr 2006) | 2 lines
8115Changed paths:
8116   M /libcaca/trunk/cucul/font.c
8117
8118  * Fixed abusive strictness in the font loader.
8119
8120------------------------------------------------------------------------
8121r786 | jylam | 2006-04-17 11:24:38 +0000 (Mon, 17 Apr 2006) | 2 lines
8122Changed paths:
8123   M /libcaca/trunk/TODO
8124
8125 * Updated TODO list.
8126
8127------------------------------------------------------------------------
8128r785 | jylam | 2006-04-17 11:19:26 +0000 (Mon, 17 Apr 2006) | 2 lines
8129Changed paths:
8130   M /libcaca/trunk/cpp/cpptest.cpp
8131
8132 * Better C++ test
8133
8134------------------------------------------------------------------------
8135r784 | jylam | 2006-04-17 11:06:48 +0000 (Mon, 17 Apr 2006) | 2 lines
8136Changed paths:
8137   M /libcaca/trunk/cpp/caca++.cpp
8138   M /libcaca/trunk/cpp/caca++.h
8139   M /libcaca/trunk/cpp/cpptest.cpp
8140   M /libcaca/trunk/cpp/cucul++.cpp
8141   M /libcaca/trunk/cpp/cucul++.h
8142
8143 * Added license in C++ files.
8144
8145------------------------------------------------------------------------
8146r783 | jylam | 2006-04-17 11:00:10 +0000 (Mon, 17 Apr 2006) | 2 lines
8147Changed paths:
8148   M /libcaca/trunk/cpp/cpptest.cpp
8149   M /libcaca/trunk/cpp/cucul++.cpp
8150   M /libcaca/trunk/cpp/cucul++.h
8151
8152 * Fixed C++ printf(), added it in example
8153
8154------------------------------------------------------------------------
8155r782 | jylam | 2006-04-17 10:44:40 +0000 (Mon, 17 Apr 2006) | 2 lines
8156Changed paths:
8157   M /libcaca/trunk/cpp/cpptest.cpp
8158
8159 * Forgot a test on Caca() instantiation
8160
8161------------------------------------------------------------------------
8162r781 | jylam | 2006-04-17 10:41:30 +0000 (Mon, 17 Apr 2006) | 2 lines
8163Changed paths:
8164   M /libcaca/trunk/Makefile.am
8165   M /libcaca/trunk/configure.ac
8166   A /libcaca/trunk/cpp
8167   A /libcaca/trunk/cpp/Makefile.am
8168   A /libcaca/trunk/cpp/Makefile.in
8169   A /libcaca/trunk/cpp/caca++.cpp
8170   A /libcaca/trunk/cpp/caca++.h
8171   A /libcaca/trunk/cpp/caca++.pc
8172   A /libcaca/trunk/cpp/caca++.pc.in
8173   A /libcaca/trunk/cpp/cpptest.cpp
8174   A /libcaca/trunk/cpp/cucul++.cpp
8175   A /libcaca/trunk/cpp/cucul++.h
8176   A /libcaca/trunk/cpp/cucul++.pc
8177   A /libcaca/trunk/cpp/cucul++.pc.in
8178
8179 * Added preliminary C++ bindings
8180
8181------------------------------------------------------------------------
8182r780 | sam | 2006-04-16 21:52:05 +0000 (Sun, 16 Apr 2006) | 2 lines
8183Changed paths:
8184   M /libcaca/trunk/caca/driver_gl.c
8185   M /libcaca/trunk/caca/driver_x11.c
8186
8187  * Added truecolor support to the X11 and GL drivers.
8188
8189------------------------------------------------------------------------
8190r779 | sam | 2006-04-16 21:29:40 +0000 (Sun, 16 Apr 2006) | 2 lines
8191Changed paths:
8192   M /libcaca/trunk/test
8193   M /libcaca/trunk/test/Makefile.am
8194   A /libcaca/trunk/test/truecolor.c
8195
8196  * Added test/truecolor.c to test non-ANSI colour pairs.
8197
8198------------------------------------------------------------------------
8199r778 | sam | 2006-04-16 21:26:25 +0000 (Sun, 16 Apr 2006) | 4 lines
8200Changed paths:
8201   M /libcaca/trunk/cucul/canvas.c
8202   M /libcaca/trunk/cucul/colour.c
8203   M /libcaca/trunk/cucul/cucul.h
8204   M /libcaca/trunk/cucul/cucul_internals.h
8205
8206  * Moved cucul_set_color() from canvas.c to colour.c.
8207  * Added cucul_set_truecolor() for non-ANSI colours.
8208  * Added new argb32 -> rgb12 conversion functions.
8209
8210------------------------------------------------------------------------
8211r777 | sam | 2006-04-16 18:28:47 +0000 (Sun, 16 Apr 2006) | 6 lines
8212Changed paths:
8213   M /libcaca/trunk/caca/caca.h
8214   M /libcaca/trunk/caca/caca_internals.h
8215   M /libcaca/trunk/caca/driver_conio.c
8216   M /libcaca/trunk/caca/driver_gl.c
8217   M /libcaca/trunk/caca/driver_ncurses.c
8218   M /libcaca/trunk/caca/driver_raw.c
8219   M /libcaca/trunk/caca/driver_slang.c
8220   M /libcaca/trunk/caca/driver_vga.c
8221   M /libcaca/trunk/caca/driver_win32.c
8222   M /libcaca/trunk/caca/driver_x11.c
8223   M /libcaca/trunk/caca/event.c
8224   M /libcaca/trunk/caca/time.c
8225   M /libcaca/trunk/cucul/cucul.c
8226   M /libcaca/trunk/cucul/cucul.h
8227   M /libcaca/trunk/cucul/cucul_internals.h
8228   M /libcaca/trunk/cucul/dither.c
8229   M /libcaca/trunk/cucul/export_ansi.c
8230   M /libcaca/trunk/cucul/export_html.c
8231   M /libcaca/trunk/cucul/export_irc.c
8232   M /libcaca/trunk/cucul/export_ps.c
8233   M /libcaca/trunk/cucul/export_svg.c
8234   M /libcaca/trunk/cucul/font.c
8235   M /libcaca/trunk/cucul/sprite.c
8236   M /libcaca/trunk/src/aafire.c
8237   M /libcaca/trunk/src/cacaball.c
8238   M /libcaca/trunk/src/cacamoir.c
8239   M /libcaca/trunk/src/cacaplas.c
8240   M /libcaca/trunk/src/cacaplay.c
8241   M /libcaca/trunk/src/cacaserver.c
8242   M /libcaca/trunk/src/cacaview.c
8243   M /libcaca/trunk/src/img2irc.c
8244   M /libcaca/trunk/test/colors.c
8245   M /libcaca/trunk/test/demo.c
8246   M /libcaca/trunk/test/dithering.c
8247   M /libcaca/trunk/test/event.c
8248   M /libcaca/trunk/test/export.c
8249   M /libcaca/trunk/test/font.c
8250   M /libcaca/trunk/test/gamma.c
8251   M /libcaca/trunk/test/hsv.c
8252   M /libcaca/trunk/test/spritedit.c
8253   M /libcaca/trunk/test/transform.c
8254   M /libcaca/trunk/test/unicode.c
8255
8256  * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
8257    such as cucul_dither_t instead of struct cucul_dither.
8258  * Made cucul_buffer_t an opaque structure and implemented the two getters
8259    cucul_get_buffer_data() and cucul_get_buffer_size().
8260  * Documented all missing functions and function parameters.
8261
8262------------------------------------------------------------------------
8263r776 | sam | 2006-04-16 18:21:14 +0000 (Sun, 16 Apr 2006) | 2 lines
8264Changed paths:
8265   M /libcaca/trunk/cucul/cucul.pc.in
8266
8267  * Fixed bad library name in pc file.
8268
8269------------------------------------------------------------------------
8270r775 | jylam | 2006-04-15 15:24:13 +0000 (Sat, 15 Apr 2006) | 2 lines
8271Changed paths:
8272   M /libcaca/trunk/caca/caca_internals.h
8273   M /libcaca/trunk/cucul/font.c
8274   M /libcaca/trunk/msvc/cacaball.vcproj
8275   M /libcaca/trunk/msvc/cacafire.vcproj
8276   M /libcaca/trunk/msvc/cacamoir.vcproj
8277   M /libcaca/trunk/msvc/cacaplas.vcproj
8278   M /libcaca/trunk/msvc/cacaview.vcproj
8279   M /libcaca/trunk/msvc/config.h
8280   M /libcaca/trunk/msvc/libcaca.sln
8281   M /libcaca/trunk/msvc/libcaca.vcproj
8282   M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
8283   M /libcaca/trunk/perl/lib/Term/Caca.pm
8284   M /libcaca/trunk/perl/lib/Term/Kaka.pm
8285
8286 * Updated MSVC++ project (static library and src/*)
8287
8288------------------------------------------------------------------------
8289r774 | jylam | 2006-04-15 15:23:13 +0000 (Sat, 15 Apr 2006) | 2 lines
8290Changed paths:
8291   M /libcaca/trunk/test/demo.c
8292   M /libcaca/trunk/test/spritedit.c
8293
8294 * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
8295
8296------------------------------------------------------------------------
8297r773 | sam | 2006-04-14 12:10:18 +0000 (Fri, 14 Apr 2006) | 2 lines
8298Changed paths:
8299   M /libcaca/trunk/caca/caca.c
8300   M /libcaca/trunk/caca/caca.h
8301   M /libcaca/trunk/caca/event.c
8302   M /libcaca/trunk/caca/graphics.c
8303   M /libcaca/trunk/cucul/box.c
8304   M /libcaca/trunk/cucul/canvas.c
8305   M /libcaca/trunk/cucul/conic.c
8306   M /libcaca/trunk/cucul/cucul.c
8307   M /libcaca/trunk/cucul/cucul.h
8308   M /libcaca/trunk/cucul/dither.c
8309   M /libcaca/trunk/cucul/font.c
8310   M /libcaca/trunk/cucul/line.c
8311   M /libcaca/trunk/cucul/math.c
8312   M /libcaca/trunk/cucul/sprite.c
8313   M /libcaca/trunk/cucul/triangle.c
8314
8315  * Improved documentation in many places.
8316
8317------------------------------------------------------------------------
8318r772 | sam | 2006-04-14 08:41:59 +0000 (Fri, 14 Apr 2006) | 3 lines
8319Changed paths:
8320   M /libcaca/trunk/configure.ac
8321   M /libcaca/trunk/doc/Makefile.am
8322   M /libcaca/trunk/doc/doxygen.cfg.in
8323
8324  * Generate a PDF documentation instead of the PostScript one. It has nice
8325    hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
8326
8327------------------------------------------------------------------------
8328r771 | sam | 2006-04-14 08:00:06 +0000 (Fri, 14 Apr 2006) | 2 lines
8329Changed paths:
8330   M /libcaca/trunk/cucul/font.c
8331
8332  * Ahaha I didn't even check that it compiled properly.
8333
8334------------------------------------------------------------------------
8335r770 | sam | 2006-04-14 07:33:48 +0000 (Fri, 14 Apr 2006) | 2 lines
8336Changed paths:
8337   M /libcaca/trunk/cucul/font.c
8338
8339  * Only support version 1 fonts.
8340
8341------------------------------------------------------------------------
8342r769 | sam | 2006-04-14 07:30:53 +0000 (Fri, 14 Apr 2006) | 3 lines
8343Changed paths:
8344   M /libcaca/trunk/caca/caca.c
8345   M /libcaca/trunk/caca/caca.h
8346   M /libcaca/trunk/caca/caca_internals.h
8347   M /libcaca/trunk/caca/driver_conio.c
8348   M /libcaca/trunk/caca/driver_gl.c
8349   M /libcaca/trunk/caca/driver_ncurses.c
8350   M /libcaca/trunk/caca/driver_raw.c
8351   M /libcaca/trunk/caca/driver_slang.c
8352   M /libcaca/trunk/caca/driver_vga.c
8353   M /libcaca/trunk/caca/driver_win32.c
8354   M /libcaca/trunk/caca/driver_x11.c
8355   M /libcaca/trunk/caca/event.c
8356   M /libcaca/trunk/caca/graphics.c
8357   M /libcaca/trunk/caca/time.c
8358   M /libcaca/trunk/cucul/box.c
8359   M /libcaca/trunk/cucul/canvas.c
8360   M /libcaca/trunk/cucul/charset.c
8361   M /libcaca/trunk/cucul/colour.c
8362   M /libcaca/trunk/cucul/conic.c
8363   M /libcaca/trunk/cucul/cucul.c
8364   M /libcaca/trunk/cucul/cucul.h
8365   M /libcaca/trunk/cucul/cucul_internals.h
8366   M /libcaca/trunk/cucul/dither.c
8367   M /libcaca/trunk/cucul/export_ansi.c
8368   M /libcaca/trunk/cucul/export_html.c
8369   M /libcaca/trunk/cucul/export_irc.c
8370   M /libcaca/trunk/cucul/export_ps.c
8371   M /libcaca/trunk/cucul/export_svg.c
8372   M /libcaca/trunk/cucul/font.c
8373   M /libcaca/trunk/cucul/line.c
8374   M /libcaca/trunk/cucul/math.c
8375   M /libcaca/trunk/cucul/sprite.c
8376   M /libcaca/trunk/cucul/transform.c
8377   M /libcaca/trunk/cucul/triangle.c
8378   M /libcaca/trunk/kernel/kernel.c
8379   M /libcaca/trunk/kernel/kernel.h
8380   M /libcaca/trunk/python/pypycaca.c
8381   M /libcaca/trunk/python/pypycaca.h
8382   M /libcaca/trunk/src/cacaplas.c
8383   M /libcaca/trunk/src/cacaserver.c
8384   M /libcaca/trunk/src/cacaview.c
8385   M /libcaca/trunk/src/common-image.c
8386   M /libcaca/trunk/src/common-image.h
8387
8388  * Removed \file directives from all files except caca.h and cucul.h, to
8389    remove redundencies in the Doxygen documentation.
8390
8391------------------------------------------------------------------------
8392r768 | sam | 2006-04-13 17:57:19 +0000 (Thu, 13 Apr 2006) | 3 lines
8393Changed paths:
8394   M /libcaca/trunk/cucul/font.c
8395
8396  * Added a lot of sanity checks to the font parsing. It should now be
8397    secure against broken files, but it probably needs peer review.
8398
8399------------------------------------------------------------------------
8400r767 | sam | 2006-04-13 17:54:07 +0000 (Thu, 13 Apr 2006) | 2 lines
8401Changed paths:
8402   M /libcaca/trunk/test/Makefile.am
8403   M /libcaca/trunk/test/font.c
8404
8405  * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
8406
8407------------------------------------------------------------------------
8408r766 | sam | 2006-04-13 17:37:51 +0000 (Thu, 13 Apr 2006) | 2 lines
8409Changed paths:
8410   M /libcaca/trunk/test/hsv.c
8411
8412  * Fixed caca_get_event() call in test/hsv.c.
8413
8414------------------------------------------------------------------------
8415r765 | sam | 2006-04-13 17:08:16 +0000 (Thu, 13 Apr 2006) | 2 lines
8416Changed paths:
8417   M /libcaca/trunk/cucul/colour.c
8418
8419  * Fixed compilation warning.
8420
8421------------------------------------------------------------------------
8422r764 | sam | 2006-04-13 16:54:25 +0000 (Thu, 13 Apr 2006) | 2 lines
8423Changed paths:
8424   M /libcaca/trunk/cucul/colour.c
8425
8426  * Fixed colour conversion routines so that they work with ARGB too.
8427
8428------------------------------------------------------------------------
8429r763 | sam | 2006-04-13 16:10:16 +0000 (Thu, 13 Apr 2006) | 4 lines
8430Changed paths:
8431   M /libcaca/trunk/cucul/Makefile.am
8432   M /libcaca/trunk/cucul/cucul.h
8433   M /libcaca/trunk/cucul/font.c
8434   A /libcaca/trunk/cucul/font_mono9.h (from /libcaca/trunk/cucul/font_monospace9.h:759)
8435   A /libcaca/trunk/cucul/font_monobold12.h
8436   D /libcaca/trunk/cucul/font_monospace9.h
8437   M /libcaca/trunk/test/font.c
8438
8439  * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
8440  * Fixed font selection through cucul_font_load().
8441  * Added a bigger 10x19 bold font.
8442
8443------------------------------------------------------------------------
8444r762 | sam | 2006-04-13 15:36:09 +0000 (Thu, 13 Apr 2006) | 3 lines
8445Changed paths:
8446   M /libcaca/trunk/tools/makefont.c
8447
8448  * Made makefont more configurable. Also, store the commandline in a comment
8449    so that the font can be easily rebuilt.
8450
8451------------------------------------------------------------------------
8452r761 | sam | 2006-04-13 15:00:56 +0000 (Thu, 13 Apr 2006) | 2 lines
8453Changed paths:
8454   M /libcaca/trunk/TODO
8455
8456  * Updated TODO list.
8457
8458------------------------------------------------------------------------
8459r760 | sam | 2006-04-13 14:24:31 +0000 (Thu, 13 Apr 2006) | 3 lines
8460Changed paths:
8461   M /libcaca/trunk/cucul/cucul.h
8462   M /libcaca/trunk/cucul/font.c
8463   M /libcaca/trunk/test/font.c
8464
8465  * Internal font support through cucul_load_font(). Documented that.
8466  * Removed ugly hooks from test/font.c.
8467
8468------------------------------------------------------------------------
8469r759 | sam | 2006-04-13 14:23:04 +0000 (Thu, 13 Apr 2006) | 2 lines
8470Changed paths:
8471   M /libcaca/trunk/cucul/font.c
8472
8473  * Ugly overflow bug in the rendering code.
8474
8475------------------------------------------------------------------------
8476r758 | sam | 2006-04-13 13:33:31 +0000 (Thu, 13 Apr 2006) | 5 lines
8477Changed paths:
8478   M /libcaca/trunk/cucul/cucul.h
8479   M /libcaca/trunk/cucul/font.c
8480   M /libcaca/trunk/test/font.c
8481
8482  * Implemented cucul_get_font_width() and cucul_get_font_height().
8483  * Documented most font functions.
8484  * Cleaned up cucul_render_canvas() and made it actually usable by external
8485    programs. Removed ugly printf() debug calls.
8486
8487------------------------------------------------------------------------
8488r757 | sam | 2006-04-13 12:50:41 +0000 (Thu, 13 Apr 2006) | 2 lines
8489Changed paths:
8490   M /libcaca/trunk/cucul/cucul.c
8491   M /libcaca/trunk/cucul/cucul.h
8492   M /libcaca/trunk/cucul/cucul_internals.h
8493   M /libcaca/trunk/cucul/export_ansi.c
8494   M /libcaca/trunk/cucul/export_html.c
8495   M /libcaca/trunk/cucul/export_irc.c
8496   M /libcaca/trunk/cucul/export_ps.c
8497   M /libcaca/trunk/cucul/export_svg.c
8498   M /libcaca/trunk/src/cacaserver.c
8499   M /libcaca/trunk/src/img2irc.c
8500   M /libcaca/trunk/test/export.c
8501
8502  * Renamed cucul_export into cucul_buffer. We'll use it for other things.
8503
8504------------------------------------------------------------------------
8505r756 | sam | 2006-04-13 12:49:54 +0000 (Thu, 13 Apr 2006) | 2 lines
8506Changed paths:
8507   M /libcaca/trunk/cucul/font_monospace9.h
8508
8509  * Putain de bordel de manche a couilles. I forgot to fix the font.
8510
8511------------------------------------------------------------------------
8512r755 | sam | 2006-04-13 12:44:55 +0000 (Thu, 13 Apr 2006) | 2 lines
8513Changed paths:
8514   M /libcaca/trunk/tools/makefont.c
8515
8516  * Some cleaning up in makefont.c.
8517
8518------------------------------------------------------------------------
8519r754 | sam | 2006-04-13 12:25:36 +0000 (Thu, 13 Apr 2006) | 3 lines
8520Changed paths:
8521   M /libcaca/trunk/cucul/font.c
8522   M /libcaca/trunk/cucul/font_monospace9.h
8523   M /libcaca/trunk/tools/makefont.c
8524
8525  * Fixed 4, 2 and 1-bit font rendering.
8526  * Replaced the 8-bit internal font with a 4-bit one.
8527
8528------------------------------------------------------------------------
8529r753 | sam | 2006-04-13 12:23:50 +0000 (Thu, 13 Apr 2006) | 3 lines
8530Changed paths:
8531   M /libcaca/trunk/cucul/colour.c
8532   M /libcaca/trunk/cucul/cucul_internals.h
8533
8534  * Created internal function _cucul_argb32_to_argb4() that splits an argb
8535    fg/bg value into its separate argb 4-bit fields.
8536
8537------------------------------------------------------------------------
8538r752 | jylam | 2006-04-13 08:58:55 +0000 (Thu, 13 Apr 2006) | 2 lines
8539Changed paths:
8540   M /libcaca/trunk/test/spritedit.c
8541
8542 * Added silly play with interframe delay. Need to rework sprite format.
8543
8544------------------------------------------------------------------------
8545r751 | sam | 2006-04-13 08:44:25 +0000 (Thu, 13 Apr 2006) | 3 lines
8546Changed paths:
8547   M /libcaca/trunk/cucul/font_monospace9.h
8548
8549  * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
8550    for the moment.
8551
8552------------------------------------------------------------------------
8553r750 | sam | 2006-04-13 08:39:30 +0000 (Thu, 13 Apr 2006) | 2 lines
8554Changed paths:
8555   M /libcaca/trunk/test
8556   M /libcaca/trunk/test/Makefile.am
8557   A /libcaca/trunk/test/font.c
8558
8559  * Added a test program for the font renderer.
8560
8561------------------------------------------------------------------------
8562r749 | sam | 2006-04-13 08:38:34 +0000 (Thu, 13 Apr 2006) | 2 lines
8563Changed paths:
8564   M /libcaca/trunk/test/export.c
8565
8566  * Code simplification.
8567
8568------------------------------------------------------------------------
8569r748 | sam | 2006-04-13 08:37:32 +0000 (Thu, 13 Apr 2006) | 2 lines
8570Changed paths:
8571   M /libcaca/trunk/cucul/Makefile.am
8572   M /libcaca/trunk/cucul/font.c
8573   A /libcaca/trunk/cucul/font_monospace9.h
8574
8575  * Created a built-in font from Bitstream Vera (Monospace 9).
8576
8577------------------------------------------------------------------------
8578r747 | sam | 2006-04-13 08:26:21 +0000 (Thu, 13 Apr 2006) | 2 lines
8579Changed paths:
8580   M /libcaca/trunk/configure.ac
8581   M /libcaca/trunk/tools
8582   M /libcaca/trunk/tools/Makefile.am
8583   A /libcaca/trunk/tools/makefont.c
8584
8585  * Added a font creator that uses pango to render glyphs.
8586
8587------------------------------------------------------------------------
8588r746 | sam | 2006-04-13 08:16:04 +0000 (Thu, 13 Apr 2006) | 3 lines
8589Changed paths:
8590   M /libcaca/trunk/cucul/cucul.h
8591   M /libcaca/trunk/cucul/font.c
8592
8593  * Slightly updated the font format and wrote a font loader. Also added a
8594    skeleton for the renderer that will not last very long.
8595
8596------------------------------------------------------------------------
8597r745 | sam | 2006-04-12 16:34:34 +0000 (Wed, 12 Apr 2006) | 2 lines
8598Changed paths:
8599   M /libcaca/trunk/cucul/font.c
8600
8601  * New version of the font format.
8602
8603------------------------------------------------------------------------
8604r744 | sam | 2006-04-12 14:18:19 +0000 (Wed, 12 Apr 2006) | 3 lines
8605Changed paths:
8606   M /libcaca/trunk/cucul/Makefile.am
8607   A /libcaca/trunk/cucul/font.c
8608
8609  * Added a file for future font handling routines. Currently only the font
8610    format proposal is in this file. Feel free to comment.
8611
8612------------------------------------------------------------------------
8613r743 | sam | 2006-04-12 08:57:59 +0000 (Wed, 12 Apr 2006) | 2 lines
8614Changed paths:
8615   M /libcaca/trunk/test
8616   M /libcaca/trunk/tools
8617
8618  * Proper svn:ignore properties on tools/.
8619
8620------------------------------------------------------------------------
8621r742 | sam | 2006-04-12 08:31:11 +0000 (Wed, 12 Apr 2006) | 3 lines
8622Changed paths:
8623   M /libcaca/trunk/Makefile.am
8624   M /libcaca/trunk/caca/driver_slang.c
8625   M /libcaca/trunk/configure.ac
8626   M /libcaca/trunk/test/Makefile.am
8627   D /libcaca/trunk/test/optipal.c
8628   A /libcaca/trunk/tools
8629   A /libcaca/trunk/tools/Makefile.am (from /libcaca/trunk/test/Makefile.am:738)
8630   A /libcaca/trunk/tools/optipal.c (from /libcaca/trunk/test/optipal.c:738)
8631
8632  * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
8633    contain development tools that are only useful to libcaca developers.
8634
8635------------------------------------------------------------------------
8636r741 | sam | 2006-04-11 10:36:31 +0000 (Tue, 11 Apr 2006) | 4 lines
8637Changed paths:
8638   M /libcaca/trunk/src/Makefile.am
8639   M /libcaca/trunk/src/cacaview.c
8640
8641  * cacaview works again. Somewhat. Image loading is now handled by the
8642    factored common-image.c file. Feature selection such as antialiasing or
8643    dithering mode are still disabled.
8644
8645------------------------------------------------------------------------
8646r740 | sam | 2006-04-11 10:12:03 +0000 (Tue, 11 Apr 2006) | 2 lines
8647Changed paths:
8648   M /libcaca/trunk/src/common-image.c
8649
8650  * Renamed "freadint" to "u32fread", and so on.
8651
8652------------------------------------------------------------------------
8653r739 | sam | 2006-04-11 10:05:48 +0000 (Tue, 11 Apr 2006) | 3 lines
8654Changed paths:
8655   M /libcaca/trunk/src
8656   M /libcaca/trunk/src/Makefile.am
8657   A /libcaca/trunk/src/common-image.c (from /libcaca/trunk/src/cacaview.c:734)
8658   A /libcaca/trunk/src/common-image.h
8659   A /libcaca/trunk/src/img2irc.c
8660
8661  * Added img2irc program. I know it does not have "cucul" or "caca" in the
8662    name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
8663
8664------------------------------------------------------------------------
8665r738 | sam | 2006-04-10 22:06:19 +0000 (Mon, 10 Apr 2006) | 3 lines
8666Changed paths:
8667   M /libcaca/trunk/cucul/export_ansi.c
8668   M /libcaca/trunk/cucul/export_html.c
8669   M /libcaca/trunk/cucul/export_irc.c
8670   M /libcaca/trunk/cucul/export_ps.c
8671   M /libcaca/trunk/cucul/export_svg.c
8672
8673  * Avoid useless call to strlen() in the exporters.
8674  * Removed '\x0f' from the IRC exporter until I understand why it was here.
8675
8676------------------------------------------------------------------------
8677r737 | sam | 2006-04-10 22:03:22 +0000 (Mon, 10 Apr 2006) | 2 lines
8678Changed paths:
8679   M /libcaca/trunk/test/export.c
8680
8681  * Fixed test/export that was not printing the last character of the file.
8682
8683------------------------------------------------------------------------
8684r736 | sam | 2006-04-10 21:07:40 +0000 (Mon, 10 Apr 2006) | 2 lines
8685Changed paths:
8686   M /libcaca/trunk/TODO
8687
8688  * Updated TODO list. I forgot the aspect ratio function!
8689
8690------------------------------------------------------------------------
8691r735 | sam | 2006-04-10 20:24:12 +0000 (Mon, 10 Apr 2006) | 2 lines
8692Changed paths:
8693   M /libcaca/trunk/cucul/Makefile.am
8694   D /libcaca/trunk/cucul/bitmap.c
8695   A /libcaca/trunk/cucul/dither.c (from /libcaca/trunk/cucul/bitmap.c:734)
8696
8697  * Renamed bitmap.c into dither.c.
8698
8699------------------------------------------------------------------------
8700r734 | sam | 2006-04-10 20:02:38 +0000 (Mon, 10 Apr 2006) | 2 lines
8701Changed paths:
8702   M /libcaca/trunk/cucul/bitmap.c
8703   M /libcaca/trunk/cucul/cucul.c
8704   M /libcaca/trunk/cucul/cucul.h
8705   M /libcaca/trunk/cucul/cucul_internals.h
8706   M /libcaca/trunk/src/aafire.c
8707   M /libcaca/trunk/src/cacaball.c
8708   M /libcaca/trunk/src/cacamoir.c
8709   M /libcaca/trunk/src/cacaplas.c
8710   M /libcaca/trunk/src/cacaview.c
8711   M /libcaca/trunk/test/demo.c
8712   M /libcaca/trunk/test/export.c
8713   M /libcaca/trunk/test/gamma.c
8714   M /libcaca/trunk/test/hsv.c
8715
8716  * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
8717
8718------------------------------------------------------------------------
8719r733 | sam | 2006-04-10 09:17:51 +0000 (Mon, 10 Apr 2006) | 4 lines
8720Changed paths:
8721   M /libcaca/trunk/cucul/bitmap.c
8722   M /libcaca/trunk/cucul/canvas.c
8723   M /libcaca/trunk/cucul/cucul.c
8724   M /libcaca/trunk/cucul/cucul.h
8725   M /libcaca/trunk/cucul/cucul_internals.h
8726   M /libcaca/trunk/cucul/sprite.c
8727   M /libcaca/trunk/test/dithering.c
8728   M /libcaca/trunk/test/optipal.c
8729
8730  * Replaced enum cucul_color with unsigned int. The size of an enum is not
8731    really portable, and Visual Studio complains when they are not explicitely
8732    cast.
8733
8734------------------------------------------------------------------------
8735r732 | sam | 2006-04-10 09:04:29 +0000 (Mon, 10 Apr 2006) | 2 lines
8736Changed paths:
8737   M /libcaca/trunk/doc/doxygen.cfg.in
8738
8739  * Updated the Doxygen configuration file.
8740
8741------------------------------------------------------------------------
8742r731 | sam | 2006-04-10 09:00:18 +0000 (Mon, 10 Apr 2006) | 3 lines
8743Changed paths:
8744   M /libcaca/trunk/cucul/export_ansi.c
8745   M /libcaca/trunk/cucul/export_html.c
8746   M /libcaca/trunk/cucul/export_irc.c
8747   M /libcaca/trunk/cucul/export_ps.c
8748   M /libcaca/trunk/cucul/export_svg.c
8749
8750  * Fixed old bugs I introduced in the exporters.
8751  * Fixed exporter headers to make Doxygen happy.
8752
8753------------------------------------------------------------------------
8754r730 | sam | 2006-04-10 08:30:02 +0000 (Mon, 10 Apr 2006) | 2 lines
8755Changed paths:
8756   M /libcaca/trunk/cucul
8757
8758  * Forgot an svn:ignore property.
8759
8760------------------------------------------------------------------------
8761r729 | sam | 2006-04-10 07:52:07 +0000 (Mon, 10 Apr 2006) | 2 lines
8762Changed paths:
8763   M /libcaca/trunk/caca
8764   M /libcaca/trunk/caca/Makefile.am
8765   A /libcaca/trunk/caca/caca.pc.in
8766   M /libcaca/trunk/configure.ac
8767   M /libcaca/trunk/cucul/Makefile.am
8768   A /libcaca/trunk/cucul/cucul.pc.in
8769
8770  * Added pkgconfig files. Eh ouais mon gars.
8771
8772------------------------------------------------------------------------
8773r728 | sam | 2006-04-07 09:46:30 +0000 (Fri, 07 Apr 2006) | 2 lines
8774Changed paths:
8775   M /libcaca/trunk/caca/driver_conio.c
8776   M /libcaca/trunk/caca/driver_gl.c
8777   M /libcaca/trunk/caca/driver_ncurses.c
8778   M /libcaca/trunk/caca/driver_slang.c
8779   M /libcaca/trunk/caca/driver_vga.c
8780   M /libcaca/trunk/caca/driver_win32.c
8781   M /libcaca/trunk/caca/driver_x11.c
8782   M /libcaca/trunk/cucul/colour.c
8783   M /libcaca/trunk/cucul/cucul_internals.h
8784   M /libcaca/trunk/cucul/export_ansi.c
8785   M /libcaca/trunk/cucul/export_html.c
8786   M /libcaca/trunk/cucul/export_irc.c
8787   M /libcaca/trunk/cucul/export_ps.c
8788   M /libcaca/trunk/cucul/export_svg.c
8789
8790  * Replaced occurrences of "rgba" with "argb".
8791
8792------------------------------------------------------------------------
8793r727 | sam | 2006-04-07 08:55:01 +0000 (Fri, 07 Apr 2006) | 2 lines
8794Changed paths:
8795   M /libcaca/trunk/cucul/bitmap.c
8796
8797  * Fixed a syntax error. Gruik.
8798
8799------------------------------------------------------------------------
8800r726 | sam | 2006-04-07 08:19:42 +0000 (Fri, 07 Apr 2006) | 2 lines
8801Changed paths:
8802   M /libcaca/trunk/cucul/bitmap.c
8803   M /libcaca/trunk/cucul/cucul.h
8804
8805  * Changed the cucul_set_bitmap_antialias() argument to a string.
8806
8807------------------------------------------------------------------------
8808r725 | sam | 2006-04-06 13:49:10 +0000 (Thu, 06 Apr 2006) | 2 lines
8809Changed paths:
8810   M /libcaca/trunk/cucul/export_ps.c
8811
8812  * Of course I had to fuck up something. Here, PS export works again.
8813
8814------------------------------------------------------------------------
8815r724 | sam | 2006-04-06 13:41:56 +0000 (Thu, 06 Apr 2006) | 2 lines
8816Changed paths:
8817   M /libcaca/trunk/caca/driver_conio.c
8818   M /libcaca/trunk/caca/driver_gl.c
8819   M /libcaca/trunk/caca/driver_ncurses.c
8820   M /libcaca/trunk/caca/driver_raw.c
8821   M /libcaca/trunk/caca/driver_slang.c
8822   M /libcaca/trunk/caca/driver_vga.c
8823   M /libcaca/trunk/caca/driver_win32.c
8824   M /libcaca/trunk/caca/driver_x11.c
8825   M /libcaca/trunk/cucul/Makefile.am
8826   M /libcaca/trunk/cucul/canvas.c
8827   A /libcaca/trunk/cucul/colour.c
8828   M /libcaca/trunk/cucul/cucul.c
8829   M /libcaca/trunk/cucul/cucul_internals.h
8830   M /libcaca/trunk/cucul/export_ansi.c
8831   M /libcaca/trunk/cucul/export_html.c
8832   M /libcaca/trunk/cucul/export_irc.c
8833   M /libcaca/trunk/cucul/export_ps.c
8834   M /libcaca/trunk/cucul/export_svg.c
8835   M /libcaca/trunk/cucul/transform.c
8836   M /libcaca/trunk/src/cacaserver.c
8837
8838  * Store colour information on 32 bits, for future 12-bit colour support.
8839
8840------------------------------------------------------------------------
8841r723 | sam | 2006-04-06 13:21:15 +0000 (Thu, 06 Apr 2006) | 2 lines
8842Changed paths:
8843   M /libcaca/trunk/cucul/canvas.c
8844   M /libcaca/trunk/cucul/cucul.h
8845
8846  * Got rid of cucul_get_screen(). Use cucul_export() instead.
8847
8848------------------------------------------------------------------------
8849r722 | sam | 2006-04-06 13:11:12 +0000 (Thu, 06 Apr 2006) | 2 lines
8850Changed paths:
8851   M /libcaca/trunk/cucul/cucul.c
8852
8853  * Check the magic bytes at the end of the buffer when cucul_load()ing it.
8854
8855------------------------------------------------------------------------
8856r721 | sam | 2006-04-06 13:07:58 +0000 (Thu, 06 Apr 2006) | 2 lines
8857Changed paths:
8858   M /libcaca/trunk/src/cacaserver.c
8859
8860  * Sanity check in cacaserver.c.
8861
8862------------------------------------------------------------------------
8863r720 | sam | 2006-04-06 10:23:10 +0000 (Thu, 06 Apr 2006) | 2 lines
8864Changed paths:
8865   M /libcaca/trunk/src/cacaserver.c
8866
8867  * Fixed a crash when realloc() returns a new address.
8868
8869------------------------------------------------------------------------
8870r719 | sam | 2006-04-06 10:19:17 +0000 (Thu, 06 Apr 2006) | 2 lines
8871Changed paths:
8872   M /libcaca/trunk/cucul/cucul.c
8873
8874  * Fixed old typo that caused qq->height to be uninitialised.
8875
8876------------------------------------------------------------------------
8877r718 | jylam | 2006-04-01 21:29:10 +0000 (Sat, 01 Apr 2006) | 2 lines
8878Changed paths:
8879   M /libcaca/trunk/src/cacaserver.c
8880
8881 * Oops, removed unused variable
8882
8883------------------------------------------------------------------------
8884r717 | jylam | 2006-04-01 21:26:30 +0000 (Sat, 01 Apr 2006) | 2 lines
8885Changed paths:
8886   M /libcaca/trunk/src/cacaserver.c
8887
8888 * Added Winsock (c)(tm)(r) compatibility
8889
8890------------------------------------------------------------------------
8891r716 | jylam | 2006-04-01 16:11:37 +0000 (Sat, 01 Apr 2006) | 2 lines
8892Changed paths:
8893   M /libcaca/trunk/src/cacaplas.c
8894
8895 * removed b0rked test. No more pigs, I just commited 500 of them.
8896
8897------------------------------------------------------------------------
8898r715 | sam | 2006-04-01 15:58:10 +0000 (Sat, 01 Apr 2006) | 2 lines
8899Changed paths:
8900   M /libcaca/trunk/cucul/bitmap.c
8901
8902  * Set the default dithering mode to Floyd-Steinberg.
8903
8904------------------------------------------------------------------------
8905r714 | sam | 2006-04-01 15:56:31 +0000 (Sat, 01 Apr 2006) | 14 lines
8906Changed paths:
8907   M /libcaca/trunk/cucul/canvas.c
8908   M /libcaca/trunk/cucul/sprite.c
8909
8910                             ((`)_.._     ,'-. _..._ _._
8911  * Ooops. Compilation fix.   \,'    '-._.-\  '     ` .-'
8912                             .'            /         (
8913                            /    S        |     _   _ \
8914                           |        a     \     o   o  |
8915                           ;           m         .-.   /
8916                            ;       ',       '-.( '')-'
8917                             '.      |           ;-'
8918                               \    /           /
8919                               /   /-._  __,  7 |
8920                               \  `\  \``  |  | |
8921                                \   \_,\   |  |_,\
8922                                 '-`'      \_,\
8923
8924------------------------------------------------------------------------
8925r713 | sam | 2006-04-01 15:25:33 +0000 (Sat, 01 Apr 2006) | 2 lines
8926Changed paths:
8927   M /libcaca/trunk/TODO
8928   M /libcaca/trunk/cucul/canvas.c
8929   M /libcaca/trunk/cucul/cucul.h
8930
8931  * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
8932
8933------------------------------------------------------------------------
8934r712 | sam | 2006-04-01 15:02:41 +0000 (Sat, 01 Apr 2006) | 2 lines
8935Changed paths:
8936   M /libcaca/trunk/TODO
8937
8938  * Updated the TODO list.
8939
8940------------------------------------------------------------------------
8941r711 | sam | 2006-04-01 15:02:05 +0000 (Sat, 01 Apr 2006) | 10 lines
8942Changed paths:
8943   M /libcaca/trunk/caca/caca.h
8944   M /libcaca/trunk/cucul/bitmap.c
8945   M /libcaca/trunk/cucul/cucul.c
8946   M /libcaca/trunk/cucul/cucul.h
8947   M /libcaca/trunk/cucul/cucul_internals.h
8948   M /libcaca/trunk/test/demo.c
8949
8950  * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
8951    environment variables handling. Replaced that with three per-bitmap
8952    functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
8953    cucul_set_bitmap_dithering().
8954  * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
8955    prototypes (but did not implement them yet).
8956  * Added cucul_set_bitmap_charset() to choose what characters are going
8957    to be used for the bitmap rendering.
8958  * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
8959
8960------------------------------------------------------------------------
8961r710 | sam | 2006-04-01 14:44:09 +0000 (Sat, 01 Apr 2006) | 3 lines
8962Changed paths:
8963   M /libcaca/trunk/caca/caca.h
8964   M /libcaca/trunk/caca/event.c
8965   M /libcaca/trunk/src/aafire.c
8966   M /libcaca/trunk/src/cacaball.c
8967   M /libcaca/trunk/src/cacamoir.c
8968   M /libcaca/trunk/src/cacaplas.c
8969   M /libcaca/trunk/src/cacaplay.c
8970   M /libcaca/trunk/src/cacaview.c
8971   M /libcaca/trunk/test/colors.c
8972   M /libcaca/trunk/test/demo.c
8973   M /libcaca/trunk/test/dithering.c
8974   M /libcaca/trunk/test/event.c
8975   M /libcaca/trunk/test/gamma.c
8976   M /libcaca/trunk/test/hsv.c
8977   M /libcaca/trunk/test/spritedit.c
8978   M /libcaca/trunk/test/transform.c
8979   M /libcaca/trunk/test/unicode.c
8980
8981  * Merged caca_wait_event() into caca_get_event() and added a timeout
8982    parameter to do what both functions did before, and even more.
8983
8984------------------------------------------------------------------------
8985r709 | sam | 2006-04-01 14:37:27 +0000 (Sat, 01 Apr 2006) | 2 lines
8986Changed paths:
8987   M /libcaca/trunk/src/Makefile.am
8988
8989  * Disabled cacaview for now. I'm going to utterly break it.
8990
8991------------------------------------------------------------------------
8992r708 | sam | 2006-04-01 14:36:59 +0000 (Sat, 01 Apr 2006) | 2 lines
8993Changed paths:
8994   M /libcaca/trunk/cucul/cucul.c
8995   M /libcaca/trunk/cucul/cucul.h
8996
8997  * Added cucul_get_export_list(). Returns a list of known export formats.
8998
8999------------------------------------------------------------------------
9000r707 | sam | 2006-03-29 09:41:30 +0000 (Wed, 29 Mar 2006) | 4 lines
9001Changed paths:
9002   M /libcaca/trunk/src/cacaserver.c
9003
9004  * cacaserver works again (but needs a complete rewrite because it's really
9005    become ugly). You can now emulate the previous network driver behaviour
9006    by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
9007
9008------------------------------------------------------------------------
9009r706 | sam | 2006-03-27 22:16:58 +0000 (Mon, 27 Mar 2006) | 3 lines
9010Changed paths:
9011   M /libcaca/trunk/cucul/cucul.c
9012   M /libcaca/trunk/cucul/cucul.h
9013   M /libcaca/trunk/src/cacaserver.c
9014   M /libcaca/trunk/test/export.c
9015
9016  * Changed the 2nd argument of cucul_create_export to a string. This way we
9017    can add new exporters without changing the API.
9018
9019------------------------------------------------------------------------
9020r705 | sam | 2006-03-27 22:12:12 +0000 (Mon, 27 Mar 2006) | 2 lines
9021Changed paths:
9022   M /libcaca/trunk/src/Makefile.am
9023
9024  * Oops, I barfed that makefile.
9025
9026------------------------------------------------------------------------
9027r704 | jylam | 2006-03-27 21:40:17 +0000 (Mon, 27 Mar 2006) | 2 lines
9028Changed paths:
9029   M /libcaca/trunk/src/aafire.c
9030   M /libcaca/trunk/src/cacaball.c
9031   M /libcaca/trunk/src/cacamoir.c
9032
9033 * Added "powered by libcaca" text to all examples for consistency
9034
9035------------------------------------------------------------------------
9036r703 | sam | 2006-03-27 21:37:52 +0000 (Mon, 27 Mar 2006) | 4 lines
9037Changed paths:
9038   M /libcaca/trunk/caca/Makefile.am
9039   M /libcaca/trunk/caca/caca.c
9040   M /libcaca/trunk/caca/caca.h
9041   M /libcaca/trunk/caca/caca_internals.h
9042   D /libcaca/trunk/caca/driver_network.c
9043   M /libcaca/trunk/src
9044   M /libcaca/trunk/src/Makefile.am
9045   M /libcaca/trunk/src/cacaplas.c
9046   A /libcaca/trunk/src/cacaserver.c (from /libcaca/trunk/caca/driver_network.c:698)
9047
9048  * Removed the network driver and replaced it with a cacaserver executable
9049    that has all the functionality, except it does not work yet (the stdin
9050    reading routine is missing).
9051
9052------------------------------------------------------------------------
9053r702 | sam | 2006-03-27 21:33:29 +0000 (Mon, 27 Mar 2006) | 3 lines
9054Changed paths:
9055   M /libcaca/trunk/caca/driver_raw.c
9056   M /libcaca/trunk/src
9057   M /libcaca/trunk/src/Makefile.am
9058   A /libcaca/trunk/src/cacaplay.c
9059
9060  * Implemented a proof-of-concept cacaplay program that can redisplay a
9061    single frame that was saved by the raw driver.
9062
9063------------------------------------------------------------------------
9064r701 | sam | 2006-03-27 21:22:34 +0000 (Mon, 27 Mar 2006) | 4 lines
9065Changed paths:
9066   M /libcaca/trunk/cucul/cucul.c
9067   M /libcaca/trunk/cucul/cucul.h
9068
9069  * Implemented cucul_load() to reload a file that was saved with the
9070    raw driver. I know it is inconsistent to have the loader in libcucul
9071    and the exporter in libcaca but I'll find a way to harmonise that.
9072
9073------------------------------------------------------------------------
9074r700 | jylam | 2006-03-27 18:17:09 +0000 (Mon, 27 Mar 2006) | 19 lines
9075Changed paths:
9076   M /libcaca/trunk/caca/driver_gl.c
9077
9078 * Fixed OpenGL mouse handling
9079
9080Sam      Le        Vieux      Porc
9081            (\____/)
9082Le          / @__@ \            Le
9083           (  (oo)  )   
9084            `-.~~.-'         Vieux
9085Vieux        /    \             
9086           @/      \_         
9087          (/ /    \ \)        Porc
9088Porc       WW`----'WW       
9089
9090Sam      Le        Vieux      Porc
9091
9092
9093
9094
9095
9096
9097------------------------------------------------------------------------
9098r699 | sam | 2006-03-27 18:07:18 +0000 (Mon, 27 Mar 2006) | 2 lines
9099Changed paths:
9100   M /libcaca/trunk/caca/Makefile.am
9101   M /libcaca/trunk/caca/caca.c
9102   M /libcaca/trunk/caca/caca_internals.h
9103   A /libcaca/trunk/caca/driver_raw.c
9104
9105  * Created a minimal raw driver that outputs stuff to stdout.
9106
9107------------------------------------------------------------------------
9108r698 | sam | 2006-03-27 09:35:22 +0000 (Mon, 27 Mar 2006) | 16 lines
9109Changed paths:
9110   M /libcaca/trunk/caca/driver_gl.c
9111
9112                                       ██████                ██████
9113 * Ah mais putain j'avais pas vu !    ██░░░░██████████████████░░░░██
9114                                       ██░░░░░░░░░░░░░░░░░░░░░░░░██
9115                                        ██░░░░███░░░░░░░░███░░░░██
9116                                       ██░░░░░░███░░░░░░███░░░░░░██
9117                                      ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
9118                                      ██░░░░░░██████████████░░░░░░██
9119                                      ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
9120                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
9121                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
9122                                       ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
9123                                        ██░░░░██████████████░░░░██
9124                                         ███░░░░░░██████░░░░░░███
9125                                           █████░░░░░░░░░░█████
9126                                               ████████████
9127
9128------------------------------------------------------------------------
9129r697 | sam | 2006-03-27 08:01:27 +0000 (Mon, 27 Mar 2006) | 3 lines
9130Changed paths:
9131   M /libcaca/trunk/caca/driver_gl.c
9132   M /libcaca/trunk/configure.ac
9133
9134  * Reworked the OpenGL headers and Glut features detection (what did you
9135    expect).
9136
9137------------------------------------------------------------------------
9138r696 | sam | 2006-03-27 07:40:30 +0000 (Mon, 27 Mar 2006) | 2 lines
9139Changed paths:
9140   M /libcaca/trunk/cucul/cucul.h
9141   M /libcaca/trunk/cucul/transform.c
9142
9143  * Implemented cucul_invert() to invert a canvas' colours.
9144
9145------------------------------------------------------------------------
9146r695 | jylam | 2006-03-26 23:08:19 +0000 (Sun, 26 Mar 2006) | 2 lines
9147Changed paths:
9148   M /libcaca/trunk/caca/driver_gl.c
9149
9150 * Fixed glutCheckLoop headers, testing only under MacOSX
9151
9152------------------------------------------------------------------------
9153r694 | jylam | 2006-03-26 22:57:12 +0000 (Sun, 26 Mar 2006) | 2 lines
9154Changed paths:
9155   M /libcaca/trunk/caca/driver_gl.c
9156   M /libcaca/trunk/configure.ac
9157
9158 * Added (untested) glut3 glutCheckLoop(), ans a regular display function
9159
9160------------------------------------------------------------------------
9161r693 | sam | 2006-03-26 20:16:28 +0000 (Sun, 26 Mar 2006) | 2 lines
9162Changed paths:
9163   M /libcaca/trunk/cucul/transform.c
9164
9165  * Minor addition to the rotate code.
9166
9167------------------------------------------------------------------------
9168r692 | sam | 2006-03-24 23:17:25 +0000 (Fri, 24 Mar 2006) | 2 lines
9169Changed paths:
9170   M /libcaca/trunk/caca/Makefile.am
9171   M /libcaca/trunk/src/Makefile.am
9172   M /libcaca/trunk/test/Makefile.am
9173
9174  * Workaround for automake < 1.6.
9175
9176------------------------------------------------------------------------
9177r691 | jylam | 2006-03-24 19:44:12 +0000 (Fri, 24 Mar 2006) | 24 lines
9178Changed paths:
9179   M /libcaca/trunk/cucul/bitmap.c
9180
9181 * Ok, invert works. OK OK SAM THAT WAS MY FAULT
9182
9183
9184AHAHAH                      _
9185    _._ _..._ .-',     _.._(`))
9186   '-. `     '  /-._.-'    ',/
9187      ) MAIS    \            '.
9188     / _    _    |  JE         \
9189    |  a    a    /     SUIS     |
9190    \   .-.                     ; 
9191     '-('' ).-'       ,' UN    ;
9192        '-;           |      .'
9193           \    VIEUX  \    /
9194           | 7  .__  _.-\   \
9195           | |  |  ``/  /`  /
9196          /,_|  |   /,_/   /
9197             /,_/      '`-'
9198
9199POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC!
9200
9201
9202
9203
9204
9205------------------------------------------------------------------------
9206r690 | jylam | 2006-03-24 19:34:45 +0000 (Fri, 24 Mar 2006) | 3 lines
9207Changed paths:
9208   M /libcaca/trunk/cucul/bitmap.c
9209   M /libcaca/trunk/cucul/cucul.h
9210   M /libcaca/trunk/test/demo.c
9211
9212 * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour.
9213
9214
9215------------------------------------------------------------------------
9216r689 | sam | 2006-03-24 16:51:59 +0000 (Fri, 24 Mar 2006) | 24 lines
9217Changed paths:
9218   M /libcaca/trunk/caca/caca.h
9219   M /libcaca/trunk/caca/caca_internals.h
9220   M /libcaca/trunk/caca/driver_conio.c
9221   M /libcaca/trunk/caca/driver_gl.c
9222   M /libcaca/trunk/caca/driver_ncurses.c
9223   M /libcaca/trunk/caca/driver_network.c
9224   M /libcaca/trunk/caca/driver_slang.c
9225   M /libcaca/trunk/caca/driver_vga.c
9226   M /libcaca/trunk/caca/driver_win32.c
9227   M /libcaca/trunk/caca/driver_x11.c
9228   M /libcaca/trunk/caca/graphics.c
9229   M /libcaca/trunk/test/demo.c
9230
9231  * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so
9232    that we have one function less.
9233  * Fixed coding style.
9234  * Removed FUCKING TABS.               ____.------.___
9235                           _______.----'`` ``` `` ``` ``-.
9236                      _.--' ` ```` ` `  ` ```  ``    ``  ``.
9237                  _.-'    ' ` `` ```      `` ` `'           `.  _
9238               .-''      ` H A H A H A `'  M A I S            \/.)
9239     .    . .-' /       `         `                  `      `` ||
9240     |`-.(``-.          `      `       `        ' `  `    ```  |\
9241     `.  '\```\        ``   `     V I E U X   ' ' ``  `-``    -|\\
9242       `/''````)       `` `          -        -   `````  ' '.' |\_)
9243        |`'_._`       ```      ''`  P O R C .   . ````        /
9244        // @) \    `   ``       ''' .              ```      '/
9245       /''''' |     ` \).`.'-.  ''' _    _         .`` `   '/
9246     .''''- `-'`.   . //   )--   '/,,',,' ,,,,''__,._`' '  /
9247   .'    ` `-  `   ' .'   /   ' /,;;;, ,___.---'     \ '' / \
9248   (`.  .'` __',`''''.--'/   ' /'-----'              | ' /  ))
9249    `'-'/  `'''_.---' \;;|-  '/            ,,,       | ''|`- |
9250      `'--'---'        |;|   /   ,,,,;;;;;;;;;;,,,,, |-' /`  |
9251                       |;|-'|   ,;;;;;;;;;;;;;;;; ;;;/  /|`'''
9252                       ''',,,''',,,,,,,,,,,,,,,'    /,,'''
9253                                   ''''
9254
9255------------------------------------------------------------------------
9256r688 | jylam | 2006-03-24 16:25:39 +0000 (Fri, 24 Mar 2006) | 2 lines
9257Changed paths:
9258   M /libcaca/trunk/caca/driver_x11.c
9259   M /libcaca/trunk/caca/graphics.c
9260
9261 * Fixed bug in show/hide cursor, implemented X11 cursor
9262
9263------------------------------------------------------------------------
9264r687 | jylam | 2006-03-24 15:42:46 +0000 (Fri, 24 Mar 2006) | 2 lines
9265Changed paths:
9266   M /libcaca/trunk/caca/driver_x11.c
9267   M /libcaca/trunk/test/demo.c
9268
9269 * Added forgotten X11 set/hide cursor (non-working code)
9270
9271------------------------------------------------------------------------
9272r686 | jylam | 2006-03-24 15:00:47 +0000 (Fri, 24 Mar 2006) | 2 lines
9273Changed paths:
9274   M /libcaca/trunk/caca/caca.h
9275   M /libcaca/trunk/caca/caca_internals.h
9276   M /libcaca/trunk/caca/driver_conio.c
9277   M /libcaca/trunk/caca/driver_gl.c
9278   M /libcaca/trunk/caca/driver_ncurses.c
9279   M /libcaca/trunk/caca/driver_network.c
9280   M /libcaca/trunk/caca/driver_slang.c
9281   M /libcaca/trunk/caca/driver_vga.c
9282   M /libcaca/trunk/caca/driver_win32.c
9283   M /libcaca/trunk/caca/graphics.c
9284
9285 * Added caca_show/hide_cursor, and corresponding GL binding
9286
9287------------------------------------------------------------------------
9288r685 | sam | 2006-03-24 14:17:40 +0000 (Fri, 24 Mar 2006) | 3 lines
9289Changed paths:
9290   M /libcaca/trunk/caca/caca.h
9291
9292  * Documented the caca_event structure and improved a few things here and
9293    there in the documentation.
9294
9295------------------------------------------------------------------------
9296r684 | sam | 2006-03-24 09:48:20 +0000 (Fri, 24 Mar 2006) | 2 lines
9297Changed paths:
9298   M /libcaca/trunk/caca/caca.c
9299   M /libcaca/trunk/caca/caca_internals.h
9300   M /libcaca/trunk/caca/driver_conio.c
9301   M /libcaca/trunk/caca/driver_gl.c
9302   M /libcaca/trunk/caca/driver_ncurses.c
9303   M /libcaca/trunk/caca/driver_network.c
9304   M /libcaca/trunk/caca/driver_slang.c
9305   M /libcaca/trunk/caca/driver_vga.c
9306   M /libcaca/trunk/caca/driver_win32.c
9307   M /libcaca/trunk/caca/driver_x11.c
9308
9309  * Allow the driver initialisation to fail, for instance when $DISPLAY = "".
9310
9311------------------------------------------------------------------------
9312r683 | sam | 2006-03-24 09:30:02 +0000 (Fri, 24 Mar 2006) | 2 lines
9313Changed paths:
9314   M /libcaca/trunk/cucul/math.c
9315
9316  * Removed spurious prototype.
9317
9318------------------------------------------------------------------------
9319r682 | sam | 2006-03-23 18:38:44 +0000 (Thu, 23 Mar 2006) | 2 lines
9320Changed paths:
9321   M /libcaca/trunk/TODO
9322
9323  * Updated the TODO list with what's been done so far.
9324
9325------------------------------------------------------------------------
9326r681 | sam | 2006-03-23 18:36:59 +0000 (Thu, 23 Mar 2006) | 2 lines
9327Changed paths:
9328   M /libcaca/trunk/caca/caca.c
9329   M /libcaca/trunk/caca/caca.h
9330   M /libcaca/trunk/caca/caca_internals.h
9331   M /libcaca/trunk/caca/driver_conio.c
9332   M /libcaca/trunk/caca/driver_gl.c
9333   M /libcaca/trunk/caca/driver_ncurses.c
9334   M /libcaca/trunk/caca/driver_network.c
9335   M /libcaca/trunk/caca/driver_slang.c
9336   M /libcaca/trunk/caca/driver_vga.c
9337   M /libcaca/trunk/caca/driver_win32.c
9338   M /libcaca/trunk/caca/driver_x11.c
9339   M /libcaca/trunk/caca/event.c
9340   M /libcaca/trunk/src/aafire.c
9341   M /libcaca/trunk/src/cacaball.c
9342   M /libcaca/trunk/src/cacamoir.c
9343   M /libcaca/trunk/src/cacaplas.c
9344   M /libcaca/trunk/src/cacaview.c
9345   M /libcaca/trunk/test/colors.c
9346   M /libcaca/trunk/test/demo.c
9347   M /libcaca/trunk/test/dithering.c
9348   M /libcaca/trunk/test/event.c
9349   M /libcaca/trunk/test/gamma.c
9350   M /libcaca/trunk/test/hsv.c
9351   M /libcaca/trunk/test/spritedit.c
9352   M /libcaca/trunk/test/transform.c
9353   M /libcaca/trunk/test/unicode.c
9354
9355  * Massive rework of the event handling code, as per the TODO list.
9356
9357------------------------------------------------------------------------
9358r680 | sam | 2006-03-23 17:20:57 +0000 (Thu, 23 Mar 2006) | 2 lines
9359Changed paths:
9360   M /libcaca/trunk/test/gamma.c
9361
9362  * Hahaha mais le vieux porc c'est moi.
9363
9364------------------------------------------------------------------------
9365r679 | sam | 2006-03-23 15:14:17 +0000 (Thu, 23 Mar 2006) | 2 lines
9366Changed paths:
9367   M /libcaca/trunk/cucul/transform.c
9368
9369  * Added missing ASCII characters to cucul_rotate().
9370
9371------------------------------------------------------------------------
9372r678 | sam | 2006-03-23 14:07:32 +0000 (Thu, 23 Mar 2006) | 4 lines
9373Changed paths:
9374   M /libcaca/trunk/cucul/box.c
9375   M /libcaca/trunk/cucul/canvas.c
9376   M /libcaca/trunk/cucul/conic.c
9377   M /libcaca/trunk/cucul/cucul.h
9378   M /libcaca/trunk/cucul/cucul_internals.h
9379   M /libcaca/trunk/cucul/line.c
9380   M /libcaca/trunk/cucul/triangle.c
9381   M /libcaca/trunk/src/cacaview.c
9382   M /libcaca/trunk/test/demo.c
9383   M /libcaca/trunk/test/event.c
9384   M /libcaca/trunk/test/export.c
9385   M /libcaca/trunk/test/spritedit.c
9386
9387  * Made cucul_putchar32() an internal-only function.
9388  * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8
9389    string instead of a single character as their last argument.
9390
9391------------------------------------------------------------------------
9392r677 | sam | 2006-03-23 13:12:56 +0000 (Thu, 23 Mar 2006) | 2 lines
9393Changed paths:
9394   M /libcaca/trunk/cucul/cucul.c
9395   M /libcaca/trunk/cucul/cucul.h
9396   M /libcaca/trunk/src/aafire.c
9397   M /libcaca/trunk/src/cacaball.c
9398   M /libcaca/trunk/src/cacamoir.c
9399   M /libcaca/trunk/src/cacaplas.c
9400   M /libcaca/trunk/src/cacaview.c
9401   M /libcaca/trunk/test/colors.c
9402   M /libcaca/trunk/test/demo.c
9403   M /libcaca/trunk/test/dithering.c
9404   M /libcaca/trunk/test/event.c
9405   M /libcaca/trunk/test/export.c
9406   M /libcaca/trunk/test/gamma.c
9407   M /libcaca/trunk/test/hsv.c
9408   M /libcaca/trunk/test/spritedit.c
9409   M /libcaca/trunk/test/transform.c
9410   M /libcaca/trunk/test/unicode.c
9411
9412  * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
9413
9414------------------------------------------------------------------------
9415r676 | sam | 2006-03-23 11:34:27 +0000 (Thu, 23 Mar 2006) | 4 lines
9416Changed paths:
9417   M /libcaca/trunk/TODO
9418
9419  * Removed done stuff from the TODO.
9420  * Updated the TODO list with what I said in the mailing-list. The top
9421    priority is what's marked "API-dependent stuff".
9422
9423------------------------------------------------------------------------
9424r675 | sam | 2006-03-23 11:03:43 +0000 (Thu, 23 Mar 2006) | 2 lines
9425Changed paths:
9426   M /libcaca/trunk/test
9427   M /libcaca/trunk/test/Makefile.am
9428   A /libcaca/trunk/test/transform.c
9429
9430  * Added a test for the transformation routines.
9431
9432------------------------------------------------------------------------
9433r674 | sam | 2006-03-23 11:00:54 +0000 (Thu, 23 Mar 2006) | 2 lines
9434Changed paths:
9435   M /libcaca/trunk/cucul/transform.c
9436
9437  * Added more characters to the flip/rotate routines.
9438
9439------------------------------------------------------------------------
9440r673 | sam | 2006-03-23 09:47:06 +0000 (Thu, 23 Mar 2006) | 3 lines
9441Changed paths:
9442   M /libcaca/trunk/cucul/Makefile.am
9443   M /libcaca/trunk/cucul/cucul.h
9444   A /libcaca/trunk/cucul/transform.c
9445
9446  * Added cucul_flip(), cucul_flop() and cucul_transform() to perform
9447    operations on canvases.
9448
9449------------------------------------------------------------------------
9450r672 | sam | 2006-03-22 21:15:57 +0000 (Wed, 22 Mar 2006) | 2 lines
9451Changed paths:
9452   M /libcaca/trunk/caca/caca.c
9453   M /libcaca/trunk/caca/caca.h
9454   M /libcaca/trunk/caca/caca_internals.h
9455   M /libcaca/trunk/caca/driver_conio.c
9456   M /libcaca/trunk/caca/driver_gl.c
9457   M /libcaca/trunk/caca/driver_ncurses.c
9458   M /libcaca/trunk/caca/driver_network.c
9459   M /libcaca/trunk/caca/driver_slang.c
9460   M /libcaca/trunk/caca/driver_vga.c
9461   M /libcaca/trunk/caca/driver_win32.c
9462   M /libcaca/trunk/caca/driver_x11.c
9463   M /libcaca/trunk/caca/event.c
9464   M /libcaca/trunk/caca/graphics.c
9465   M /libcaca/trunk/caca/time.c
9466   M /libcaca/trunk/cucul/bitmap.c
9467   M /libcaca/trunk/cucul/box.c
9468   M /libcaca/trunk/cucul/canvas.c
9469   M /libcaca/trunk/cucul/charset.c
9470   M /libcaca/trunk/cucul/conic.c
9471   M /libcaca/trunk/cucul/cucul.c
9472   M /libcaca/trunk/cucul/cucul.h
9473   M /libcaca/trunk/cucul/cucul_internals.h
9474   M /libcaca/trunk/cucul/export_ansi.c
9475   M /libcaca/trunk/cucul/export_html.c
9476   M /libcaca/trunk/cucul/export_irc.c
9477   M /libcaca/trunk/cucul/export_ps.c
9478   M /libcaca/trunk/cucul/export_svg.c
9479   M /libcaca/trunk/cucul/line.c
9480   M /libcaca/trunk/cucul/math.c
9481   M /libcaca/trunk/cucul/sprite.c
9482   M /libcaca/trunk/cucul/triangle.c
9483   M /libcaca/trunk/kernel/kernel.c
9484   M /libcaca/trunk/kernel/kernel.h
9485   M /libcaca/trunk/test
9486
9487  * Slightly changed header comments.
9488
9489------------------------------------------------------------------------
9490r671 | sam | 2006-03-22 20:10:14 +0000 (Wed, 22 Mar 2006) | 2 lines
9491Changed paths:
9492   M /libcaca/trunk/cucul/canvas.c
9493
9494  * Optimise cucul_blit() by using memcpy() if there is no mask.
9495
9496------------------------------------------------------------------------
9497r670 | sam | 2006-03-22 19:54:37 +0000 (Wed, 22 Mar 2006) | 3 lines
9498Changed paths:
9499   M /libcaca/trunk/cucul/canvas.c
9500   M /libcaca/trunk/cucul/cucul.h
9501   M /libcaca/trunk/test/Makefile.am
9502   M /libcaca/trunk/test/gamma.c
9503
9504  * Added the cucul_blit() function. It lets us blit various canvas one
9505    onto the other with an optional mask.
9506
9507------------------------------------------------------------------------
9508r669 | sam | 2006-03-22 19:20:52 +0000 (Wed, 22 Mar 2006) | 2 lines
9509Changed paths:
9510   M /libcaca/trunk/cucul/cucul.c
9511
9512  * Fixed an uninitialised structure member.
9513
9514------------------------------------------------------------------------
9515r668 | sam | 2006-03-22 18:38:06 +0000 (Wed, 22 Mar 2006) | 3 lines
9516Changed paths:
9517   M /libcaca/trunk/cucul/Makefile.am
9518   A /libcaca/trunk/cucul/canvas.c (from /libcaca/trunk/cucul/char.c:656)
9519   D /libcaca/trunk/cucul/char.c
9520
9521  * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there
9522    that is a bit more high level than characters.
9523
9524------------------------------------------------------------------------
9525r667 | sam | 2006-03-22 18:29:39 +0000 (Wed, 22 Mar 2006) | 2 lines
9526Changed paths:
9527   M /libcaca/trunk/caca/driver_network.c
9528   M /libcaca/trunk/cucul/cucul.c
9529   M /libcaca/trunk/cucul/cucul.h
9530   M /libcaca/trunk/test/export.c
9531
9532  * Renamed cucul_get_export() to cucul_create_export().
9533
9534------------------------------------------------------------------------
9535r666 | sam | 2006-03-22 17:49:18 +0000 (Wed, 22 Mar 2006) | 2 lines
9536Changed paths:
9537   M /libcaca/trunk/cucul/bitmap.c
9538   M /libcaca/trunk/cucul/cucul.h
9539   M /libcaca/trunk/src/aafire.c
9540   M /libcaca/trunk/src/cacaball.c
9541   M /libcaca/trunk/src/cacamoir.c
9542   M /libcaca/trunk/src/cacaplas.c
9543   M /libcaca/trunk/src/cacaview.c
9544   M /libcaca/trunk/test/demo.c
9545   M /libcaca/trunk/test/export.c
9546   M /libcaca/trunk/test/gamma.c
9547   M /libcaca/trunk/test/hsv.c
9548
9549  * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed.
9550
9551------------------------------------------------------------------------
9552r665 | sam | 2006-03-22 17:46:11 +0000 (Wed, 22 Mar 2006) | 3 lines
9553Changed paths:
9554   M /libcaca/trunk/cucul/cucul.c
9555   M /libcaca/trunk/cucul/cucul.h
9556   M /libcaca/trunk/src/aafire.c
9557   M /libcaca/trunk/src/cacaball.c
9558   M /libcaca/trunk/src/cacamoir.c
9559   M /libcaca/trunk/src/cacaplas.c
9560   M /libcaca/trunk/src/cacaview.c
9561   M /libcaca/trunk/test/colors.c
9562   M /libcaca/trunk/test/demo.c
9563   M /libcaca/trunk/test/dithering.c
9564   M /libcaca/trunk/test/event.c
9565   M /libcaca/trunk/test/export.c
9566   M /libcaca/trunk/test/gamma.c
9567   M /libcaca/trunk/test/hsv.c
9568   M /libcaca/trunk/test/spritedit.c
9569   M /libcaca/trunk/test/unicode.c
9570
9571  * Changed the cucul_init parameter so that it now directly accepts a
9572    canvas size (use cucul_init(0, 0) for the old behaviour).
9573
9574------------------------------------------------------------------------
9575r664 | sam | 2006-03-22 17:34:03 +0000 (Wed, 22 Mar 2006) | 2 lines
9576Changed paths:
9577   M /libcaca/trunk/kernel/kernel.c
9578
9579  * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode.
9580
9581------------------------------------------------------------------------
9582r663 | sam | 2006-03-22 17:30:56 +0000 (Wed, 22 Mar 2006) | 2 lines
9583Changed paths:
9584   M /libcaca/trunk/cucul/cucul.c
9585
9586  * Removed code that did not need to be duplicated.
9587
9588------------------------------------------------------------------------
9589r662 | sam | 2006-03-22 16:09:14 +0000 (Wed, 22 Mar 2006) | 2 lines
9590Changed paths:
9591   M /libcaca/trunk/src/cacaview.c
9592
9593  * Gamma support in cacaview (through the g/G key).
9594
9595------------------------------------------------------------------------
9596r661 | sam | 2006-03-22 15:00:43 +0000 (Wed, 22 Mar 2006) | 2 lines
9597Changed paths:
9598   M /libcaca/trunk/test/gamma.c
9599
9600  * Added colour to the gamma test.
9601
9602------------------------------------------------------------------------
9603r660 | sam | 2006-03-22 14:56:50 +0000 (Wed, 22 Mar 2006) | 2 lines
9604Changed paths:
9605   M /libcaca/trunk/cucul/bitmap.c
9606
9607  * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1).
9608
9609------------------------------------------------------------------------
9610r659 | sam | 2006-03-22 13:58:24 +0000 (Wed, 22 Mar 2006) | 2 lines
9611Changed paths:
9612   M /libcaca/trunk/test/gamma.c
9613
9614  * Animated gamma test.
9615
9616------------------------------------------------------------------------
9617r658 | sam | 2006-03-22 13:15:08 +0000 (Wed, 22 Mar 2006) | 2 lines
9618Changed paths:
9619   M /libcaca/trunk/cucul/cucul.h
9620   M /libcaca/trunk/cucul/math.c
9621
9622  * Got rid of cucul_powf(), too complex to implement and no longer used.
9623
9624------------------------------------------------------------------------
9625r657 | sam | 2006-03-22 13:12:54 +0000 (Wed, 22 Mar 2006) | 3 lines
9626Changed paths:
9627   M /libcaca/trunk/configure.ac
9628   M /libcaca/trunk/cucul/bitmap.c
9629
9630  * Added optional support for CP437 gray blocks in the bitmap renderer.
9631  * Use a custom pow() function for gamma computation.
9632
9633------------------------------------------------------------------------
9634r656 | sam | 2006-03-21 11:05:56 +0000 (Tue, 21 Mar 2006) | 2 lines
9635Changed paths:
9636   M /libcaca/trunk/cucul/math.c
9637
9638  * Tried to do something with cucul_powf. It currently sucks.
9639
9640------------------------------------------------------------------------
9641r655 | sam | 2006-03-21 10:52:24 +0000 (Tue, 21 Mar 2006) | 2 lines
9642Changed paths:
9643   M /libcaca/trunk/src/cacaplas.c
9644
9645  * Changed the cacaplas colours. Yeah, I do what I want.
9646
9647------------------------------------------------------------------------
9648r654 | sam | 2006-03-21 10:09:15 +0000 (Tue, 21 Mar 2006) | 27 lines
9649Changed paths:
9650   M /libcaca/trunk/test/Makefile.am
9651   A /libcaca/trunk/test/gamma.c
9652
9653                                                        ___
9654  * Bitmap gamma test example. Of       ,---.        /""`_,'
9655    course it does not work yet,        |    `\``""-;   /
9656    because some dirty old pig          \   /`\\     ';'
9657    implemented a cucul_powf()        .')   |     __   \
9658    function that only works         / (`  /     /(O\. _|
9659    with integer exponents.       .-`|  `"`      `    .-\_
9660                               .-'   \                  ` ;=-.
9661    HAHAHAHA MAIS            .'        .           ._,   / o o\
9662    VIEUX PORC !         .-'`            .           '-._;_._.J
9663                     .-'`                               `.-'`
9664                 _. -`         L            '          .'
9665               .'           U                  '- ._.-'
9666             /`          C                         /
9667            /         y                           |
9668      ._   ;       J                         |    |
9669       )).-|                     |           |    /
9670      (/`.-|                \    \           /  .;
9671      ( (_)|                 |    \         ; .' |
9672       '--';                 |    `\       / /   |
9673            \                |      `\    /.'   /
9674             \               /        ;  |`\   |
9675              '.           .'      _.-|  |  |  |
9676                '-.     .-';_"---'`.__|  |  |  \
9677                   `'-._     ``'-.    |  \  \__\\
9678                        `''--.___\\   \__\\
9679
9680------------------------------------------------------------------------
9681r653 | sam | 2006-03-21 09:52:32 +0000 (Tue, 21 Mar 2006) | 2 lines
9682Changed paths:
9683   M /libcaca/trunk/cucul/bitmap.c
9684   M /libcaca/trunk/cucul/cucul.h
9685   M /libcaca/trunk/cucul/sprite.c
9686   M /libcaca/trunk/src/aafire.c
9687   M /libcaca/trunk/src/cacaball.c
9688   M /libcaca/trunk/src/cacamoir.c
9689   M /libcaca/trunk/src/cacaplas.c
9690   M /libcaca/trunk/src/cacaview.c
9691   M /libcaca/trunk/test/demo.c
9692   M /libcaca/trunk/test/export.c
9693   M /libcaca/trunk/test/hsv.c
9694
9695  * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
9696
9697------------------------------------------------------------------------
9698r652 | sam | 2006-03-21 09:48:02 +0000 (Tue, 21 Mar 2006) | 2 lines
9699Changed paths:
9700   M /libcaca/trunk/configure.ac
9701   M /libcaca/trunk/kernel/kernel.c
9702
9703  * Use the asm versions of sin and cos when available.
9704
9705------------------------------------------------------------------------
9706r651 | jylam | 2006-03-20 15:23:11 +0000 (Mon, 20 Mar 2006) | 2 lines
9707Changed paths:
9708   M /libcaca/trunk/caca/driver_gl.c
9709
9710 * Added a bird.
9711
9712------------------------------------------------------------------------
9713r650 | sam | 2006-03-19 17:10:12 +0000 (Sun, 19 Mar 2006) | 2 lines
9714Changed paths:
9715   M /libcaca/trunk/caca/driver_x11.c
9716
9717  * Added basic support for a few Unicode characters to the X11 driver.
9718
9719------------------------------------------------------------------------
9720r649 | sam | 2006-03-19 16:59:34 +0000 (Sun, 19 Mar 2006) | 2 lines
9721Changed paths:
9722   M /libcaca/trunk/src/cacaplas.c
9723
9724  * Added a lame "powered by libcaca" banner to cacaplas.
9725
9726------------------------------------------------------------------------
9727r648 | sam | 2006-03-19 16:59:01 +0000 (Sun, 19 Mar 2006) | 2 lines
9728Changed paths:
9729   M /libcaca/trunk/TODO
9730
9731  * Added a few notes to the TODO list.
9732
9733------------------------------------------------------------------------
9734r647 | sam | 2006-03-19 16:42:31 +0000 (Sun, 19 Mar 2006) | 18 lines
9735Changed paths:
9736   M /libcaca/trunk/src/cacaball.c
9737
9738 Nan mais avec ma config   _,--.       ,--._
9739 d'Emacs c'est vraiment    \  > `-"""-' <  /
9740 impossible qu'il reste     `-.         .-'
9741 des tabs dans mon code       / 'e___e` \
9742                       \__   (   (o o)   )
9743  HAHAHAHA MAIS              _\_  `='  _/_
9744   VIEUX PORC !             / /|`-._.-'|\ \
9745            \   .,         / /||_______||\ \
9746              .,|_)      _/ /_||=======||_\ \_
9747  _   _______( ,\ ',    / _/==||       ||==\_ \
9748'(-'.`        '-``o t__ `'(   ^^       ^^   )`'
9749  '/                 (")   \               /
9750   |                t-`     \______|______/
9751    \           )_.-`       |______|______|
9752     \  .^--|  /_|            )__|   |__(
9753      \_(_\ |_|'[_\          /   ]   [   \
9754      '[_\  '[_\             `--'     `--'
9755
9756------------------------------------------------------------------------
9757r646 | sam | 2006-03-19 16:34:53 +0000 (Sun, 19 Mar 2006) | 2 lines
9758Changed paths:
9759   M /libcaca/trunk/test/unicode.c
9760
9761  * More special characters in the Unicode test.
9762
9763------------------------------------------------------------------------
9764r645 | sam | 2006-03-18 00:12:25 +0000 (Sat, 18 Mar 2006) | 2 lines
9765Changed paths:
9766   M /libcaca/trunk/caca/caca.h
9767   M /libcaca/trunk/caca/caca_internals.h
9768   M /libcaca/trunk/caca/event.c
9769   M /libcaca/trunk/caca/graphics.c
9770   M /libcaca/trunk/cucul/char.c
9771   M /libcaca/trunk/cucul/cucul_internals.h
9772
9773  * Cosmetic fixes.
9774
9775------------------------------------------------------------------------
9776r644 | sam | 2006-03-18 00:06:24 +0000 (Sat, 18 Mar 2006) | 2 lines
9777Changed paths:
9778   M /libcaca/trunk/caca/driver_network.c
9779   M /libcaca/trunk/cucul/cucul.c
9780   M /libcaca/trunk/cucul/cucul.h
9781   M /libcaca/trunk/cucul/export_ansi.c
9782   M /libcaca/trunk/cucul/export_html.c
9783   M /libcaca/trunk/cucul/export_irc.c
9784   M /libcaca/trunk/cucul/export_ps.c
9785   M /libcaca/trunk/cucul/export_svg.c
9786   M /libcaca/trunk/test/export.c
9787
9788  * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
9789
9790------------------------------------------------------------------------
9791r643 | sam | 2006-03-17 13:32:58 +0000 (Fri, 17 Mar 2006) | 2 lines
9792Changed paths:
9793   M /libcaca/trunk/caca/driver_conio.c
9794   M /libcaca/trunk/caca/driver_vga.c
9795   M /libcaca/trunk/cucul/Makefile.am
9796   M /libcaca/trunk/cucul/char.c
9797   A /libcaca/trunk/cucul/charset.c (from /libcaca/trunk/cucul/char.c:639)
9798   M /libcaca/trunk/cucul/cucul_internals.h
9799
9800  * Factorised some charset handling code into a new cucul/charset.c file.
9801
9802------------------------------------------------------------------------
9803r642 | sam | 2006-03-17 10:35:26 +0000 (Fri, 17 Mar 2006) | 2 lines
9804Changed paths:
9805   M /libcaca/trunk/test/export.c
9806
9807  * Added a few commonly escaped characters to the export test: ( ) " < > &
9808
9809------------------------------------------------------------------------
9810r641 | sam | 2006-03-17 09:56:28 +0000 (Fri, 17 Mar 2006) | 2 lines
9811Changed paths:
9812   M /libcaca/trunk/cucul/export_svg.c
9813
9814  * Full Unicode support in the SVG exporter.
9815
9816------------------------------------------------------------------------
9817r640 | sam | 2006-03-17 09:49:16 +0000 (Fri, 17 Mar 2006) | 2 lines
9818Changed paths:
9819   M /libcaca/trunk/caca/driver_x11.c
9820
9821  * Print '?' instead of spaces for unknown glyphs in the X11 driver.
9822
9823------------------------------------------------------------------------
9824r639 | sam | 2006-03-16 19:10:12 +0000 (Thu, 16 Mar 2006) | 14 lines
9825Changed paths:
9826   M /libcaca/trunk/cucul/export_ps.c
9827
9828                                        ___                     
9829                                        ',_`""\        .---,   
9830                                           \   :-""``/`    |   
9831          Ahaha mais vieux porc !!          `;'     //`\   /   
9832                                            /   __     |   ('. 
9833                                           |_ ./O)\     \  `) \
9834                                          _/-.    `      `"`  |`
9835                                      .-=; `                  /
9836                                     /o o \   ,_,           .   
9837                                     L._._;_.-'           .     
9838                                       `'-.`             '     
9839                                           `.         '         
9840                                             '-._. -'           
9841
9842------------------------------------------------------------------------
9843r638 | sam | 2006-03-16 19:00:59 +0000 (Thu, 16 Mar 2006) | 2 lines
9844Changed paths:
9845   M /libcaca/trunk/ChangeLog
9846
9847  * Updated ChangeLog and converted it to UTF-8.
9848
9849------------------------------------------------------------------------
9850r637 | sam | 2006-03-16 18:58:39 +0000 (Thu, 16 Mar 2006) | 2 lines
9851Changed paths:
9852   M /libcaca/trunk/cucul/export_svg.c
9853
9854  * Fixed Unicode handling and improved coding style in the SVG exporter.
9855
9856------------------------------------------------------------------------
9857r636 | sam | 2006-03-16 18:52:40 +0000 (Thu, 16 Mar 2006) | 2 lines
9858Changed paths:
9859   M /libcaca/trunk/test/export.c
9860
9861  * Do not write the trailing \0 when exporting data.
9862
9863------------------------------------------------------------------------
9864r635 | sam | 2006-03-16 18:44:07 +0000 (Thu, 16 Mar 2006) | 3 lines
9865Changed paths:
9866   M /libcaca/trunk/cucul/export_ps.c
9867
9868  * Fixed syntax errors in the generated PostScript document if ( ) \ or
9869    Unicode characters are encountered.
9870
9871------------------------------------------------------------------------
9872r634 | sam | 2006-03-16 18:09:26 +0000 (Thu, 16 Mar 2006) | 3 lines
9873Changed paths:
9874   M /libcaca/trunk/cucul/export_ps.c
9875
9876  * Optimised for speed and space, fixed a few bugs, and improved coding style
9877    in the PS exporter (vieux porc !).
9878
9879------------------------------------------------------------------------
9880r633 | sam | 2006-03-16 17:04:09 +0000 (Thu, 16 Mar 2006) | 2 lines
9881Changed paths:
9882   M /libcaca/trunk/cucul/cucul.c
9883
9884  * Comment clarification.
9885
9886------------------------------------------------------------------------
9887r632 | sam | 2006-03-16 16:59:57 +0000 (Thu, 16 Mar 2006) | 2 lines
9888Changed paths:
9889   M /libcaca/trunk/caca/driver_win32.c
9890
9891  * Fix resizing of the Win32 console. It now adapts to the requested size.
9892
9893------------------------------------------------------------------------
9894r631 | sam | 2006-03-16 12:58:55 +0000 (Thu, 16 Mar 2006) | 3 lines
9895Changed paths:
9896   M /libcaca/trunk/caca/driver_conio.c
9897   M /libcaca/trunk/caca/driver_vga.c
9898
9899  * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver.
9900  * Cosmetic code changes.
9901
9902------------------------------------------------------------------------
9903r630 | sam | 2006-03-16 12:50:07 +0000 (Thu, 16 Mar 2006) | 2 lines
9904Changed paths:
9905   M /libcaca/trunk/caca/driver_slang.c
9906
9907  * Fixed compiler warnings when UTF-8 S-Lang is not available.
9908
9909------------------------------------------------------------------------
9910r629 | sam | 2006-03-16 12:49:20 +0000 (Thu, 16 Mar 2006) | 2 lines
9911Changed paths:
9912   M /libcaca/trunk/caca/driver_ncurses.c
9913   M /libcaca/trunk/configure.ac
9914
9915  * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work.
9916
9917------------------------------------------------------------------------
9918r628 | sam | 2006-03-16 12:46:39 +0000 (Thu, 16 Mar 2006) | 3 lines
9919Changed paths:
9920   M /libcaca/trunk/build-win32
9921
9922  * Distribute the license with Win32 packages and convert text files to
9923    CRLF format.
9924
9925------------------------------------------------------------------------
9926r627 | sam | 2006-03-15 22:07:55 +0000 (Wed, 15 Mar 2006) | 3 lines
9927Changed paths:
9928   M /libcaca/trunk/caca/driver_conio.c
9929   M /libcaca/trunk/test/unicode.c
9930
9931  * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to
9932    the DOS/conio.h driver, and updated the unicode test accordingly.
9933
9934------------------------------------------------------------------------
9935r626 | sam | 2006-03-15 20:39:43 +0000 (Wed, 15 Mar 2006) | 2 lines
9936Changed paths:
9937   M /libcaca/trunk/test/export.c
9938   M /libcaca/trunk/test/unicode.c
9939
9940  * Added a few more Unicode characters to the export and unicode tests.
9941
9942------------------------------------------------------------------------
9943r625 | sam | 2006-03-15 20:30:39 +0000 (Wed, 15 Mar 2006) | 3 lines
9944Changed paths:
9945   M /libcaca/trunk/caca/driver_conio.c
9946
9947  * Partial Unicode support for the DOS/conio.h driver. Glyphs that have
9948    equivalents in CP437 0x7f - 0xff are translated.
9949
9950------------------------------------------------------------------------
9951r624 | sam | 2006-03-15 18:41:29 +0000 (Wed, 15 Mar 2006) | 2 lines
9952Changed paths:
9953   M /libcaca/trunk/cucul/export_html.c
9954
9955  * Unicode support in the HTML exporter.
9956
9957------------------------------------------------------------------------
9958r623 | sam | 2006-03-15 17:42:03 +0000 (Wed, 15 Mar 2006) | 2 lines
9959Changed paths:
9960   M /libcaca/trunk/caca/caca.c
9961
9962  * Cosmetic.
9963
9964------------------------------------------------------------------------
9965r622 | sam | 2006-03-15 17:33:03 +0000 (Wed, 15 Mar 2006) | 2 lines
9966Changed paths:
9967   M /libcaca/trunk/test
9968   M /libcaca/trunk/test/Makefile.am
9969   A /libcaca/trunk/test/export.c
9970
9971  * Small test program for exporters. Usage: "export html", "export irc" etc.
9972
9973------------------------------------------------------------------------
9974r621 | jylam | 2006-03-15 17:16:09 +0000 (Wed, 15 Mar 2006) | 24 lines
9975Changed paths:
9976   A /libcaca/trunk/cucul/export_svg.c
9977
9978 * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^
9979*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
9980p______...___________________________p
9981e____(_..__`'-.,--,__________________e
9982n_____'-._'-.__`\a\\_________________n
9983i_________'.___.'_(|_________________i
9984s____________7____||_________________s
9985b___________/___.'_|_________________b
9986i__________/_.-'__,J_________________i
9987r_________/_________\________________r
9988d________||___/______;_______________d
9989*________||__|_______|_______________*
9990p________`\__\_______|__/__''\_______p
9991e__________'._\______/.-`____{}|_____e
9992n___________/\_`;_.-'_________/______n
9993i___________\_;(((____.--'\_/________i
9994s_________.(((_____.-;\______________s
9995b____.--'`_____,;`'.'-;\_____________b
9996i_taco's____.'____'._.'\\____________i
9997r_dick_--'_________|__\_|____________r
9998d__________________\_\,_/____________d
9999*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
10000
10001
10002------------------------------------------------------------------------
10003r620 | jylam | 2006-03-15 16:55:40 +0000 (Wed, 15 Mar 2006) | 2 lines
10004Changed paths:
10005   M /libcaca/trunk/cucul/Makefile.am
10006   M /libcaca/trunk/cucul/cucul.c
10007   M /libcaca/trunk/cucul/cucul.h
10008   M /libcaca/trunk/cucul/export_html.c
10009   M /libcaca/trunk/cucul/export_ps.c
10010
10011 * Added preliminary (but working) SVG exporter
10012
10013------------------------------------------------------------------------
10014r619 | jylam | 2006-03-15 15:03:43 +0000 (Wed, 15 Mar 2006) | 2 lines
10015Changed paths:
10016   M /libcaca/trunk/caca/driver_network.c
10017
10018 * Added telnet commands and options strings for debug
10019
10020------------------------------------------------------------------------
10021r618 | jylam | 2006-03-15 13:48:51 +0000 (Wed, 15 Mar 2006) | 2 lines
10022Changed paths:
10023   M /libcaca/trunk/test/demo.c
10024
10025 * Fixed refresh when updating parameter in display_menu()
10026
10027------------------------------------------------------------------------
10028r617 | jylam | 2006-03-15 13:10:34 +0000 (Wed, 15 Mar 2006) | 2 lines
10029Changed paths:
10030   M /libcaca/trunk/kernel/kernel.c
10031
10032 * Removed false comment
10033
10034------------------------------------------------------------------------
10035r616 | jylam | 2006-03-15 13:06:25 +0000 (Wed, 15 Mar 2006) | 2 lines
10036Changed paths:
10037   M /libcaca/trunk/src/cacaball.c
10038
10039 * Optimised cacaballs a bit
10040
10041------------------------------------------------------------------------
10042r615 | jylam | 2006-03-15 12:51:08 +0000 (Wed, 15 Mar 2006) | 2 lines
10043Changed paths:
10044   M /libcaca/trunk/src/cacaball.c
10045
10046 * Better cacaballs parameters
10047
10048------------------------------------------------------------------------
10049r614 | sam | 2006-03-15 10:04:56 +0000 (Wed, 15 Mar 2006) | 3 lines
10050Changed paths:
10051   M /libcaca/trunk/src/cacamoir.c
10052
10053  * Increased cacamoir circle thikness by 50%, because it currently really
10054    sucks in small resolutions.
10055
10056------------------------------------------------------------------------
10057r613 | sam | 2006-03-15 10:03:04 +0000 (Wed, 15 Mar 2006) | 2 lines
10058Changed paths:
10059   M /libcaca/trunk/caca/driver_gl.c
10060   M /libcaca/trunk/caca/driver_ncurses.c
10061   M /libcaca/trunk/caca/driver_x11.c
10062   M /libcaca/trunk/src/cacaball.c
10063
10064  * Minor coding style fixes.
10065
10066------------------------------------------------------------------------
10067r612 | sam | 2006-03-15 10:02:08 +0000 (Wed, 15 Mar 2006) | 2 lines
10068Changed paths:
10069   M /libcaca/trunk/caca/driver_win32.c
10070
10071  * UTF-8 support in the Win32 driver.
10072
10073------------------------------------------------------------------------
10074r611 | sam | 2006-03-15 10:01:14 +0000 (Wed, 15 Mar 2006) | 3 lines
10075Changed paths:
10076   M /libcaca/trunk/caca/caca.h
10077   M /libcaca/trunk/caca/driver_network.c
10078
10079  * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24.
10080  * Use RETSIGTYPE for signal handler return values.
10081
10082------------------------------------------------------------------------
10083r610 | sam | 2006-03-15 09:57:04 +0000 (Wed, 15 Mar 2006) | 4 lines
10084Changed paths:
10085   M /libcaca/trunk/caca/driver_slang.c
10086   M /libcaca/trunk/configure.ac
10087
10088  * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support
10089    in the SLang driver.
10090  * Cosmetic fixes in configure.ac.
10091
10092------------------------------------------------------------------------
10093r609 | sam | 2006-03-14 22:05:34 +0000 (Tue, 14 Mar 2006) | 6 lines
10094Changed paths:
10095   M /libcaca/trunk/caca/driver_network.c
10096   M /libcaca/trunk/cucul/cucul.c
10097   M /libcaca/trunk/cucul/cucul.h
10098   M /libcaca/trunk/cucul/cucul_internals.h
10099   M /libcaca/trunk/cucul/export_ansi.c
10100   M /libcaca/trunk/cucul/export_html.c
10101   M /libcaca/trunk/cucul/export_irc.c
10102   M /libcaca/trunk/cucul/export_ps.c
10103
10104  * Replaced all cucul_get_* exporters with a generic cucul_export() function.
10105  * Got rid of static buffers; we now use cucul_free() to free exported
10106    buffers.
10107  * Fixed light background in the ANSI exporter by adding escape sequences for
10108    most terminal emulators.
10109
10110------------------------------------------------------------------------
10111r608 | jylam | 2006-03-14 19:01:19 +0000 (Tue, 14 Mar 2006) | 2 lines
10112Changed paths:
10113   M /libcaca/trunk/kernel/kernel.c
10114
10115 * Fixed UPPER() for strcasecmp
10116
10117------------------------------------------------------------------------
10118r607 | sam | 2006-03-14 18:10:30 +0000 (Tue, 14 Mar 2006) | 2 lines
10119Changed paths:
10120   M /libcaca/trunk/kernel/kernel.c
10121
10122  * Rewrote strncasecmp. Totally untested, of course.
10123
10124------------------------------------------------------------------------
10125r606 | sam | 2006-03-14 17:09:17 +0000 (Tue, 14 Mar 2006) | 2 lines
10126Changed paths:
10127   M /libcaca/trunk/cucul/export_ps.c
10128
10129  * STATIC char const. AHAHAHAHA.
10130
10131------------------------------------------------------------------------
10132r605 | sam | 2006-03-14 17:06:12 +0000 (Tue, 14 Mar 2006) | 3 lines
10133Changed paths:
10134   M /libcaca/trunk/caca/driver_network.c
10135
10136  * Do not switch to alternate screen when clearing, because sometimes we
10137    are unable to cleanly restore the state.
10138
10139------------------------------------------------------------------------
10140r604 | jylam | 2006-03-14 16:57:53 +0000 (Tue, 14 Mar 2006) | 2 lines
10141Changed paths:
10142   M /libcaca/trunk/cucul/export_ps.c
10143
10144 * Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
10145
10146------------------------------------------------------------------------
10147r603 | jylam | 2006-03-14 16:51:38 +0000 (Tue, 14 Mar 2006) | 2 lines
10148Changed paths:
10149   M /libcaca/trunk/cucul/export_ps.c
10150
10151 * Postscript exporter now kinda works. Paper size to be fixed
10152
10153------------------------------------------------------------------------
10154r602 | jylam | 2006-03-14 15:39:38 +0000 (Tue, 14 Mar 2006) | 2 lines
10155Changed paths:
10156   M /libcaca/trunk/cucul/Makefile.am
10157   M /libcaca/trunk/cucul/cucul.c
10158   M /libcaca/trunk/cucul/cucul.h
10159   M /libcaca/trunk/cucul/cucul_internals.h
10160   A /libcaca/trunk/cucul/export_ps.c
10161
10162 * Added preliminary Postscript (tm) (r) (c) exporter.
10163
10164------------------------------------------------------------------------
10165r601 | sam | 2006-03-14 14:19:58 +0000 (Tue, 14 Mar 2006) | 2 lines
10166Changed paths:
10167   M /libcaca/trunk/caca/driver_network.c
10168
10169  * Pressing Ctrl-C on the client side now drops the connection.
10170
10171------------------------------------------------------------------------
10172r600 | sam | 2006-03-14 12:49:32 +0000 (Tue, 14 Mar 2006) | 2 lines
10173Changed paths:
10174   M /libcaca/trunk/TODO
10175
10176  * Updated the TODO list, mostly with Unicode-related tasks.
10177
10178------------------------------------------------------------------------
10179r599 | sam | 2006-03-14 12:49:01 +0000 (Tue, 14 Mar 2006) | 3 lines
10180Changed paths:
10181   M /libcaca/trunk/caca/caca.h
10182   M /libcaca/trunk/caca/driver_network.c
10183
10184  * Changed port environment variable to "CACA_PORT". No need to mention it's
10185    a network port, we could have guessed.
10186
10187------------------------------------------------------------------------
10188r598 | sam | 2006-03-14 12:30:17 +0000 (Tue, 14 Mar 2006) | 2 lines
10189Changed paths:
10190   M /libcaca/trunk/caca/caca.c
10191
10192  * Ooops, fixed an old typo.
10193
10194------------------------------------------------------------------------
10195r597 | sam | 2006-03-14 12:16:11 +0000 (Tue, 14 Mar 2006) | 2 lines
10196Changed paths:
10197   M /libcaca/trunk/src/cacaball.c
10198
10199  * Fixed a warning in cacaball.c.
10200
10201------------------------------------------------------------------------
10202r596 | sam | 2006-03-13 19:04:29 +0000 (Mon, 13 Mar 2006) | 11 lines
10203Changed paths:
10204   M /libcaca/trunk/caca/driver_network.c
10205
10206  * Improvements to the network output:
10207    + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside
10208      the registered ports area, but we'd never be accepted anyway).
10209    + Retry network sends in caca_get_event(), too.
10210    + Have a per-client buffer in case of network congestion. If that buffer
10211      gets full, just drop it and start again at the next frame.
10212    + Set the window title to "caca for the network".
10213    + Do not send the ANSI buffer's terminating \0.
10214    + Restore the SIGPIPE handler on close.
10215    + Set window size to 80x24 instead of 80x25.
10216
10217------------------------------------------------------------------------
10218r595 | sam | 2006-03-13 18:07:35 +0000 (Mon, 13 Mar 2006) | 24 lines
10219Changed paths:
10220   M /libcaca/trunk/cucul/export_ansi.c
10221   M /libcaca/trunk/cucul/export_html.c
10222   M /libcaca/trunk/cucul/export_irc.c
10223   M /libcaca/trunk/perl/lib/Term/Caca/Bitmap.pm
10224   M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm
10225   M /libcaca/trunk/perl/lib/Term/Caca/Sprite.pm
10226   M /libcaca/trunk/perl/lib/Term/Caca.pm
10227   M /libcaca/trunk/perl/lib/Term/Kaka/Bitmap.pm
10228   M /libcaca/trunk/perl/lib/Term/Kaka/Constants.pm
10229   M /libcaca/trunk/perl/lib/Term/Kaka/Sprite.pm
10230   M /libcaca/trunk/perl/lib/Term/Kaka.pm
10231   M /libcaca/trunk/python/pypycaca.c
10232   M /libcaca/trunk/python/pypycaca.h
10233
10234  * Set svn:keyword Id property on a few files.
10235
10236  Note to developers: use that chunk in your ~/.subversion/config:
10237
10238[miscellany]
10239enable-auto-props = yes
10240
10241[auto-props]
10242*.m = svn:keywords=Id
10243*.h = svn:keywords=Id
10244*.mm = svn:keywords=Id
10245*.c = svn:keywords=Id
10246*.cpp = svn:keywords=Id
10247*.pch = svn:keywords=Id
10248*.command = svn:keywords=Id
10249*.pl = svn:keywords=Id
10250*.pm = svn:keywords=Id
10251*.py = svn:keywords=Id
10252*.sh = svn:keywords=Id
10253*.txt = svn:keywords=Id
10254*.html = svn:keywords=Id
10255*.php = svn:keywords=Id
10256
10257
10258------------------------------------------------------------------------
10259r594 | sam | 2006-03-13 18:05:12 +0000 (Mon, 13 Mar 2006) | 2 lines
10260Changed paths:
10261   M /libcaca/trunk/cucul/export_ansi.c
10262
10263  * Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
10264
10265------------------------------------------------------------------------
10266r593 | sam | 2006-03-13 17:49:04 +0000 (Mon, 13 Mar 2006) | 2 lines
10267Changed paths:
10268   M /libcaca/trunk/caca/caca.c
10269
10270  * Fixed an uninitialised variable in the event queue handling.
10271
10272------------------------------------------------------------------------
10273r592 | sam | 2006-03-13 17:38:18 +0000 (Mon, 13 Mar 2006) | 2 lines
10274Changed paths:
10275   M /libcaca/trunk/test/colors.c
10276
10277  * Allow the color test to be built as a kernel.
10278
10279------------------------------------------------------------------------
10280r591 | sam | 2006-03-13 17:36:14 +0000 (Mon, 13 Mar 2006) | 2 lines
10281Changed paths:
10282   M /libcaca/trunk/THANKS
10283
10284  * Sorted list of extra contributors by topic and added the FSF.
10285
10286------------------------------------------------------------------------
10287r590 | sam | 2006-03-10 19:21:33 +0000 (Fri, 10 Mar 2006) | 3 lines
10288Changed paths:
10289   M /libcaca/trunk/caca/driver_network.c
10290
10291  * Set the client sockets as non-blocking, and implemented non-blocking
10292    writes. Currently works very badly with more than one client.
10293
10294------------------------------------------------------------------------
10295r589 | jylam | 2006-03-10 17:56:40 +0000 (Fri, 10 Mar 2006) | 2 lines
10296Changed paths:
10297   M /libcaca/trunk/kernel/kernel.c
10298
10299 * wrote strcasecmp for fun
10300
10301------------------------------------------------------------------------
10302r588 | jylam | 2006-03-10 17:41:23 +0000 (Fri, 10 Mar 2006) | 2 lines
10303Changed paths:
10304   M /libcaca/trunk/cucul/Makefile.am
10305   A /libcaca/trunk/cucul/export_ansi.c
10306   A /libcaca/trunk/cucul/export_html.c
10307   A /libcaca/trunk/cucul/export_irc.c
10308   D /libcaca/trunk/cucul/exporter_ansi.c
10309   D /libcaca/trunk/cucul/exporter_html.c
10310   D /libcaca/trunk/cucul/exporter_irc.c
10311
10312 * Renamed exporter_* to export_*, from God recommendation.
10313
10314------------------------------------------------------------------------
10315r587 | jylam | 2006-03-10 17:32:08 +0000 (Fri, 10 Mar 2006) | 2 lines
10316Changed paths:
10317   M /libcaca/trunk/cucul/Makefile.am
10318   D /libcaca/trunk/cucul/export.c
10319   A /libcaca/trunk/cucul/exporter_ansi.c
10320   A /libcaca/trunk/cucul/exporter_html.c
10321   A /libcaca/trunk/cucul/exporter_irc.c
10322
10323 * Exploded cucul/export.c
10324
10325------------------------------------------------------------------------
10326r586 | jylam | 2006-03-10 15:11:40 +0000 (Fri, 10 Mar 2006) | 2 lines
10327Changed paths:
10328   M /libcaca/trunk/caca/caca.c
10329   M /libcaca/trunk/caca/caca.h
10330   M /libcaca/trunk/caca/driver_network.c
10331
10332 * Added CACA_NETWORK_PORT env and related documentation
10333
10334------------------------------------------------------------------------
10335r585 | jylam | 2006-03-10 14:41:24 +0000 (Fri, 10 Mar 2006) | 2 lines
10336Changed paths:
10337   M /libcaca/trunk/caca/driver_network.c
10338   M /libcaca/trunk/configure.ac
10339   M /libcaca/trunk/cucul/cucul_internals.h
10340
10341 * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver
10342
10343------------------------------------------------------------------------
10344r584 | sam | 2006-03-10 13:06:40 +0000 (Fri, 10 Mar 2006) | 4 lines
10345Changed paths:
10346   M /libcaca/trunk/caca/driver_network.c
10347
10348  * Handle incoming connections in network_get_event() as well as
10349    network_display() so that new clients immediately get the contents
10350    of the canvas and do not need to wait for a caca_display() call.
10351
10352------------------------------------------------------------------------
10353r583 | sam | 2006-03-10 10:03:30 +0000 (Fri, 10 Mar 2006) | 3 lines
10354Changed paths:
10355   M /libcaca/trunk/cucul/char.c
10356
10357  * Preliminary support for UTF-8 in cucul_putstr(). Also added a
10358    cucul_putchar32() function but I'm not convinced it will be useful.
10359
10360------------------------------------------------------------------------
10361r582 | sam | 2006-03-10 10:01:22 +0000 (Fri, 10 Mar 2006) | 4 lines
10362Changed paths:
10363   M /libcaca/trunk/caca/driver_conio.c
10364   M /libcaca/trunk/caca/driver_gl.c
10365   M /libcaca/trunk/caca/driver_ncurses.c
10366   M /libcaca/trunk/caca/driver_network.c
10367   M /libcaca/trunk/caca/driver_win32.c