Changeset 4807


Ignore:
Timestamp:
04/06/12 22:42:57 (15 months ago)
Author:
sam
Message:

release: libcaca 0.99.beta18

Location:
libcaca/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/ChangeLog

    r4341 r4807  
     1Commit: 4806 
     2Author: sam 
     3Date:   Fri Apr 6 20:30:22 2012 +0000 
     4 
     5    build: fix copyright information. 
     6 
     7 caca/caca.h           |    2 +- 
     8 caca/caca_internals.h |    2 +- 
     9 caca/driver/ncurses.c |    2 +- 
     10 caca/driver/x11.c     |    2 +- 
     11 caca/figfont.c        |    2 +- 
     12 ruby/caca-display.c   |    2 +- 
     13 src/cacaclock.c       |    4 ++-- 
     14 7 files changed, 8 insertions(+), 8 deletions(-) 
     15 
     16Commit: 4805 
     17Author: sam 
     18Date:   Fri Apr 6 20:30:16 2012 +0000 
     19 
     20    figfont: support setting the canvas width and smushing mode from the 
     21    calling application. 
     22 
     23 caca/caca.h    |    2 + 
     24 caca/figfont.c |  134 +++++++++++++++++++++++++++++++++++++++---------------- 
     25 2 files changed, 97 insertions(+), 39 deletions(-) 
     26 
     27Commit: 4804 
     28Author: sam 
     29Date:   Fri Apr 6 20:30:09 2012 +0000 
     30 
     31    build: fix "make dist", which was broken because of the vcproj -> vcxproj 
     32    migration. 
     33 
     34 caca/Makefile.am |    2 +- 
     35 cxx/Makefile.am  |    2 +- 
     36 src/Makefile.am  |    2 +- 
     37 3 files changed, 3 insertions(+), 3 deletions(-) 
     38 
     39Commit: 4803 
     40Author: sam 
     41Date:   Fri Apr 6 18:42:05 2012 +0000 
     42 
     43    figfont: stick the source canvas's width, if specified. 
     44 
     45 caca/figfont.c |    2 +- 
     46 1 files changed, 1 insertions(+), 1 deletions(-) 
     47 
     48Commit: 4802 
     49Author: alxf 
     50Date:   Fri Jan 13 20:17:01 2012 +0000 
     51 
     52    Add support for python3 to python bindings. 
     53 
     54 python/caca/__init__.py    |   25 +++++++- 
     55 python/caca/canvas.py      |  148 ++++++++++++++++++++++++++------------------ 
     56 python/caca/common.py      |   43 ++++++++++--- 
     57 python/caca/display.py     |   32 +++++++--- 
     58 python/caca/dither.py      |    4 +- 
     59 python/caca/font.py        |    5 +- 
     60 python/examples/blit.py    |    6 +- 
     61 python/examples/colors.py  |    6 +- 
     62 python/examples/drawing.py |   15 ++--- 
     63 python/examples/driver.py  |    2 +- 
     64 python/examples/event.py   |    4 +- 
     65 python/examples/figfont.py |   12 ++-- 
     66 python/examples/font.py    |   23 ++++--- 
     67 python/examples/frames.py  |    6 +- 
     68 python/examples/gol.py     |   34 +++++----- 
     69 python/examples/text.py    |   10 ++-- 
     70 python/setup.py            |   11 +++- 
     71 python/test/__init__.py    |    2 +- 
     72 python/test/canvas.py      |    4 +- 
     73 19 files changed, 244 insertions(+), 148 deletions(-) 
     74 
     75Commit: 4801 
     76Author: alxf 
     77Date:   Wed Jan 11 18:00:16 2012 +0000 
     78 
     79    Add unittest for canvas module. 
     80 
     81 python/setup.py         |   11 ++- 
     82 python/test/__init__.py |   66 ++++++++++ 
     83 python/test/canvas.py   |  329 +++++++++++++++++++++++++++++++++++++++++++++++ 
     84 3 files changed, 405 insertions(+), 1 deletions(-) 
     85 
     86Commit: 4800 
     87Author: alxf 
     88Date:   Wed Jan 11 15:44:37 2012 +0000 
     89 
     90    Drop tabs and trailing spaces. 
     91 
     92 python/caca/canvas.py |    2 +- 
     93 src/cacaclock.c       |  264 ++++++++++++++++++++++++------------------------ 
     94 2 files changed, 133 insertions(+), 133 deletions(-) 
     95 
     96Commit: 4799 
     97Author: alxf 
     98Date:   Wed Jan 11 15:21:35 2012 +0000 
     99 
     100    Add check-source rule for python files. 
     101 
     102 Makefile.am        |    2 +- 
     103 python/Makefile.am |    2 ++ 
     104 2 files changed, 3 insertions(+), 1 deletions(-) 
     105 
     106Commit: 4798 
     107Author: alxf 
     108Date:   Wed Jan 11 15:21:29 2012 +0000 
     109 
     110    Fixed wildcard for python and perl extension. 
     111 
     112 test/check-source |    2 +- 
     113 1 files changed, 1 insertions(+), 1 deletions(-) 
     114 
     115Commit: 4797 
     116Author: alxf 
     117Date:   Wed Jan 11 15:21:23 2012 +0000 
     118 
     119    Add cacaclock demo and python binaries to git ignore list. 
     120 
     121 .gitignore |    4 ++++ 
     122 1 files changed, 4 insertions(+), 0 deletions(-) 
     123 
     124Commit: 4787 
     125Author: pterjan 
     126Date:   Sun Aug 21 15:09:52 2011 +0000 
     127 
     128    Drop trailing spaces 
     129 
     130 src/cacaclock.c |   20 ++++++++++---------- 
     131 1 files changed, 10 insertions(+), 10 deletions(-) 
     132 
     133Commit: 4786 
     134Author: pterjan 
     135Date:   Sun Aug 21 15:06:30 2011 +0000 
     136 
     137     Add set_cursor to the ruby binding (patch from Tony Miller <mcfiredrill@gmail.com>) 
     138 
     139 ruby/caca-display.c  |   17 +++++++++++++++++ 
     140 ruby/t/tc_display.rb |    4 ++++ 
     141 2 files changed, 21 insertions(+), 0 deletions(-) 
     142 
     143Commit: 4780 
     144Author: sam 
     145Date:   Tue Mar 29 20:18:16 2011 +0000 
     146 
     147    ncurses: if terminal doesn't support curs_set(2), try curs_set(1). 
     148 
     149 caca/driver/ncurses.c |    5 ++++- 
     150 1 files changed, 4 insertions(+), 1 deletions(-) 
     151 
     152Commit: 4779 
     153Author: jylam 
     154Date:   Sun Mar 6 10:03:03 2011 +0000 
     155 
     156     * Updated help 
     157 
     158 src/cacaclock.c |   17 ++++++++--------- 
     159 1 files changed, 8 insertions(+), 9 deletions(-) 
     160 
     161Commit: 4778 
     162Author: jylam 
     163Date:   Sun Mar 6 08:18:46 2011 +0000 
     164 
     165     * Removed unused variable 
     166 
     167 src/cacaclock.c |    2 -- 
     168 1 files changed, 0 insertions(+), 2 deletions(-) 
     169 
     170Commit: 4777 
     171Author: jylam 
     172Date:   Sun Mar 6 08:17:14 2011 +0000 
     173 
     174     * Added command line parsing (--dateformat, --font, --help, --version) 
     175     * Center font 
     176 
     177 XCode/libcacaXCode.xcodeproj/project.pbxproj |    6 +- 
     178 configure.ac                                 |   10 ++-- 
     179 src/cacaclock.c                              |  100 ++++++++++++++++++++++---- 
     180 3 files changed, 94 insertions(+), 22 deletions(-) 
     181 
     182Commit: 4776 
     183Author: alxf 
     184Date:   Sat Mar 5 17:26:35 2011 +0000 
     185 
     186    * Handles error messages from libcaca and ctypes with CanvasError exception. 
     187 
     188 python/caca/canvas.py |  913 +++++++++++++++++++++++++++++++++++++++---------- 
     189 1 files changed, 729 insertions(+), 184 deletions(-) 
     190 
     191Commit: 4775 
     192Author: jylam 
     193Date:   Fri Mar 4 17:26:35 2011 +0000 
     194 
     195     * Added width/height fetch 
     196 
     197 src/cacaclock.c |    5 +++++ 
     198 1 files changed, 5 insertions(+), 0 deletions(-) 
     199 
     200Commit: 4774 
     201Author: alxf 
     202Date:   Fri Mar 4 16:45:10 2011 +0000 
     203 
     204    * Fixed utf32_to_utf8 function. 
     205 
     206 python/caca/common.py |    8 +++++--- 
     207 1 files changed, 5 insertions(+), 3 deletions(-) 
     208 
     209Commit: 4773 
     210Author: jylam 
     211Date:   Fri Mar 4 11:03:21 2011 +0000 
     212 
     213     * Added preliminary cacaclock, a continuous clock 
     214 
     215 src/Makefile.am |    6 +++- 
     216 src/cacaclock.c |  105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
     217 2 files changed, 110 insertions(+), 1 deletions(-) 
     218 
     219Commit: 4772 
     220Author: alxf 
     221Date:   Sat Feb 19 13:11:34 2011 +0000 
     222 
     223    * Make mask an optional argument for Canvas.blit method. 
     224    * Drawing and put_figchar methods now can handle utf8 chars. 
     225 
     226 python/caca/canvas.py      |   75 +++++++++++++++++++++++++++++++++++++------ 
     227 python/examples/figfont.py |    2 +- 
     228 2 files changed, 65 insertions(+), 12 deletions(-) 
     229 
     230Commit: 4771 
     231Author: alxf 
     232Date:   Fri Feb 18 19:03:44 2011 +0000 
     233 
     234    * method Canvas.put_char now handle utf8 char. 
     235 
     236 python/caca/canvas.py |    9 +++++++-- 
     237 1 files changed, 7 insertions(+), 2 deletions(-) 
     238 
     239Commit: 4770 
     240Author: alxf 
     241Date:   Sun Feb 13 19:07:20 2011 +0000 
     242 
     243    * Bind font functions. 
     244    * Bind caca_render_canvas function. 
     245    * Add example font. 
     246 
     247 python/caca/canvas.py   |   18 ++++++++++ 
     248 python/caca/font.py     |   47 ++++++++++++++++++++++++++-- 
     249 python/examples/font.py |   80 +++++++++++++++++++++++++++++++++++++++++++++++ 
     250 3 files changed, 142 insertions(+), 3 deletions(-) 
     251 
     252Commit: 4769 
     253Author: alxf 
     254Date:   Sun Feb 13 16:39:13 2011 +0000 
     255 
     256    * Fix get_key_utf8 method, return python string with utf8 char now. 
     257 
     258 python/caca/display.py |   12 ++++++++++-- 
     259 1 files changed, 10 insertions(+), 2 deletions(-) 
     260 
     261Commit: 4767 
     262Author: sam 
     263Date:   Sun Feb 13 13:12:28 2011 +0000 
     264 
     265    Fix a bug in our Xutf8LookupString() usage. 
     266 
     267 caca/driver/x11.c |   12 ++++++++---- 
     268 1 files changed, 8 insertions(+), 4 deletions(-) 
     269 
     270Commit: 4766 
     271Author: sam 
     272Date:   Sun Feb 13 12:48:50 2011 +0000 
     273 
     274    Rename figfont into charfont. We will support far more than figfonts in 
     275    the future. 
     276 
     277 caca/caca.h           |   17 ++++++++++++++--- 
     278 caca/caca_internals.h |    3 +-- 
     279 caca/figfont.c        |   24 ++++++++++++------------ 
     280 3 files changed, 27 insertions(+), 17 deletions(-) 
     281 
     282Commit: 4712 
     283Author: alxf 
     284Date:   Sat Nov 13 12:23:52 2010 +0000 
     285 
     286    * Add examples: colors, driver and event. 
     287 
     288 python/Makefile.am        |    9 +++- 
     289 python/examples/colors.py |   76 ++++++++++++++++++++++++++ 
     290 python/examples/driver.py |   67 +++++++++++++++++++++++ 
     291 python/examples/event.py  |  131 +++++++++++++++++++++++++++++++++++++++++++++ 
     292 4 files changed, 282 insertions(+), 1 deletions(-) 
     293 
     294Commit: 4711 
     295Author: alxf 
     296Date:   Thu Nov 11 11:36:52 2010 +0000 
     297 
     298    * Add examples: blit, frames and text. 
     299 
     300 python/examples/blit.py   |   66 ++++++++++++++++++++++++++++++++++++++++ 
     301 python/examples/frames.py |   74 +++++++++++++++++++++++++++++++++++++++++++++ 
     302 python/examples/text.py   |   73 ++++++++++++++++++++++++++++++++++++++++++++ 
     303 3 files changed, 213 insertions(+), 0 deletions(-) 
     304 
     305Commit: 4710 
     306Author: alxf 
     307Date:   Thu Nov 11 08:46:17 2010 +0000 
     308 
     309    * Bind figfont functions 
     310    * Add example figfont 
     311 
     312 python/caca/canvas.py      |   28 ++++++++++++++++++++++ 
     313 python/examples/figfont.py |   54 ++++++++++++++++++++++++++++++++++++++++++++ 
     314 2 files changed, 82 insertions(+), 0 deletions(-) 
     315 
     316Commit: 4708 
     317Author: alxf 
     318Date:   Mon Nov 8 19:26:33 2010 +0000 
     319 
     320    * Convert RGB image to RGBA. 
     321 
     322 python/examples/img2txt.py |   12 ++++++++++-- 
     323 1 files changed, 10 insertions(+), 2 deletions(-) 
     324 
     325Commit: 4707 
     326Author: alxf 
     327Date:   Mon Nov 8 19:20:12 2010 +0000 
     328 
     329    * Fix color mask order in Dither class. 
     330 
     331 python/caca/dither.py |    2 +- 
     332 1 files changed, 1 insertions(+), 1 deletions(-) 
     333 
     334Commit: 4706 
     335Author: alxf 
     336Date:   Mon Nov 8 13:21:30 2010 +0000 
     337 
     338    * Add example: port of img2txt with python bindings. 
     339 
     340 python/Makefile.am         |    1 + 
     341 python/examples/img2txt.py |  233 ++++++++++++++++++++++++++++++++++++++++++++ 
     342 2 files changed, 234 insertions(+), 0 deletions(-) 
     343 
     344Commit: 4705 
     345Author: alxf 
     346Date:   Sun Nov 7 17:08:24 2010 +0000 
     347 
     348    * Bind dither functions 
     349 
     350 python/caca/dither.py |  287 ++++++++++++++++++++++++++++++++++++++++++++++++- 
     351 1 files changed, 283 insertions(+), 4 deletions(-) 
     352 
     353Commit: 4702 
     354Author: jylam 
     355Date:   Fri Oct 29 15:52:51 2010 +0000 
     356 
     357     * Fixed typo in img2txt doc (patch courtesy of Julien Danjou) 
     358     * Fixes #85 
     359 
     360 doc/img2txt.1 |   22 +++++++++++----------- 
     361 1 files changed, 11 insertions(+), 11 deletions(-) 
     362 
     363Commit: 4689 
     364Author: sam 
     365Date:   Tue Oct 12 23:04:53 2010 +0000 
     366 
     367    Fix the Win32 build: ssize_t was no longer defined. 
     368 
     369 caca/caca_types.h |   16 ++++++++-------- 
     370 1 files changed, 8 insertions(+), 8 deletions(-) 
     371 
     372Commit: 4688 
     373Author: sam 
     374Date:   Tue Oct 12 15:26:02 2010 +0000 
     375 
     376    Convert stuff to Visual Studio 2010. It has <stdint.h>! 
     377 
     378 caca-sharp/caca-sharp.csproj  |   36 +++- 
     379 caca-sharp/test-csharp.csproj |   35 ++- 
     380 caca/libcaca.vcproj           |  514 ----------------------------------------- 
     381 caca/libcaca.vcxproj          |  229 ++++++++++++++++++ 
     382 cxx/libcaca++.vcproj          |  341 --------------------------- 
     383 cxx/libcaca++.vcxproj         |  193 +++++++++++++++ 
     384 cxx/test-cxx.vcproj           |  335 --------------------------- 
     385 cxx/test-cxx.vcxproj          |  195 ++++++++++++++++ 
     386 examples/blit.vcproj          |  363 ----------------------------- 
     387 examples/blit.vcxproj         |  223 ++++++++++++++++++ 
     388 examples/colors.vcproj        |  363 ----------------------------- 
     389 examples/colors.vcxproj       |  223 ++++++++++++++++++ 
     390 examples/conio-snake.vcproj   |  363 ----------------------------- 
     391 examples/conio-snake.vcxproj  |  223 ++++++++++++++++++ 
     392 examples/conio.vcproj         |  363 ----------------------------- 
     393 examples/conio.vcxproj        |  223 ++++++++++++++++++ 
     394 examples/demo.vcproj          |  363 ----------------------------- 
     395 examples/demo.vcxproj         |  223 ++++++++++++++++++ 
     396 examples/dithering.vcproj     |  363 ----------------------------- 
     397 examples/dithering.vcxproj    |  223 ++++++++++++++++++ 
     398 examples/driver.vcproj        |  363 ----------------------------- 
     399 examples/driver.vcxproj       |  223 ++++++++++++++++++ 
     400 examples/event.vcproj         |  363 ----------------------------- 
     401 examples/event.vcxproj        |  223 ++++++++++++++++++ 
     402 examples/font.vcproj          |  363 ----------------------------- 
     403 examples/font.vcxproj         |  223 ++++++++++++++++++ 
     404 examples/frames.vcproj        |  363 ----------------------------- 
     405 examples/frames.vcxproj       |  223 ++++++++++++++++++ 
     406 examples/fullwidth.vcproj     |  363 ----------------------------- 
     407 examples/fullwidth.vcxproj    |  223 ++++++++++++++++++ 
     408 examples/gamma.vcproj         |  363 ----------------------------- 
     409 examples/gamma.vcxproj        |  223 ++++++++++++++++++ 
     410 examples/hsv.vcproj           |  363 ----------------------------- 
     411 examples/hsv.vcxproj          |  223 ++++++++++++++++++ 
     412 examples/import.vcproj        |  363 ----------------------------- 
     413 examples/import.vcxproj       |  223 ++++++++++++++++++ 
     414 examples/input.vcproj         |  363 ----------------------------- 
     415 examples/input.vcxproj        |  223 ++++++++++++++++++ 
     416 examples/transform.vcproj     |  359 ---------------------------- 
     417 examples/transform.vcxproj    |  220 ++++++++++++++++++ 
     418 examples/truecolor.vcproj     |  363 ----------------------------- 
     419 examples/truecolor.vcxproj    |  223 ++++++++++++++++++ 
     420 examples/unicode.vcproj       |  363 ----------------------------- 
     421 examples/unicode.vcxproj      |  223 ++++++++++++++++++ 
     422 libcaca.sln                   |  349 +++++++++------------------- 
     423 src/cacademo.vcproj           |  363 ----------------------------- 
     424 src/cacademo.vcxproj          |  223 ++++++++++++++++++ 
     425 src/cacafire.vcproj           |  363 ----------------------------- 
     426 src/cacafire.vcxproj          |  223 ++++++++++++++++++ 
     427 src/cacaview.vcproj           |  366 ----------------------------- 
     428 src/cacaview.vcxproj          |  217 +++++++++++++++++ 
     429 test/bench.vcproj             |  364 ----------------------------- 
     430 test/bench.vcxproj            |  224 ++++++++++++++++++ 
     431 53 files changed, 5681 insertions(+), 9430 deletions(-) 
     432 
     433Commit: 4687 
     434Author: sam 
     435Date:   Sat Oct 9 09:58:00 2010 +0000 
     436 
     437    Minor tuning to caca_types.h. 
     438 
     439 caca/caca_types.h |   15 ++++++++++----- 
     440 1 files changed, 10 insertions(+), 5 deletions(-) 
     441 
     442Commit: 4686 
     443Author: sam 
     444Date:   Sat Oct 9 09:43:25 2010 +0000 
     445 
     446    Get rid of the build time generated caca_types.h. It sucked. 
     447 
     448 .gitignore           |    2 - 
     449 caca/Makefile.am     |    4 +- 
     450 caca/caca_types.h    |  103 +++++++++++++++++++++++++++++++++++++++++++++ 
     451 caca/caca_types.h.in |  114 -------------------------------------------------- 
     452 caca/libcaca.vcproj  |    2 +- 
     453 configure.ac         |   16 ------- 
     454 win32/Makefile.am    |    2 +- 
     455 win32/caca_types.h   |    6 --- 
     456 8 files changed, 107 insertions(+), 142 deletions(-) 
     457 
     458Commit: 4680 
     459Author: sam 
     460Date:   Thu Oct 7 21:33:47 2010 +0000 
     461 
     462    Link libcaca with -lgnugetopt if necessary. 
     463 
     464 caca/Makefile.am |    2 +- 
     465 src/Makefile.am  |    2 +- 
     466 2 files changed, 2 insertions(+), 2 deletions(-) 
     467 
     468Commit: 4679 
     469Author: sam 
     470Date:   Thu Oct 7 21:33:42 2010 +0000 
     471 
     472    Set version to 0.99beta18. 
     473 
     474 NEWS           |    4 ++++ 
     475 configure.ac   |    2 +- 
     476 win32/config.h |    2 +- 
     477 3 files changed, 6 insertions(+), 2 deletions(-) 
     478 
     479Commit: 4678 
     480Author: sam 
     481Date:   Thu Oct 7 21:33:36 2010 +0000 
     482 
     483    Remove spurious tabs from source. 
     484 
     485 caca/transform.c |    2 +- 
     486 1 files changed, 1 insertions(+), 1 deletions(-) 
     487 
     488Commit: 4677 
     489Author: sam 
     490Date:   Thu Oct 7 21:03:34 2010 +0000 
     491 
     492    Move mygetopt() directly into libcaca, for use by other programs. 
     493 
     494 caca/Makefile.am    |    1 + 
     495 caca/caca.h         |   25 ++++++++++ 
     496 caca/getopt.c       |  133 +++++++++++++++++++++++++++++++++++++++++++++++++++ 
     497 caca/libcaca.vcproj |    4 ++ 
     498 configure.ac        |    1 - 
     499 src/Makefile.am     |    4 -- 
     500 src/img2txt.c       |   35 +++++--------- 
     501 src/mygetopt.c      |  120 ---------------------------------------------- 
     502 src/mygetopt.h      |   29 ----------- 
     503 9 files changed, 175 insertions(+), 177 deletions(-) 
     504 
     505Commit: 4644 
     506Author: sam 
     507Date:   Thu Sep 2 21:02:16 2010 +0000 
     508 
     509    Mark the font data as const. We no longer modify it in place. 
     510 
     511 caca/mono9.data      |    2 +- 
     512 caca/monobold12.data |    2 +- 
     513 tools/makefont.c     |    2 +- 
     514 3 files changed, 3 insertions(+), 3 deletions(-) 
     515 
     516Commit: 4643 
     517Author: sam 
     518Date:   Thu Sep 2 21:02:06 2010 +0000 
     519 
     520    Comply with cygwin's curses.h implementation. 
     521 
     522 caca/driver/ncurses.c |   12 ++++++++++++ 
     523 1 files changed, 12 insertions(+), 0 deletions(-) 
     524 
     525Commit: 4642 
     526Author: pterjan 
     527Date:   Thu Aug 26 21:57:11 2010 +0000 
     528 
     529     * Do not force output to be in UTF-8, some people have not switched yet... 
     530 
     531 caca/driver/slang.c |    2 +- 
     532 1 files changed, 1 insertions(+), 1 deletions(-) 
     533 
     534Commit: 4641 
     535Author: pterjan 
     536Date:   Thu Aug 26 21:14:12 2010 +0000 
     537 
     538     * Fix using dead keys on my us_intl keyboard 
     539      - Ignore key events when XFilterEvent returns true 
     540      - Do not set key to 0 when it is over 128 
     541 
     542 caca/driver/x11.c |    5 ++++- 
     543 1 files changed, 4 insertions(+), 1 deletions(-) 
     544 
     545Commit: 4411 
     546Author: alxf 
     547Date:   Fri Jul 2 20:04:26 2010 +0000 
     548 
     549    * Bind event functions. 
     550 
     551 python/caca/display.py |   89 ++++++++++++++++++++++++++++-------------------- 
     552 1 files changed, 52 insertions(+), 37 deletions(-) 
     553 
     554Commit: 4410 
     555Author: alxf 
     556Date:   Tue Jun 22 23:15:33 2010 +0000 
     557 
     558    * Fix bad condition. 
     559 
     560 python/caca/canvas.py |    2 +- 
     561 1 files changed, 1 insertions(+), 1 deletions(-) 
     562 
     563Commit: 4409 
     564Author: alxf 
     565Date:   Mon Jun 21 18:09:23 2010 +0000 
     566 
     567    * Rename cv variable to pointer. 
     568 
     569 python/caca/canvas.py |    6 +++--- 
     570 1 files changed, 3 insertions(+), 3 deletions(-) 
     571 
     572Commit: 4408 
     573Author: alxf 
     574Date:   Mon Jun 21 18:06:26 2010 +0000 
     575 
     576    * Add optional pointer argument to Canvas class. 
     577    * get_canvas method now return Python Canvas object. 
     578 
     579 python/caca/canvas.py  |   14 +++++++++----- 
     580 python/caca/display.py |   11 +++++++++-- 
     581 2 files changed, 18 insertions(+), 7 deletions(-) 
     582 
     583Commit: 4405 
     584Author: alxf 
     585Date:   Sun Jun 20 21:32:31 2010 +0000 
     586 
     587    * Fix export functions. 
     588 
     589 python/caca/canvas.py |   21 +++++++++++---------- 
     590 1 files changed, 11 insertions(+), 10 deletions(-) 
     591 
     592Commit: 4404 
     593Author: alxf 
     594Date:   Tue Jun 1 18:21:41 2010 +0000 
     595 
     596    * Fix get_dirty_rect function. 
     597    * Add exceptions for missing methods. 
     598 
     599 python/caca/canvas.py |   61 +++++++++++++++++++++++++++++-------------------- 
     600 1 files changed, 36 insertions(+), 25 deletions(-) 
     601 
     602Commit: 4403 
     603Author: alxf 
     604Date:   Sun May 30 18:59:39 2010 +0000 
     605 
     606    * Bind import functions. 
     607 
     608 python/caca/canvas.py |   91 ++++++++++++++++++++++++++++++++++++++++++++----- 
     609 1 files changed, 82 insertions(+), 9 deletions(-) 
     610 
     611Commit: 4402 
     612Author: alxf 
     613Date:   Sun May 30 12:47:28 2010 +0000 
     614 
     615    * Bind export functions. 
     616 
     617 python/caca/canvas.py |   61 +++++++++++++++++++++++++++++++++++++++++++++++++ 
     618 1 files changed, 61 insertions(+), 0 deletions(-) 
     619 
     620Commit: 4401 
     621Author: alxf 
     622Date:   Fri May 28 17:28:43 2010 +0000 
     623 
     624    * Fix python Makefile. 
     625 
     626 python/Makefile.am |    3 ++- 
     627 1 files changed, 2 insertions(+), 1 deletions(-) 
     628 
     629Commit: 4400 
     630Author: pterjan 
     631Date:   Thu May 27 14:43:11 2010 +0000 
     632 
     633     * Improve rotated T, add P Q R ; 3 4 
     634 
     635 caca/transform.c |    8 +++++++- 
     636 1 files changed, 7 insertions(+), 1 deletions(-) 
     637 
     638Commit: 4399 
     639Author: pterjan 
     640Date:   Thu May 27 11:30:08 2010 +0000 
     641 
     642     * Add a rotated T 
     643 
     644 caca/transform.c |    1 + 
     645 1 files changed, 1 insertions(+), 0 deletions(-) 
     646 
     647Commit: 4398 
     648Author: sam 
     649Date:   Thu May 20 23:32:35 2010 +0000 
     650 
     651    New improved ctypes-based Python bindings, by Alex Foulon <alxf@lavabit.com>. 
     652 
     653 AUTHORS                     |    4 +- 
     654 configure.ac                |    9 + 
     655 python/Makefile.am          |   35 +- 
     656 python/README               |   16 - 
     657 python/caca.txt             |   26 -- 
     658 python/caca/__init__.py     |   27 ++ 
     659 python/caca/canvas.py       |  812 ++++++++++++++++++++++++++++++++++++++++ 
     660 python/caca/common.py       |  335 +++++++++++++++++ 
     661 python/caca/display.py      |  251 +++++++++++++ 
     662 python/caca/dither.py       |   65 ++++ 
     663 python/caca/font.py         |   59 +++ 
     664 python/examples/cacainfo.py |   37 ++ 
     665 python/examples/drawing.py  |  118 ++++++ 
     666 python/examples/gol.py      |  171 +++++++++ 
     667 python/pypycaca.c           |  860 ------------------------------------------- 
     668 python/pypycaca.h           |  159 -------- 
     669 python/setup.py             |   12 + 
     670 python/snake.py             |  167 --------- 
     671 python/test1.py             |  114 ------ 
     672 python/test2.py             |   56 --- 
     673 20 files changed, 1914 insertions(+), 1419 deletions(-) 
     674 
     675Commit: 4396 
     676Author: sam 
     677Date:   Thu Apr 22 13:54:44 2010 +0000 
     678 
     679    On Win32 and Win64, define 32-bit C99 types as ints instead of longs, because 
     680    a lot of software (wrongly) assumes that int32_t is the same as int. 
     681 
     682 caca/caca_types.h.in |    8 ++++---- 
     683 1 files changed, 4 insertions(+), 4 deletions(-) 
     684 
     685Commit: 4395 
     686Author: sam 
     687Date:   Tue Apr 20 12:19:55 2010 +0000 
     688 
     689    Fix a few things in the VS2k8 solution. 
     690 
     691 caca/libcaca.vcproj |    8 ++++---- 
     692 libcaca.sln         |    3 +++ 
     693 2 files changed, 7 insertions(+), 4 deletions(-) 
     694 
     695Commit: 4392 
     696Author: sam 
     697Date:   Fri Apr 16 21:06:09 2010 +0000 
     698 
     699    Clarify the need to bootstrap in README. 
     700 
     701 README |    4 ++++ 
     702 1 files changed, 4 insertions(+), 0 deletions(-) 
     703 
     704Commit: 4390 
     705Author: sam 
     706Date:   Fri Apr 16 11:23:02 2010 +0000 
     707 
     708    Fix the Visual Studio solution. 
     709 
     710 libcaca.sln |   35 +++++++++++++++-------------------- 
     711 1 files changed, 15 insertions(+), 20 deletions(-) 
     712 
     713Commit: 4389 
     714Author: sam 
     715Date:   Fri Apr 16 11:22:38 2010 +0000 
     716 
     717    A few C89 compilation fixes. 
     718 
     719 caca/triangle.c |   95 +++++++++++++++++++++++++------------------------------ 
     720 1 files changed, 43 insertions(+), 52 deletions(-) 
     721 
     722Commit: 4387 
     723Author: sam 
     724Date:   Thu Apr 1 19:42:28 2010 +0000 
     725 
     726    Add new Unicode characters to other transformation routines. 
     727 
     728 caca/transform.c |   52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 
     729 1 files changed, 51 insertions(+), 1 deletions(-) 
     730 
     731Commit: 4386 
     732Author: pterjan 
     733Date:   Mon Mar 29 10:48:24 2010 +0000 
     734 
     735     * Add few unicode charecters to the flip table 
     736 
     737 caca/transform.c |   28 ++++++++++++++++++++++++++++ 
     738 1 files changed, 28 insertions(+), 0 deletions(-) 
     739 
     740Commit: 4385 
     741Author: sam 
     742Date:   Sun Mar 21 21:53:59 2010 +0000 
     743 
     744    Fix a typo in doc/Makefile.am preventing the documentation to build. 
     745 
     746 doc/Makefile.am |    2 +- 
     747 1 files changed, 1 insertions(+), 1 deletions(-) 
     748 
     749Commit: 4369 
     750Author: sam 
     751Date:   Mon Feb 15 23:57:13 2010 +0000 
     752 
     753    Add the copyright unit test and update copyright information everywhere. 
     754 
     755 caca/attr.c              |    2 +- 
     756 caca/box.c               |    2 +- 
     757 caca/caca.c              |    2 +- 
     758 caca/caca0.c             |    2 +- 
     759 caca/caca_conio.c        |    2 +- 
     760 caca/caca_conio.h        |    2 +- 
     761 caca/caca_debug.h        |    2 +- 
     762 caca/caca_internals.h    |    2 +- 
     763 caca/caca_prof.h         |    2 +- 
     764 caca/caca_stubs.h        |    2 +- 
     765 caca/caca_types.h.in     |    2 +- 
     766 caca/canvas.c            |    2 +- 
     767 caca/charset.c           |    2 +- 
     768 caca/codec/codec.h       |    2 +- 
     769 caca/codec/export.c      |    2 +- 
     770 caca/codec/import.c      |    2 +- 
     771 caca/codec/text.c        |    2 +- 
     772 caca/conic.c             |    2 +- 
     773 caca/dirty.c             |    2 +- 
     774 caca/dither.c            |    2 +- 
     775 caca/driver/conio.c      |    2 +- 
     776 caca/driver/gl.c         |    2 +- 
     777 caca/driver/ncurses.c    |    2 +- 
     778 caca/driver/null.c       |    2 +- 
     779 caca/driver/raw.c        |    2 +- 
     780 caca/driver/slang.c      |    2 +- 
     781 caca/driver/vga.c        |    2 +- 
     782 caca/driver/win32.c      |    2 +- 
     783 caca/driver/x11.c        |    2 +- 
     784 caca/event.c             |    2 +- 
     785 caca/figfont.c           |    2 +- 
     786 caca/file.c              |    2 +- 
     787 caca/font.c              |    2 +- 
     788 caca/frame.c             |    2 +- 
     789 caca/graphics.c          |    2 +- 
     790 caca/legacy.c            |    2 +- 
     791 caca/line.c              |    2 +- 
     792 caca/prof.c              |    2 +- 
     793 caca/string.c            |    2 +- 
     794 caca/time.c              |    2 +- 
     795 caca/transform.c         |    2 +- 
     796 caca/triangle.c          |    2 +- 
     797 cxx/caca++.cpp           |    5 +++-- 
     798 cxx/caca++.h             |    5 +++-- 
     799 cxx/cxxtest.cpp          |    3 ++- 
     800 examples/blit.c          |    2 +- 
     801 examples/canvas.c        |    2 +- 
     802 examples/colors.c        |    2 +- 
     803 examples/conio-snake.cpp |    1 + 
     804 examples/conio.c         |    4 ++++ 
     805 examples/demo.c          |    2 +- 
     806 examples/demo0.c         |    2 +- 
     807 examples/dithering.c     |    2 +- 
     808 examples/driver.c        |    2 +- 
     809 examples/event.c         |    2 +- 
     810 examples/export.c        |    2 +- 
     811 examples/figfont.c       |    2 +- 
     812 examples/font.c          |    2 +- 
     813 examples/font2tga.c      |    2 +- 
     814 examples/frames.c        |    2 +- 
     815 examples/fullwidth.c     |    2 +- 
     816 examples/gamma.c         |    2 +- 
     817 examples/hsv.c           |    2 +- 
     818 examples/import.c        |    2 +- 
     819 examples/input.c         |    2 +- 
     820 examples/mouse.c         |    2 +- 
     821 examples/spritedit.c     |    2 +- 
     822 examples/swallow.c       |    2 +- 
     823 examples/text.c          |    2 +- 
     824 examples/transform.c     |    2 +- 
     825 examples/trifiller.c     |    2 +- 
     826 examples/truecolor.c     |    2 +- 
     827 examples/unicode.c       |    2 +- 
     828 kernel/kernel.c          |    2 +- 
     829 kernel/kernel.h          |    2 +- 
     830 kernel/multiboot.h       |    1 + 
     831 ruby/caca-canvas.c       |    2 +- 
     832 ruby/caca-canvas.h       |   11 +++++++++++ 
     833 ruby/caca-display.c      |    2 +- 
     834 ruby/caca-display.h      |   11 +++++++++++ 
     835 ruby/caca-dither.c       |    2 +- 
     836 ruby/caca-dither.h       |   11 +++++++++++ 
     837 ruby/caca-event.c        |    2 +- 
     838 ruby/caca-event.h        |   11 +++++++++++ 
     839 ruby/caca-font.c         |    2 +- 
     840 ruby/caca-font.h         |   11 +++++++++++ 
     841 ruby/caca.c              |    2 +- 
     842 ruby/common.h            |   11 +++++++++++ 
     843 src/aafire.c             |    2 +- 
     844 src/cacademo.c           |    2 +- 
     845 src/cacadraw.c           |    2 +- 
     846 src/cacaplay.c           |    2 +- 
     847 src/cacaserver.c         |    2 +- 
     848 src/cacaview.c           |    2 +- 
     849 src/common-image.c       |    2 +- 
     850 src/common-image.h       |    2 +- 
     851 src/img2txt.c            |    2 +- 
     852 src/texture.h            |   12 ++++++++++++ 
     853 test/Makefile.am         |    5 +++-- 
     854 test/check-copyright     |   39 +++++++++++++++++++++++++++++++++++++++ 
     855 tools/makefont.c         |    4 ++-- 
     856 tools/optipal.c          |    2 +- 
     857 tools/sortchars.c        |    2 +- 
     858 103 files changed, 223 insertions(+), 96 deletions(-) 
     859 
     860Commit: 4363 
     861Author: sam 
     862Date:   Wed Feb 10 23:35:08 2010 +0000 
     863 
     864    Use Computer Modern fonts instead of that ugly Times. 
     865 
     866 doc/Makefile.am |    3 ++- 
     867 1 files changed, 2 insertions(+), 1 deletions(-) 
     868 
     869Commit: 4352 
     870Author: sam 
     871Date:   Tue Feb 9 00:49:31 2010 +0000 
     872 
     873    Make the check-source test more generic. 
     874 
     875 Makefile.am       |    2 ++ 
     876 test/check-source |    5 +++-- 
     877 2 files changed, 5 insertions(+), 2 deletions(-) 
     878 
     879Commit: 4351 
     880Author: sam 
     881Date:   Tue Feb 9 00:45:18 2010 +0000 
     882 
     883    Get rid of pushd/popd in the testsuite. 
     884 
     885 test/check-source |   10 ++++------ 
     886 1 files changed, 4 insertions(+), 6 deletions(-) 
     887 
     888Commit: 4346 
     889Author: sam 
     890Date:   Mon Feb 8 23:39:34 2010 +0000 
     891 
     892    Synchronise mygetopt.c with zzuf. 
     893 
     894 src/mygetopt.c |   12 ++++++++---- 
     895 src/mygetopt.h |    4 ++-- 
     896 2 files changed, 10 insertions(+), 6 deletions(-) 
     897 
    1898Commit: 4341 
    2899Author: sam 
    3 Date:   Mon Feb 8 15:06:13 2010 +0100 
     900Date:   Mon Feb 8 14:29:19 2010 +0000 
    4901 
    5902    Add triangle texture mapping to NEWS and update ChangeLog. 
     
    15842481    Make the libcaca color values an enum again. 
    15852482 
    1586  caca/caca.h  |   50 ++++++++++++++++++++++++++++---------------------- 
     2483 caca/caca.h  |   52 +++++++++++++++++++++++++++++----------------------- 
    15872484 caca/caca0.h |   38 ++++++++++++++++++-------------------- 
    1588  2 files changed, 46 insertions(+), 42 deletions(-) 
     2485 2 files changed, 47 insertions(+), 43 deletions(-) 
    15892486 
    15902487Commit: 3605 
     
    978210679      * Documented caca_event_t members. 
    978310680 
    9784  caca/caca.h |   70 +++++++++++++++++++++++++++++++++++----------------------- 
    9785  1 files changed, 42 insertions(+), 28 deletions(-) 
     10681 caca/caca.h |   72 +++++++++++++++++++++++++++++++++++----------------------- 
     10682 1 files changed, 43 insertions(+), 29 deletions(-) 
    978610683 
    978710684Commit: 1357 
     
    1017311070        to cucul_import_memory() and try again later if it says "not enough data". 
    1017411071 
    10175  src/cacaserver.c |   55 +++++++++++++++++++++++++++++++++-------------------- 
    10176  1 files changed, 34 insertions(+), 21 deletions(-) 
     11072 src/cacaserver.c |   49 +++++++++++++++++++++++++++++++------------------ 
     11073 1 files changed, 31 insertions(+), 18 deletions(-) 
    1017711074 
    1017811075Commit: 1314 
     
    1174412641 test/event.c       |    9 +++++---- 
    1174512642 test/export.c      |   13 +++++++------ 
    11746  test/font.c        |   20 +++++++++++--------- 
     12643 test/font.c        |   22 ++++++++++++---------- 
    1174712644 test/font2tga.c    |   11 ++++++----- 
    1174812645 test/frames.c      |   12 ++++++------ 
     
    1175712654 test/unicode.c     |   11 ++++++----- 
    1175812655 tools/optipal.c    |    6 ++++-- 
    11759  31 files changed, 208 insertions(+), 118 deletions(-) 
     12656 31 files changed, 209 insertions(+), 119 deletions(-) 
    1176012657 
    1176112658Commit: 1047 
     
    1235613253 cucul/box.c         |    2 +- 
    1235713254 cucul/canvas.c      |    2 +- 
    12358  cucul/charset.c     |   40 +++++++++++++++++++++++----------- 
     13255 cucul/charset.c     |   42 +++++++++++++++++++++++------------ 
    1235913256 cucul/conic.c       |    4 +- 
    1236013257 cucul/cucul.h       |    2 +- 
    1236113258 cucul/line.c        |    4 +- 
    1236213259 cucul/triangle.c    |    2 +- 
    12363  8 files changed, 86 insertions(+), 30 deletions(-) 
     13260 8 files changed, 87 insertions(+), 31 deletions(-) 
    1236413261 
    1236513262Commit: 981 
     
    1273413631      * Optimise built-in fonts. We gain about 100kB in the final binary. 
    1273513632 
    12736  cucul/font_mono9.h      | 2088 +++++++++++++++++++++++----------------------- 
    12737  cucul/font_monobold12.h | 2112 +++++++++++++++++++++++----------------------- 
    12738  2 files changed, 2100 insertions(+), 2100 deletions(-) 
     13633 cucul/font_mono9.h      | 2118 +++++++++++++++++++++++----------------------- 
     13634 cucul/font_monobold12.h | 2130 +++++++++++++++++++++++----------------------- 
     13635 2 files changed, 2124 insertions(+), 2124 deletions(-) 
    1273913636 
    1274013637Commit: 948 
     
    1350014397 cucul/canvas.c   |   31 +++++++++++++++++++++++++++---- 
    1350114398 cucul/conic.c    |   36 ++++++++++++++++++++++++++---------- 
    13502  cucul/cucul.h    |   32 ++++++++++++++++---------------- 
     14399 cucul/cucul.h    |   38 +++++++++++++++++++------------------- 
    1350314400 cucul/line.c     |   38 +++++++++++++++++++++++++++----------- 
    1350414401 cucul/triangle.c |   40 +++++++++++++++++++++++----------------- 
    13505  8 files changed, 152 insertions(+), 70 deletions(-) 
     14402 8 files changed, 155 insertions(+), 73 deletions(-) 
    1350614403 
    1350714404Commit: 869 
     
    1487215769 cucul/box.c      |   46 +++++----- 
    1487315770 cucul/canvas.c   |   16 ++- 
    14874  cucul/conic.c    |   63 ++++++------ 
     15771 cucul/conic.c    |   63 +++++++------ 
    1487515772 cucul/cucul.c    |   20 +++-- 
    1487615773 cucul/cucul.h    |   13 ++- 
    14877  cucul/dither.c   |  287 ++++++++++++++++++++++++++---------------------------- 
     15774 cucul/dither.c   |  283 +++++++++++++++++++++++++---------------------------- 
    1487815775 cucul/font.c     |   13 ++- 
    14879  cucul/line.c     |  105 ++++++++------------ 
     15776 cucul/line.c     |  105 +++++++++------------ 
    1488015777 cucul/math.c     |   18 ++-- 
    1488115778 cucul/sprite.c   |   85 ++++++++--------- 
    1488215779 cucul/triangle.c |   60 ++++++------ 
    14883  15 files changed, 367 insertions(+), 380 deletions(-) 
     15780 15 files changed, 365 insertions(+), 378 deletions(-) 
    1488415781 
    1488515782Commit: 772 
     
    1564616543 
    1564716544 caca/caca.h      |    3 +- 
    15648  caca/event.c     |   63 ++++++++++++++++++++++++++++++----------------------- 
     16545 caca/event.c     |   67 ++++++++++++++++++++++++++++++----------------------- 
    1564916546 src/aafire.c     |    2 +- 
    1565016547 src/cacaball.c   |    2 +- 
     
    1565416551 src/cacaview.c   |    6 ++-- 
    1565516552 test/colors.c    |    2 +- 
    15656  test/demo.c      |    9 ++++++- 
     16553 test/demo.c      |    9 +++++- 
    1565716554 test/dithering.c |    2 +- 
    1565816555 test/event.c     |    4 +- 
     
    1566216559 test/transform.c |    2 +- 
    1566316560 test/unicode.c   |    2 +- 
    15664  17 files changed, 61 insertions(+), 48 deletions(-) 
     16561 17 files changed, 63 insertions(+), 50 deletions(-) 
    1566516562 
    1566616563Commit: 709 
     
    1607116968 test/dithering.c      |    3 +- 
    1607216969 test/event.c          |   48 ++++++------ 
    16073  test/gamma.c          |   22 +++-- 
     16970 test/gamma.c          |   24 ++++--- 
    1607416971 test/hsv.c            |    3 +- 
    1607516972 test/spritedit.c      |    6 +- 
    1607616973 test/transform.c      |    3 +- 
    1607716974 test/unicode.c        |    3 +- 
    16078  26 files changed, 511 insertions(+), 343 deletions(-) 
     16975 26 files changed, 512 insertions(+), 344 deletions(-) 
    1607916976 
    1608016977Commit: 680 
     
    1734518242      * Fixed VGA colours. The values only range from 0 to 63. 
    1734618243 
    17347  caca/driver_vga.c |   33 +++++++++++++++++---------------- 
    17348  1 files changed, 17 insertions(+), 16 deletions(-) 
     18244 caca/driver_vga.c |   35 ++++++++++++++++++----------------- 
     18245 1 files changed, 18 insertions(+), 17 deletions(-) 
    1734918246 
    1735018247Commit: 573 
     
    1837919276      * src/graphics.c: cleaned caca_get_html() 
    1838019277 
    18381  src/graphics.c |  208 +++++++++++++++++++++++-------------------------------- 
    18382  1 files changed, 87 insertions(+), 121 deletions(-) 
     19278 src/graphics.c |  198 +++++++++++++++++++++++--------------------------------- 
     19279 1 files changed, 82 insertions(+), 116 deletions(-) 
    1838319280 
    1838419281Commit: 488 
     
    2243823335      * Moved generated autotools files to the autotools/ directory. 
    2243923336 
    22440  .cvsignore            |    8 +------- 
    22441  Makefile.am           |    2 +- 
    22442  autotools/.cvsignore  |   10 ++++++++++ 
    22443  bootstrap             |    5 +++-- 
    22444  configure.ac          |    2 ++ 
    22445  debian/.cvsignore     |    3 +++ 
    22446  src/Makefile.am       |    2 +- 
     23337 .cvsignore           |    8 +------- 
     23338 Makefile.am          |    2 +- 
     23339 autotools/.cvsignore |   10 ++++++++++ 
     23340 bootstrap            |    5 +++-- 
     23341 configure.ac         |    2 ++ 
     23342 debian/.cvsignore    |    3 +++ 
     23343 src/Makefile.am      |    2 +- 
    2244723344 7 files changed, 21 insertions(+), 11 deletions(-) 
    2244823345 
  • libcaca/trunk/NEWS

    r4679 r4807  
    33\section news0_99_beta18 Changes between 0.99.beta18 and 0.99.beta17 
    44 
    5  - UNRELEASED 
     5 - new "cacaclock" utility 
     6 - improved FIGlet support 
     7 - improved Python and Ruby bindings 
     8 - numerous improvements and bugfixes 
    69 
    710\section news0_99_beta17 Changes between 0.99.beta17 and 0.99.beta16 
  • libcaca/trunk/configure.ac

    r4777 r4807  
    1111LT_MAJOR="0" 
    1212LT_MINOR="99" 
    13 LT_MICRO="17" 
     13LT_MICRO="18" 
    1414AC_SUBST(LT_MAJOR) 
    1515AC_SUBST(LT_MINOR) 
Note: See TracChangeset for help on using the changeset viewer.