Sam Hocevar
44317430a1
misc: some source code cleanup.
il y a 10 ans
Pascal Terjan
c80bd429bd
Don't leak fd when malloc fails (coverity)
il y a 11 ans
Sam Hocevar
f32c24a10d
build: fix the WTFPL homepage and copyright information.
il y a 12 ans
Sam Hocevar
bef9d0c827
misc: fix a few memory leaks and invalid memory accesses.
il y a 12 ans
Sam Hocevar
f16f002bec
build: disable subdir-objects option because it makes the distclean rule fail.
il y a 12 ans
Sam Hocevar
d736507785
build: fix copyright information.
il y a 12 ans
Sam Hocevar
859804d7af
build: fix "make dist", which was broken because of the vcproj -> vcxproj
migration.
il y a 12 ans
Alex Foulon
d70c958c8c
Drop tabs and trailing spaces.
il y a 13 ans
Pascal Terjan
c5937ce907
Drop trailing spaces
il y a 13 ans
Jean-Yves Lamoureux
9f8e3143d2
* Updated help
il y a 14 ans
Jean-Yves Lamoureux
8c758dd1a4
* Removed unused variable
il y a 14 ans
Jean-Yves Lamoureux
115e47f54a
* Added command line parsing (--dateformat, --font, --help, --version)
* Center font
il y a 14 ans
Jean-Yves Lamoureux
94182a6f1a
* Added width/height fetch
il y a 14 ans
Jean-Yves Lamoureux
41f434f05b
* Added preliminary cacaclock, a continuous clock
il y a 14 ans
Sam Hocevar
d761415833
Convert stuff to Visual Studio 2010. It has <stdint.h>!
il y a 14 ans
Sam Hocevar
55263ed9cd
Link libcaca with -lgnugetopt if necessary.
il y a 14 ans
Sam Hocevar
a1d0435da5
Move mygetopt() directly into libcaca, for use by other programs.
il y a 14 ans
Sam Hocevar
a09f027727
Add the copyright unit test and update copyright information everywhere.
il y a 15 ans
Sam Hocevar
e0e5f0bbe2
Synchronise mygetopt.c with zzuf.
il y a 15 ans
Sam Hocevar
107ff4b815
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
il y a 15 ans
Sam Hocevar
72b669a8b5
Replace the old caca texture with a copy of our new logo.
il y a 15 ans
Sam Hocevar
2a4cccbf34
Clean up .gitignore and documentation build rules.
il y a 15 ans
Sam Hocevar
1362d8e24f
Update my e-mail address everywhere.
il y a 15 ans
Sam Hocevar
bf3d41309c
Update source checking test and remove CRLF crap from makefiles.
il y a 15 ans
Sam Hocevar
644ee4a78a
Coding style: remove tabs and trailing spaces.
il y a 15 ans
Sam Hocevar
33d2bc2092
Update the Win32 and Win64 ports.
il y a 15 ans
Sam Hocevar
d3ef2bbecd
Add caca_export_area_to_memory() to export only a selected part of the
current canvas. This is useful to export dirty rectangles. Accordingly,
add caca_import_area_from_memory() and caca_import_area_from_file().
il y a 15 ans
Sam Hocevar
95811ced2d
Manually fix Visual Studio files so that builds do not spew
their crap all over the place. There is still caca-sharp/obj
that it insists on creating (reported as Connect ID 301965).
il y a 15 ans
Sam Hocevar
22e5b5f4ec
cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
il y a 15 ans
Sam Hocevar
1fe07f325e
Fixed libcaca and the Visual Studio solution so that it works
on Win64, including the .NET projects.
il y a 15 ans
Sam Hocevar
b17bb5f7e6
Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to
play with the Windows port, there is a 90-day evaluation version
available for free on the Microsoft website.
il y a 15 ans
Sam Hocevar
7b25d39e63
Apparently \033 is more common than \x1b for ESC. Use the former in our
code for clarity.
il y a 16 ans
Sam Hocevar
16d082f859
Fix compilation warnings on platforms without Imlib2.
il y a 16 ans
Sam Hocevar
12d60187fa
Minor build system cosmetic changes.
il y a 16 ans
Sam Hocevar
e8f04805fd
Renamed msvc into win32.
il y a 16 ans
Sam Hocevar
f3c3eac054
Reorganise MSVC files so that each project is with its source code.
il y a 16 ans
Sam Hocevar
16c3765dd7
configure.ac: use more modern autoconf syntax.
il y a 16 ans
Sam Hocevar
c7487d700d
Change the website name to caca.zoy.org.
il y a 16 ans
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.
il y a 16 ans
Sam Hocevar
6a61202a28
* mygetopt.c: fix a parsing issue with short options.
il y a 16 ans
Sam Hocevar
d0140a4fe8
* Fix cucul_file_read() calls in cacaview.
il y a 16 ans
Sam Hocevar
772899adc6
* Fix cacademo build on systems without imlib-dev.
il y a 16 ans
Sam Hocevar
6d10f95285
* Make cacaview use cucul_file_t functions.
il y a 16 ans
Sam Hocevar
e60e274111
* Fix cucul_set_dither_palette() argument types in cacademo.
il y a 16 ans
Sam Hocevar
8f832a3b47
* Switch a few unsigned int variables to size_t where appropriate.
* Synchronise parameter types in the C++ bindings with the C API.
il y a 16 ans
Sam Hocevar
ec68a634cf
* Get rid of the last long types in the API.
* Use size_t and ssize_t where appropriate.
il y a 16 ans
Sam Hocevar
f44b5e11fa
* Changed most "unsigned char" variables into "uint8_t", including in
prototypes. As they are equivalent, this does not break the ABI.
il y a 16 ans
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.
il y a 16 ans
Jean-Yves Lamoureux
b1c13861f4
* Fixed line transitions (both vertical and horizontal ones)
il y a 17 ans
Sam Hocevar
e4fae06a5e
* Don't use mygetopt.c in img2txt if the system has getopt_long.
* Fix invalid pointer/int cast (Closes #39 ).
il y a 17 ans