Sam Hocevar
107ff4b815
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
преди 15 години
Sam Hocevar
8ae84fad4e
Improve changelog generation.
преди 15 години
Sam Hocevar
5093140a85
Generate a better changelog.
преди 15 години
Sam Hocevar
2a4cccbf34
Clean up .gitignore and documentation build rules.
преди 15 години
Sam Hocevar
72789694c2
Java bindings, courtesy of Adrien Grand <jpountz@dinauz.org>.
преди 15 години
Sam Hocevar
16b6d87d20
Rename tests/ to test/.
преди 15 години
Sam Hocevar
e304d5a314
Add a sanity check for coding style errors.
преди 15 години
Sam Hocevar
9d2e5ef6d0
Add a simple snake program using the <conio.h> interface.
преди 15 години
Sam Hocevar
12d60187fa
Minor build system cosmetic changes.
преди 16 години
Sam Hocevar
a5b9be2d55
Rename csharp/ into caca-sharp/.
преди 16 години
Sam Hocevar
e8f04805fd
Renamed msvc into win32.
преди 16 години
Sam Hocevar
aadfe70d8d
Move stubs.h to caca/caca_stubs.h since it's only used by the library.
преди 16 години
Sam Hocevar
08aa3bac3f
Clean up the web server directories before copying the documentation there.
преди 16 години
Sam Hocevar
c7487d700d
Change the website name to caca.zoy.org.
преди 16 години
Sam Hocevar
f61816ceb7
Starting refactoring to get rid of libcucul. The initial reason for the
split is rendered moot by the plugin system: when enabled, binaries do
not link directly with libX11 or libGL. I hope this is a step towards
more consisteny and clarity.
преди 16 години
Sam Hocevar
99b5396e8e
* Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
<cucul.h> will provide the C99 types, even if libcaca has been installed.
* Rename what's left of "common.h" to "stubs.h".
* Remove all references to erroneous <inttypes.h> from source files.
преди 16 години
Sam Hocevar
ca559d93d8
* Created a tests/ directory for regression tests. Run with "make check".
* Added a first, simple test program.
преди 17 години
Sam Hocevar
10bf9f48a7
* Rename "test" to "examples". The former will become a real testsuite.
* Autodetect zzuf in the configure step. It might become handy.
преди 17 години
Sam Hocevar
d2a22013f5
* Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
bindings.
* Distribute the python/ subdirectory using automake.
преди 17 години
Sam Hocevar
5791b183c5
* Renamed DotNet/ to csharp/ because I hate mixed case.
преди 17 години
Sam Hocevar
2e7d0b6a02
* Split "upload" target into "upload-source" and "upload-doc".
преди 17 години
Sam Hocevar
67a677fa9e
* Autotoolified the .NET bindings. Use --enable-dotnet.
преди 17 години
Sam Hocevar
1714312f07
* Autotoolified the Ruby bindings. Use --enable-ruby.
преди 17 години
Sam Hocevar
6986b8c64f
* Renamed fonts to *.data to make sure they are not mistaken for editable
files (like there is any chance).
преди 17 години
Sam Hocevar
c31150d3e0
* Don’t manage autotools/ with SVN.
преди 17 години
Sam Hocevar
17dc232724
* Add a "make fonts" rule to the makefile for easy updates.
преди 17 години
Sam Hocevar
fba189ba48
* Added a "make upload" rule for releases.
преди 18 години
Sam Hocevar
900b340c31
* Removed debian packaging stuff from the trunk. It'll now be at
svn://svn.debian.org/svn/sam-hocevar/pkg-misc
преди 18 години
Jean-Yves Lamoureux
bce66aa628
* Updated C++ bindings and renamed directory to more comprehensive cxx
преди 18 години
Sam Hocevar
370fb06990
* Added "common.h", a placeholder for simple features and functions missing
from some systems.
преди 18 години
Sam Hocevar
eaed513209
* Updated Debian build rules.
преди 18 години
Jean-Yves Lamoureux
3b166c5603
* Added preliminary C++ bindings
преди 18 години
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 години
Sam Hocevar
15ac34a918
* Added glue code to compile libcaca without a libc and build applications
as multiboot kernels.
преди 19 години
Sam Hocevar
73e689b2a3
* Fixed DOS driver.
* Added a build-dos script to cross-compile the DOS version using djgpp.
преди 19 години
Sam Hocevar
201ad26639
* Moved stuff again.
преди 19 години
Sam Hocevar
4f59010b4c
* Moved stuff around to differenciate between libcucul and libcaca.
преди 19 години
Sam Hocevar
707f10de81
* Changed the licensing to WTFPL, as per all copyright holders' permission.
преди 19 години
Sam Hocevar
6b05fe57be
* BUGS TODO:
+ Removed BUGS, updated TODO.
* debian/*:
+ Depend on libx11-dev instead of xlibs-dev.
+ New Debian upload.
преди 20 години
Sam Hocevar
1257f58fbb
* configure.ac:
+ Check for sys/times.h and unistd.h.
+ Added calls to AC_C_CONST and AC_C_INLINE.
* src/time.c src/graphics.c:
+ Fixes for MSVC compilation warnings.
+ Additional sanity checks in the Win32 driver.
* src/caca.c:
+ Use raw()/noraw() in the curses driver instead of cbreak().
* msvc/libcaca.sln:
+ Added an MSVC solution.
* examples/aafire.c:
+ Slightly reduced the maximum cacafire framerate.
преди 21 години
Sam Hocevar
337e22d1b7
* Fixed $Id in all Makefile.am files.
преди 21 години
Sam Hocevar
7afbf42a0b
* build-win32:
+ Win32 cross-compilation script.
преди 21 години
Sam Hocevar
db44056e86
* libcaca.spec:
+ RPM specfile, courtesy of Richard Zidlicky.
* THANKS:
+ Added a THANKS file for contributors.
преди 21 години
Sam Hocevar
5e83efabc7
* Makefile.am:
+ Added a test directory for test programs.
* test/dithering.c:
+ The value/saturation dithering example.
преди 21 години
Sam Hocevar
270e9f288c
* configure.ac NEWS:
+ Prepared release 0.4.
* src/graphics.c README BUGS TODO:
+ Updated documentation.
* Makefile.am doc/Makefile.am:
+ Install the generated doxygen documentation.
преди 21 години
Sam Hocevar
760bdaf690
* configure.ac:
+ More sensible imlib2 detection, works with cross-compilation.
* Makefile.am:
+ Don't forget to include NOTES to the dist tarball.
преди 21 години
Sam Hocevar
6258f70c6c
* AUTHORS NEWS:
+ Added these mandatory files.
* doc/:
+ Wrote a Doxygen configuration file.
+ Added a manpage for caca-config(1), borrowed from sdl-config.
* configure.ac:
+ Use new style AC_INIT.
+ Error out if no library was found.
+ Added *djgpp* to the list of non-PIC platforms.
+ Added checks for doxygen and latex.
преди 21 години
Sam Hocevar
e23cfdea60
* debian/control:
+ Changed section to libs/libdevel instead of games/games.
+ Changed package name to libcaca-dev.
* debian/rules:
+ Use debian/compat instead of DH_COMPAT.
+ Install README, BUGS and TODO into /usr/share/doc.
* caca-config.in:
+ First version of the config script.
* configure.ac src/Makefile.am:
+ Build a static PIC library as well.
* README TODO:
+ Various updates.
преди 21 години
Sam Hocevar
8a07f6f08d
* 2nd pass in the libcaca rehandling; moved sources to src/ and examples
to examples/.
преди 21 години
Sam Hocevar
3c68d1e054
* The big TTYvaders/libcaca split. This is libcaca.
преди 21 години