summaryrefslogtreecommitdiff
path: root/src/ui/util.c
AgeCommit message (Collapse)Author
2021-12-14Mobile: Folders in bookmark editor; menus vs. input focusJaakko Keränen
2021-12-10Mobile: Return key behavior is not configurableJaakko Keränen
2021-12-10Mobile: Added missing Glyph Warnings optionJaakko Keränen
2021-12-09iOS: Fixes and new edit menu for UploadWidgetJaakko Keränen
The sizing and behavior of the input field on the plain text upload page is much improved.
2021-12-09UploadWidget: Improved Identity dropdownJaakko Keränen
Better colors, keep the menu button fixed-height.
2021-12-08Mobile: Hide iOS text view background; Translation panel positioningJaakko Keränen
Mobile panels should always be root-parented, but the source document relationship is currently not communicated in any other way.
2021-12-08Mobile: SmoothScroll pull flags; menu and value input sizingJaakko Keränen
2021-12-07SmoothScroll: Allow overflow scrolling alwaysJaakko Keränen
This is needed for triggering pull actions.
2021-12-07Mobile: Use compact input prompt on tabletJaakko Keränen
2021-12-06Mobile: Tablet fixesJaakko Keränen
Various issues with safe areas and font sizes.
2021-12-05Mobile: Pull to refreshJaakko Keränen
2021-12-03Mobile: Manage Identities via SettingsJaakko Keränen
2021-12-02Widget: Widget rearrangement issuesJaakko Keränen
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.
2021-12-02Avoid capitalizing headings in .po filesJaakko Keränen
All-caps should be applied at runtime when appropriate.
2021-12-02Mobile: Button group appearanceJaakko Keränen
2021-11-30Mobile: Fixed scrolling of long popup menusJaakko Keränen
2021-11-30SidebarWidget: Crash when switching Feeds modeJaakko Keränen
Updating items immediately destroys the action widgets.
2021-11-30Merge branch 'dev' into work/v1.10Jaakko Keränen
2021-11-29Fixed crash when creating a bookmarkJaakko Keränen
The parent folder pointer was possibly uninitialized.
2021-11-28Bookmarks: Internal tags have a dot prefixJaakko Keränen
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
2021-11-28Fixed page timestamp; 24-hour time preferenceJaakko Keränen
IssueID #349
2021-11-24Bookmarks: Recent folder when adding a bookmarkJaakko Keränen
When creating a bookmark, use the chosen folder as the active one even if it's the root folder.
2021-11-23Preferences: Option for ANSI background color (SGR)Jaakko Keränen
2021-11-23Added Turkish UI languageJaakko Keränen
IssueID #396
2021-11-23SidebarWidget: Redesigned Feeds action toolbarJaakko Keränen
The action toolbar now has a button for marking all as read, and keyboard shortcuts for switching between Unread and All modes.
2021-11-23Select folder when adding/editing bookmarksJaakko Keränen
Most recently used folder is persistently stored in bookmarks.ini. IssueID #358
2021-11-21Site-specific Titan upload identityJaakko Keränen
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
2021-11-14Localized language names in PreferencesJaakko Keränen
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
2021-11-06Fixed issues with tall popup menusJaakko Keränen
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.
2021-11-04Added Czech UI translationJaakko Keränen
2021-11-04Added Hungarian UI translationJaakko Keränen
2021-11-03Popup menus with a selected item are allowed to overflow top/bottomJaakko Keränen
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.
2021-11-02macOS: Tab close buttons on the leftJaakko Keränen
Platform convention.
2021-10-30Added Ukrainian UI translationJaakko Keränen
Kudos to Alyssa Liddell for a 100% translation.
2021-10-27Upgrade assistance: download "classic-set" fontpackJaakko Keränen
2021-10-26Preferences: Warn about missing glyphsJaakko Keränen
2021-10-25Message/question text wrapping; cleanupJaakko Keränen
2021-10-23CleanupJaakko Keränen
2021-10-22Util: Wrap value input promptJaakko Keränen
2021-10-22Mobile: Minor fixes and tweaksJaakko Keränen
Tab close button visibility, newly added preferences, "Manage Fonts" button, button icon color.
2021-10-22Tab close buttons, shown on hoverJaakko Keränen
IssueID #354
2021-10-22Merge branch 'work/v1.8' into devJaakko Keränen
2021-10-22Working on tab close buttonsJaakko Keränen
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.
2021-10-19Preferences: Add bookmarks to bottom/topJaakko Keränen
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
2021-10-18Preferences: ANSI escape flagsJaakko Keränen
FG color and font style escapes can be enabled separately. FG color remains enabled by default like before.
2021-10-15Preferences: Option to bold visited links, tooJaakko Keränen
Cleaned up serialization of the bool preferences a little.
2021-10-14Preferences: ANSI escape sequences in GemtextJaakko Keränen
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.
2021-10-13Added preference for font smoothingJaakko Keränen
2021-10-11Preferences: Add bookmarks to bottom/topJaakko Keränen
IssueID #358
2021-10-10Feeds: Added option to ignore web linksJaakko Keränen