Sam Hocevar
644ee4a78a
Coding style: remove tabs and trailing spaces.
15 년 전
Sam Hocevar
33d2bc2092
Update the Win32 and Win64 ports.
15 년 전
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().
15 년 전
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).
15 년 전
Sam Hocevar
22e5b5f4ec
cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
15 년 전
Sam Hocevar
1fe07f325e
Fixed libcaca and the Visual Studio solution so that it works
on Win64, including the .NET projects.
16 년 전
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.
16 년 전
Sam Hocevar
7b25d39e63
Apparently \033 is more common than \x1b for ESC. Use the former in our
code for clarity.
16 년 전
Sam Hocevar
16d082f859
Fix compilation warnings on platforms without Imlib2.
16 년 전
Sam Hocevar
12d60187fa
Minor build system cosmetic changes.
16 년 전
Sam Hocevar
e8f04805fd
Renamed msvc into win32.
16 년 전
Sam Hocevar
f3c3eac054
Reorganise MSVC files so that each project is with its source code.
16 년 전
Sam Hocevar
16c3765dd7
configure.ac: use more modern autoconf syntax.
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
6a61202a28
* mygetopt.c: fix a parsing issue with short options.
16 년 전
Sam Hocevar
d0140a4fe8
* Fix cucul_file_read() calls in cacaview.
16 년 전
Sam Hocevar
772899adc6
* Fix cacademo build on systems without imlib-dev.
16 년 전
Sam Hocevar
6d10f95285
* Make cacaview use cucul_file_t functions.
16 년 전
Sam Hocevar
e60e274111
* Fix cucul_set_dither_palette() argument types in cacademo.
16 년 전
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.
17 년 전
Sam Hocevar
ec68a634cf
* Get rid of the last long types in the API.
* Use size_t and ssize_t where appropriate.
17 년 전
Sam Hocevar
f44b5e11fa
* Changed most "unsigned char" variables into "uint8_t", including in
prototypes. As they are equivalent, this does not break the ABI.
17 년 전
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.
17 년 전
Jean-Yves Lamoureux
b1c13861f4
* Fixed line transitions (both vertical and horizontal ones)
17 년 전
Sam Hocevar
e4fae06a5e
* Don't use mygetopt.c in img2txt if the system has getopt_long.
* Fix invalid pointer/int cast (Closes #39 ).
17 년 전
Ben Wiley Sittler
e1603937c7
build on Mac OS X again
17 년 전
Sam Hocevar
7e75ff3c1d
* Fix the "img2txt: option requires an argument -- h" bug.
17 년 전
Sam Hocevar
8d9239234f
* Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
of hardcoding the feature list in img2txt.
17 년 전
Pascal Terjan
226717b7f8
* Allow exiting cacafire using the window manager
17 년 전
Jean-Yves Lamoureux
c2ed045c79
* Added BBCode (French) format to img2txt's help and doc
17 년 전
Sam Hocevar
9c72677ccf
* Add cucul_get_version() and caca_get_version() and updated C++ bindings
accordingly.
* The C++ test example no longer needs "config.h".
17 년 전
Sam Hocevar
9da4d7b000
* Made the caca_event_t structure opaque and created a whole bunch of
functions to access its real data. This is a big API change that will
break your software, sorry :(
17 년 전
Sam Hocevar
0f8aa47b8e
* Escape quits cacaview, and F11 toggles fullscreen.
17 년 전
Pascal Terjan
ef9545d773
* Handle closing cacaview by window manager
17 년 전
Sam Hocevar
55bfdceb55
* Update .gitignore after img2irc -> img2txt change.
17 년 전
Jean-Yves Lamoureux
7d7f4c42e1
* Added switch to control output font size, and updated documentation
accordingly
17 년 전
Jean-Yves Lamoureux
a4d6ee90fd
* Added version switch
17 년 전
Jean-Yves Lamoureux
9ecad83135
* Updated documentation to reflect img2irc name change, fixed typo in img2txt help
17 년 전
Sam Hocevar
63914b4198
* Always include <netinet/in.h> when present, to make header simpler.
17 년 전
Sam Hocevar
3ab957dcc2
* cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
17 년 전
Jean-Yves Lamoureux
d6cc372844
* Fixed typo in help
17 년 전
Jean-Yves Lamoureux
f4f8d0c5dd
* Added imlib2 note on builds without it
17 년 전
Jean-Yves Lamoureux
4e0b1f5c13
* Added brightness / contrast / gamma support
17 년 전
Jean-Yves Lamoureux
6a53dfc716
* Fixed bad file error handling, made dither and export errors more informative on program name
17 년 전
Jean-Yves Lamoureux
885738502b
* Added dither error handling
17 년 전
Jean-Yves Lamoureux
016460536f
* Added --dither option and updated usage()
17 년 전
Jean-Yves Lamoureux
eaf8253880
* WTF is a typedef missing ?
17 년 전
Jean-Yves Lamoureux
3466626a69
* Quick and Dirty hack for DOS ans kernel drivers
17 년 전
Jean-Yves Lamoureux
f979f0f3a8
* Oops, forgot to add getopt replacement files, omg.
17 년 전