Pikchr

Timeline
Login

12 check-ins using file pikchr.c version ec6f88c376

2022-06-06
23:51
Removed some duplicated docs, one copy of which was out of date. (check-in: 1ecd389f95 user: stephan tags: trunk)
23:48
Extended the wasm binding to optionally make use of all of the pikchr() arguments and return more info, e.g. width/height, in the result object. Fixed shift-enter behavior. (check-in: 701ca358b9 user: stephan tags: trunk)
17:43
Minor fiddle app cleanups made while porting it to fossil. (check-in: 667d6f9497 user: stephan tags: trunk)
13:09
Added build of gzip-compressed forms of the fiddle/ files, for use with althttpd's new gzip support. (check-in: f79fb1cec1 user: stephan tags: trunk)
2022-05-28
23:19
Updated the fiddle TODOs. (check-in: 4b3db84d9a user: stephan tags: trunk)
23:05
fiddle: initial impl of auto-update of SVG while typing (enabled with new checkbox). Works but may need tweaks for the precise preferred timing (currently 800ms debounce) and skiping update for certain keys/situations. (check-in: 5180e89672 user: stephan tags: trunk)
11:57
fiddle: made the config checkboxes persistent. (check-in: 5a99e63fc1 user: stephan tags: trunk)
2022-05-27
20:48
fiddle: removed a superfluous layer of indirection. (check-in: 675a6dc497 user: stephan tags: trunk)
20:16
Fiddle: accounted for case of empty pikchr script, which produces an HTML comment as output. Renamed the inherited sqlite-centric symbol names to pikchr-centric ones. (check-in: d748a2a438 user: stephan tags: trunk)
19:32
fiddle: simplified some duplicated if/else logic and made renderAutoScale=false the default. (check-in: 1312a45b42 user: stephan tags: trunk)
19:28
Initial version of a wasm/JS pikchr "fiddle" app. Requires emscripten to build. Several TODOs remain but it essentially works. (check-in: 5403316e07 user: stephan tags: trunk)
2022-04-25
01:28
Correctly adjust the bounding box when the size of a circle is set using "diameter". Fix for ticket [4449371aa4d8ed2b]. (check-in: 3d15c0920a user: drh tags: trunk)