diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-05-29 16:09:49 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-05-29 16:09:49 +0300 |
commit | 341e2b56d3fa04ea0a7c9ecf6bd059289a02754c (patch) | |
tree | a24936505433ea5ef8fbcbce2983e98fae2673ae /res/about | |
parent | 9264e1969c88c86f3f3ec8012b973d43febb4e2c (diff) |
Updated release notes
Diffstat (limited to 'res/about')
-rw-r--r-- | res/about/version.gmi | 49 |
1 files changed, 31 insertions, 18 deletions
diff --git a/res/about/version.gmi b/res/about/version.gmi index e1b62835..0c2562d3 100644 --- a/res/about/version.gmi +++ b/res/about/version.gmi | |||
@@ -7,32 +7,45 @@ | |||
7 | # Release notes | 7 | # Release notes |
8 | 8 | ||
9 | ## 1.5 | 9 | ## 1.5 |
10 | * New UI language: Polish. | 10 | * Added "Smol Emoji" and "Noto Sans Symbols" fonts, removed Symbola. |
11 | ⚠️ Many Emoji and pictographs defined in the last five years are currently missing. | ||
12 | * Added document footer buttons: on certain pages (e.g., error messages) show relevant actions in the bottom of the page. For example, if a certificate is required for viewing a page, show buttons for creating a new identity and showing the Identities sidebar. | ||
13 | * Error pages include the human-readable text sent by the server. | ||
14 | * Disregard old feed entries whose unread status would have been forgotten. | ||
15 | * Added UI language: Polish. | ||
16 | |||
17 | Identity management: | ||
18 | * Revised New Identity dialog. An option is provided to automatically use the new identity on the current domain/page. The additional fields are hidden by default. | ||
19 | * Improved usability of Identities sidebar. No more accidental activations: left-clicking an identity opens the context menu without making any changes. The context menu shows each active URL as a menu item for easy access. Identity icons reflect the usage status: all identities used on the current domain get highlighted in addition to the currently used one. | ||
20 | * Identities can be exported: certificate and private key are opened in a new tab in plain text PEM format. | ||
21 | * Fixed issues with identity usage: a higher-up URL overrides and deactivates all contained URLs to avoid redundant activation. | ||
22 | |||
23 | Text input: | ||
11 | * Revised text input widgets: added support for multiple lines, and when entering user response to a query, show how many bytes are remaining for the response URL about to be submitted. In dialogs, input fields expand vertically instead of scrolling their content horizontally. | 24 | * Revised text input widgets: added support for multiple lines, and when entering user response to a query, show how many bytes are remaining for the response URL about to be submitted. In dialogs, input fields expand vertically instead of scrolling their content horizontally. |
12 | * Input widgets allow inserting newlines using Shift+Return. | 25 | * Input widgets allow inserting newlines using Shift+Return. |
13 | * Disallow sending query responses that are too long (1024 bytes maximum). | 26 | * Disallow sending query responses that are too long (1024 bytes maximum). |
14 | * Shift-click to select a range of text in input widgets (i.e, without dragging). | 27 | * Shift-click to select a range of text in input widgets (i.e, without dragging). |
15 | * Footer buttons: on certain pages (e.g., error messages) show relevant actions in the bottom of the page. For example, if a certificate is required for viewing a page, show buttons for creating a new identity and showing the Identities sidebar. | 28 | |
16 | * Gempub: Linear navigation through the book with Left/Right arrow keys and via footer buttons. The navigation order is determined by links on the Gempub index page. | 29 | Rendering: |
30 | * Animate showing and hiding of sidebars and dialogs. Animations are enabled by default, by can be disabled with Preferences > Interface > Animations. | ||
31 | * Added setting for a custom TrueType symbol font for any missing characters. Note: Must be a .TTF file — OpenType and bitmap fonts are not supported. | ||
17 | * Link navigation shortcut icons (home row and numbered) are drawn with a consistent appearance. | 32 | * Link navigation shortcut icons (home row and numbered) are drawn with a consistent appearance. |
18 | * Animate showing and hiding of sidebars and dialogs. | ||
19 | * macOS: Workaround for a Metal rendering issue. | ||
20 | * Added "Smol Emoji" and "Noto Sans Symbols" fonts, removed Symbola. Note: Many Emoji and pictographs added in recent years are still missing. | ||
21 | * Added setting for a custom TrueType symbol font for any missing characters. | ||
22 | * Feeds: Disregard old entries whose unread status would have been forgotten. | ||
23 | * Improved icon alignment in lists. | 33 | * Improved icon alignment in lists. |
24 | * Added --url-or-search (-u) command line option. Depending on the parameter, either open an URL or make a search query. | ||
25 | * Open all URLs/files specified on the command line in new tabs, and raise the window if the app is already running. (Kudos to Alyssa Rosenzweig.) | ||
26 | * Added keybindings for split view menu items. | ||
27 | * Changed default split view keys to conform to Emacs (3 for horizontal, 2 for vertical split). | ||
28 | * Improved New Identity dialog. An option is provided to automatically use the new identity of the current domain/page. The additional fields are hidden by default. | ||
29 | * Improved usability of Identities sidebar. No more accidental activations: left-clicking an identity opens the context menu without making any changes. The context menu shows each active URL as a menu item for easy access. Identity icons reflect the usage status: all identities used on the current domain get highlighted in addition to the currently used one. | ||
30 | * Identities can be exported: certificate and private key are opened in a new tab in plain text PEM format. | ||
31 | * Fixed issues with identity usage: a higher-up URL overrides and deactivates URLs with all the contained paths to avoid redundant activation. | ||
32 | * Error pages include the human-readable text sent by the server. | ||
33 | * Reduced line gap between word-wrapped top-level headings. | 34 | * Reduced line gap between word-wrapped top-level headings. |
34 | * Improvements for touch screen event handling in split view mode. | ||
35 | * Modal dialog background dimming fades in/out smoothly. | 35 | * Modal dialog background dimming fades in/out smoothly. |
36 | * macOS: Workaround for an issue that causes UI refresh to pause occasionally for ~100 ms. | ||
37 | |||
38 | Split view: | ||
39 | * Added keybindings for split view menu items. | ||
40 | * Changed default split view keys to conform to Emacs (3 for horizontal, 2 for vertical split). | ||
41 | * Fixes and improvements for touch screen event handling in split view mode. | ||
42 | |||
43 | Command line: | ||
44 | * Added --url-or-search (-u) command line option. Depending on the parameter, either open an URL or make a search query. | ||
45 | * Open all URLs/files specified on the command line in new tabs, and raise the window if the app is already running. (Kudos to Alyssa Rosenzweig.) | ||
46 | |||
47 | Gempub: | ||
48 | * Linear navigation through the book with Left/Right arrow keys and via footer buttons. The navigation order is determined by links on the Gempub index page. | ||
36 | 49 | ||
37 | ## 1.4.1 | 50 | ## 1.4.1 |
38 | * Fixed removing the left side split by closing all its tabs. The URL input field got confused about which tab was currently open, and the wrong theme was active. | 51 | * Fixed removing the left side split by closing all its tabs. The URL input field got confused about which tab was currently open, and the wrong theme was active. |