Sam Hocevar
|
e5c4f4b0df
|
* Sorted list of extra contributors by topic and added the FSF.
|
19 years ago |
Sam Hocevar
|
edbd6a2e55
|
* Set the client sockets as non-blocking, and implemented non-blocking
writes. Currently works very badly with more than one client.
|
19 years ago |
Jean-Yves Lamoureux
|
d62b86bbae
|
* wrote strcasecmp for fun
|
19 years ago |
Jean-Yves Lamoureux
|
c30c66d032
|
* Renamed exporter_* to export_*, from God recommendation.
|
19 years ago |
Jean-Yves Lamoureux
|
1971191c09
|
* Exploded cucul/export.c
|
19 years ago |
Jean-Yves Lamoureux
|
d47bd8b490
|
* Added CACA_NETWORK_PORT env and related documentation
|
19 years ago |
Jean-Yves Lamoureux
|
1c6bfd09a1
|
* 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
|
19 years ago |
Sam Hocevar
|
6f7f557f83
|
* Handle incoming connections in network_get_event() as well as
network_display() so that new clients immediately get the contents
of the canvas and do not need to wait for a caca_display() call.
|
19 years ago |
Sam Hocevar
|
6e652d1e47
|
* Preliminary support for UTF-8 in cucul_putstr(). Also added a
cucul_putchar32() function but I'm not convinced it will be useful.
|
19 years ago |
Sam Hocevar
|
d1e1dbd630
|
* Use the internal version of cucul_set_size in output drivers so that
they can force a resize. We need to find a way to make those specific
cucul - caca interactions unavailable to the clueless user.
|
19 years ago |
Sam Hocevar
|
b337745bf1
|
* Made cacamoir, cacaball and cacaplas buildable into a kernel.
|
19 years ago |
Sam Hocevar
|
e332cf1bed
|
* Assume the VGA screen is 320x200 and really resize the cucul canvas to
80x25 upon initialisation.
|
19 years ago |
Sam Hocevar
|
dbb6e0e94d
|
* Added Unicode support to the SLang driver.
|
19 years ago |
Sam Hocevar
|
d73e4337bf
|
* Implemented a few math functions in our kernel: cos(), sin(), sqrt().
|
19 years ago |
Sam Hocevar
|
c21b5d5381
|
* More Unicode tests: gradient glyphs, double width characters.
|
19 years ago |
Jean-Yves Lamoureux
|
91027284b1
|
* Oops, modified build-kernel while testing and commited it ;)
|
19 years ago |
Jean-Yves Lamoureux
|
80d7cee0ba
|
* Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology.
|
19 years ago |
Sam Hocevar
|
38f5d13943
|
* Fixed VGA colours. The values only range from 0 to 63.
|
19 years ago |
Sam Hocevar
|
c063b0a54d
|
* Added assembly code for inb() and outb().
* Print a small message at kernel boot time just to check that the kernel
was properly loaded.
|
19 years ago |
Jean-Yves Lamoureux
|
325211d7c4
|
* Added tests for malloc()'s
|
19 years ago |
Jean-Yves Lamoureux
|
5a09b684fe
|
* Updated README for network driver, fixed remaining exporters
|
19 years ago |
Sam Hocevar
|
246c3beff3
|
* Added a conditional to only build the kernel if --enable-vga was set.
|
19 years ago |
Sam Hocevar
|
ac141e9e75
|
* Set executable flag to the build-kernel script.
|
19 years ago |
Sam Hocevar
|
15ac34a918
|
* Added glue code to compile libcaca without a libc and build applications
as multiboot kernels.
|
19 years ago |
Sam Hocevar
|
c0f77b4e18
|
* Cosmetic change.
|
19 years ago |
Sam Hocevar
|
d4395ffa42
|
* Slightly updated README.
|
19 years ago |
Sam Hocevar
|
37d1bec329
|
* Pure VGA output driver.
|
19 years ago |
Sam Hocevar
|
8995ef3837
|
* Removed unused includes.
|
19 years ago |
Sam Hocevar
|
0e4d5697de
|
* Added a few details for authors.
|
19 years ago |
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 years ago |
Jean-Yves Lamoureux
|
32037db492
|
* Updated documentation a bit
|
19 years ago |
Jean-Yves Lamoureux
|
a676487863
|
* Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well.
|
19 years ago |
Jean-Yves Lamoureux
|
e710d1078d
|
* Fixed memory leak in network driver
|
19 years ago |
Sam Hocevar
|
30d6a92464
|
* Made the OpenGL colors slightly less saturated.
|
19 years ago |
Sam Hocevar
|
a499e05961
|
* Make output drivers more error resilient when handling UTF-32 characters,
by simply ignoring everything non ASCII :-)
|
19 years ago |
Jean-Yves Lamoureux
|
f957e380d4
|
* Fixed blinking screen
|
19 years ago |
Jean-Yves Lamoureux
|
b9ab5e0e5a
|
* Exporters now return size of generated data
|
19 years ago |
Jean-Yves Lamoureux
|
fd331c1504
|
* Added very preliminary network driver
|
19 years ago |
Sam Hocevar
|
da30961a0e
|
* Fixed async issues between the driver and libcaca when resizing windows,
and simplified the handle_resize() API. Still can be polished.
|
19 years ago |
Sam Hocevar
|
05e98f2254
|
* cucul_set_size() does nothing if a graphical backend is attached. Added
documentation to explain this behaviour.
|
19 years ago |
Sam Hocevar
|
e44a01f08d
|
* Cosmetic changes here and there.
|
19 years ago |
Sam Hocevar
|
8f286f6432
|
* Finished moving everything driver-specific to the apropriate driver_*.c
files. Phew. Now they just need a few comments.
|
19 years ago |
Sam Hocevar
|
cf02908f38
|
* Cleaned up useless header includes.
|
19 years ago |
Sam Hocevar
|
2936525ab7
|
* Split event.c into the appropriate driver_*.c files.
|
19 years ago |
Sam Hocevar
|
43fb548c8b
|
* Let us do "caca-config --libs cucul" to get only the libcucul dependencies.
|
19 years ago |
Sam Hocevar
|
692132539c
|
* Ignore driver_*.c files when building documentation.
|
19 years ago |
Sam Hocevar
|
de9aa8f55a
|
* configure.ac: look for a4wide.sty in more than one location.
|
19 years ago |
Sam Hocevar
|
73e689b2a3
|
* Fixed DOS driver.
* Added a build-dos script to cross-compile the DOS version using djgpp.
|
19 years ago |
Sam Hocevar
|
e41f3e0cc8
|
* configure.ac: removed the "null" frontend. just don't attach any frontend
if you do not want any.
|
19 years ago |
Sam Hocevar
|
41e32c8809
|
* Got rid of static variables in the event code.
|
19 years ago |