From caf39b744b9409faefa14fa6958b586afdda2e00 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Tue, 26 Oct 2021 14:31:04 +0300 Subject: Updated release notes --- res/about/version.gmi | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'res') diff --git a/res/about/version.gmi b/res/about/version.gmi index 45ab59d6..5593e61f 100644 --- a/res/about/version.gmi +++ b/res/about/version.gmi @@ -7,11 +7,40 @@ # Release notes ## 1.8 +⚠️ Font settings are reset to defaults. Only a minimal set of fonts is bundled with the app. If additional fonts are needed, they can be downloaded or one can use custom TrueType fonts. + New features: +* Added a customizable font library. One can open "about:fonts" to view and manage the installed fonts. +* Added TrueType fonts as a recognized content type. When one is viewed in the app (e.g., via a drag-and-drop), there is an option to install it as a user font. +* Added fontpacks. They are ZIP archives containing one or more TrueType fonts and parameters about how they should be used. +* Added new font options: separate preformatted and monospace body fonts, UI font, smoothing. +* Added style option to show all links as bold regardless of visited status. +* Added warning message about missing font glyphs. +* Added warning message about terminal emulation. Lagrange supports a small subset of ANSI escape sequences, so page appearance may be incorrect when these are used in content. +* Added tab close buttons. +* Added style option to show links as bold regardless of visited status. +* Added a feed subscription option to exclude web links (HTTP/HTTPS), since those are not viewable in the app by default. +* Added an automatic conversion of Markdown to Gemtext when viewing local files. (Not all Markdown features are supported.) Changes and enhancements: +=> gemini://skyjake.fi/fonts/ Additional fonts are available as optional downloads. +* Removed all alternative built-in content fonts. +* The default content font is Source Sans, same as the UI font. +* Redesigned error/warning messages. These now show up as part of the page top banner, and their appearance can no longer be replicated via Gemtext. +* Warning messages are interactive. Click on them to perform relevant actions. +* Per-pixel scrolling in input fields (e.g., when using a trackpad on macOS). +* "file://" pages are always unthemed. +* Show a byte counter during large downloads instead of instantly jumping to a content view. Content may not viewable correctly until the download has finished. +* Site-specific settings (sitespec.txt) converted to .ini format. These are currently used for the Titan upload port and remembering which warnings have been dismissed. +* macOS: One can choose between Black/Dark and Light/White UI palette when system color theme is enabled. Previously the system theme always switched to either Dark or Light. Fixes: +* Fixed an issue where the page is unscrollable until the mouse cursor is moved (wrong hover state). +* Fixed wrapping of long input prompts and dialog messages. +* Titan upload token is remembered when the dialog is closed. +* Fixed various layout issues with page footer buttons. +* Fixed theme change glitches when an input prompt appears. +* macOS: Fixed forced unhiding of the dock when the app is launched. ## 1.7.3 * Fixed a memory leak in the text renderer. -- cgit v1.2.3