995edf8
merge latest CLI example bugfixes into the HTML versions by
2008-11-04 00:41:56 +0000
e7305d8
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 by
2008-11-04 00:39:40 +0000
b76e1ed
now generates HTML by
2008-11-03 22:30:22 +0000
b437587
copy fullwidth.php to www in preparation for htmlizing by
2008-11-03 22:21:31 +0000
5558dba
added copyright info for PHP conversion (blah blah blah...) by
2008-11-03 22:19:29 +0000
3ac8510
now works as PHP by
2008-11-03 22:18:27 +0000
1e7ae2c
copy fullwidth.c to fullwidth.php in preparation for phpizing by
2008-11-03 22:08:09 +0000
1e933f8
only assume svg preview ability in opera, WebKit and Gecko by
2008-11-03 22:06:33 +0000
ab44c8d
* Improve object layer for caca-php by
2008-11-03 22:03:31 +0000
28121ee
do not add history entries for iframe transitions by
2008-11-03 21:58:17 +0000
3336b41
add missing id by
2008-11-03 21:48:53 +0000
dc32a8a
use some javascript to show inline previews using <iframe/> for some of the formats (so far, html, html3, bbfr, and svg) by
2008-11-03 21:48:16 +0000
7b47610
.caca files get an extension, too by
2008-11-03 21:23:20 +0000
a684af9
suggest extensions for some of the inline formats too, since browsers sometimes send them to external viewers and become confused if the filename ends in '.php' (despite our correct content-type!) by
2008-11-03 21:17:34 +0000
9c556c4
text formats embedding escape sequences get sent as attachments too by
2008-11-03 21:15:09 +0000
f1eedaf
working HTML version of export.php accepting an optional file upload and exporting it using the selected format by
2008-11-03 21:12:54 +0000
242103d
another typo by
2008-11-03 20:55:12 +0000
e8cd189
spaces -> tabs by
2008-11-03 20:34:42 +0000
9712d7a
add missing content-type in the HTML case by
2008-11-03 20:08:35 +0000
6a37370
typo by
2008-11-03 20:01:20 +0000
36ccbf8
make examples/demo.php executable by
2008-11-03 19:52:30 +0000
2830007
copy export.php to www in preparation for htmlizing by
2008-11-03 19:44:58 +0000
ea2f4ff
export.php is now actually php, and appears to work identically to its C predecessor. by
2008-11-03 19:42:38 +0000
8d104f9
copy export.c to export.php in preparation for phpizing by
2008-11-03 18:40:50 +0000
d32f8eb
fix foreground-color and quoting bugs in the "html" exporter; also, the output is now labelled as XHTML 1.0 Strict, since it does conform to that DTD. also removed spurious cellpadding and cellspacing from <div /> markup. also handle non-characters by conversion to replacement character, and handle more control characters by conversion to no-break space. finally, switch from to the equivalent   so that a non-validating XML parser (which is most of them) can correctly parse this document. by
2008-11-03 18:16:38 +0000
e8756c7
do not split a fullwidth character in the middle. yes, in some degenerate cases this will lead to incorrectly-displayed tables. i don't yet have a solution. by
2008-11-03 17:18:04 +0000
567ae29
do not expand tabs here. instead, importers need to understand '\t' and fill the canvas up to the tab stop with it. once that works, support will be added here (treating it as space.) also, fewer columns are now generated. apparently generating a minimal number of them fixes a bunch of the table-layout bugs. by
2008-11-03 16:55:00 +0000
6dafdbf
* Remove \t from content of $moo * Change canvas size * Fix coordinate of label "Moo!" by
2008-11-02 22:45:40 +0000
be5de36
* Change canvas size by
2008-11-02 22:42:09 +0000
ee088b8
htmlification of colors.php by
2008-11-02 22:38:40 +0000
7910300
* Fix coordinate of label "Moo!" by
2008-11-02 22:37:27 +0000
d320954
copy colors.php to www in preparation for htmlizing by
2008-11-02 22:35:45 +0000
ca055aa
PHP conversion of colors.c by
2008-11-02 22:34:59 +0000
872ae65
copy colors.c to colors.php in preparation for phpizing by
2008-11-02 22:22:18 +0000
afcad73
some unicode characters could overflow the buffer; handle more control characters and non-unicode codepoints when generating HTML. by
2008-11-02 22:12:24 +0000
ccb9757
* Remove tabs from content of $moo by
2008-11-02 22:10:02 +0000
74a6345
* Improve Dithering and Canvas php classes by
2008-11-02 21:58:09 +0000
f4b036e
optimization: when the canvas is only a single line, we can always optimize by merging cells by
2008-11-02 21:57:21 +0000
86a512c
work around table layout bugs by ensuring that if there are multiple cells on any row of the table then the very first row does not use the cell-merging optimization; this appears to fix the last of the table layout bugs seen in truecolor.php; also fix the foreground and background color bugs seen in truecolor.php. by
2008-11-02 21:18:51 +0000
a9b0e62
forgot backslashes by
2008-11-02 21:03:09 +0000
2bb297d
htmlification of truecolor.php; evidently there are some bugs yet in the html3 exporter by
2008-11-02 20:29:02 +0000
ada4042
copy truecolor.php to www in preparation for htmlizing by
2008-11-02 20:17:59 +0000
283ea94
convert to PHP and make executable by
2008-11-02 20:17:00 +0000
e359fec
copy truecolor.c to truecolor.php in preparation for phpizing by
2008-11-02 20:06:13 +0000
2eab7a6
* Improve class "Dither" by
2008-11-02 20:05:00 +0000
879ae0c
* Add class "Dither" to php object layer by
2008-11-02 20:02:26 +0000
b6db5dc
add missing whitespace before /> so that the XHTML works in more plain-HTML parsers; quote attributes in double quotes rather than single quotes for the same reason by
2008-11-02 19:50:46 +0000
ef3b597
add a <table summary="..." /> attribute so screenreader software does not get hopelessly lost. by
2008-11-02 19:28:40 +0000
609f1b8
echo rendered string in form value by
2008-11-02 19:19:45 +0000
28a91b7
* Remove white and yellow colors for letters by
2008-11-02 19:13:47 +0000
c93f953
* Add an input box in sample web page figlet.php by
2008-11-02 19:08:08 +0000
05d915e
remove the stylesheet, as it does not seem to help at the moment. also remove the <pre></pre> in figlet.php since it does not seem to make a difference since the table markup includes <tt></tt> inside each cell. by
2008-11-02 17:49:29 +0000
cb49816
use a single table cell for adjacent attribute runs provided the background color will be the same; this allows us to avoid special stylesheets for our example programs by
2008-11-02 17:38:37 +0000
c8b3044
more conforming to 79-character limit and using tabs by
2008-11-02 17:00:45 +0000
ec5aa38
generate self-referencing script URI correctly, taking into account that the script might be content-negotiated, renamed, symlinked, or otherwise alised in URI-space. by
2008-11-02 16:56:48 +0000
68386ad
added a link so you can view the image only (also good for lynx/elinks) and some alt="..." text so the validator does not complain. by
2008-11-02 16:24:03 +0000
74475a3
* Change structure of sample file render.php by
2008-11-02 16:10:50 +0000
419d70e
send correct content-type; add a missing doctype (although technically the table is not allowed inside pre, but that we will need to find another fix for) by
2008-11-02 03:52:22 +0000
34b0a2f
apparently php inw ww dir should not be executable? by
2008-11-02 03:37:14 +0000
70beafa
better UI, maybe? by
2008-11-02 03:36:38 +0000
260b5ac
seems to work by
2008-11-02 03:27:58 +0000
3fbfa5e
copy render.php to www in preparation for htmlizing by
2008-11-02 03:13:03 +0000
f4ff053
HTML conversion of text.php by
2008-11-02 03:10:44 +0000
eae053c
add missing newline at end of file by
2008-11-02 03:07:50 +0000
5eb92c7
apparently php inw ww dir should not be executable? by
2008-11-02 03:05:46 +0000
dd1478f
copy text.php to www in preparation for htmlizing by
2008-11-02 03:04:10 +0000
3b43a64
* Improve php object layer "caca.php" by
2008-11-01 23:43:00 +0000
b834c10
* Change permission of web sample files by
2008-11-01 21:29:51 +0000
134b256
* Improve php class layer for caca-php by
2008-11-01 21:11:04 +0000
dc3d7c0
* Add skeleton of php class layer for caca-php by
2008-11-01 19:55:52 +0000
bff86e8
* Add web sample program: dithering.php by
2008-11-01 18:42:16 +0000
d473065
oops! make the .php executable by
2008-11-01 17:57:50 +0000
bf31ad0
* Add web sample "figlet.php" by
2008-11-01 13:54:13 +0000
5d98ca2
* Use proper Zend macro RETURN_STRINGL in caca_file_read, caca_files_gets, caca_export_string by
2008-11-01 13:30:09 +0000
4d358a3
* Initializate variable "len" in caca_export_string by
2008-11-01 12:51:54 +0000
9feb5f1
switch to XHTML 1.0 Transitional markup (it validates perfectly, and still works in very ancient browsers too); change one <p> to </p> too by
2008-11-01 06:32:30 +0000
57c2385
now HTML markup is generated, rather than a giant PRE block by
2008-11-01 06:26:29 +0000
8cc4c27
output valid XHTML (it's valid HTML3 too); note that this drops the COLS=... attribute on the table, but that had previously been calculated incorrectly anyhow so i doubt it mattered by
2008-11-01 06:03:36 +0000
2a917dc
move CSS for www example to a separate file; table is no longer inside <pre> by
2008-11-01 06:02:04 +0000
e6e8418
fix table border, colors, and quoting of <, ", ', and > in html3 output by
2008-11-01 05:27:04 +0000
baf8cbd
font for windows, too by
2008-11-01 05:13:37 +0000
93c22f3
display correctly in firefox and safari by
2008-11-01 05:08:24 +0000
7273a9d
correctly account for tabs in html3 export by
2008-11-01 04:41:25 +0000
633d554
a first partially-broken conversion of examples/cacainfo.php by
2008-11-01 03:00:45 +0000
cc238fd
* Change test for php-cli mode in sample programs by
2008-11-01 02:06:43 +0000
263b873
define variables before use; jsut comment out the "sprites" item since it apparently does not yet work by
2008-11-01 01:46:51 +0000
77d1ef7
* Check that samples programs are executed with php-cli by
2008-11-01 01:44:28 +0000
c3a51a4
change to allow use with cocoa driver; also, a keypress now stops these demos early by
2008-11-01 01:32:17 +0000
a6666c9
* Remove 'c' (color) and 'r' (render) options of the main menu in demo.php by
2008-11-01 01:25:13 +0000
a3aef93
* Add license headers in sample programs by
2008-11-01 00:45:56 +0000
050853a
* Clean template for phpize "config.m4" by
2008-11-01 00:33:57 +0000
c405f35
* Change message for phpinfo() by
2008-10-31 20:35:48 +0000
20d5022
now truecolor works by
2008-10-31 18:56:31 +0000
e0042e8
now arrow keys, function keys, etc. work by
2008-10-31 18:39:16 +0000
a048eff
* Add information about gd resources support in caca-php for phpinfo() by
2008-10-31 17:46:38 +0000
2c01239
allow CC, CXX and MACOSX_SDK_FRAMEWORKS to be overridden using exported environment variables at configure-time by
2008-10-31 00:29:31 +0000
fd34b17
caca-sharp: improve install and uninstall rules, add a strong name key to allow third-party applications to link with caca-sharp, and tune a few things here and there. by
2008-10-31 00:21:04 +0000
4d482fe
* Undo last commit by
2008-10-30 22:36:13 +0000
0b2402f
* Add -module flag, hopefuly this will fix on OSX by
2008-10-30 21:45:42 +0000
76868db
* List drivers as a Hash by
2008-10-30 20:12:50 +0000