Changeset 4807
- Timestamp:
- 04/06/12 22:42:57 (15 months ago)
- Location:
- libcaca/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/ChangeLog
r4341 r4807 1 Commit: 4806 2 Author: sam 3 Date: 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 16 Commit: 4805 17 Author: sam 18 Date: 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 27 Commit: 4804 28 Author: sam 29 Date: 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 39 Commit: 4803 40 Author: sam 41 Date: 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 48 Commit: 4802 49 Author: alxf 50 Date: 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 75 Commit: 4801 76 Author: alxf 77 Date: 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 86 Commit: 4800 87 Author: alxf 88 Date: 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 96 Commit: 4799 97 Author: alxf 98 Date: 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 106 Commit: 4798 107 Author: alxf 108 Date: 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 115 Commit: 4797 116 Author: alxf 117 Date: 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 124 Commit: 4787 125 Author: pterjan 126 Date: 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 133 Commit: 4786 134 Author: pterjan 135 Date: 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 143 Commit: 4780 144 Author: sam 145 Date: 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 152 Commit: 4779 153 Author: jylam 154 Date: 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 161 Commit: 4778 162 Author: jylam 163 Date: 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 170 Commit: 4777 171 Author: jylam 172 Date: 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 182 Commit: 4776 183 Author: alxf 184 Date: 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 191 Commit: 4775 192 Author: jylam 193 Date: 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 200 Commit: 4774 201 Author: alxf 202 Date: 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 209 Commit: 4773 210 Author: jylam 211 Date: 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 219 Commit: 4772 220 Author: alxf 221 Date: 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 230 Commit: 4771 231 Author: alxf 232 Date: 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 239 Commit: 4770 240 Author: alxf 241 Date: 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 252 Commit: 4769 253 Author: alxf 254 Date: 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 261 Commit: 4767 262 Author: sam 263 Date: 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 270 Commit: 4766 271 Author: sam 272 Date: 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 282 Commit: 4712 283 Author: alxf 284 Date: 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 294 Commit: 4711 295 Author: alxf 296 Date: 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 305 Commit: 4710 306 Author: alxf 307 Date: 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 316 Commit: 4708 317 Author: alxf 318 Date: 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 325 Commit: 4707 326 Author: alxf 327 Date: 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 334 Commit: 4706 335 Author: alxf 336 Date: 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 344 Commit: 4705 345 Author: alxf 346 Date: 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 353 Commit: 4702 354 Author: jylam 355 Date: 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 363 Commit: 4689 364 Author: sam 365 Date: 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 372 Commit: 4688 373 Author: sam 374 Date: 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 433 Commit: 4687 434 Author: sam 435 Date: 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 442 Commit: 4686 443 Author: sam 444 Date: 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 458 Commit: 4680 459 Author: sam 460 Date: 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 468 Commit: 4679 469 Author: sam 470 Date: 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 479 Commit: 4678 480 Author: sam 481 Date: 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 488 Commit: 4677 489 Author: sam 490 Date: 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 505 Commit: 4644 506 Author: sam 507 Date: 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 516 Commit: 4643 517 Author: sam 518 Date: 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 525 Commit: 4642 526 Author: pterjan 527 Date: 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 534 Commit: 4641 535 Author: pterjan 536 Date: 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 545 Commit: 4411 546 Author: alxf 547 Date: 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 554 Commit: 4410 555 Author: alxf 556 Date: 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 563 Commit: 4409 564 Author: alxf 565 Date: 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 572 Commit: 4408 573 Author: alxf 574 Date: 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 583 Commit: 4405 584 Author: alxf 585 Date: 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 592 Commit: 4404 593 Author: alxf 594 Date: 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 602 Commit: 4403 603 Author: alxf 604 Date: 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 611 Commit: 4402 612 Author: alxf 613 Date: 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 620 Commit: 4401 621 Author: alxf 622 Date: 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 629 Commit: 4400 630 Author: pterjan 631 Date: 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 638 Commit: 4399 639 Author: pterjan 640 Date: 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 647 Commit: 4398 648 Author: sam 649 Date: 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 675 Commit: 4396 676 Author: sam 677 Date: 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 685 Commit: 4395 686 Author: sam 687 Date: 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 695 Commit: 4392 696 Author: sam 697 Date: 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 704 Commit: 4390 705 Author: sam 706 Date: 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 713 Commit: 4389 714 Author: sam 715 Date: 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 722 Commit: 4387 723 Author: sam 724 Date: 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 731 Commit: 4386 732 Author: pterjan 733 Date: 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 740 Commit: 4385 741 Author: sam 742 Date: 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 749 Commit: 4369 750 Author: sam 751 Date: 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 860 Commit: 4363 861 Author: sam 862 Date: 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 869 Commit: 4352 870 Author: sam 871 Date: 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 879 Commit: 4351 880 Author: sam 881 Date: 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 888 Commit: 4346 889 Author: sam 890 Date: 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 1 898 Commit: 4341 2 899 Author: sam 3 Date: Mon Feb 8 1 5:06:13 2010 +0100900 Date: Mon Feb 8 14:29:19 2010 +0000 4 901 5 902 Add triangle texture mapping to NEWS and update ChangeLog. … … 1584 2481 Make the libcaca color values an enum again. 1585 2482 1586 caca/caca.h | 5 0 ++++++++++++++++++++++++++++----------------------2483 caca/caca.h | 52 +++++++++++++++++++++++++++++----------------------- 1587 2484 caca/caca0.h | 38 ++++++++++++++++++-------------------- 1588 2 files changed, 4 6 insertions(+), 42deletions(-)2485 2 files changed, 47 insertions(+), 43 deletions(-) 1589 2486 1590 2487 Commit: 3605 … … 9782 10679 * Documented caca_event_t members. 9783 10680 9784 caca/caca.h | 7 0+++++++++++++++++++++++++++++++++++-----------------------9785 1 files changed, 4 2 insertions(+), 28deletions(-)10681 caca/caca.h | 72 +++++++++++++++++++++++++++++++++++----------------------- 10682 1 files changed, 43 insertions(+), 29 deletions(-) 9786 10683 9787 10684 Commit: 1357 … … 10173 11070 to cucul_import_memory() and try again later if it says "not enough data". 10174 11071 10175 src/cacaserver.c | 55 +++++++++++++++++++++++++++++++++--------------------10176 1 files changed, 3 4 insertions(+), 21deletions(-)11072 src/cacaserver.c | 49 +++++++++++++++++++++++++++++++------------------ 11073 1 files changed, 31 insertions(+), 18 deletions(-) 10177 11074 10178 11075 Commit: 1314 … … 11744 12641 test/event.c | 9 +++++---- 11745 12642 test/export.c | 13 +++++++------ 11746 test/font.c | 2 0 +++++++++++---------12643 test/font.c | 22 ++++++++++++---------- 11747 12644 test/font2tga.c | 11 ++++++----- 11748 12645 test/frames.c | 12 ++++++------ … … 11757 12654 test/unicode.c | 11 ++++++----- 11758 12655 tools/optipal.c | 6 ++++-- 11759 31 files changed, 20 8 insertions(+), 118deletions(-)12656 31 files changed, 209 insertions(+), 119 deletions(-) 11760 12657 11761 12658 Commit: 1047 … … 12356 13253 cucul/box.c | 2 +- 12357 13254 cucul/canvas.c | 2 +- 12358 cucul/charset.c | 4 0 +++++++++++++++++++++++-----------13255 cucul/charset.c | 42 +++++++++++++++++++++++------------ 12359 13256 cucul/conic.c | 4 +- 12360 13257 cucul/cucul.h | 2 +- 12361 13258 cucul/line.c | 4 +- 12362 13259 cucul/triangle.c | 2 +- 12363 8 files changed, 8 6 insertions(+), 30deletions(-)13260 8 files changed, 87 insertions(+), 31 deletions(-) 12364 13261 12365 13262 Commit: 981 … … 12734 13631 * Optimise built-in fonts. We gain about 100kB in the final binary. 12735 13632 12736 cucul/font_mono9.h | 2 088 +++++++++++++++++++++++-----------------------12737 cucul/font_monobold12.h | 21 12+++++++++++++++++++++++-----------------------12738 2 files changed, 21 00 insertions(+), 2100deletions(-)13633 cucul/font_mono9.h | 2118 +++++++++++++++++++++++----------------------- 13634 cucul/font_monobold12.h | 2130 +++++++++++++++++++++++----------------------- 13635 2 files changed, 2124 insertions(+), 2124 deletions(-) 12739 13636 12740 13637 Commit: 948 … … 13500 14397 cucul/canvas.c | 31 +++++++++++++++++++++++++++---- 13501 14398 cucul/conic.c | 36 ++++++++++++++++++++++++++---------- 13502 cucul/cucul.h | 3 2 ++++++++++++++++----------------14399 cucul/cucul.h | 38 +++++++++++++++++++------------------- 13503 14400 cucul/line.c | 38 +++++++++++++++++++++++++++----------- 13504 14401 cucul/triangle.c | 40 +++++++++++++++++++++++----------------- 13505 8 files changed, 15 2 insertions(+), 70deletions(-)14402 8 files changed, 155 insertions(+), 73 deletions(-) 13506 14403 13507 14404 Commit: 869 … … 14872 15769 cucul/box.c | 46 +++++----- 14873 15770 cucul/canvas.c | 16 ++- 14874 cucul/conic.c | 63 ++++++ ------15771 cucul/conic.c | 63 +++++++------ 14875 15772 cucul/cucul.c | 20 +++-- 14876 15773 cucul/cucul.h | 13 ++- 14877 cucul/dither.c | 28 7 ++++++++++++++++++++++++++----------------------------15774 cucul/dither.c | 283 +++++++++++++++++++++++++---------------------------- 14878 15775 cucul/font.c | 13 ++- 14879 cucul/line.c | 105 ++++++++ ------------15776 cucul/line.c | 105 +++++++++------------ 14880 15777 cucul/math.c | 18 ++-- 14881 15778 cucul/sprite.c | 85 ++++++++--------- 14882 15779 cucul/triangle.c | 60 ++++++------ 14883 15 files changed, 36 7 insertions(+), 380deletions(-)15780 15 files changed, 365 insertions(+), 378 deletions(-) 14884 15781 14885 15782 Commit: 772 … … 15646 16543 15647 16544 caca/caca.h | 3 +- 15648 caca/event.c | 6 3++++++++++++++++++++++++++++++-----------------------16545 caca/event.c | 67 ++++++++++++++++++++++++++++++----------------------- 15649 16546 src/aafire.c | 2 +- 15650 16547 src/cacaball.c | 2 +- … … 15654 16551 src/cacaview.c | 6 ++-- 15655 16552 test/colors.c | 2 +- 15656 test/demo.c | 9 +++++ +-16553 test/demo.c | 9 +++++- 15657 16554 test/dithering.c | 2 +- 15658 16555 test/event.c | 4 +- … … 15662 16559 test/transform.c | 2 +- 15663 16560 test/unicode.c | 2 +- 15664 17 files changed, 6 1 insertions(+), 48deletions(-)16561 17 files changed, 63 insertions(+), 50 deletions(-) 15665 16562 15666 16563 Commit: 709 … … 16071 16968 test/dithering.c | 3 +- 16072 16969 test/event.c | 48 ++++++------ 16073 test/gamma.c | 2 2 +++--16970 test/gamma.c | 24 ++++--- 16074 16971 test/hsv.c | 3 +- 16075 16972 test/spritedit.c | 6 +- 16076 16973 test/transform.c | 3 +- 16077 16974 test/unicode.c | 3 +- 16078 26 files changed, 51 1 insertions(+), 343deletions(-)16975 26 files changed, 512 insertions(+), 344 deletions(-) 16079 16976 16080 16977 Commit: 680 … … 17345 18242 * Fixed VGA colours. The values only range from 0 to 63. 17346 18243 17347 caca/driver_vga.c | 3 3 +++++++++++++++++----------------17348 1 files changed, 1 7 insertions(+), 16deletions(-)18244 caca/driver_vga.c | 35 ++++++++++++++++++----------------- 18245 1 files changed, 18 insertions(+), 17 deletions(-) 17349 18246 17350 18247 Commit: 573 … … 18379 19276 * src/graphics.c: cleaned caca_get_html() 18380 19277 18381 src/graphics.c | 208 +++++++++++++++++++++++--------------------------------18382 1 files changed, 8 7 insertions(+), 121deletions(-)19278 src/graphics.c | 198 +++++++++++++++++++++++--------------------------------- 19279 1 files changed, 82 insertions(+), 116 deletions(-) 18383 19280 18384 19281 Commit: 488 … … 22438 23335 * Moved generated autotools files to the autotools/ directory. 22439 23336 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 +- 22447 23344 7 files changed, 21 insertions(+), 11 deletions(-) 22448 23345 -
libcaca/trunk/NEWS
r4679 r4807 3 3 \section news0_99_beta18 Changes between 0.99.beta18 and 0.99.beta17 4 4 5 - UNRELEASED 5 - new "cacaclock" utility 6 - improved FIGlet support 7 - improved Python and Ruby bindings 8 - numerous improvements and bugfixes 6 9 7 10 \section news0_99_beta17 Changes between 0.99.beta17 and 0.99.beta16 -
libcaca/trunk/configure.ac
r4777 r4807 11 11 LT_MAJOR="0" 12 12 LT_MINOR="99" 13 LT_MICRO="1 7"13 LT_MICRO="18" 14 14 AC_SUBST(LT_MAJOR) 15 15 AC_SUBST(LT_MINOR)
Note: See TracChangeset
for help on using the changeset viewer.
