Age | Commit message (Collapse) | Author |
|
|
|
ListWidget can use drag handles on items.
|
|
|
|
Switched the phone sidebar to use the iOS half/full-height sliding sheet design. This is better for finger reachability and for retaining access to the current page.
|
|
The URL checks for determining which identity was in use were a bit too page-specific. Now the URL prefix usage is applied more consistently.
The identity toolbar menu is now more useful in that it allows both switching identities and stopping the use of the current identity.
|
|
|
|
All-caps should be applied at runtime when appropriate.
|
|
Use checkmarks for selections in button groups.
|
|
One can now use the identity toolbar menu to switch between client certificates that have been used on the current site. The five latest ones are remembered.
|
|
The sidebar doesn't have much room so use a different label for the button.
|
|
The C `printf` formatting doesn't encompass timestamp formatting with `strftime`. Weblate only understands and checks `printf` format strings.
IssueID #408
|
|
IssueID #349
|
|
|
|
The primary function is to unsplit the view (without closing any tabs), so this should be a clearer wording.
|
|
|
|
The action toolbar now has a button for marking all as read, and keyboard shortcuts for switching between Unread and All modes.
|
|
Most recently used folder is persistently stored in bookmarks.ini.
IssueID #358
|
|
Each dropdown item now uses its own language. This avoids the need to translate all language names to every language, and also helps the user to find the language(s) they understand.
The name strings are incorporated as C11 u8"" string literals, which hopefully won't cause compatibility issues as the_Foundation already requires C11.
Note that the Translation dialog retains the localized language labels because the user may not speak the source language, so they need to see it in their own language.
IssueID #391
|
|
|
|
Replaced the %zu format with plain %u because Weblate doesn't know about the former.
|
|
|
|
|
|
Kudos to Alyssa Liddell for a 100% translation.
|
|
|
|
|
|
|
|
|
|
The warning about terminal emulation can be dismissed on site-specific basis.
Banner items show a hover frame (like buttons) to indicate they can be clicked.
|
|
Warn the user about missing glyphs and potentially unsupported ANSI escapes.
TODO: Site-specific setting for dismissed warning; fonts preference about missing glyph warnings.
|
|
|
|
|
|
Tab close button visibility, newly added preferences, "Manage Fonts" button, button icon color.
|
|
|
|
FG color and font style escapes can be enabled separately. FG color remains enabled by default like before.
|
|
|
|
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
|
|
|
|
Now all the available fonts are selectable in the dialog. Added preformatted and UI font settings and shuffled the order a bit to make more sense.
|
|
New almost completed or in-progress UI translations.
|
|
Sidebar asks for confirmation when deleting a folder hierarchy of bookmarks.
|
|
The user can now create bookmark folders, and drag bookmarks into them. Folders can also be nested.
The bookmark sorting menu item sorts inside the chosen folder/root.
Remote bookmark sources appear also as folders, although they cannot be sorted/edited.
IssueID #339
|
|
|
|
|
|
Touch-based interaction requires a different kind of selection and copy/paste behavior. This isn't done yet; especially multi-line text still needs work.
|
|
|
|
|
|
|