Fossil

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins tagged with "trunk"

2020-09-21
14:21
Latest pikchr.c fixes a variable initialization problem and adds the xmlns attribute to the SVG markup. (Leaf check-in: 7de85417de user: drh tags: trunk)
2020-09-20
22:44
Update pikchr.c to allow "<i>fraction</i> of the way between" position forms to have a fraction less than 0.0 or greater than 1.0. (check-in: cab87e3420 user: drh tags: trunk)
15:05
Fix the assert() statement in Pikchr so that it works on positions, not just places. (check-in: 249817138c user: drh tags: trunk)
2020-09-19
16:36
Moved pikchr_process() nonce so that it also applies for error output. Added missing 'error' CSS class to the error-report PRE tag. Added mention of Ctrl-Enter in pikchshow intro text. (check-in: 11e7960e51 user: stephan tags: trunk)
14:03
Mention skip in bisect options list (check-in: 79499fc474 user: andygoth tags: trunk)
13:58
Clean up the fossil bisect summary per [https://fossil-scm.org/forum/forumpost/00503372fc] (check-in: 6e45212a5b user: andygoth tags: trunk)
13:10
Documented a simpler pikchr-centering implementation for potential future use but did not activate it due to concerns about current browser-side availability. (check-in: 1620841523 user: stephan tags: trunk)
12:49
Worked around an SVG rendering bug in Chrome by setting the width of all svg.pikchr to 100%, regardless of alignment (previously was only applied to centered SVGs). (check-in: 4ad86dd5f7 user: stephan tags: trunk)
12:45
Squelched an ominous but harmless error from wikedit when opened with a sandbox page name using any case other than 'Sandbox'. (check-in: 2e828971b2 user: stephan tags: trunk)
11:04
Update the sqlite3.h file so that the source-id is the same as sqlite3.c (check-in: 09cea3cbf4 user: drh tags: trunk)
04:29
Fix a minor problem with the "behind" attribute in Pikchr (check-in: e5e2dac076 user: drh tags: trunk)
04:09
Update pikchr.c with support for dist(P1,P2) and copying the layer using "same". (check-in: af52ad89ca user: drh tags: trunk)
00:44
Convert the diagrams in the "Rebase Considered Harmful" document over to Pikchr. (check-in: 38d6a8f30e user: drh tags: trunk)
2020-09-18
22:55
New pikchr.c with improved estimates for bounding boxes on text. (check-in: bac677f7a9 user: drh tags: trunk)
21:11
Minor doc updates, removed some dead code. (check-in: 3ec33f98f7 user: stephan tags: trunk)
20:19
Remove overflow setting on pikchr-src elements. (check-in: 72f8372a2c user: stephan tags: trunk)
20:01
Added pikchr block 'source-inline' modifier for the 'source' flag which tells the latter that the sources should be rendered inline (same position as the graphic), rather than left-aligned. (check-in: 3f2c0af278 user: stephan tags: trunk)
19:06
Reimplemented pikchr show/hide entirely in CSS, so it's now controlled by toggling the 'source' class on the outermost DIV element. Less JS and easier to implement in 3rd-party pikchr clients. (check-in: 947c039073 user: stephan tags: trunk)
17:43
CSS workaround for centering pikchrs in Chrome. (check-in: d825fcc11a user: stephan tags: trunk)
16:58
Update the built-in pikchr.c and SQLite to the latest from both trees. (check-in: c3de0a9930 user: drh tags: trunk)
13:18
Be careful to honor the auto-hyperlinks setting when it is off, and not display any hyperlinks. See [forum:5a7530639a|forum post 5a7530639a] for the bug report. (check-in: b190858e97 user: drh tags: trunk)
11:27
Fix minor formatting error in the HTML for hierarchical forum. (check-in: 7221e497fc user: drh tags: trunk)
10:32
An alternate impl for centering pikchrs which does not rely on margin:auto. (check-in: 2963f440e8 user: stephan tags: trunk)
09:21
Fixed a preview quirk which caused the pikchr click handlers to not get processed on wikiedit/fileedit previews after the first one. (check-in: 052d374809 user: stephan tags: trunk)
07:48
Made the return code of a bit of new code match its docs. (check-in: 539eb61f85 user: stephan tags: trunk)
07:37
The routines which emit fossil.XYZ.js modules now understand their dependencies, emit any deps in dependency order (recursively), and do not emit a given module more than once (simplifies usage and is an and overall improvement in cacheability). Added the pikchr click support to more pages. (check-in: 9b2b6f5b1c user: stephan tags: trunk)
05:07
Minor C-side fossil JS API simplification to ease upcoming changes. (check-in: 58d86b16bf user: stephan tags: trunk)
04:10
pikchr js: hide/show the SVG's parent element instead of the SVG, so that output from pikchr print commands is hidden when the source is shown. (check-in: 43116c73fd user: stephan tags: trunk)
03:28
Clarify the origin of JS in the generated HTML. (check-in: 6854244949 user: drh tags: trunk)
02:54
Always include a \n after the opening safe_html() nonce when generating Pikchr output, for improved human readability of the generated HTML. (check-in: 39b2081e6e user: drh tags: trunk)
01:21
pixchr layout changes requested at [https://pikchr.org/home/forumpost/504f54f61b]. See the comments about alt/ctrl/meta keys. (check-in: cd22f0f07d user: stephan tags: trunk)
2020-09-17
23:44
pikchr command doc updates. (check-in: 82a0b517a7 user: stephan tags: trunk)
23:25
Removed some console.debug() output and fixed extraneous breaks which caused markdown_to_html() to stop afer processing a single tag. (check-in: 67060c5090 user: stephan tags: trunk)
23:11
Renovated the pikchr click handling as discussed off-list with drh. (check-in: 938bb6c708 user: stephan tags: trunk)
21:09
Toggle Pikchr between SVG and source code using ctrl-click. Or if the Pikchr was created using the "toggle" tag, an plain old single-click will suffice. (check-in: d88444e265 user: drh tags: trunk)
19:31
Misuse of a potentially unsigned value, caught by clang. Only affected platforms where char is unsigned by default. (check-in: 5c92bbfca7 user: stephan tags: trunk)
19:30
Toggle between SVG and Pikchr source code using the "hidden" class and use ctrl-click rather than double-click. (check-in: 22ba9a41e4 user: drh tags: trunk)
19:20
Cleanup the double-click source display for Pikchr. (check-in: 5634dfeb2f user: drh tags: trunk)
18:04
Put the javascript for SVG/source toggling inside of the safe-html nonce so that it survives safing. (check-in: ebf5b59570 user: drh tags: trunk)
17:58
Experimental double-click to toggle between SVG and pikchr source. (check-in: 3c786c6fc3 user: drh tags: trunk)
17:17
Pedantic CSS tweaks. (check-in: 5b93a4da73 user: stephan tags: trunk)
17:13
pikchr source view: tentatively re-added the copy button (only in source view, not SVG), but it now switches back to SVG mode if it successfully copies the source code. (check-in: d369f4f389 user: stephan tags: trunk)
16:52
pikchr mode swap: tapping on an SVG switches modes and enables the mode-select button. Leaving source view mode requires activating that button (which works like before, but is only visible in source mode). (check-in: 2a2be01319 user: stephan tags: trunk)
16:31
Implemented most of the feedback from [https://pikchr.org/home/forumpost/f538d8e7f7], with the exceptions being documented in that thread. /pikchrshow now longer uses the mode-swap feature (seems superfluous there) and tapping anywhere in the body, outside of the source/svg container element, now turns off those buttons on all pikchrs where they are currently visible. Consolidated pikchr-rendering impl for markdown/fossil/pikchrshow/pikchr command. (check-in: 4f69773183 user: stephan tags: trunk)
2020-09-16
22:25
Changelog update per forum request. (check-in: b816bae3f2 user: stephan tags: trunk)
20:49
In pikchr: fix minor details on drawing filled "file" objects and the "fit" operator on "cylinder" objects. (check-in: db02f9b889 user: drh tags: trunk)
19:01
New pikchr.c file that fixes alignment of chopped lines. (check-in: 7c28d11d9a user: drh tags: trunk)
15:30
Bug fixes in the pikchr.c tokenizer. (check-in: 3676540374 user: drh tags: trunk)
13:58
Fix problems with the built-in "decompress()" SQL function. (check-in: 449ab5d600 user: drh tags: trunk)
13:45
Update the built-in SQLite and Pikchr to the latest code, for testing. (check-in: ecf679b289 user: drh tags: trunk)