summaryrefslogtreecommitdiff
path: root/src/ios.h
AgeCommit message (Collapse)Author
2021-12-29iOS: Sharing file content and selected textJaakko 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-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-05iOS: Custom editor font and adjusted positioningJaakko Keränen
2021-12-05iOS: Multiline text input using UITextViewJaakko Keränen
2021-12-04iOS: Setting up a system-provided text input controlJaakko Keränen
2021-09-15iOS: Picking files for uploadJaakko Keränen
2021-06-15iOS: Gentle haptic tap for sidebar-back-swipeJaakko Keränen
2021-06-11iOS: Audio remote control, Now Playing infoJaakko Keränen
Update the basic Now Playing info about the currently playing music, and respond to remote control commands. Seems to work with MP3 but not other audio formats, probably because those are played via custom decoders. There must be some API for updating the playback status manually.
2021-06-11iOS: Opening a file via document pickerJaakko Keränen
Use a native file picker to open files. Declare support for .gmi/.gemini files so they can be opened via Files and share sheets.
2021-04-21iOS: Background audio; MP3/AAC playbackJaakko Keränen
2021-04-20iOS: Fixed momentum scroll timingJaakko Keränen
The scrolling stutters were being caused by timing and not slow text rendering. Now the momentum scroll is locked to display refresh rate.
2021-03-21iOS: Save to Files; hide toolbar on scrollJaakko Keränen
There is no downloads directory on mobile. Instead, the downloaded file is temporarily cached and given to the iOS document picker to export. Added an option to hide the bottom toolbar while scrolling down.
2021-03-07iOS: Haptic tap when long-pressingJaakko Keränen
2021-02-20iOS: Tweaks and changes for phone modeJaakko Keränen
Phone mode uses a modified user interface. Work in progress...
2021-02-19iOS: Adjusting the UI for a tablet screenJaakko Keränen
2021-02-18iOS: Working on touch event handlingJaakko Keränen
Handle finger down, motion, and up events to implement basic taps, long presses, and inertia scrolling. Much finetuning still to be done, and certain widgets like input fields and scrollbars need a direct drag mode (they were working fine via the "mouse" events already).
2021-02-05Experimenting with an iOS buildJaakko Keränen
iPlatformApple applies to both macOS and iOS. Added iPlatformAppleDesktop and iPlatformAppleMobile to make a distinction between the two. IssueID #96