c290240de7
Make a release to make sure F-Droid can pick it up.
2024-08-02 22:20:18 -04:00
8e799b174b
Address some fdroid zip non-determinism.
2024-08-02 21:55:00 -04:00
a9c3a93989
Add some images for F-Droid.
2024-08-02 20:37:27 -04:00
3ef8698f42
Put android:versionCode and such back in the static AndroidManifest.xml. I forgot that F-Droid needs to see it.
2024-08-02 20:37:05 -04:00
fa4e843c30
Update default.nix. Did I do it right finally?
2024-07-31 20:14:40 -04:00
9a4d11f4d9
Attempt to shrink OpenSSL on android again, ineffectively.
2024-07-31 19:58:41 -04:00
eed2b8d618
Latest CodeMirror.
2024-07-31 19:49:52 -04:00
13f02c2aca
Preparing to release 0.0.21.
2024-07-31 12:50:35 -04:00
d50f8fbc8b
ios: ssl fix.
2024-07-27 21:31:31 -04:00
155238a516
build: I mean -flto=auto.
2024-07-27 11:08:28 -04:00
427fcdbdca
build: -flto all the things.
2024-07-25 16:02:14 -04:00
ca05d402a7
An exercise in stripping down the win32 .exe size.
2024-07-24 15:25:36 -04:00
c5a80b68ca
Fixed more aab build issues.
2024-07-24 14:03:21 -04:00
c1fb15b135
ci tweaks and aab fixes.
2024-07-24 13:50:48 -04:00
4b2c131836
ci: Install doxygen for docs.
2024-07-24 13:04:52 -04:00
9ca1e69b3c
Let's try to build in docker, too.
2024-07-24 12:56:27 -04:00
082d041d44
Update the android app icon / launch icon.
2024-07-24 12:50:31 -04:00
221f276c4b
Simplify stats sending.
2024-07-24 12:15:05 -04:00
24cec21465
Move last remnant of static file handling from core to C.
2024-07-24 12:06:24 -04:00
9f71ec6194
Minor android cleanup.
2024-07-24 11:27:37 -04:00
bb36afc390
Use android ndk r27 (LTS) if available.
2024-07-24 11:20:35 -04:00
b53bf0ff64
Disallow rich text in the ssb compose box.
2024-07-22 14:42:37 -04:00
3ebc6f2436
Prettier.
2024-07-22 14:19:12 -04:00
2eef6778a6
Latest CodeMirror.
2024-07-20 17:13:43 -04:00
81fabec810
Latest libbacktrace.
2024-07-20 17:12:43 -04:00
dc6e7924b5
Is this how I install dependencies on the gitea runner?
2024-07-18 12:42:08 -04:00
48dec5a2c8
More submodules.
2024-07-16 22:32:26 -04:00
9b500e1da9
Now actually build something.
2024-07-16 22:30:36 -04:00
a038820112
Add the demo gitea action.
2024-07-16 22:20:45 -04:00
70a15973b6
An fdroid build config that worked locally, for me.
2024-07-16 21:45:29 -04:00
09b6a00731
Fix android build with not enough -j.
2024-07-16 20:22:07 -04:00
883c3cf0e9
Clean up this core file.
2024-07-16 19:01:20 -04:00
a46bb8183c
Fix OpenBSD compile.
2024-07-14 16:59:23 -04:00
d5d5a7b012
Build a separate .apk for fdroid with its own app ID.
2024-07-14 16:18:47 -04:00
a120efdc91
May as well dist the .aab.
2024-07-10 20:52:40 -04:00
d48f4b06eb
Another f-droid directory.
2024-07-10 20:42:50 -04:00
f078912736
Add some recommended fdroid metadata.
2024-07-10 19:45:04 -04:00
63b0f0dedd
Fix fdroid build with OpenSSL in-tree.
2024-07-10 19:35:49 -04:00
84c22dbf5f
Move to OpenSSL as a git submodule. Redundant for platforms where it's not used, but makes fdroid easier.
2024-07-10 19:25:01 -04:00
b8cd1232be
Have a little category, as a treat.
2024-07-09 19:30:33 -04:00
a518ab07f4
Add a WIP .fdroid.yml that seems to actually build something.
2024-07-09 19:28:45 -04:00
9e5a1ee975
Ugg.
2024-07-09 19:21:27 -04:00
95bf3f0316
This is almost doing something.
2024-07-09 19:19:01 -04:00
d69dd513bc
Another silly fdroid test.
2024-07-09 19:08:40 -04:00
525cdf571a
Testing a thing for fdroid.
2024-07-07 17:14:13 -04:00
9cfe0a8804
Add a 'JavaScript disabled' message. #56
2024-07-04 14:35:53 -04:00
50b54599ef
Minor cleanup.
2024-07-04 13:18:23 -04:00
ed6bef6d24
Get 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.
2024-07-04 13:02:39 -04:00
71268636df
Steps 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.
2024-06-30 13:32:17 -04:00
568729ecd6
Stop auto-updating the version in default.nix. Will do it manually only on release.
2024-06-29 08:33:51 -04:00