summaryrefslogtreecommitdiff
path: root/src/ui
AgeCommit message (Collapse)Author
2021-03-13Window: Toggle sidebar via phone menuJaakko Keränen
2021-03-13Fixed resizing of input dialogsJaakko Keränen
2021-03-13Arrange URL child indicators; widget arrangementJaakko Keränen
The indicators in the URL input field are now arranged horizontally, so they don't overlap. Improved arrangement of (un)collapsed widgets.
2021-03-13Widget: Arranging cleanup wrt. collapsingJaakko Keränen
2021-03-13Mobile: Simplified window event handlingJaakko Keränen
The desktop window events do things that are not relevant on mobile, and may in fact be harmful. Since mobile is essentially fullscreen only, needed updates to root size are done whenever the window is redrawn.
2021-03-12Cut/copy/paste paste via menusJaakko Keränen
IssueID #175
2021-03-12Touch: Drag behavior for input fieldsJaakko Keränen
Allow long-pressing in touchDrag widgets.
2021-03-12CleanupJaakko Keränen
2021-03-12DocumentWidget: Bookmarking a wrapped linkJaakko Keränen
Only the clicked part of the label text was used for the bookmark.
2021-03-12DocumentWidget: Don't handle clicks elsewhereJaakko Keränen
2021-03-12DocumentWidget: Slightly larger link click regionsJaakko Keränen
Now that links have margins between them, make them easier to hit.
2021-03-12Window: Embed reload button; sidebar context menuJaakko Keränen
2021-03-12InputWidget: Set/get content paddingJaakko Keränen
2021-03-11Added option to word wrap plain text filesJaakko Keränen
On by default because there is no horizontal scrolling for plain text files.
2021-03-11Mobile: Adjustments and fixes for iOSJaakko Keränen
2021-03-11Text: Additional custom link iconsJaakko Keränen
2021-03-11Bring back regular-bold Nunito for linksJaakko Keränen
The extra bold that is used for titles is too bold for links.
2021-03-10Mobile: Adjusting sidebar appearanceJaakko Keränen
2021-03-10GmDocument: Links use a bold, tinted fontJaakko Keränen
Links are important enough to stand out clearly. A bold font can be tinted with the primary theme color without losing readability.
2021-03-10Mobile: Phone-styled input dialogJaakko Keränen
2021-03-10Mobile: Styling for regular dialogsJaakko Keränen
2021-03-10Edge-dragging preference panelsJaakko Keränen
2021-03-10Mobile: Working on the phone preferencesJaakko Keränen
2021-03-10Mobile: Working on dialog stylingJaakko Keränen
2021-03-10Widget: Crash if moving widget is deletedJaakko Keränen
2021-03-09Mobile: Revising phone-style dialogsJaakko Keränen
Sliding panels and left-edge swipes.
2021-03-09LookupWidget: Fixed use of multiple search termsJaakko Keränen
The regexp wasn't formed correctly.
2021-03-09GmDocument: Light mode Gray document themeJaakko Keränen
The Gray theme now has a light and dark variant.
2021-03-09Widget: Border shadow appearanceJaakko Keränen
2021-03-09LabelWidget: Fine-tuning icon spacingJaakko Keränen
2021-03-08Show error placeholder if image is missingJaakko Keränen
IssueID #167
2021-03-08Improved custom link icons; link list spacingJaakko Keränen
Link lists and bullet lists are spaced the same way.
2021-03-08Scale images for displayJaakko Keränen
Resize images down to the maximum texture size or the screen size, whichever is smaller. IssueID #167
2021-03-08LabelWidget: Tuning icon alignmentJaakko Keränen
2021-03-08Fine-tuning touch behaviorJaakko Keränen
Avoid mouse motion events to prevent spurious hover states in the UI.
2021-03-08Local Gemini links can use Emoji/symbol from label textJaakko Keränen
Instead of the default link icon, if a label starts with an Emoji or symbol, use that as the icon. This only works with local Gemini links so important information about link destination is not hidden.
2021-03-07Merge branch 'dev' of skyjake.fi:skyjake/lagrange into devJaakko Keränen
2021-03-07Multithreading issuesJaakko Keränen
It was possible that the window was accessed from a background request `postCommand` before the window was created. The CA file/path from preferences must be set before TlsRequest is used.
2021-03-07Processing per-pixel scroll eventsJaakko Keränen
Do platform-specific processing of scroll events up front so widgets can support both types of scrolls everywhere. IssueID #166
2021-03-07Added more menu iconsJaakko Keränen
2021-03-07SidebarWidget: Mobile fontsJaakko Keränen
2021-03-07iOS: Haptic tap when long-pressingJaakko Keränen
2021-03-06Rasterize a few glyphs on every frameJaakko Keränen
Also various widget fixes/improvements.
2021-03-06SidebarWidget: Keeping track of edited bookmarkJaakko Keränen
2021-03-06Mobile: Dealing with keyboard heightJaakko Keränen
The software keyboard obstructs part of the UI, so need to offset the view if the focused input widget would not be visible.
2021-03-06Mobile: Dialog styling for phonesJaakko Keränen
2021-03-06Mobile: Widget interaction and appearanceJaakko Keränen
Overflow-scrollable allows momentum scrolls. Adjusting fonts in phone sheets.
2021-03-05UI color tuning; menu item backgroundsJaakko Keränen
2021-03-05Tuning iconsJaakko Keränen
2021-03-05Menu item iconsJaakko Keränen