Closed darkdragon-001 closed 1 year ago
Thanks for the suggestion, but it's not ready.
There's still a lot to do and fix that unless addressed I'm not comfortable with publishing Tooth.
You can keep track of most of them on the issues page - and while e.g. custom emojis can wait, media uploading & alt text, spoiler tags, lists, polls, crashes caused by instance instability and migrating to libsoup3 are extremely important for a complete experience.
As (partially) mentioned in that linked issue, there's already a CI set-up that builds a flatpak and uploads it on GitHub artifacts: https://github.com/GeopJr/Tooth/suites/9424603333/artifacts/445296263
You should be able to install it with:
$ flatpak install --user ./dev.geopjr.tooth.flatpak
I'll leave this issue open until Tooth is ready!
How do I find the URL to the most recent (successful) flatpak build? Maybe this information could be added to the readme to make it somewhat easier for curious people to test the app without building it from source?
Unfortunately, GitHub doesn't provide direct links to latest artifacts, so you'd have to go to Actions > Select the latest successful run > Click the artifact you want to download. However, there's a third-party service called nightly.link which basically provides direct links to the latest artifact: https://nightly.link/GeopJr/Tooth/workflows/build/main/dev.geopjr.tooth-x86_64.zip (without the need to log-in to GitHub)
I'll see about adding it to the README!
any chance to have an ARM build? I use Tooth on a Linux phone, used to compile it myself, but latest versions does not build anymore
See: #41
but if your problems with building it are related to the Tooth's source, feel free to open an issue with some logs!
Thanks. It works!
the build error was something about missing objects about emojis in gtk4 libs. It's probably an outdated distro package
You can also consider publishing to Flathub Beta until it's ready: https://discourse.flathub.org/t/how-to-use-flathub-beta/2111
It's now available on Flathub https://flathub.org/apps/details/dev.geopjr.Tuba :tada:
Please publish to Flathub.
You can take Flathub Tootle repository for inspiration.
Related #13