summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-27Android: Keyboard height; other fixesJaakko Keränen
Send a notification from the Java side when the software keyboard is shown.
2021-12-27Android: Logging eventsJaakko Keränen
2021-12-27Android: Added missing headerJaakko Keränen
2021-12-27Text: Fixed simple text rendererJaakko Keränen
2021-12-27Reserved characters in URLsJaakko Keränen
Making URL encoding a little less convoluted. Now when sending out a request, the URL is fully encoded except for reserved characters. In the internal representation, non-ASCII characters are in decoded form (i.e., IRI). This means that if the user enters a URL in the input field manually, its non-ASCII characters will be percent encoded as well. However, in this case the user is expected to manually escape all reserved characters because the input field can't tell the difference between what is intended to be a reserved separator and what isn't. For example, a server might expect &-separated fields, and if the user enters such fields manually in the URL field, they shouldn't be converted to %26. When forming a query URL in the input dialog, user-entered text is fully percent-encoded because in that case the input is just a generic text string. IssueID #410
2021-12-26iOS: Bumped version and updated release notesJaakko Keränen
2021-12-26Mobile: Tweaking link highlight on hoverJaakko Keränen
2021-12-26GmDocument: Detect an invalid linkJaakko Keränen
IssueID #427 # Conflicts: # res/about/version.gmi
2021-12-26Mobile: Removed "Show URL on hover"Jaakko Keränen
2021-12-25iOS: Default to idle sleep enabledJaakko Keränen
2021-12-25App: Tweaking idle sleep for mobileJaakko Keränen
2021-12-25Mobile: Same indication for hover links and open URLsJaakko Keränen
2021-12-25Mobile: Link info in context menuJaakko Keränen
2021-12-25"Idle sleep" seems unnecessary with SDL 2.0.18Jaakko Keränen
2021-12-25Mobile: Fixed pull-to-refreshJaakko Keränen
2021-12-25CleanupJaakko Keränen
Warnings about lost precision.
2021-12-25SDL line drawing regression was fixed in 2.0.18Jaakko Keränen
2021-12-25SDL: Updated patch for 2.0.18Jaakko Keränen
There were a few changes, particularly with the precise wheel XY now being available. Lagrange v1.10 will listen to Cocoa wheel events directly, though, so these can be removed later on.
2021-12-24Updated the_FoundationJaakko Keränen
2021-12-23Android: Various fixes to get things up and runningJaakko Keränen
Resource paths, runtime data, ignore mouse events. Assume that the Java side tells us the display pixel density via a command line argument.
2021-12-23Android: Updated CMake project to work as a subdirectoryJaakko Keränen
Android builds produce a static library instead of a regular executable.
2021-12-23Android: Setting up the buildJaakko Keränen
2021-12-23LinkInfo: Show port, tooJaakko Keränen
2021-12-20Banner: MarginsJaakko Keränen
2021-12-20DocumentWidget: Cleaning up after refactoringJaakko Keränen
2021-12-20LinkInfo: More concise presentationJaakko Keränen
Bold hostname, including scheme if not `gemini`. Info is now on a single wrapped line.
2021-12-20CleanupJaakko Keränen
The "opened from sidebar" flag is unnecessary now.
2021-12-19Cleanup: Group together DocumentView methodsJaakko Keränen
2021-12-19DocumentWidget: Refactor to separate DocumentViewJaakko Keränen
Work in progress, but now DocumentView at least has its own type. The relationship is a bit muddled, though.
2021-12-18CleanupJaakko Keränen
2021-12-18LinkInfo: Identity at end of first lineJaakko Keränen
2021-12-18LinkInfo: Improved link metadata popupJaakko Keränen
2021-12-18TextBuf: Set base attributes for ANSI escapesJaakko Keränen
2021-12-18App: If in the background, don't do periodic eventsJaakko Keränen
Does SDL stop all timers?
2021-12-18Added LinkInfoJaakko Keränen
2021-12-18DocumentWidget: Fixed open links highlight positionJaakko Keränen
2021-12-18Updated release notesJaakko Keränen
2021-12-18Focusing the search input fieldJaakko Keränen
2021-12-18Image metadata; improved open URLs indicatorJaakko Keränen
Put a new GmRun under an inlined image with the image metadata, so it doesn't overlap the caption text. Open URLs are now indicated with a document-width box instead of window-width box. The box is also slightly expanded for a nicer look. Links have a bit of padding around them so this doesn't cause overlaps with other runs.
2021-12-18Banner: Increased padding in itemsJaakko Keränen
2021-12-18Nicer image metadata and open URLs highlightJaakko Keränen
Metadata of inlined images shouldn't overlap the caption text. Open URL highlights are not drawn fullwidth to avoid clashing with side elements and generally to look more consistent.
2021-12-18Gempub: Open books in 1:2 split modeJaakko Keränen
2021-12-18SidebarWidget: Use correct palette for outlineJaakko Keränen
The outline tab uses the current document's palette.
2021-12-18Fixed misaligned time in audio playerJaakko Keränen
TODO: This is font-dependent, so should actually use visual alignment...
2021-12-17iOS: Updated release notesJaakko Keränen
2021-12-17App: Fixed links opening in the wrong splitJaakko Keränen
Switching the current root may change which DocumentWidget the `open` command affects.
2021-12-17Fixed release buildJaakko Keränen
2021-12-17iOS: Bumped version number; updated release notesJaakko Keränen
2021-12-17Prefs: Assert that struct layout is as expectedJaakko Keränen
2021-12-17Mobile: Input prompt actions menuJaakko Keränen