From b21036a54390960a7a060724d213f7e3623e5b30 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Fri, 19 Mar 2021 11:28:13 +0200 Subject: Updated release notes --- res/about/version.gmi | 49 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 7 deletions(-) diff --git a/res/about/version.gmi b/res/about/version.gmi index d62ac609..cb3f482a 100644 --- a/res/about/version.gmi +++ b/res/about/version.gmi @@ -7,16 +7,51 @@ # Release notes ## 1.3 -* UI scaling factor is applied immediately when closing Preferences, restarting no longer necessary. -* Window scaling changes automatically when moving window to a different display. -* Only one instance of Lagrange is allowed to run per user directory. -* A previously started instance can be controlled with command line options. -* `--list-tab-urls` prints a list of the currently open URLs. -* Added `--help`, `--version` options. + +* Added a language translation feature. It uses a self-hosted LibreTranslate instance running on `xlt.skyjake.fi`. +* Only one instance of Lagrange is allowed to run per user directory. This prevents instances from overwriting each other's data. * A server certificate can also be verified by Certificate Authorities. When "CA file" and/or "CA path" are set in Preferences, CA verification will mark a certificate as trusted. -* Adjustments to the "Colorful Dark" theme. +* Added "about:about" that lists all the available "about:" pages. +* Added option to word wrap plain text files. This is on by default because there is no horizontal scrolling for plain text. +* Gopher: Handling the 'h' line type. +* Large images are downscaled to an appropriate size for presentation. +* Improved font glyph caching to avoid stuttering during scrolling. All required glyphs are cached after a page load finishes. This allows more efficient copying of glyphs as the operations can be batched. +* Improved event handling to support touchscreens on any platform. +* Fixed use of multiple search terms for quick lookup. +* Fixed handling of IDNs when the user sets a server certificate as trusted via the UI. +* Fixed handling of multiple feeds having an entry with the same URL. +* Fixed percent-decoding of URLs on the command line and coming in via system URL handlers. + +User interface: +* Default page scroll keybindings changed: PageUp/Down scroll a whole page, and Space/Shift+Space scrolls half a page. If you're changed these bindings, you'll need to rebind them. +* UI scaling factor is applied immediately when closing Preferences. Restarting is no longer necessary. +* Window scaling changes automatically when moving window to a different display. +* Added a context menu for toggling sidebars. The menu appears when right-clicking on the navbar or the sidebar tab buttons. +* Added a cut/copy/paste context menu to input fields. +* Reload button moved into the URL field. +* Added an "Import..." button to the empty Identities sidebar. +* Narrow URL input fields will not display the default "gemini" scheme. * Keyboard modifiers can be customized using the `modmap.txt` configuration file. * Caps Lock can be used as a modifier key. +* Fixed background activity indicators overlapping each other. +* Fixed minor blending artifacts with the current heading shown on the right side of the page. + +Visual design: +* The icon of Gemini links to the same domain can be overridden with the Emoji or other pictograph at the start of the link label. For an example, see Astrobotany. +* Links are shown as bold text and tinted with the page theme color. +* The spacing of bullet lists vs. link lists is more consistent. +* Adjustments to the "Colorful Dark", "Colorful Light", and "Gray" themes. "Gray" looks different in dark and light UI modes. +* Popup menus have icons for items to make it faster to find the item you're looking for. +* Soft shadows for popup menus. +* Scrollbars fade away on macOS/iOS and dim on other platforms. +* Tabs in Preferences look the same as tabs in the sidebar. +* Cleaner unread feed item appearance. +* URL fields highlight the domain name. + +Command line usage: +* Added `--help`, `--version` options. +* A previously started instance can be controlled with command line options. +* `--list-tab-urls` prints a list of the currently open URLs. ## 1.2.3 * Fixed XML parser hanging on numeric character entities. -- cgit v1.2.3