Pixelcat is a beautiful and fast Android client for the fediverse. It focuses on images and is primarily intended to be used with @pixelfed but it works with @Mastodon and #Pleroma as well (everything that speaks Mastodon api).
#Pixelcat is free and open source (GPLv3). https://github.com/pixelcatapp/Pixelcat
I had the idea for #Pixelcat about 2 years ago. The pixelcat.app domain was registered on 22. March 2019 😅
So I am really glad I made it this far, but there is still about 40% missing for a real release.
Funfact: I just wanted to know how to get a gradient behind the status bar and try some new AndroidX libraries, not build a new fediverse client, but one thing lead to another
Pixelcat is 100% written in Kotlin and utilizes coroutines for async stuff. I tried to write super readable and concise code but I don't know whether I achieved that. Its now only about 10k lines of code which is not much imho.
So the plan is to implement all the features listed in the repo readme and publish dev snapshots as often as possible. Once thats done there will be a public beta release on @fdroidorg and Google Play.
Note: The dev snapshots will not feature database migrations and thus will need fresh installs to work.
Given my current speed with the project that might take some time, since I will definitely not abandon Tusky and I have other hobbies like painting as well.
But now it is public and you can help! How? Download the first build and give me feedback: https://github.com/pixelcatapp/Pixelcat/releases/download/dev1/pixelcat-snapshot1.apk
Read the contribution guidelines https://github.com/pixelcatapp/Pixelcat/blob/develop/.github/CONTRIBUTING.md and get in touch with me if you can contribute code!
@ConnyDuck for Pixelfed? Where can I sign-up for beta testing?
@ConnyDuck Thats awesome! Gonna download it right now!
@ConnyDuck fyi the red and orange circle emoji you're using in your readme aren't colorblind acessible, I have weak red/green visibility and they're already a bit hard to differentiate
you could maybe use 🔜 and ⏳ or ⏩
@ConnyDuck awesome! Is there a known issue with Pixelfed's 2FA?
@michel_slm I have not tested anything yet 😅
Apps shouldn't require any changes though, so as soon as it's fixed on the server apps will start working 🙂
@ConnyDuck Was about to open an issue about media descriptions - happy to see you already did that! That would be the main reason for me to use the app over my current solution (website in sandboxed browser "WebApps" app). It's way to hidden in the webui imho.
@ConnyDuck Oooooh, this is nice! I’m really looking forward to it!
@ConnyDuck wow cute! did you make this?
@fluffy yes of course
@ConnyDuck I wish that lil' pixelcat was my login splash screen for everything :ablobcathappypaws:
@ConnyDuck Ooooh, cool!
@ConnyDuck really looking forward to this! 💖💖💖
@ConnyDuck this is great! When you do release, please don't forget fdroid:)
@ConnyDuck @pixelfed @Mastodon @crossgolf_rebel and for all those early birds who want to try this early (ahem, ahem) bird (?) but also get updates ASAP without actively looking for them everyday, there's… wait (still syncing)… ah, there's:
(Couldn't resist a manual sync, didn't want to let you wait )
@ConnyDuck a fast cat you've got there. Went straight up the roof:
(if you want updates to the description, or having basic fastlane structures prepared, just ring! I've started setting up Fastlane structures here anyway, to have the graphics visible in my repo)
@ConnyDuck Eager to test. I wish I knew Kotlin to be able to contribute.
Just installed and logged in. It is much better than what I expected. You are on right track my friend 👍
@ntnsndr @ConnyDuck @pixelfed @Mastodon no, because uses proprietary APIs instead of ActivityPub, which is what most of the Fediverse is based on, including and . although, if you are looking for a Twitter client, you might want to check out Twidere: https://f-droid.org/packages/org.mariotaku.twidere - I used it for some time, and it works great
@ConnyDuck Hey it's cool. I wish you can get the design idea from vero.co/digital for UI in the future.
@ConnyDuck it's beautiful 😍😍😍😍😍 So if I install the app and point it to my mastodon server, it'll make it look kinda like Instagram? 🤔 Do I understand that right?
@dumpsterqueer thx! yes
@ConnyDuck Wow okay, I tried it and it's gorgeous. Very good tool for maybe convincing people to ditch insta.
Things I'd like:
1. Filter or toggle between text-only/image+text posts.
2. Sensitive image blurring.
3. Local/federated/home timelines.
4. Double-tap to like images.
5. Other stuff you're probably already working on :P
I'm not an android/kotlin dev (I do golang/Scala and server stuff) but I'm going to look through the code tomorrow... Very exciting project!
lemme guess, it's image-centric?
@ConnyDuck Do you have .apk somewhere I didn't find, or currently it's "build it yourself from source"?
@threed there is an apk linked on the github release page
@ConnyDuck YES I was waiting for an app like this in a long time! THANK YOU!
@ConnyDuck love the name! Anything cat themed is awesome by definition...
chaos.social – a Fediverse instance for & by the Chaos community