51 Révisions (da68305e2c9f2cafd4627d7d2e8006ce1714be72)

Auteur SHA1 Message Date
  Sam Hocevar 4ea785f818 * Remove all unsigned ints from exported functions. Signed arithmetic is il y a 16 ans
  Sam Hocevar 6a3f5c21f0 * Changed most of the long ints in the API into C99 types. WARNING: this il y a 16 ans
  Sam Hocevar f44b5e11fa * Changed most "unsigned char" variables into "uint8_t", including in il y a 16 ans
  Sam Hocevar 725f29ee8e * Put back all the shit in struct caca_event to avoid breaking existing il y a 17 ans
  Sam Hocevar b7a785ff38 * Implemented caca_set_display_driver() to change driver at runtime. il y a 17 ans
  Sam Hocevar e15e962928 * Implement caca_create_display_with_driver() to specify an output driver il y a 17 ans
  Sam Hocevar 5b2b3e27db * Implemented caca_get_display_driver_list(), unused yet. il y a 17 ans
  Sam Hocevar 9c72677ccf * Add cucul_get_version() and caca_get_version() and updated C++ bindings il y a 17 ans
  Sam Hocevar 024a3713ca * Minor documentation fix. il y a 17 ans
  Sam Hocevar 069f4775f0 * Tell doxygen to expand __class and __extern before parsing anything, so il y a 17 ans
  Sam Hocevar cdebb09b64 * Added MSVC project files for the C++ bindings and the C++ test. il y a 17 ans
  Sam Hocevar 5321386e24 * Damn, under Visual Studio it's _WIN32, not __WIN32__. il y a 17 ans
  Sam Hocevar 03ad8a42fd * Allow caca_create_display()'s argument to be NULL. It will automatically il y a 17 ans
  Sam Hocevar 9da4d7b000 * Made the caca_event_t structure opaque and created a whole bunch of il y a 17 ans
  Sam Hocevar 2149829bdf * Added as many "const" qualifiers as possible to the public API. il y a 17 ans
  Sam Hocevar 52e9f2b13a * Add proper __declspec(dllexport) tags for Win32 compilation. il y a 17 ans
  Pascal Terjan a6ac1d6255 * Slightly improved documentation il y a 17 ans
  Sam Hocevar 9c155f042d * Renamed doxygen sections here and there to avoid embarassing side-effects il y a 17 ans
  Sam Hocevar 9597783308 * Bwarf, typo in the no warranty clause. il y a 18 ans
  Sam Hocevar 33058757da * Add a no warranty clause to the code. il y a 18 ans
  Sam Hocevar e1a42d9b42 * Added caca_set_cursor(). Not yet functional. il y a 18 ans
  Sam Hocevar 35ad2eda5a * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc. il y a 18 ans
  Sam Hocevar 17db9e489b * Documented caca_event_t members. il y a 18 ans
  Sam Hocevar 23afd54c7c * Fix enumeration layout in the manpage documentation. il y a 18 ans
  Sam Hocevar bc5415d6a4 * Fixed libcaca prototypes so that all functions use the errno mechanism il y a 18 ans
  Sam Hocevar 0c1746c626 * Renamed the event data member "ucs4" to "utf32" for consistency il y a 18 ans
  Sam Hocevar 5d12480dd6 * Renamed caca_set_delay() and caca_get_rendertime() into il y a 18 ans
  Sam Hocevar be99912681 * Minor cosmetic fix in a comment. il y a 18 ans
  Sam Hocevar d0dd70b64c * Documentation improvements. Wrote a small migration guide and added the il y a 18 ans
  Sam Hocevar 421d168382 * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main il y a 18 ans
  Sam Hocevar 1ec6544305 * More function mass-renaming: caca_attach -> caca_create_display, etc. il y a 18 ans
  Sam Hocevar 687a2c43f6 * Renamed caca_t into caca_display_t. il y a 18 ans
  Sam Hocevar 246c5b4d67 * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con. il y a 18 ans
  Sam Hocevar 792c7481f5 * Implemented CACA_EVENT_QUIT. Unused yet. il y a 18 ans
  Sam Hocevar 17c065a49e * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs il y a 18 ans
  Sam Hocevar 2c5ccb65e6 * Improved documentation in many places. il y a 18 ans
  Sam Hocevar 018fda76e8 * Removed \file directives from all files except caca.h and cucul.h, to il y a 18 ans
  Sam Hocevar cfadd8b64d * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING il y a 18 ans
  Sam Hocevar 87604b8e1d * Merged caca_wait_event() into caca_get_event() and added a timeout il y a 18 ans
  Sam Hocevar 08a16c80fe * Removed the network driver and replaced it with a cacaserver executable il y a 18 ans
  Sam Hocevar 5696329b86 * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so il y a 18 ans
  Jean-Yves Lamoureux 6239887913 * Added caca_show/hide_cursor, and corresponding GL binding il y a 18 ans
  Sam Hocevar 038f888fb8 * Documented the caca_event structure and improved a few things here and il y a 18 ans
  Sam Hocevar f149dc3ac4 * Massive rework of the event handling code, as per the TODO list. il y a 18 ans
  Sam Hocevar 77f995023d * Slightly changed header comments. il y a 18 ans
  Sam Hocevar 02ccf6ec3b * Cosmetic fixes. il y a 18 ans
  Sam Hocevar 195da3f08f * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24. il y a 18 ans
  Sam Hocevar 31229fae80 * Changed port environment variable to "CACA_PORT". No need to mention it's il y a 18 ans
  Jean-Yves Lamoureux d47bd8b490 * Added CACA_NETWORK_PORT env and related documentation il y a 18 ans
  Jean-Yves Lamoureux 32037db492 * Updated documentation a bit il y a 18 ans