1news(3caca) libcaca news(3caca)
2
3
4
6 news - News
7
9 · fixed compilation of the C++ bindings
10
11 · fixed bugs in cucul_import_memory(), cucul_set_canvas_size()
12
13 · implemented caca_set_display_title() for ncurses and S-Lang
14
15 · minor bugfixes
16
18 · new debug mode
19
20 · blitting canvases now makes use of the canvas' handle coordinates
21
22 · import functions can read streamed data
23
24 · attribute to colorspace transformations
25
26 · added katakana and hiragana glyphs to the built-in font
27
28 · many bugfixes and documentation changes
29
31 · support for blink, bold, italics and underline attributes
32
33 · allow to import and export zero-sized canvases
34
35 · fixed Imlib2 support in cacaview
36
37 · fixed buffer overlows in the file importer
38
39 · big documentation updates
40
42 · allow to build the X11 and GL drivers as separate plugins
43
44 · support for fullwidth Unicode characters
45
46 · improved cucul_flip() and cucul_rotate()
47
48 · minor bugfixes and documentation updates
49
51 · transparency support in the UTF-8 importer and exporter
52
53 · optimised triangle fill routine
54
55 · updated C++ bindings
56
58 · ANSI importer now handles transparency and UTF-8
59
60 · Unicode support was broken for about 10% of the set
61
62 · various memory leaks were fixed
63
65 · implemented cucul_getchar() and cucul_get_color()
66
67 · handle transparency in the IRC export
68
69 · new cropping and expanding filters
70
71 · full Unicode support in the OpenGL driver
72
73 · portability fixes for 64-bit architectures, Win32 and MS-DOS
74
75 · all demos except cacafire were merged into cacademo
76
78 · added a compatibility layer for pre-1.x libcaca applications
79
80 · fixed manpage generation
81
82 · minor bugfixes and documentation updates
83
85 · libcaca functions use errno for error reporting
86
87 · updated C++ bindings
88
89 · minor improvements, bugfixes and documentation updates
90
92 · ANSI importer
93
94 · functions use errno for error reporting
95
96 · updated C++ bindings
97
98 ·
99
100 · cacadraw, an ANSI viewer that will evolve into an editor
101
102 · Unicode input and output support for SLang and ncurses
103
104 · built-in fonts work on Win32
105
107 · license switched to WTFPL
108
109 · libcaca was split into libcucul, a standalone text manipulation
110 backend, and libcaca, the display and user input frontend
111
112 · Unicode support
113
114 · TrueColor (more than 16 colours) support
115
116 · Floyd-Steinberg dithering
117
118 · gamma correction
119
120 · export functions for HTML, IRC, ANSI, SVG, PostScript, TGA...
121
122 · builtin fonts for device-independent bitmap output
123
124 · various text transformation routines (rotation, horizontal flip...)
125
126 · OpenGL renderer
127
128 · kernel mode to build libcaca programs into a bootable x86 kernel
129
130 · cacaserver, a telnet server that can be hooked to libcaca
131 applications
132
133 · img2irc, an image to IRC conversion utility
134
136 · fix for a buffer overflow in the line rendering
137
138 · fixed resizing in the ncurses and slang drivers
139
140 · aspect ratio and finer zoom support in cacaview
141
142 · minor compilation fixes
143
145 · window resizing support
146
147 · native Win32 port
148
149 · autorepeat emulation in the ncurses and slang drivers
150
151 · support for more keycodes in the ncurses and slang drivers
152
153 · cacaplas, a plasma animation example
154
155 · cacamoir, a moire circles animation example
156
157 · MSVC project file
158
160 · many bugfixes in the event handling
161
162 · cacaball, a metaball animation example
163
165 · 30% speed increase in the bitmap rendering routine
166
167 · mouse support and various speed optimisations in the X11 driver
168
169 · X11 is now the preferred driver
170
171 · improved documentation
172
173 · minor bugfixes
174
176 · palette optimisation for the S-Lang driver to work around the colour
177 pair shortage bug
178
179 · minor compilation fix
180
182 · preliminary X11 graphics driver
183
184 · support for simultaneously compiled-in drivers
185
186 · honour the CACA_DRIVER, CACA_GEOMETRY and CACA_FONT environment
187 variables
188
189 · more documentation
190
192 · antialiasing support
193
194 · dithering, antialiasing and background mode can now be selected at
195 runtime or in the environment using the CACA_BACKGROUND,
196 CACA_DITHERING and CACA_ANTIALIASING variables
197
198 · alpha channel support in cacaview
199
200 · BMP loading support in cacaview even if Imlib2 is not present
201
202 · cacafire, a libcaca port of aafire
203
205 · rendering now uses 256 colour pairs instead of 16
206
207 · mouse support for ncurses
208
209 · ncurses is now the preferred backend
210
211 · arbitrary color depth and bitmasks in the bitmap renderer
212
213 · cacaview, an image viewer based on libcaca
214
216 · initial release
217
218 · slang, ncurses and conio drivers
219
220 · basic line, box, ellipse and triangle primitives
221
222 · colour bitmap blitting
223
224Version 0.99.beta11 29 Mar 2007 news(3caca)