Bugs in 2.28[7]

49 views
Skip to first unread message

ruskey...@gmail.com

unread,
May 5, 2020, 6:43:30 PM5/5/20
to Epsilon Notes
1) Fadialog doesn't work because you forgot to rewrite the link to the jQuery library after the update.
2) Font doesn't work in YAML because EN replaces the colon with %3A.
3) In toc, each li at a new level is wrapped in ul with the id "toc". ul is a COMMON WRAPPER, ALL li must be in ONE ul.

ruskey...@gmail.com

unread,
May 18, 2020, 4:13:37 PM5/18/20
to Epsilon Notes
Content of the "Heading" in the Preferences appears after a "body" tag.

Eugene

unread,
Sep 11, 2020, 6:19:52 AM9/11/20
to Epsilon Notes
Hello, Ruskey4ilaveg!

1) Fadialog repaired. Though it needs a major UI rehaul, IMHO.

2) The colon in the font path Yaml fields was replaced with %3A because I thought one should use just relative paths that may contain spaces. In any case the font yaml tag is an advanced feature, so I doubt there are many people using it, so I removed any processing of it for your convenience. If font yaml fails to understand paths, you need to adjust the path yourself. Convert - "%" to %25, SPACE to %20, ! to %21, \ to %22, # to %23"$ to %24, & to %26, "(" to %28, ")" to %29, * to %2A, + to %2B, "," to %2C, ":" to %3A.

3) I corrected the mess with IDs in TOCs. However, not the <ul> structure, because it is regarded as a level tag. In other words, each sublevel  (##, ### etc) start a new UL for indentation, following the example in the attached picture.

tags.PNG

Eugene

unread,
Sep 11, 2020, 6:24:42 AM9/11/20
to Epsilon Notes
Everything that is rendered in the WebView appears in the <body> tag. Not in the <Head> tag. If you mean the header and footer options in the Prefs, they mean - some code repeated at the start and at the end of the <body> tag. Scripts and styles may be placed in the <body> or <head> tags without difference, so it should not present a problem. If you have special needs for using a <head> tag, then it should probably done using HTML templates. Or tell me some examples where it is obligatory. EN does not use the <head> section for rendering Commonmark into the Webview.
Reply all
Reply to author
Forward
0 new messages