Age | Commit message (Collapse) | Author |
|
One is now able to view directory and ZIP archive contents using file URLs.
Directory contents are shown as a list of links, enabling previewing supported formats. A link to the parent directory is included at the top of the page.
ZIP archives behave like directories, except they also recognize "index.gmi" and "index.gemini" files and display them instead of the regular directory index (when viewing a directory inside a ZIP archive). This enables archiving a Gemini capsule and browsing it as a ZIP archive.
Added a preference to disable loading of index pages.
|
|
|
|
|
|
|
|
VisBuf now guarantees that all the buffers are sequentially ordered. This ensure complete utilization of all the buffers. Previously some buffers were not used at all, or allocated to the same origin as another one (!).
DocumentWidget is able to progressively fill up a buffer while scrolling. After any change to the visible region has been detected (and there are no ongoing changes), prerender the remaining runs one at a time. This solves the issue where one text run would be always unnecessarily rendered while scrolling, even if the scroll distance was just one pixel.
|
|
The right margin is collapsed if the layout is very narrow, for example a zoomed phone.
|
|
Variation selectors should be skipped as well.
|
|
IssueID #233
|
|
|
|
Bullet icon backgrounds were overlapping the bullet text, causing them to be overdrawn.
|
|
Plain text should always go through normalization so tabs are replaced with a known number of spaces. The text renderer uses \t for column alignment.
|
|
Indents are disabled in the beginning.
|
|
IssueID #180
|
|
Remove extra Plus signs from key shortcuts.
|
|
|
|
The alt text of preformatted blocks is shown on mouse hover.
The blocks can be clicked to toggle folding.
IssueID #180
|
|
Double click to select by word, triple click by paragraph.
IssueID #134
|
|
The returned position at a source location is now a range, pointing to the left and right edges of the contacted character.
|
|
Couple of problems:
- "data:" links were not flagged as supported
- "data:" links are not supposed to further decoded or encoded since
they are processed internally in the client
IssueID #217
|
|
|
|
|
|
Slightly more to the left, centered.
|
|
Currently disabled.
|
|
|
|
Only the clicked part of the label text was used for the bookmark.
|
|
On by default because there is no horizontal scrolling for plain text files.
|
|
Links are important enough to stand out clearly. A bold font can be tinted with the primary theme color without losing readability.
|
|
Lighter or darker depending on the UI theme.
|
|
|
|
Blank lines in link lists need a bit of extra space.
|
|
|
|
The Gray theme now has a light and dark variant.
|
|
Link lists and bullet lists are spaced the same way.
|
|
Instead of the default link icon, if a label starts with an Emoji or
symbol, use that as the icon. This only works with local Gemini links so
important information about link destination is not hidden.
|
|
|
|
It makes link lists more readable to have a bit more space in between, especially if the links get wrapped.
|
|
Adjusted indentation for narrow (phone) layout.
|
|
Link text and paragraph text shouldn't be too close to each other.
|
|
Some background colors (pink, green) were too saturated and out of place.
|
|
|
|
|
|
|
|
The greenish-yellow was a bit off-putting.
|
|
|
|
Allow defining new inline media types.
|
|
Based on the width of the document, make the horizontal margins larger or smaller.
|
|
Right margin should match the indented left margin.
|
|
Making it even more clearer if a link is not separated by an empty line from the preceding line.
|
|
|
|
The effect of a bookmark icon is restricted to URLs that begin with the bookmarked URL.
TODO: Bookmark icon of an URL should affect the whole domain, but this should take into consideration user subdirectories ("~name" or "/users/name").
IssueID #140
|