Gráfico de commits

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 9b60c94 * Added mouse events example by Jean-Yves Lamoureux 2009-12-07 11:48:01 +0000
  • 4bbf44a Don't enter glutCheckLoop() from gl_get_event() if there is already an event available. This increases the framerate when using OpenGL. by Sam Hocevar 2009-12-07 01:30:19 +0000
  • 2e94c60 Increase profiling timers' sliding mean accuracy. by Sam Hocevar 2009-12-07 01:05:31 +0000
  • 7d2a657 Gather profiling information in caca_refresh_display() and caca_get_event(). by Sam Hocevar 2009-12-06 21:21:40 +0000
  • 03584e4 Improve rounding in the internal Win32 sleep method. by Sam Hocevar 2009-12-06 21:21:27 +0000
  • 9b6424b Pass Ctrl-C as a keypress to the calling application in the SLang driver. Original patch courtesy of Romain Bignon. by Sam Hocevar 2009-12-03 01:13:15 +0000
  • ad76a4e * Fix Delete key with X11 driver by Pascal Terjan 2009-11-30 00:50:07 +0000
  • bf3d413 Update source checking test and remove CRLF crap from makefiles. by Sam Hocevar 2009-11-26 01:34:17 +0000
  • 16b6d87 Rename tests/ to test/. by Sam Hocevar 2009-11-26 01:23:55 +0000
  • 36d81d2 Add src/ to the list of source code checks. by Sam Hocevar 2009-11-22 11:57:43 +0000
  • 0b2675c * Removed trailing spaces (fsking GNU Ident) (GNU, COINCIDENCE ? I THINK NOT!) and lonely tab by Jean-Yves Lamoureux 2009-11-21 17:22:29 +0000
  • e304d5a Add a sanity check for coding style errors. by Sam Hocevar 2009-11-21 17:01:30 +0000
  • 2b3fce1 * Indentation fixes by Jean-Yves Lamoureux 2009-11-21 10:28:58 +0000
  • 0a8b2d0 * Remove trailing spaces (bouh!) by Jean-Yves Lamoureux 2009-11-21 10:26:31 +0000
  • 895d027 * Don't unblock signals in init of SLang by Jean-Yves Lamoureux 2009-11-21 10:18:45 +0000
  • 4ea7d02 * Disable SLang's own SIGINT handler by Jean-Yves Lamoureux 2009-11-21 10:12:09 +0000
  • 63ec8e0 * Updated C++ bindings with Canvas::fillTriangleTextured() by Jean-Yves Lamoureux 2009-11-19 11:21:16 +0000
  • 307cf3b Make the current library version beta17, in preparation of the next release. by Sam Hocevar 2009-11-19 00:53:48 +0000
  • 0eff993 Fix the library suffix detection, thanks to libtool's shell variables. by Sam Hocevar 2009-11-19 00:53:39 +0000
  • 32a2af5 * Fix non ASCII input in x11 driver by Pascal Terjan 2009-11-18 20:42:42 +0000
  • c54a1ff * Fix examples/trifiller's color boundaries by Jean-Yves Lamoureux 2009-11-18 11:59:08 +0000
  • 2adebb5 * Make caca_fill_triangle_textured use less arguments, examples/trifiller modified accordingly by Jean-Yves Lamoureux 2009-11-18 11:25:58 +0000
  • 0ebafed Preserve default attribute across caca_fill_triangle_texture calls. by Sam Hocevar 2009-11-18 01:02:20 +0000
  • d4384ef Add a caca-sharp.pc.in file. by Sam Hocevar 2009-11-18 00:21:20 +0000
  • cb5107b * Fix build of trifiller with imlib2 by Pascal Terjan 2009-11-17 16:28:14 +0000
  • 7ebd74e Fix an unlikely crash that may happen when the X server cannot open the "fixed" font. by Sam Hocevar 2009-11-16 13:30:53 +0000
  • 9717a28 * Don't use float as loop counters by Jean-Yves Lamoureux 2009-11-16 13:14:32 +0000
  • c91db72 * Added basic XCode project, using external build system (make) by Jean-Yves Lamoureux 2009-11-16 12:33:38 +0000
  • 4156afb * Add -lm to examples/trifiller. Oops. by Jean-Yves Lamoureux 2009-11-16 12:21:55 +0000
  • 67679dc * Added texture mapped triangle routine, float based, arbitrary texture size, to be optimized * Made compilation under MacOSX 10.6 (Snow Leopard) possible, but breaks 10.4 (Tiger), to be fixed by Jean-Yves Lamoureux 2009-11-16 12:17:01 +0000
  • 83cfaa4 Refresh win32/config.h so that it has all the required defines. by Sam Hocevar 2009-11-16 01:15:42 +0000
  • a769de4 Add a test for win32/config.h synchronisation. by Sam Hocevar 2009-11-16 01:15:37 +0000
  • 9afa71a Ignore Monodevelop files. by Sam Hocevar 2009-11-16 01:15:31 +0000
  • c90830f Start working on profiling. by Sam Hocevar 2009-11-16 01:15:25 +0000
  • b076ec1 Move debugging methods to caca_debug.h. by Sam Hocevar 2009-11-16 01:15:19 +0000
  • 67007f4 Add -lz to Libs.private for static linking. by Sam Hocevar 2009-10-22 09:48:42 +0000
  • bef81f8 Mark dithered bitmap array as const. by Sam Hocevar 2009-09-08 16:30:12 +0000
  • 675a9e1 Update bootstrap script (automake 1.11 and pkg-config detection). by Sam Hocevar 2009-08-25 14:23:08 +0000
  • 2d241c4 Add missing svn:ignore properties. by Sam Hocevar 2009-08-13 13:05:00 +0000
  • d1e6e5f Make "fullgray" dithering work properly, to force greyscale rendering. To use it, just call caca_set_dither_color(d, "fullgray") on the dither object. by Sam Hocevar 2009-08-13 13:04:40 +0000
  • 064ef8e Implement memmove() in the kernel. by Sam Hocevar 2009-08-03 23:26:28 +0000
  • 1277691 Fix a typo in the VGA driver. by Sam Hocevar 2009-08-03 23:26:23 +0000
  • 8954cd4 Only build conio-snake if the C++ compiler is functional. by Sam Hocevar 2009-08-03 23:26:17 +0000
  • c4bf6b7 Include <stdio.h> in the null driver to get NULL. by Sam Hocevar 2009-08-03 23:19:41 +0000
  • d33ee5f Add atexit() and EOF to the kernel. by Sam Hocevar 2009-08-03 23:19:34 +0000
  • 516aa6b Better caca_get_event_mouse_button() documentation. by Sam Hocevar 2009-08-03 23:19:28 +0000
  • 308c203 Fix Win32 cross-build by removing one level of aliasing. by Sam Hocevar 2009-08-03 23:19:19 +0000
  • 1255e91 Add the conio examples to the Visual Studio solution. by Sam Hocevar 2009-08-03 07:43:16 +0000
  • fde9caa Include <stdio.h> in caca_conio.h to avoid errors when this header is included after us. by Sam Hocevar 2009-08-02 11:41:43 +0000
  • 680df5c Implement conio.h functions cgets(), cputs(), getpass(), movetext(), putch() and _setcurstortype(). by Sam Hocevar 2009-08-02 11:09:42 +0000
  • 48ecccd Make the libcaca color values an enum again. by Sam Hocevar 2009-08-02 11:09:35 +0000
  • 239593a Add a note about autoreleased canvases in the documentation. by Sam Hocevar 2009-08-02 11:09:29 +0000
  • e3faf62 Since caca.h now exports variables, we need __declspec(dllimport), otherwise they won't be seen by the linker when linking dynamically. Fix caca0.h accordingly. by Sam Hocevar 2009-08-02 11:09:23 +0000
  • f145782 Move conio functions to the main caca.h header, with their caca_conio_ prefix. The #defines remain in caca_conio.h. by Sam Hocevar 2009-08-02 11:09:16 +0000
  • 3efac27 Make conio_refresh() play nicer with the resources when the machine is slow. by Sam Hocevar 2009-08-02 11:09:10 +0000
  • d09cd5c Fix <conio.h> delay(), getch() and kbhit() to avoid busy loops and ensure frequent screen refreshes. Implement <conio.h> clreol() (incomplete) and <dos.h> sleep() functions. Replace some defines with enums in <caca_conio.h>. by Sam Hocevar 2009-08-02 11:09:05 +0000
  • dda081b Update the NEWS file with what's been done since the last release. by Sam Hocevar 2009-08-02 11:08:58 +0000
  • 54bcc63 Do not look for gmcs2. It is an abandoned abomination. by Sam Hocevar 2009-08-02 11:08:50 +0000
  • 9d2e5ef Add a simple snake program using the <conio.h> interface. by Sam Hocevar 2009-08-01 14:50:32 +0000
  • 9ee8412 Implement conio.h's getche() and move cursor to top right corner after a call to clrscr(). by Sam Hocevar 2009-07-31 00:01:32 +0000
  • 823b59a Make caca_printf(), caca_vprintf() and caca_put_str() return the number of printed cells instead of always returning 0. This is handy if we want to advance a cursor after each printf() call. by Sam Hocevar 2009-07-31 00:01:25 +0000
  • 962f47b Implement conio.h's kbhit(). by Sam Hocevar 2009-07-31 00:01:13 +0000
  • 52758fa Look for csc and gmcs2 prior to gmcs. by Sam Hocevar 2009-07-30 20:11:07 +0000
  • ea8d308 Add sound(), nosound() and delay() to the conio.h emulation. Even though they're not actually from that header, they're often used together. by Sam Hocevar 2009-07-30 20:10:57 +0000
  • 52a0dec * Fix a segfault in rotate_180 on 0 sized canvas by Pascal Terjan 2009-07-29 16:00:25 +0000
  • 104c5a0 Start implementing a full <conio.h> replacement with a libcaca backend. by Sam Hocevar 2009-07-26 23:26:21 +0000
  • 1f5518f Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and caca_wherey(), in order to match the old <conio.h> naming scheme. by Sam Hocevar 2009-07-26 23:26:15 +0000
  • 4648ab1 Implement caca_vprintf() to allow third-party variadic functions to call us. by Sam Hocevar 2009-07-26 23:26:08 +0000
  • 60b44cc Show how we could optimise dirty rectangle handling in a box fill. Disabled for now because it does not work with fullwidth characters. by Sam Hocevar 2009-07-26 23:25:59 +0000
  • f5598e7 I forgot to initialise dirty_disabled in the canvas constructor. by Sam Hocevar 2009-07-26 19:21:58 +0000
  • 5269cad Allow to temporarily disable dirty rectangle handling. This allows for huge speedups when the calling application knows the dirty rectangle covered by a complex operation. by Sam Hocevar 2009-07-26 19:17:35 +0000
  • 644ee4a Coding style: remove tabs and trailing spaces. by Sam Hocevar 2009-07-26 19:17:28 +0000
  • 4f70811 Do not add a dirty rectangle at the cursor's position. It's up to the display driver to clean up its shit. Fixed X11 driver accordingly. by Sam Hocevar 2009-07-26 19:17:20 +0000
  • 69d8bbe More complex dirty rectangle merging strategy. It's a lot slower in some cases, but that can be fixed. by Sam Hocevar 2009-07-26 16:20:31 +0000
  • 33fd017 Add unit tests for efficient dirty rectangle merging. by Sam Hocevar 2009-07-26 16:20:20 +0000
  • ed360fa Add a comment to the ncurses driver to remember fix the GCC warning. by Sam Hocevar 2009-07-26 16:20:10 +0000
  • 33d2bc2 Update the Win32 and Win64 ports. by Sam Hocevar 2009-07-24 16:39:43 +0000
  • bd1c1cd * Inform code reader that current algorithm is wrong by Pascal Terjan 2009-07-24 14:46:14 +0000
  • 9af1ba4 * Align times on the right! by Pascal Terjan 2009-07-24 14:45:34 +0000
  • 7b18489 Use a dummy display to compute benchmark time to avoid relying on <time.h>. by Sam Hocevar 2009-07-24 06:49:01 +0000
  • b0a88dd Do not smooth the render time; the calling application can do it. by Sam Hocevar 2009-07-24 06:48:54 +0000
  • 6b22ab7 Add a null driver that does absolutely nothing. by Sam Hocevar 2009-07-24 06:48:49 +0000
  • 1d60711 Mark the whole canvas as dirty when a dirty rectangle aware driver is attached to it. by Sam Hocevar 2009-07-24 06:48:42 +0000
  • 1071913 Store dirty rectangles in a structure list. For now there is still only one dirty rectangle, but this is the first step to improvement. by Sam Hocevar 2009-07-24 06:48:35 +0000
  • e2f3d64 Add explanatory comments to the dirty rectangle unit tests. by Sam Hocevar 2009-07-24 06:48:27 +0000
  • dd153de * Add some simple bench (part 2, add the interesting file) by Pascal Terjan 2009-07-23 22:55:40 +0000
  • 6be6419 * Add some simple bench by Pascal Terjan 2009-07-23 22:55:11 +0000
  • 4bd79ba * Add dirty rectangles when moving cursor by Pascal Terjan 2009-07-20 19:32:37 +0000
  • 7fb6d93 * Report failures in exit code in caca-test by Pascal Terjan 2009-07-19 23:08:48 +0000
  • aa2162e * Also test blitting with mask by Pascal Terjan 2009-07-19 21:12:39 +0000
  • 1f79729 * When blitting, only add dirty rectangles on changed lines, or on changed chars if we have a mask by Pascal Terjan 2009-07-19 20:37:12 +0000
  • 99a266a Fix caca_get_char() documentation, courtesy of Romain Bignon. by Sam Hocevar 2009-07-15 22:00:04 +0000
  • 66eb570 Add a section at the beginning of the Ruby documentation to prevent doxygen from generating a huge whatis entry. by Sam Hocevar 2009-07-14 11:01:20 +0000
  • 3e1a1d2 * Add rotated epsilon by Pascal Terjan 2009-07-01 16:14:41 +0000
  • 0d271e9 Add unit test for memory export/import with caca format by Pascal Terjan 2009-05-22 13:51:44 +0000
  • 98366c7 Add more unit tests for the dirty rectangles. by Sam Hocevar 2009-05-22 13:23:09 +0000
  • d5d20ae Add C++ warnings to the build process. by Sam Hocevar 2009-05-22 13:23:03 +0000
  • 06ca07d Fix import/export related stuff I forgot to update in the Ruby and PHP bindings. by Sam Hocevar 2009-05-22 13:22:57 +0000
  • de5be87 Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there by Pascal Terjan 2009-05-22 13:06:07 +0000
  • 162613b caca_put_char(): only add a dirty rectangle if the paster character is different from what was already there. by Sam Hocevar 2009-05-22 10:18:44 +0000