Age | Commit message (Collapse) | Author |
|
|
|
|
|
FG color and font style escapes can be enabled separately. FG color remains enabled by default like before.
|
|
Saving this as the last point of progress. This direction is too complicated: Media needs to be a lot more sophisticated to allow dynamic and interactive media at the level of FontPacks. (A bit like Player handles audio playback.)
This will be reverted. FontPack management will happen using an another method.
|
|
Cleaned up serialization of the bool preferences a little.
|
|
It can be argued that using ANSI escapes to style text goes against the intended use of Gemtext. Therefore, all ANSI escapes are now disabled by default in Gemtext.
|
|
|
|
IssueID #358
|
|
Remember which UI color themes are selected for system light and dark modes separately. Previously it would always switch to a hardcoded color theme when toggling the "Use system theme" option.
|
|
Added a second version of Iosevka with more line spacing, to be used as the default monospace document font.
|
|
|
|
Removed the two-stage acceleration of mouse wheel scrolling in favor of
slightly faster base scrolling speed overall. This makes the behavior
more consistent and predictable.
|
|
Option to colorize images to grayscale, text color, or preformatted color.
|
|
User preference for line break / accept behavior in input fields. Still needs to be added to the Preferences dialog.
|
|
IssueID #297
|
|
IssueID #229
|
|
Memory used for RAM storage of media along with navigation history so it can be restored instantly.
|
|
|
|
Symbola's license is not permissive enough, so it has been removed. Added "Smol Emoji" with face emoticons and other UI characters for Lagrange. More symbols provided by Noto Sans Symbols and Noto Sans Symbols 2.
The fallback fonts are now Iosevka, which has a pretty good coverage (although monospace), and the user's chosen TrueType font (which could still be a local copy of Symbola).
Still a work in progress: some characters are missing.
IssueID #283
|
|
Not yet in the UI, though.
|
|
A navigation aid: when in split mode, option to keep one of the tabs pinned to the current page so all links open to the side.
Added "linksplit" bookmark tag to activate view splitting when opening a link on the page.
|
|
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.
|
|
IssueID #233
|
|
|
|
IssueID #180
|
|
IssueID #192
|
|
There is no downloads directory on mobile. Instead, the downloaded file is temporarily cached and given to the iOS document picker to export.
Added an option to hide the bottom toolbar while scrolling down.
|
|
|
|
On by default because there is no horizontal scrolling for plain text files.
|
|
|
|
If the CA file/path are configured in preferences, trust CA verification
over manual TOFU checks.
|
|
URL input field has a maximum width. Adjusted navbar appearance and margins.
Tuned UI palette and added UI accent color preference.
|
|
Phone mode uses a modified user interface. Work in progress...
|
|
This should be the user's decision, if they wish to make searches via the navbar.
|
|
Any text that doesn't look like a URL is passed onto the configured search URL as a query string.
IssueID #157
|
|
The centering option affects all pages, including "about:" and
error messages.
|
|
|
|
|
|
Use a remote source for Getting Started bookmarks. Tweaked default
values of preferences.
|
|
Rather than simply limiting each tab's cache to 50 most recent URLs, there is now a user-configurable maximum size. If more content is cached, the oldest/largest responses will be removed from memory.
The default maximum cache size is 10 MB.
IssueID #109
|
|
The URL is shown in the bottom of the page.
IssueID #64
|
|
IssueID #73
|
|
|
|
One can now read through a page and load all inline images simply by repeatedly pressing Space or cursor down.
Key repeat events do not trigger image loads.
|
|
|
|
Monospace body font can be set separately for Gemini and Gopher.
|
|
IssueID #27
|
|
|
|
Also, added a command that gets posted when the mouse exits or enters the window area. This lets the hover outline to be updated accordingly.
|
|
|