Commit Graph

  • *
  • *
  • *
  • |\
  • | *
  • | *
  • | *
  • |/
  • *
  • |\
  • * \
  • |\ \
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | |/
  • |/|
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 2beb644 Fix the java bindings build by updating AM_CPPFLAGS. by Sam Hocevar 2015-12-04 15:15:05 +0100
  • 06f3bf0 Add Travis CI integration. by Sam Hocevar 2015-12-04 11:39:02 +0100
  • 203d333 Merge pull request #5 from alxf/python by alxf 2015-06-24 18:57:08 +0200
  • 0baf2fd fix python3 issue again. by Alex Foulon 2015-06-21 12:35:22 +0200
  • 551ad91 python: fix python3 problem by Alex Foulon 2015-06-18 19:59:31 +0200
  • b97a477 python: fix drawing.py example by Alex Foulon 2015-06-18 19:35:49 +0200
  • d3cc67d Merge pull request #2 from artygus/x11_input_init_check by alxf 2015-06-18 07:12:21 +0200
  • fdb67c5 Merge pull request #1 from artygus/master by alxf 2015-06-18 07:05:48 +0200
  • 5b50cfa test: refactor a lot of test suite related stuff. by Sam Hocevar 2015-05-31 00:39:33 +0200
  • eae8918 ruby: update the testsuite to match Ruby API changes. by Sam Hocevar 2015-05-31 00:05:00 +0200
  • d3c5bce misc: fix unit test failures. by Sam Hocevar 2015-05-30 22:15:31 +0200
  • c3276fb doc: update for doxygen 1.8.9.1. by Sam Hocevar 2015-05-30 22:04:46 +0200
  • 92d6ac3 build: now working on 0.99.beta20. by Sam Hocevar 2015-05-30 22:01:47 +0200
  • 6190f41 build: update bootstrap script. by Sam Hocevar 2015-05-30 21:57:57 +0200
  • 32f430e examples: remove cross-directory build dependencies. by Sam Hocevar 2015-05-30 21:57:21 +0200
  • 55f8516 x11: replace deprecated XKeycodeToKeysym() with XLookupKeysym(). by Sam Hocevar 2015-05-30 20:30:27 +0200
  • 239b223 x11 driver: handle errors caused by missing locales by artygus 2015-03-04 21:18:04 +0300
  • 4ae4579 fix cocoa check on osx mavericks and above by artygus 2015-02-27 12:10:58 +0300
  • e569ea4 caca-sharp: fix an ABI mismatch bug. by Sam Hocevar 2015-01-17 12:52:03 +0100
  • 4aaca9b doc: update for doxygen 1.8.7. by Sam Hocevar 2014-06-02 20:35:34 +0000
  • 3791c06 doc: update the Doxygen configuration file. by Sam Hocevar 2014-06-02 20:35:26 +0000
  • 4431743 misc: some source code cleanup. by Sam Hocevar 2014-05-16 16:48:56 +0000
  • caae67d (tag: v0.99.beta19) Fill in the correct array (coverity) by Pascal Terjan 2013-09-16 07:24:45 +0000
  • 2ec11a8 Test limits before accessing the array (coverity) by Pascal Terjan 2013-09-15 21:35:35 +0000
  • 707eccb Fix 2 buffers leaking even if we exist just afterwards (coverity) by Pascal Terjan 2013-09-15 21:35:28 +0000
  • c80bd42 Don't leak fd when malloc fails (coverity) by Pascal Terjan 2013-09-15 21:35:10 +0000
  • a836967 attr: fix a very old bug in caca_attr_to_ansi_fg. by Sam Hocevar 2013-08-11 20:32:59 +0000
  • 2731717 codec: add import code for .BIN binary ANSI files. by Sam Hocevar 2013-03-30 18:39:42 +0000
  • 298edbc codec: fix \t handling in the text importer. by Sam Hocevar 2013-03-30 09:47:09 +0000
  • 237f946 Fixed character attribute in ncurses driver. by Alex Foulon 2013-02-08 19:32:52 +0000
  • 34d172f Fixed typo in driver/x11.c. by Alex Foulon 2013-02-04 22:26:00 +0000
  • f32c24a build: fix the WTFPL homepage and copyright information. by Sam Hocevar 2012-12-28 17:50:32 +0000
  • 75fd8cd win32: improvements to the Win32 driver by Bastian Märkisch <bmaerkisch@web.de>: - Save and correctly restore console input mode, ie. do not change settings of the original console. - Fix hiding of cursor. - Free console again if the driver actually created a new one. - Default canvas size is current window size. - Base calculation on current font. - Properly handle press and release events of up to 5 mouse buttons. - Map right mouse button to button #3. This is a change in behaviour, which is desirable for cross-platform codes. - Generate two click events for double mouse clicks. - Mouse wheel support, creates button press events. Button numbers are identical to X11 mappings. - Handle window buffer resize events. by Sam Hocevar 2012-11-18 18:34:14 +0000
  • 97c26b9 string: avoid an infinite loop with some invalid UTF-8 sequences, and add a unit test for the problem. Bug found by Bastian Märkisch <bmaerkisch@web.de>. by Sam Hocevar 2012-11-18 17:54:57 +0000
  • 26d01d6 build: fix copyright date in old files. by Sam Hocevar 2012-11-18 17:54:50 +0000
  • f1096cb build: make the build process less verbose. by Sam Hocevar 2012-11-18 17:54:41 +0000
  • a9a6d2c examples: fix a potential buffer overflow in the canvas example, triggered when BUFSIZ is smaller than 1000. Bug found and patch sent by Bastian Märkisch <bmaerkisch@web.de>. by Sam Hocevar 2012-11-18 17:54:35 +0000
  • bef9d0c misc: fix a few memory leaks and invalid memory accesses. by Sam Hocevar 2012-11-18 17:54:27 +0000
  • 568f043 Allow building with -Werror=format-security by Pascal Terjan 2012-11-06 21:02:55 +0000
  • 36990e1 Use macros to access len, needed for ruby 1.9 by Pascal Terjan 2012-11-01 20:18:08 +0000
  • a9cfffb Use mkmf to get flags, needed for ruby 1.9 by Pascal Terjan 2012-11-01 20:17:46 +0000
  • 8046b1b core: fix a mistake in the caca_set_color_ansi() documentation. by Sam Hocevar 2012-10-22 09:51:55 +0000
  • 28f4d43 build: fix the OS X and Clang builds. by Sam Hocevar 2012-10-21 22:29:42 +0000
  • ab882df string: fix a potential memory corruption with caca_printf() calls done outside the canvas. by Sam Hocevar 2012-09-09 15:00:05 +0000
  • a33126c doc: hide "__extern" from the final documentation. by Sam Hocevar 2012-07-09 00:04:39 +0000
  • e8db5f4 figfont: fix uninitialised data access. by Sam Hocevar 2012-06-26 22:41:16 +0000
  • cd61fce build: ship a weak symbol for vsnprintf, too, because our weak symbol for sprintf_s uses that function and VS2010 does not strip it off even if it is unused. Also do not use 64-bit integer division in the timer code because that will create unwanted references to ___moddi3 and ___divdi3. by Sam Hocevar 2012-06-17 14:05:44 +0000
  • 02bb261 win32: define a custom sprintf_s() weak symbol. The VS2010 runtime does not provide the deprecated snprintf(). The mingw32 runtime does not provide the MS-specific sprintf_s(). Mingw-w64 copes with both. So we switch to sprintf_s but also provide it as a weak symbol so that mingw32 does not complain. by Sam Hocevar 2012-06-17 12:36:30 +0000
  • b806834 build: install the static libraries as caca.lib, not libcaca.lib. by Sam Hocevar 2012-06-17 12:36:22 +0000
  • f16f002 build: disable subdir-objects option because it makes the distclean rule fail. by Sam Hocevar 2012-06-17 12:36:15 +0000
  • 9e8c0b6 build: switch to subdir objects and fix copyright information in string.c. by Sam Hocevar 2012-06-17 11:05:16 +0000
  • 55af141 caca: allow to define the CACA_STATIC macro to deactivate dllimport specifiers; this is required for proper static link. by Sam Hocevar 2012-06-13 11:34:11 +0000
  • f56be9b win32: use sprintf_s and vsnprintf_s on Windows, so that our static library works with the VS2010 runtime, too. Also reduce the stack size requirements to avoid depending on __chkstk_ms(). by Sam Hocevar 2012-06-13 11:32:42 +0000
  • 84619aa build: use RbConfig instead of Config in the Ruby checks. by Sam Hocevar 2012-06-13 11:32:35 +0000
  • b2e484f build: fix Win32 build and allow to build Win64 binaries from Linux, and ship the static library and includes too. by Sam Hocevar 2012-06-13 00:01:12 +0000
  • 6ad8521 build: no longer create symlinks for old libcucul stuff; it's really gone for good. by Sam Hocevar 2012-06-13 00:01:06 +0000
  • 0a9f59f build: fix the Visual Studio compilation, remove old solution configuration entries, and update bootstrap script. by Sam Hocevar 2012-06-11 13:39:22 +0000
  • f068c83 build: add ignore entries for Visual Studio crap. by Sam Hocevar 2012-06-11 11:50:16 +0000
  • 3ccae93 (tag: v0.99.beta18) release: libcaca 0.99.beta18 by Sam Hocevar 2012-04-06 20:42:57 +0000
  • d736507 build: fix copyright information. by Sam Hocevar 2012-04-06 20:30:22 +0000
  • 00a285b figfont: support setting the canvas width and smushing mode from the calling application. by Sam Hocevar 2012-04-06 20:30:16 +0000
  • 859804d build: fix "make dist", which was broken because of the vcproj -> vcxproj migration. by Sam Hocevar 2012-04-06 20:30:09 +0000
  • 89670f0 figfont: stick the source canvas's width, if specified. by Sam Hocevar 2012-04-06 18:42:05 +0000
  • 769eab7 Add support for python3 to python bindings. by Alex Foulon 2012-01-13 20:17:01 +0000
  • ae32f9e Add unittest for canvas module. by Alex Foulon 2012-01-11 18:00:16 +0000
  • d70c958 Drop tabs and trailing spaces. by Alex Foulon 2012-01-11 15:44:37 +0000
  • 4e9a9b8 Add check-source rule for python files. by Alex Foulon 2012-01-11 15:21:35 +0000
  • 09e6b67 Fixed wildcard for python and perl extension. by Alex Foulon 2012-01-11 15:21:29 +0000
  • 1877583 Add cacaclock demo and python binaries to git ignore list. by Alex Foulon 2012-01-11 15:21:23 +0000
  • c5937ce Drop trailing spaces by Pascal Terjan 2011-08-21 15:09:52 +0000
  • 23c8dfd Add set_cursor to the ruby binding (patch from Tony Miller <mcfiredrill@gmail.com>) by Pascal Terjan 2011-08-21 15:06:30 +0000
  • 8f1c38b ncurses: if terminal doesn't support curs_set(2), try curs_set(1). by Sam Hocevar 2011-03-29 20:18:16 +0000
  • 9f8e314 * Updated help by Jean-Yves Lamoureux 2011-03-06 10:03:03 +0000
  • 8c758dd * Removed unused variable by Jean-Yves Lamoureux 2011-03-06 08:18:46 +0000
  • 115e47f * Added command line parsing (--dateformat, --font, --help, --version) * Center font by Jean-Yves Lamoureux 2011-03-06 08:17:14 +0000
  • 487f968 * Handles error messages from libcaca and ctypes with CanvasError exception. by Alex Foulon 2011-03-05 17:26:35 +0000
  • 94182a6 * Added width/height fetch by Jean-Yves Lamoureux 2011-03-04 17:26:35 +0000
  • 0319420 * Fixed utf32_to_utf8 function. by Alex Foulon 2011-03-04 16:45:10 +0000
  • 41f434f * Added preliminary cacaclock, a continuous clock by Jean-Yves Lamoureux 2011-03-04 11:03:21 +0000
  • 4295cf3 * Make mask an optional argument for Canvas.blit method. * Drawing and put_figchar methods now can handle utf8 chars. by Alex Foulon 2011-02-19 13:11:34 +0000
  • 83c34c4 * method Canvas.put_char now handle utf8 char. by Alex Foulon 2011-02-18 19:03:44 +0000
  • 69ab7aa * Bind font functions. * Bind caca_render_canvas function. * Add example font. by Alex Foulon 2011-02-13 19:07:20 +0000
  • c5e2f0e * Fix get_key_utf8 method, return python string with utf8 char now. by Alex Foulon 2011-02-13 16:39:13 +0000
  • 9b513e7 Fix a bug in our Xutf8LookupString() usage. by Sam Hocevar 2011-02-13 13:12:28 +0000
  • c822280 Rename figfont into charfont. We will support far more than figfonts in the future. by Sam Hocevar 2011-02-13 12:48:50 +0000
  • 77c9457 * Add examples: colors, driver and event. by Alex Foulon 2010-11-13 12:23:52 +0000
  • 569bab3 * Add examples: blit, frames and text. by Alex Foulon 2010-11-11 11:36:52 +0000
  • 4aaab2f * Bind figfont functions * Add example figfont by Alex Foulon 2010-11-11 08:46:17 +0000
  • 01b5f89 * Convert RGB image to RGBA. by Alex Foulon 2010-11-08 19:26:33 +0000
  • 8800d97 * Fix color mask order in Dither class. by Alex Foulon 2010-11-08 19:20:12 +0000
  • 80113aa * Add example: port of img2txt with python bindings. by Alex Foulon 2010-11-08 13:21:30 +0000
  • ebaa0dc * Bind dither functions by Alex Foulon 2010-11-07 17:08:24 +0000
  • 9506e1f * Fixed typo in img2txt doc (patch courtesy of Julien Danjou) * Fixes #85 by Jean-Yves Lamoureux 2010-10-29 15:52:51 +0000
  • 4e3e2d9 Fix the Win32 build: ssize_t was no longer defined. by Sam Hocevar 2010-10-12 23:04:53 +0000
  • d761415 Convert stuff to Visual Studio 2010. It has <stdint.h>! by Sam Hocevar 2010-10-12 15:26:02 +0000
  • ae274af Minor tuning to caca_types.h. by Sam Hocevar 2010-10-09 09:58:00 +0000
  • c783e86 Get rid of the build time generated caca_types.h. It sucked. by Sam Hocevar 2010-10-09 09:43:25 +0000
  • 55263ed Link libcaca with -lgnugetopt if necessary. by Sam Hocevar 2010-10-07 21:33:47 +0000
  • c735b19 Set version to 0.99beta18. by Sam Hocevar 2010-10-07 21:33:42 +0000
  • 3e3210a Remove spurious tabs from source. by Sam Hocevar 2010-10-07 21:33:36 +0000