💾 Archived View for bbs.geminispace.org › u › halscode › 20399 captured on 2024-12-17 at 15:28:50. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
tbss: independent developers are not bound by DMA. It only applies to "gatekeepers" like Google and Apple.
Oct 05 · 2 months ago
everything buttery smooth and now I can install custom fonts!
@skyjake FYI: git commit 90a500f broke building on macOS
src/ui/touch.c:135:13: error: use of undeclared identifier 'SDL_DisplayMode' src/ui/touch.c:136:13: error: call to undeclared function 'SDL_GetDesktopDisplayMode'
🕹️ skyjake [OP/mod...] · Oct 05 at 05:06:
@sy Do you have the TUI enabled? I believe the error is coming from there. I've pushed a fix to the dev branch.
🕹️ skyjake [OP/mod...] · Oct 05 at 05:08:
@halscode There is a known crash-at-launch bug in the Android builds relating to early network requests. I've yet to track it down as I'm having difficulties catching it in the debugger.
@halscode @skyjake I found a workaround for the startup crash. Put your device in flight mode, open Lagrange, put it out of flight mode. (this fixes it going forward)
It most likely isn't the early requests that is the problem, but an exception or race condition happening with the Gemtext or the TLS handshake?
🕹️ skyjake [OP/mod...] · Oct 05 at 06:15:
@HanzBrix A good tip, thanks!
🕹️ skyjake [OP/mod...] · Oct 05 at 12:58:
@halscode I can reproduce the Titan posting crash on my phone, let's see what the logs say.
Does this help? This is the crash thing for the Titan crash.
— crash-fi-skyjake-lagrange-05_10-10-49-10_319.zip
🕹️ skyjake [OP/mod...] · Oct 05 at 16:50:
I managed to reproduce that exact crash. It was due to an uninitialized variable in the upload widget. The fix will be in the next build.
Now if I could reproduce that launch crash as well...
Updated mobile builds — New mobile builds are available: iOS TestFlight 1.18 (2) and Android Beta 32. These are based on the desktop v1.18 release, so new features include a revised Upload UI with support for Titan edit links and Misfin messaging, Guppy protocol, bookmarks updated on permanent redirections, adaptive page width, and updated fonts. Additional Android fixes: Scroll speed on non-60 Hz screens. Installing font files. The F-Droid repo seems sluggish in updating itself, so you can...
💬 skyjake [mod...] · 16 comments · 6 likes · Oct 04 · 2 months ago