summaryrefslogtreecommitdiff
path: root/src/ui
AgeCommit message (Collapse)Author
2021-12-14Mobile: Adjusted back swipe on tabletsJaakko Keränen
2021-12-14Root: More efficient input size updatesJaakko Keränen
Input widgets may resize themselves, and Preferences sends a ton of these notifications. Only rearrange a single time afterwards, not individually after each notification.
2021-12-14SidebarWidget: Removed unnecessary updateJaakko Keränen
No need to update sidebar items when the Preferences tab changes.
2021-12-14Widget: More efficient size change notificationsJaakko Keränen
Only notify once, after the arrangement is done.
2021-12-14Mobile: Tuning document swipe animationsJaakko Keränen
2021-12-14SidebarWidget: Phone needs no document resizeJaakko Keränen
2021-12-14Widget: Checking if visual offset appliesJaakko Keränen
2021-12-14Touch: Notify about speed at end of swipeJaakko Keränen
2021-12-14Text: Warning about unchecked FriBidi return valueJaakko Keränen
2021-12-14Mobile: Folders in bookmark editor; menus vs. input focusJaakko Keränen
2021-12-14Fixed missing document width updatesJaakko Keränen
2021-12-13DocumentWidget: Keeping a cached documentJaakko Keränen
When restoring a page from history, ensure the cached document is stored in the memory cache. Previously this only occurred when a page load finished.
2021-12-13Mobile: Fixed initial InputWidget sizingJaakko Keränen
2021-12-12Mobile: Crash when dismissing sidebar during Edit modeJaakko Keränen
2021-12-11CleanupJaakko Keränen
2021-12-10iOS: Extra padding at bottom of upload text editorJaakko Keränen
Long multiline editors should have a fair bit of overscroll at the bottom, as long as it doesn't affect the normal expanding editors.
2021-12-10LookupWidget: Minimum width for the results listJaakko Keränen
2021-12-10Mobile: Return key behavior is not configurableJaakko Keränen
2021-12-10Mobile: Use the "Settings" label on tablet, tooJaakko Keränen
2021-12-10Mobile: Added missing Glyph Warnings optionJaakko Keränen
2021-12-10CleanupJaakko Keränen
2021-12-10Mobile: Minimum width for the top dialog panelJaakko Keränen
The top panel should not be too narrow, and if it doesn't fit, fall back to a layered page view.
2021-12-10Fixed history with multiple items having the same URLJaakko Keränen
If there were multiple instances of the same URL in history, only the latest one's content would be used when navigating back/forward.
2021-12-10Mobile: UploadWidget stylingJaakko Keränen
2021-12-09UploadWidget: Improved layout; path editingJaakko Keränen
2021-12-09Mobile: UploadWidget allows editing URL pathJaakko 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: Bold identity namesJaakko Keränen
2021-12-09UploadWidget: Improved Identity dropdownJaakko Keränen
Better colors, keep the menu button fixed-height.
2021-12-09Avoid allocations in event processingJaakko Keränen
The command string processing is done very often (e.g., whenever the mouse moves, potentially), so avoid allocating garbage-collected memory.
2021-12-09Mobile: UploadWidget work-in-progressJaakko Keränen
Added a context menu for text editing actions.
2021-12-09iOS: Fixed backups in InputWidgetJaakko Keränen
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: Minor font/text sizing tweaksJaakko Keränen
2021-12-08DocumentWidget: Clear selection if document changesJaakko Keränen
2021-12-08iOS: Fixed safe area inset issuesJaakko Keränen
2021-12-08Mobile: SmoothScroll pull flags; menu and value input sizingJaakko Keränen
2021-12-08iOS: Fixed text field position was shiftingJaakko Keränen
The field was not tall enough, so it was scrolling slightly. Some of the changes in InputWidget may have been unnecessary.
2021-12-08DocumentWidget: Trying to fix swipe animationsJaakko Keränen
Document swipe animations are now almost fully working, except for an aborted forward navigation (swipe from right edge).
2021-12-08Mobile: Outline mode for disabled toolbar arrowsJaakko Keränen
2021-12-07DocumentWidget: Fixed swipe navigationJaakko Keränen
TODO: If the swipe is aborted, the state ends up wrong.
2021-12-07Document-specific palettesJaakko Keränen
Manage a color palette separately for each GmDocument, and activate one of them globally whenever a document is being drawn. Palettes are cached in memory.
2021-12-07DocumentWidget: Fixing glitches in swipe navigationJaakko Keränen
TODO: There should be a better method for copying the full state of the DocumentWidget to another one.
2021-12-07DocumentWidget: Footer button background colorJaakko Keränen
With the white theme(s), the footer buttons were not prominent enough.
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-07CleanupJaakko Keränen
2021-12-07DocumentWidget: Don't trim space if user entered only spacesJaakko Keränen
2021-12-07CertListWidget: Show current page's URL in menuJaakko Keränen
2021-12-07InputWidget: Buffered content is limited by max heightJaakko Keränen