summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-16CleanupJaakko Keränen
2021-04-15Window: Borderless "Updating Feeds" indicatorJaakko Keränen
2021-04-15DocumentWidget: Don't render background tabsJaakko Keränen
2021-04-15Updated release notesJaakko Keränen
2021-04-15Progressive document renderingJaakko Keränen
VisBuf now guarantees that all the buffers are sequentially ordered. This ensure complete utilization of all the buffers. Previously some buffers were not used at all, or allocated to the same origin as another one (!). DocumentWidget is able to progressively fill up a buffer while scrolling. After any change to the visible region has been detected (and there are no ongoing changes), prerender the remaining runs one at a time. This solves the issue where one text run would be always unnecessarily rendered while scrolling, even if the scroll distance was just one pixel.
2021-04-14iOS: Bump versionJaakko Keränen
2021-04-14Mobile: More prominent context menu iconJaakko Keränen
The horizontal middle ellipsis character is quite thin in the available fonts, so use three bullets instead.
2021-04-13Preferences: Reorganized fonts dropdownJaakko Keränen
Fonts are grouped by type.
2021-04-13Text: Added a semibold Fira Sans fontJaakko Keränen
2021-04-13Mobile: Use string IDs in menusJaakko Keränen
2021-04-13Updated the UI fonts to Source Sans 3Jaakko Keränen
A new version of the typeface, now with all font variations needed for page content as well.
2021-04-13Slightly lighter sidebar background color for Light themeJaakko Keränen
2021-04-12iOS: Bumped versionJaakko Keränen
2021-04-12Mobile: CertImportWidget, UI tweaksJaakko Keränen
The Import Identity dialog is now styled for mobile, although could use a little more tuning.
2021-04-12Mobile: Sidebar tweaksJaakko Keränen
Adjusted font sizes and action buttons moved to the top.
2021-04-12DocumentWidget: Touch selection pins; hover cleanupJaakko Keränen
2021-04-12Touch: Fixed long-press on input fieldsJaakko Keränen
There was an inadvertent double click.
2021-04-12Lang: Removed redundant UI stringJaakko Keränen
"menu.copy.source" had only one use and was replaced with the identical "menu.page.copysource".
2021-04-12DocumentWidget: Possible crash when closing a tabJaakko Keränen
The animation ticker callback was not removed.
2021-04-12App: Mitigations against a possible crashJaakko Keränen
A tab switch may have ended up accessing a NULL pointer.
2021-04-11Lang: Added a few source string commentsJaakko Keränen
2021-04-11Lang: Recompiled language stringsJaakko Keränen
2021-04-11Translated using Weblate (German)Jaakko Keränen
Currently translated at 83.0% (363 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/de/
2021-04-11Translated using Weblate (Finnish)Jaakko Keränen
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/fi/
2021-04-11Lang: Added German translationJaakko Keränen
2021-04-11Lang: Recompiled language stringsJaakko Keränen
2021-04-11Merge branch 'dev' of https://weblate.skyjake.fi/git/lagrange/ui into devJaakko Keränen
2021-04-11Added a "Clear Selection" stringJaakko Keränen
2021-04-11Translated using Weblate (German)Jaakko Keränen
Currently translated at 57.4% (248 of 432 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/de/
2021-04-11Translated using Weblate (French)MCMic
Currently translated at 33.3% (144 of 432 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/fr/
2021-04-11Mobile: Long press to select; navbar page menuJaakko Keränen
DocumentWidget now supports a long-press drag selection mode. The context menu was moved to the URL bar, replacing the reload button.
2021-04-10Allow using Tab key for bindingsJaakko Keränen
Tab was always consumed by focus cycling even though that should be at the lowest priority. IssueID #244
2021-04-10SidebarWidget: Action button fontsJaakko Keränen
2021-04-10Mobile: Incorrect menu item labelsJaakko Keränen
2021-04-10Touch: Improved hover behaviorJaakko Keränen
Scrolling must prevent the hover state from being updated both in documents and lists.
2021-04-10Feeds: All/Unread view mode selectionJaakko Keränen
This is a bit too simple, but allows seeing the unread entries only. The unread counter needs some reworking: should it show all unread or unread in the "All" list (latest 100 entries)?
2021-04-10Identities: New/Import buttons below listJaakko Keränen
2021-04-10GmDocument: Very narrow layoutJaakko Keränen
The right margin is collapsed if the layout is very narrow, for example a zoomed phone.
2021-04-10Touch: Notify widget when tap is about to beginJaakko Keränen
Notify when hover state should be updated again after scrolling.
2021-04-10Mobile: Close menus when toolbar hiddenJaakko Keränen
2021-04-10DocumentWidget: No hover while scrolling on mobileJaakko Keränen
2021-04-10DocumentWidget: Pinch zoom tuningJaakko Keränen
The snap didn't quite work. It would be easier to do with relative pinch motion events, but hardly essential.
2021-04-10DocumentWidget: Pinch zoom vs. hoverJaakko Keränen
Don't update hover while zooming.
2021-04-10Mobile: Retain window placement is only for desktopJaakko Keränen
2021-04-10Mobile: Zooming using pinch gesturesJaakko Keränen
2021-04-10Touch: Multitouch pinch eventsJaakko Keränen
2021-04-10Touch: Hover behavior improvementsJaakko Keränen
Don't show hover on links and lists when no finger is actively touching.
2021-04-10Mobile: Hide shortcut keysJaakko Keränen
On iPad, the platform convention is to show these in a popup anyway.
2021-04-10Touch: Multitouch scrollingJaakko Keränen
Each finger is emitting scroll events at their own position, enabling scrolling multiple widgets at the same time.
2021-04-10iOS: Bumped version to 9Jaakko Keränen