Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 995edf8 merge latest CLI example bugfixes into the HTML versions by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-04 00:39:40 +0000
  • b76e1ed now generates HTML by Ben Wiley Sittler 2008-11-03 22:30:22 +0000
  • b437587 copy fullwidth.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-03 22:21:31 +0000
  • 5558dba added copyright info for PHP conversion (blah blah blah...) by Ben Wiley Sittler 2008-11-03 22:19:29 +0000
  • 3ac8510 now works as PHP by Ben Wiley Sittler 2008-11-03 22:18:27 +0000
  • 1e7ae2c copy fullwidth.c to fullwidth.php in preparation for phpizing by Ben Wiley Sittler 2008-11-03 22:08:09 +0000
  • 1e933f8 only assume svg preview ability in opera, WebKit and Gecko by Ben Wiley Sittler 2008-11-03 22:06:33 +0000
  • ab44c8d * Improve object layer for caca-php by Nicolas Vion 2008-11-03 22:03:31 +0000
  • 28121ee do not add history entries for iframe transitions by Ben Wiley Sittler 2008-11-03 21:58:17 +0000
  • 3336b41 add missing id by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-03 21:48:16 +0000
  • 7b47610 .caca files get an extension, too by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-03 21:17:34 +0000
  • 9c556c4 text formats embedding escape sequences get sent as attachments too by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-03 21:12:54 +0000
  • 242103d another typo by Ben Wiley Sittler 2008-11-03 20:55:12 +0000
  • e8cd189 spaces -> tabs by Ben Wiley Sittler 2008-11-03 20:34:42 +0000
  • 9712d7a add missing content-type in the HTML case by Ben Wiley Sittler 2008-11-03 20:08:35 +0000
  • 6a37370 typo by Ben Wiley Sittler 2008-11-03 20:01:20 +0000
  • 36ccbf8 make examples/demo.php executable by Ben Wiley Sittler 2008-11-03 19:52:30 +0000
  • 2830007 copy export.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-03 19:44:58 +0000
  • ea2f4ff export.php is now actually php, and appears to work identically to its C predecessor. by Ben Wiley Sittler 2008-11-03 19:42:38 +0000
  • 8d104f9 copy export.c to export.php in preparation for phpizing by Ben Wiley Sittler 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 &nbsp; to the equivalent &#160; so that a non-validating XML parser (which is most of them) can correctly parse this document. by Ben Wiley Sittler 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 Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-03 16:55:00 +0000
  • 6dafdbf * Remove \t from content of $moo * Change canvas size * Fix coordinate of label "Moo!" by Nicolas Vion 2008-11-02 22:45:40 +0000
  • be5de36 * Change canvas size by Nicolas Vion 2008-11-02 22:42:09 +0000
  • ee088b8 htmlification of colors.php by Ben Wiley Sittler 2008-11-02 22:38:40 +0000
  • 7910300 * Fix coordinate of label "Moo!" by Nicolas Vion 2008-11-02 22:37:27 +0000
  • d320954 copy colors.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-02 22:35:45 +0000
  • ca055aa PHP conversion of colors.c by Ben Wiley Sittler 2008-11-02 22:34:59 +0000
  • 872ae65 copy colors.c to colors.php in preparation for phpizing by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-02 22:12:24 +0000
  • ccb9757 * Remove tabs from content of $moo by Nicolas Vion 2008-11-02 22:10:02 +0000
  • 74a6345 * Improve Dithering and Canvas php classes by Nicolas Vion 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 Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-02 21:18:51 +0000
  • a9b0e62 forgot backslashes by Ben Wiley Sittler 2008-11-02 21:03:09 +0000
  • 2bb297d htmlification of truecolor.php; evidently there are some bugs yet in the html3 exporter by Ben Wiley Sittler 2008-11-02 20:29:02 +0000
  • ada4042 copy truecolor.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-02 20:17:59 +0000
  • 283ea94 convert to PHP and make executable by Ben Wiley Sittler 2008-11-02 20:17:00 +0000
  • e359fec copy truecolor.c to truecolor.php in preparation for phpizing by Ben Wiley Sittler 2008-11-02 20:06:13 +0000
  • 2eab7a6 * Improve class "Dither" by Nicolas Vion 2008-11-02 20:05:00 +0000
  • 879ae0c * Add class "Dither" to php object layer by Nicolas Vion 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 Ben Wiley Sittler 2008-11-02 19:50:46 +0000
  • ef3b597 add a <table summary="..." /> attribute so screenreader software does not get hopelessly lost. by Ben Wiley Sittler 2008-11-02 19:28:40 +0000
  • 609f1b8 echo rendered string in form value by Ben Wiley Sittler 2008-11-02 19:19:45 +0000
  • 28a91b7 * Remove white and yellow colors for letters by Nicolas Vion 2008-11-02 19:13:47 +0000
  • c93f953 * Add an input box in sample web page figlet.php by Nicolas Vion 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 Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-02 17:38:37 +0000
  • c8b3044 more conforming to 79-character limit and using tabs by Ben Wiley Sittler 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 Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-02 16:24:03 +0000
  • 74475a3 * Change structure of sample file render.php by Nicolas Vion 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 Ben Wiley Sittler 2008-11-02 03:52:22 +0000
  • 34b0a2f apparently php inw ww dir should not be executable? by Ben Wiley Sittler 2008-11-02 03:37:14 +0000
  • 70beafa better UI, maybe? by Ben Wiley Sittler 2008-11-02 03:36:38 +0000
  • 260b5ac seems to work by Ben Wiley Sittler 2008-11-02 03:27:58 +0000
  • 3fbfa5e copy render.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-02 03:13:03 +0000
  • f4ff053 HTML conversion of text.php by Ben Wiley Sittler 2008-11-02 03:10:44 +0000
  • eae053c add missing newline at end of file by Ben Wiley Sittler 2008-11-02 03:07:50 +0000
  • 5eb92c7 apparently php inw ww dir should not be executable? by Ben Wiley Sittler 2008-11-02 03:05:46 +0000
  • dd1478f copy text.php to www in preparation for htmlizing by Ben Wiley Sittler 2008-11-02 03:04:10 +0000
  • 3b43a64 * Improve php object layer "caca.php" by Nicolas Vion 2008-11-01 23:43:00 +0000
  • b834c10 * Change permission of web sample files by Nicolas Vion 2008-11-01 21:29:51 +0000
  • 134b256 * Improve php class layer for caca-php by Nicolas Vion 2008-11-01 21:11:04 +0000
  • dc3d7c0 * Add skeleton of php class layer for caca-php by Nicolas Vion 2008-11-01 19:55:52 +0000
  • bff86e8 * Add web sample program: dithering.php by Nicolas Vion 2008-11-01 18:42:16 +0000
  • d473065 oops! make the .php executable by Ben Wiley Sittler 2008-11-01 17:57:50 +0000
  • bf31ad0 * Add web sample "figlet.php" by Nicolas Vion 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 Nicolas Vion 2008-11-01 13:30:09 +0000
  • 4d358a3 * Initializate variable "len" in caca_export_string by Nicolas Vion 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 Ben Wiley Sittler 2008-11-01 06:32:30 +0000
  • 57c2385 now HTML markup is generated, rather than a giant PRE block by Ben Wiley Sittler 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 Ben Wiley Sittler 2008-11-01 06:03:36 +0000
  • 2a917dc move CSS for www example to a separate file; table is no longer inside <pre> by Ben Wiley Sittler 2008-11-01 06:02:04 +0000
  • e6e8418 fix table border, colors, and quoting of <, ", ', and > in html3 output by Ben Wiley Sittler 2008-11-01 05:27:04 +0000
  • baf8cbd font for windows, too by Ben Wiley Sittler 2008-11-01 05:13:37 +0000
  • 93c22f3 display correctly in firefox and safari by Ben Wiley Sittler 2008-11-01 05:08:24 +0000
  • 7273a9d correctly account for tabs in html3 export by Ben Wiley Sittler 2008-11-01 04:41:25 +0000
  • 633d554 a first partially-broken conversion of examples/cacainfo.php by Ben Wiley Sittler 2008-11-01 03:00:45 +0000
  • cc238fd * Change test for php-cli mode in sample programs by Nicolas Vion 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 Ben Wiley Sittler 2008-11-01 01:46:51 +0000
  • 77d1ef7 * Check that samples programs are executed with php-cli by Nicolas Vion 2008-11-01 01:44:28 +0000
  • c3a51a4 change to allow use with cocoa driver; also, a keypress now stops these demos early by Ben Wiley Sittler 2008-11-01 01:32:17 +0000
  • a6666c9 * Remove 'c' (color) and 'r' (render) options of the main menu in demo.php by Nicolas Vion 2008-11-01 01:25:13 +0000
  • a3aef93 * Add license headers in sample programs by Nicolas Vion 2008-11-01 00:45:56 +0000
  • 050853a * Clean template for phpize "config.m4" by Nicolas Vion 2008-11-01 00:33:57 +0000
  • c405f35 * Change message for phpinfo() by Nicolas Vion 2008-10-31 20:35:48 +0000
  • 20d5022 now truecolor works by Ben Wiley Sittler 2008-10-31 18:56:31 +0000
  • e0042e8 now arrow keys, function keys, etc. work by Ben Wiley Sittler 2008-10-31 18:39:16 +0000
  • a048eff * Add information about gd resources support in caca-php for phpinfo() by Nicolas Vion 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 Ben Wiley Sittler 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 Sam Hocevar 2008-10-31 00:21:04 +0000
  • 4d482fe * Undo last commit by Pascal Terjan 2008-10-30 22:36:13 +0000
  • 0b2402f * Add -module flag, hopefuly this will fix on OSX by Pascal Terjan 2008-10-30 21:45:42 +0000
  • 76868db * List drivers as a Hash by Pascal Terjan 2008-10-30 20:12:50 +0000