Age | Commit message (Collapse) | Author |
|
Added a special actions menu in the input prompt to allow the user to paste the line preceding the latest clicked link from the originating document.
One use case for this is user-editable lines.
|
|
|
|
|
|
|
|
|
|
|
|
The sizing and behavior of the input field on the plain text upload page is much improved.
|
|
Better colors, keep the menu button fixed-height.
|
|
Mobile panels should always be root-parented, but the source document relationship is currently not communicated in any other way.
|
|
|
|
This is needed for triggering pull actions.
|
|
|
|
Various issues with safe areas and font sizes.
|
|
|
|
|
|
There were issues where popup menus would only get wider and never narrower. Arrangements should not be dependent on the results of a previous one.
|
|
All-caps should be applied at runtime when appropriate.
|
|
|
|
|
|
Updating items immediately destroys the action widgets.
|
|
|
|
The parent folder pointer was possibly uninitialized.
|
|
Internal behavior tags are now written in bookmarks.ini with a dot prefix (like hidden files on Unix), and at runtime they are removed from the tags string.
This makes things more efficient as it isn't necessary to compile regular expressions all the time.
TODO: Add "Edit Feed..." into the Bookmarks context menu, and a new menu item for listing all subscriptions.
IssueID #331
|
|
IssueID #349
|
|
When creating a bookmark, use the chosen folder as the active one even if it's the root folder.
|
|
|
|
IssueID #396
|
|
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
|
|
The identity to be used for uploads is now in sitespec.ini, so it applies to an entire site root. This should match actual use cases better than having URL-specific identities.
Also fixed an issue with native menus. Replacing the items with new ones was not implemented.
IssueID #379
|
|
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
|
|
A tall popup menu needs to use overflow scrolling, but the size of the display wasn't considered. Now a popup window is fit to the usable bounds of the display.
|
|
|
|
|
|
The point of positioning the selected item is that it must remain at
the correct origin. Now it just needs a scrolling feature that
checks mouse hover position on overflow widgets.
|
|
Platform convention.
|
|
Kudos to Alyssa Liddell for a 100% translation.
|
|
|
|
|
|
|
|
|
|
|
|
Tab close button visibility, newly added preferences, "Manage Fonts" button, button icon color.
|
|
IssueID #354
|
|
|
|
An [x] button appears on tab buttons when hovering on them. Still needs a bit of layout tweaks and the first tab doesn't have a button yet.
|
|
IssueID #358
# Conflicts:
# res/lang/de.bin
# res/lang/en.bin
# res/lang/eo.bin
# res/lang/es.bin
# res/lang/es_MX.bin
# res/lang/fi.bin
# res/lang/fr.bin
# res/lang/gl.bin
# res/lang/ia.bin
# res/lang/ie.bin
# res/lang/isv.bin
# res/lang/pl.bin
# res/lang/ru.bin
# res/lang/sk.bin
# res/lang/sr.bin
# res/lang/tok.bin
# res/lang/zh_Hans.bin
# res/lang/zh_Hant.bin
|
|
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.
|