3ef8698f42Put android:versionCode and such back in the static AndroidManifest.xml. I forgot that F-Droid needs to see it.Cory McWilliams2024-08-02 20:07:21 -0400
641c699720Put android:versionCode and such back in the static AndroidManifest.xml. I forgot that F-Droid needs to see it.Cory McWilliams2024-08-02 20:07:21 -0400
aa1ad0a080The beginnings of "What would it look like if I used a DHT for peer discovery?"Cory McWilliams2024-07-31 20:50:41 -0400
84c22dbf5fMove to OpenSSL as a git submodule. Redundant for platforms where it's not used, but makes fdroid easier.Cory McWilliams2024-07-10 19:25:01 -0400
ed6bef6d24Get android running its sandbox in a seprate, isolated service process. So that we support not extracting the native code from the APK, so that we support distributing as an .aab file, so that we may one day release on the app store.Cory McWilliams2024-07-04 13:02:39 -0400
71268636dfSteps toward following all the inconvenient, changing android rules: * Set android:debuggable=false. * Call native code through JNI only. Having a native executable on disk and exec-ing it no longer seems possible. * Do all the Tilde Friends things in one process, without a proper sandbox, until I can wire up a restricted service worker process. * Jam Android App Bundle (.aab) building into the makefile. * Yuck.Cory McWilliams2024-06-30 13:32:17 -0400
568729ecd6Stop auto-updating the version in default.nix. Will do it manually only on release.Cory McWilliams2024-06-29 08:33:51 -0400
9139725be6Merge pull request 'build: fix the nix derivation' (#69) from tasiaiso/tildefriends:tasiaiso-0-0-20 into mainCory McWilliams2024-06-29 08:33:48 -0400
b16c37e48bMake ssb.privateMessageDecrypt do its work not on the main thread. I think that's finally everything for real.Cory McWilliams2024-06-16 17:22:26 -0400
d5a7e19f1aMove the bulk of ssb.privateMessageEncrypt work (CPU + DB) off the main thread.Cory McWilliams2024-06-16 17:07:12 -0400
9b52415b35Make ssb.setServerFollowingMe not use the DB from the main thread. Two left??Cory McWilliams2024-06-16 16:22:59 -0400
dbe24494d9Remove ssb.messageContentGet. It's easy to do this with ssb.sqlAsync, and this wasn't being used productively. Three uses of DB on the main thread remaining.Cory McWilliams2024-06-16 16:02:39 -0400
3eab5a5f70Make ssb.forgetStoredConnection not use the DB on the main thread. Four remaining?Cory McWilliams2024-06-16 15:57:19 -0400
548febfb22Make ssb.storedConnections do its DB work not on the main thread. Five remaining by my new count?Cory McWilliams2024-06-16 15:29:59 -0400
2c03496373Make databases.list, database.remove, and database.getLike all do their DB work off the main thread. That's the last thing I'm aware of.Cory McWilliams2024-06-16 12:17:51 -0400