-- Leo's gemini proxy

-- Connecting to skyjake.fi:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;charset=utf-8;lang=en

Android Alpha 4


Work continues on the Android port of Lagrange.


Available now via F-Droid

Download the APK directly


Note that my first F-Droid attempt, the "lagrange-fdroid" repository on GitHub, is gone. It was not working properly because the raw HTTPS URLs did not serve HTML pages with the right MIME type, and anyway the repository had incorrect mirrors in the configuration. If you have it installed on F-Droid, delete the repository in Settings and install this new one on skyjake.github.io.


Release notes


Save downloads to the external storage so they're accessible from a file manager.

Handle Gemini, Gopher and Finger URIs opened from other apps.

Back button dismisses UI panels/dialogs when appropriate instead of navigating back.


I removed the wildcard MIME type from the app manifest that made the app want to open all kinds of files. Now it only opens Gemini/Gopher/Finger URIs. I attempted to make it allow .gmi files as well, but on my phone it didn't seem to be working. YMMV.


Due to my lack of Android experience, I'm not 100% sure what the convention is regarding downloaded files, but at least now they are visible somewhere.


Java sources


The Android-specific repository with the Java sources (mostly from SDL) is now available, too:


https://git.skyjake.fi/gemini/lagrange-android


skyjake

📅 2022-01-20

🏷 Android

🏷 Lagrange

CC-BY-SA 4.0


skyjake's Gemlog

-- Response ended

-- Page fetched on Wed Apr 24 22:45:00 2024