29 Комити (a7355c49cf6c98263bb33db988d30aa562a7dc26)

Аутор SHA1 Порука Датум
  Sam Hocevar f1267fbd3c Fix copyright headers so that the testsuite passes again. пре 6 година
  Sam Hocevar 5f0ec215f8 Remove legacy code from 10 years ago. пре 6 година
  Sam Hocevar 558812d3fe Update copyright information. пре 8 година
  Sam Hocevar d33e961dc9 Only declare weak symbols if the runtime doesn’t have them. Fixes #8. пре 8 година
  Sam Hocevar f32c24a10d build: fix the WTFPL homepage and copyright information. пре 12 година
  Sam Hocevar 97c26b9bbb string: avoid an infinite loop with some invalid UTF-8 sequences, and add a пре 12 година
  Sam Hocevar ab882df7b1 string: fix a potential memory corruption with caca_printf() calls done пре 12 година
  Sam Hocevar cd61fce90e build: ship a weak symbol for vsnprintf, too, because our weak symbol for пре 12 година
  Sam Hocevar 02bb261647 win32: define a custom sprintf_s() weak symbol. The VS2010 runtime does not пре 12 година
  Sam Hocevar 9e8c0b6a46 build: switch to subdir objects and fix copyright information in string.c. пре 12 година
  Sam Hocevar f56be9bffa win32: use sprintf_s and vsnprintf_s on Windows, so that our static library пре 12 година
  Sam Hocevar a09f027727 Add the copyright unit test and update copyright information everywhere. пре 15 година
  Sam Hocevar 107ff4b815 Large source code cleanup, getting rid of spaces, tabs, and svn keywords. пре 15 година
  Sam Hocevar 81f9abd203 Document file functions and fix a few issues here and there. пре 15 година
  Sam Hocevar 823b59a7fa Make caca_printf(), caca_vprintf() and caca_put_str() return the number of пре 15 година
  Sam Hocevar 1f5518f842 Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and пре 15 година
  Sam Hocevar 4648ab11aa Implement caca_vprintf() to allow third-party variadic functions to call us. пре 15 година
  Sam Hocevar 5269cad56c Allow to temporarily disable dirty rectangle handling. This allows for huge пре 15 година
  Sam Hocevar 4f7081153e Do not add a dirty rectangle at the cursor's position. It's up to the пре 15 година
  Pascal Terjan 4bd79baf96 * Add dirty rectangles when moving cursor пре 15 година
  Pascal Terjan 1f79729288 * When blitting, only add dirty rectangles on changed пре 15 година
  Sam Hocevar 99a266a83b Fix caca_get_char() documentation, courtesy of Romain Bignon. пре 15 година
  Sam Hocevar 162613b630 caca_put_char(): only add a dirty rectangle if the paster character is пре 15 година
  Sam Hocevar ea99175a2f Change the dirty rectangle API once again so that calling applications get пре 15 година
  Sam Hocevar a6b98c2518 Change the dirty rectangle API so that it can handle several rectangles. The пре 15 година
  Sam Hocevar 3b3bf0160d Fix a few dirty rectangle bugs found with the unit tests. Let that be a пре 15 година
  Sam Hocevar 3a6f4323ec Finish the dirty rectangle architecture. They are now reliable in the sense пре 15 година
  Sam Hocevar 319cc69db3 Continue the libcaca/libcucul merge. Source and binary compatibility пре 16 година
  Sam Hocevar f61816ceb7 Starting refactoring to get rid of libcucul. The initial reason for the пре 16 година
  Sam Hocevar 4ea785f818 * Remove all unsigned ints from exported functions. Signed arithmetic is пре 16 година
  Sam Hocevar ec68a634cf * Get rid of the last long types in the API. пре 16 година
  Sam Hocevar 6a3f5c21f0 * Changed most of the long ints in the API into C99 types. WARNING: this пре 16 година
  Sam Hocevar 99b5396e8e * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that пре 16 година
  Jean-Yves Lamoureux 4d9b88ff3e * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas пре 16 година
  Sam Hocevar 81d6119762 * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font(). пре 17 година
  Sam Hocevar 2149829bdf * Added as many "const" qualifiers as possible to the public API. пре 17 година
  Sam Hocevar 9597783308 * Bwarf, typo in the no warranty clause. пре 18 година
  Sam Hocevar 33058757da * Add a no warranty clause to the code. пре 18 година
  Sam Hocevar f1f00897c5 * Fix shadowing declarations. пре 18 година
  Sam Hocevar 54d459067a * Implemented cucul_get_frame_name() and cucul_set_frame_name(). пре 18 година
  Sam Hocevar 51936f585c * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions. пре 18 година
  Sam Hocevar 3243101ff0 * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that. пре 18 година
  Sam Hocevar 8c5342b263 * Made cucul_blit() handle-aware. Added a blit test for that. пре 18 година
  Sam Hocevar f61bed2bdb * Add cursor and handle support to canvases. Unused yet. пре 18 година
  Sam Hocevar 21bfa6210d * Cosmetic code and documentation changes here and there. пре 18 година
  Sam Hocevar 9fb85b253c * Prepare the way for per-frame width/height information. пре 18 година
  Sam Hocevar 44c286272c * Minor documentation fixes. пре 18 година
  Sam Hocevar 86301dd48c * Use the LSB of alpha and blue components to encode additional flags such пре 18 година
  Sam Hocevar 26c3ea1aa4 * Removed "This function..." constructs from documentation. Fixed a few пре 18 година
  Sam Hocevar 806f748059 * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support пре 18 година