Ben Wiley Sittler
d71ddf0f51
no more horrible hacks needed, since fixing the alpha mismatch in the C binding
16 년 전
Ben Wiley Sittler
d0a08f2be2
do not bother with an extraneous fill, and don't create out.png
16 년 전
Ben Wiley Sittler
79864c5541
fix endianness problem
16 년 전
Ben Wiley Sittler
010c3b20bf
oops! fix problem i introduced in the previous commit
16 년 전
Ben Wiley Sittler
f75f27aec8
fix impedence mismatch between libgd alpha (0 = opaque, 127 = transparent) and libcaca alpha (0 = transparent, 255 = opaque)
16 년 전
Ben Wiley Sittler
309bf77215
copy img2txt.c to img2txt.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
bf59034786
convert to use PHP object layer similar to the C++ one used in its C++ predecessor, cxx/cxxtest.cpp; also change behavior and appearance to more closely match that version (perhaps, though, the changes should have been ported in the other direction instead...)
16 년 전
Ben Wiley Sittler
d9d23767d4
default to $timeout = 0 in Display::getEvent()
16 년 전
Ben Wiley Sittler
5626959bbc
fix some bugs and inconsistencies in the PHP object layer
16 년 전
Ben Wiley Sittler
0b32c1d6eb
add a Libcaca class to the PHP class interface, parallel to the Libcaca class in the .NET interface; fix a bunch of whitespace inconsistencies
16 년 전
Ben Wiley Sittler
8e65594567
add AnsiColor, EventType and EventKey constants parallel to the .NET ones
16 년 전
Ben Wiley Sittler
d258b7e2a4
added missing constant CACA_KEY_UNKNOWN
16 년 전
Ben Wiley Sittler
96b250cd2f
preliminary port of jylam and sam's test.cs to PHP using an early version of nico's caca.php; right now it looks in dirname($argv[0]) . "/.." for caca.php, which will need to be fixed once caca.php is installed in a php standard include directory
16 년 전
Ben Wiley Sittler
41b52e7e94
copy test.cs to test.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
24ca7502e6
merge alpha fix from svn://svn.zoy.org/libcaca/libcaca/trunk/caca-php/examples/export.php@3287 into examples/www/export.php
16 년 전
Ben Wiley Sittler
839457cc5d
use alpha in PNG export, since it is now required to get a correct PNG output image
16 년 전
Ben Wiley Sittler
eb7b2bdda7
fix type in Canvas::drawLine; add a minimal class Event providing a
subset of the functionality of the .NET version; added Display::getEvent
similar to the .NET version; change Dither::bitmap to take a Canvas
object rather than a caca canvas resource as its first parameter; add
Font::Render and Font::getList methods parallel to the .NET version
16 년 전
Ben Wiley Sittler
c1e1760ee4
use alpha channel in gd truecolor images -- note that the scale for
this is [0, 127], rather than [0, 255]; always free the temporary
pixels copy allocated in PHP_FUNCTION(caca_dither_bitmap); fix a typo
which caused PHP_FUNCTION(caca_set_display_title) to crash due to a
failed run-time binding to "caca_set_display" (the "_title" was
missing).
16 년 전
Ben Wiley Sittler
07d9dcc348
preserve column alignment better by breaking cells at spaces; preserve
readability of fullwidth characters better by not placing cell
boundaries between them unneccessarily
16 년 전
Ben Wiley Sittler
e434549a4d
force a column alignment after each column containing a fullwidth character.
16 년 전
Ben Wiley Sittler
14c4a66190
no border in old browsers, either.
16 년 전
Ben Wiley Sittler
fe9bc1e97a
htmlification
16 년 전
Ben Wiley Sittler
7ee83ef1cb
copy unicode.php to www in preparation for htmlizing
16 년 전
Ben Wiley Sittler
912c12b68e
cli-only
16 년 전
Ben Wiley Sittler
cefb7fb871
phpized
16 년 전
Ben Wiley Sittler
f89341d18f
copy unicode.c to unicode.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
c503541dcb
htmlize
16 년 전
Ben Wiley Sittler
b5701199d7
copy transform.php to www in preparation for htmlizing
16 년 전
Ben Wiley Sittler
dd9fff4d60
PHPified
16 년 전
Ben Wiley Sittler
531c76030c
copy transform.c to transform.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
7f251a3e93
show client-side filename
16 년 전
Ben Wiley Sittler
c662584362
clearer wording.
16 년 전
Ben Wiley Sittler
735997d551
link to an example file to download and then import (generated by export.php)
16 년 전
Ben Wiley Sittler
9e13b58fe7
works well enough to import the files exported by export.php
16 년 전
Ben Wiley Sittler
fee77cac00
force cli on remaining examples so that apache doesn't pop up a window
(this actually happens with the cocoa driver!)
16 년 전
Ben Wiley Sittler
415b54902d
CLI-only
16 년 전
Ben Wiley Sittler
665f0c98bf
copy import.php to www in preparation for htmlizing
16 년 전
Ben Wiley Sittler
13dcd97685
list available import formats in usage message
16 년 전
Ben Wiley Sittler
aae1d4c531
PHPification of import.c
16 년 전
Ben Wiley Sittler
62b20bc8d1
copy import.c to import.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
4b01269d8a
only fill the preview iframe when javascript is enabled
16 년 전
Ben Wiley Sittler
995edf8021
merge latest CLI example bugfixes into the HTML versions
16 년 전
Ben Wiley Sittler
e7305d8b68
fix typo in PHP binding of caca_set_Attr that caused segfault on linux; also remove workaround for spurious extra-argument requirement from two of the PHP examples
16 년 전
Ben Wiley Sittler
b76e1ed2b2
now generates HTML
16 년 전
Ben Wiley Sittler
b4375871d7
copy fullwidth.php to www in preparation for htmlizing
16 년 전
Ben Wiley Sittler
5558dbadc7
added copyright info for PHP conversion (blah blah blah...)
16 년 전
Ben Wiley Sittler
3ac8510e4c
now works as PHP
16 년 전
Ben Wiley Sittler
1e7ae2c712
copy fullwidth.c to fullwidth.php in preparation for phpizing
16 년 전
Ben Wiley Sittler
1e933f8d50
only assume svg preview ability in opera, WebKit and Gecko
16 년 전
Nicolas Vion
ab44c8daa7
* Improve object layer for caca-php
16 년 전