Jean-Yves Lamoureux
2e167ab614
* Added preliminary ANSI importer, added import formats autodection
18 yıl önce
Sam Hocevar
d0b0d90e2a
* Got rid of CUCUL_LIBS. It's unused.
18 yıl önce
Sam Hocevar
634c8266cc
* Added a test for multiple frames support.
* Added a test for textfile loading.
18 yıl önce
Sam Hocevar
960aceabac
* Added test/truecolor.c to test non-ANSI colour pairs.
18 yıl önce
Sam Hocevar
4095b65df3
* Redisplay the output bitmap using libcaca. Eh ouais mon gars.
18 yıl önce
Sam Hocevar
e18b717e38
* Added a test program for the font renderer.
18 yıl önce
Sam Hocevar
6fb44a69f9
* Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
contain development tools that are only useful to libcaca developers.
18 yıl önce
Sam Hocevar
d660aa1390
* Workaround for automake < 1.6.
18 yıl önce
Sam Hocevar
7af7565b74
* Added a test for the transformation routines.
18 yıl önce
Sam Hocevar
73aad0447c
* Added the cucul_blit() function. It lets us blit various canvas one
onto the other with an optional mask.
18 yıl önce
Sam Hocevar
42cbd10958
___
* Bitmap gamma test example. Of ,---. /""`_,'
course it does not work yet, | `\``""-; /
because some dirty old pig \ /`\\ ';'
implemented a cucul_powf() .') | __ \
function that only works / (` / /(O\. _|
with integer exponents. .-`| `"` ` .-\_
.-' \ ` ;=-.
HAHAHAHA MAIS .' . ._, / o o\
VIEUX PORC ! .-'` . '-._;_._.J
.-'` `.-'`
_. -` L ' .'
.' U '- ._.-'
/` C /
/ y |
._ ; J | |
)).-| | | /
(/`.-| \ \ / .;
( (_)| | \ ; .' |
'--'; | `\ / / |
\ | `\ /.' /
\ / ; |`\ |
'. .' _.-| | | |
'-. .-';_"---'`.__| | | \
`'-._ ``'-. | \ \__\\
`''--.___\\ \__\\
18 yıl önce
Sam Hocevar
2f7c869bcc
* Small test program for exporters. Usage: "export html", "export irc" etc.
18 yıl önce
Sam Hocevar
ce16433e89
* Added a tiny Unicode test program. Of course it does not work yet, but
good to have something to start with.
19 yıl önce
Sam Hocevar
4f59010b4c
* Moved stuff around to differenciate between libcucul and libcaca.
19 yıl önce
Sam Hocevar
4c72df99aa
A new low-level text management library (canvas for ultrafast compositing
of unicode letters) is now separated from the higher level rendering and I/O
(that is, libcaca). This commit totally breaks the API, but once everything
is polished I will think about source-level backward compatibility. Most
drivers are broken, but X11 still sorta works.
The new design is much more object-oriented and allows having several
active renderers at the same time, changing renderers on the fly, and more
important, having no renderer at all (useful for converters, or when you
want to do your own renderer).
And in case you are still wondering, the libcucul acronym has "Unicode"
because I want to support at least a subset of Unicode. There are awesome
glyphs in it, including the ones inherited from Codepage 437 such as
"gray 25%" that are used in DOS and Win32 ANSI art.
19 yıl önce
Sam Hocevar
20b2c14750
* Use libtool for the static library generation; paves the way for
a future shared library.
19 yıl önce
Sam Hocevar
40a1d07570
* test/colors.c:
+ Extracted the colour test from examples/demo.c.
21 yıl önce
Sam Hocevar
337e22d1b7
* Fixed $Id in all Makefile.am files.
21 yıl önce
Sam Hocevar
7afbf42a0b
* build-win32:
+ Win32 cross-compilation script.
21 yıl önce
Sam Hocevar
bf8f9744a4
* test/event.c:
+ Small event lister, similar to X11's xev.
* src/graphics.c:
+ If possible, disable autorepeat in the X11 driver.
* src/io.c:
+ Implemented CACA_EVENT_MOUSE_RELEASE in all drivers.
+ Button number support in CACA_EVENT_MOUSE_{PRESS,RELEASE}.
21 yıl önce
Sam Hocevar
c508525f83
* test/spritedit.c:
+ Moved spritedit to the test/ directory, because it is not mature enough.
* libcaca.spec debian/control debian/rules:
+ Do not install caca-spritedit.
21 yıl önce
Sam Hocevar
5113f459dc
* test/hsv.c:
+ Trivial saturation/value rendering test.
21 yıl önce
Sam Hocevar
bf4ff1e254
* test/optipal.c:
+ Optimised S-Lang palette generator.
* src/graphics:
+ Removed the S-Lang palette generator and replaced it with the tables
generated by optipal.
21 yıl önce
Sam Hocevar
5e83efabc7
* Makefile.am:
+ Added a test directory for test programs.
* test/dithering.c:
+ The value/saturation dithering example.
21 yıl önce
Sam Hocevar
8a07f6f08d
* 2nd pass in the libcaca rehandling; moved sources to src/ and examples
to examples/.
21 yıl önce
Sam Hocevar
63dc9c1010
* Renamed libee to libcaca. Far less collisions.
21 yıl önce
Sam Hocevar
70c5fb6055
* Very ugly ee_blit function. Will be polished in a while.
21 yıl önce
Sam Hocevar
e5cdb35db3
* Fixed compilation in an alternate directory.
21 yıl önce
Sam Hocevar
2f17f745d9
* test/spritedit.c:
+ Placeholder for our upcoming sprite editor.
* src/Makefile.am data/Makefile.am:
+ Use AM_CPPFLAGS, not target_CPPFLAGS, so that automake-1.5 can be used.
21 yıl önce
Sam Hocevar
7ede4ebb4f
* configure.ac:
+ Moved optimization flags and warning triggers here.
+ Updated the snapshot timestamp.
21 yıl önce
Sam Hocevar
bc044f5cce
* Removed CPPFLAGS_slang and CPPFLAGS_ncurses, we now have config.h.
21 yıl önce
Sam Hocevar
038ea01652
* libee/triangle.c:
+ Implemented ee_fill_triangle().
* test/demo.c:
+ Triangle demo.
21 yıl önce
Sam Hocevar
af19aabc39
* libee/Makefile.am, test/Makefile.am:
+ Added more compiler warning flags.
* test/demo.c:
+ Small demo for libee.
21 yıl önce
Sam Hocevar
6be4f81d9c
* libee is now (almost) standalone.
21 yıl önce
Sam Hocevar
64faaf2bb5
* Moved generated autotools files to the autotools/ directory.
22 yıl önce