#fediverseapp β Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fediverseapp, aggregated by home.social.
-
@raccoonforfriendicaapp version 1.0.0-beta1 has been released πππ not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)
What's new?
- feat: reply bar themes
- feat: explore foreign instances in guest mode
- feat: configure translations with LibreTranslate
- feat: display quoted posts
- fix: list/circle retrieval
- fix: instance change
- fix: reset notifications when switching mode
- fix: timeline loading (Mastodon)
- fix: search by post URL (Mastodon)
- enh: support large screens with adaptive layouts
- enh: improved hashtag charts appearance
- chore: new languages (et) and updates to other onesLet me know what issues you will be experiencing, I'm working on a new stable release before summer!
#livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp
-
@raccoonforfriendicaapp version 1.0.0-beta1 has been released πππ not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)
What's new?
- feat: reply bar themes
- feat: explore foreign instances in guest mode
- feat: configure translations with LibreTranslate
- feat: display quoted posts
- fix: list/circle retrieval
- fix: instance change
- fix: reset notifications when switching mode
- fix: timeline loading (Mastodon)
- fix: search by post URL (Mastodon)
- enh: support large screens with adaptive layouts
- enh: improved hashtag charts appearance
- chore: new languages (et) and updates to other onesLet me know what issues you will be experiencing, I'm working on a new stable release before summer!
#livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp
-
@raccoonforfriendicaapp version 1.0.0-beta1 has been released πππ not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)
What's new?
- feat: reply bar themes
- feat: explore foreign instances in guest mode
- feat: configure translations with LibreTranslate
- feat: display quoted posts
- fix: list/circle retrieval
- fix: instance change
- fix: reset notifications when switching mode
- fix: timeline loading (Mastodon)
- fix: search by post URL (Mastodon)
- enh: support large screens with adaptive layouts
- enh: improved hashtag charts appearance
- chore: new languages (et) and updates to other onesLet me know what issues you will be experiencing, I'm working on a new stable release before summer!
#livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp
-
@raccoonforfriendicaapp version 1.0.0-beta1 has been released πππ not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)
What's new?
- feat: reply bar themes
- feat: explore foreign instances in guest mode
- feat: configure translations with LibreTranslate
- feat: display quoted posts
- fix: list/circle retrieval
- fix: instance change
- fix: reset notifications when switching mode
- fix: timeline loading (Mastodon)
- fix: search by post URL (Mastodon)
- enh: support large screens with adaptive layouts
- enh: improved hashtag charts appearance
- chore: new languages (et) and updates to other onesLet me know what issues you will be experiencing, I'm working on a new stable release before summer!
#livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp
-
@raccoonforfriendicaapp version 1.0.0-beta1 has been released πππ not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)
What's new?
- feat: reply bar themes
- feat: explore foreign instances in guest mode
- feat: configure translations with LibreTranslate
- feat: display quoted posts
- fix: list/circle retrieval
- fix: instance change
- fix: reset notifications when switching mode
- fix: timeline loading (Mastodon)
- fix: search by post URL (Mastodon)
- enh: support large screens with adaptive layouts
- enh: improved hashtag charts appearance
- chore: new languages (et) and updates to other onesLet me know what issues you will be experiencing, I'm working on a new stable release before summer!
#livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp
-
The time is probably right.
Back in 2022, when I was still using iOS, I wasnβt completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.
A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.
So Iβm happy to announce that my app will finally see the light: Iβve been using it for the past few days and, in my spare time, Iβm fixing bugs and adding missing features. Iβm building it around my own needs, so it doesnβt have to βappeal to everyoneβ. I wouldnβt call it opinionated, but itβs definitely targeted.
The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).
Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.
I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.
Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.
On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.
It's still missing a few things (block, etc.) and has some bugs, which Iβm spotting as I keep using it.
As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check whatβs feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.I don't know how long it will take before it's ready... but I can already tell you what it will be called.
It already has a name, and it's... MastoBlaster.This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.
Stay tuned!
#MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe
-
Good day all! Fireside Fedi Episode 59 starts NOW!
Special Guest: @gabboman @javascript
#WAFRN #devs #fedi #fediverseapp
Watch the show live:
#Owncast #Livestream - https://stream.firesidefedi.live
After the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live
#Youtube - https://www.youtube.com/@btfree_org
All #Links - https://firesidefedi.live
#stream #interview #firesideFedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #open #internet #openInternet #podcast #show #episode #peertube #vod #castopod #writefreely #lemmy #boostplease #fedizen #btfree #bigTechFree #nonprofit #signup #tubeFree
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now! -
Okay good people. This is a Mastodon mobile app question.
I am moving from the Google ecosystem (referred to as Hell henceforth) to Apple (not quite heaven but close enough.)
The Hell app remembers my place and allows me to pickup reading posts from where I left denoted by the βview moreβ bar. This bar expands posts upward allowing me to continue reading oldest to newest.
Is there no such functionality in the iOS app? Iβve looked and looked but there is nothing. The app settings are rudimentary at best.
Is the #Apple ecosystem #mastodon purgatory. #FediverseApp #mastodonapp
-
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
-
ugh, moved to Safari to view mastodon because chrome has no audio for videos. I'm not liking how Safari handles this website. In advanced web view the home column jumps when updating and the notifications column doesn't update unless I refresh the page. The hunt for the right browser continues. Or app.
What Computer app has the best interface for viewing multiple columns? (a la Tweetdeck)
-
@raccoonforfriendicaapp version 0.4.1 has been finally released! I was waiting to fix a couple of old issues but I realized I was keeping people waiting too much since almost 2 months had passed since the previous stable version.
If you were on the latest beta, the only new feature is the possibility to see in every timeline the "source platform" each post is coming from (Friendica, Mastodon, Lemmy, Misskey/Sharkey, Pleroma/Akkoma, Kbin/Mbin, WordPress, GNU Social, Pixelfed, Peertube, GoToSocial, Diaspora, generic ActivityPub and more are coming).
If you were using 0.4.0 there are a ton of improvements, the most important of which are:
- feat: add per-user rate limits;
- feat: suggest hashtags while typing;
- feat: swipe navigation between posts;
- feat: exclude stop words from timelines;
- feat: add shortcuts to other instances ("guest mode");
- feat: open post detail as thread;
- feat: post translation;
- feat: followed hashtag indication;
- feat: show source protocol for posts;
- enhancement: support for embedded images.
This version is also available in the production track on Google Play, so you don't have to participate in the beta program any more to get it.
Let me know what you think about it, enjoy your weekend and as always #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
-
@Stefan Tifa Allerdings mΓΌΓte auch eine native Mobil-App fΓΌr Hubzilla fully featured sein, damit Hubzilla-Nutzer auch ja niemals das Webinterface brauchen, egal, was sie mit Hubzilla machen wollen.
Diese App wΓ€re ein absolutes Monster. Ich vergleiche sowas gerne mit FairEmail fΓΌr Android, und eine vollausgestattete Hubzilla-App, die wirklich alle irgendwie mit Hubzilla mΓΆglichen Use-Cases abdeckt, wΓ€re noch komplexer. Erschwerend kΓ€me hinzu, daΓ sie je nachdem, welche Apps im Kanal aktiviert sind und wie der Kanal selbst konfiguriert ist, immer mal anders aussehen kann.
Ohne Anspruch auf VollstΓ€ndigkeit brΓ€uchte es also:- einen HQ-artigen Startbereich, von dem aus man ΓΌberall hinkommt
- einen Konfigurationsbereich, in dem man auch all das erreicht, was im Webinterface nur ΓΌber ZahnrΓ€der oder
/settings/featureserreichbar ist - einen voll ausgestatteten Kontrollbereich fΓΌr KanΓ€le auf dem Konto und Klone
- einen Verbindungsmanager mit allen Features, die es auch im Webinterface gibt, mit einer verstΓ€ndlicheren Anzeige dafΓΌr, was der jeweilige Kontakt einem erlaubt, und inklusive Shortcut zu den Verbindungseinstellungen (oder wahlweise dem einen Schalter, der Filter pro Verbindungen aktiviert, zusΓ€tzlich zum Konfigurationsbereich gleich mit im Verbindungsmanager), zum Privacy-Group-Manager (wenn die Privacy-Groups-App aktiviert ist) und zur Konfiguration fΓΌr Contact Roles
- (wenn die Privacy-Groups-App aktiviert ist) einen zusΓ€tzlichen Manager fΓΌr Privacy Groups und deren Mitglieder und auch hier wieder einem Auswahlfeld fΓΌr die Privacy Group, zu der man standardmΓ€Γig postet
- einen voll ausgestatteten Konfigurationsbereich fΓΌr Contact Roles, der auch direkt aus dem Verbindungsmanager erreichbar ist und von dem aus man auch die Einstellungen fΓΌr Kanalrolle und kanalweite Berechtigungen und, wenn die Kanalrolle "Custom ist", direkt die Einstellungen fΓΌr die Custom-Kanalrolle erreicht
- (wenn die Default-Permissions-App aktiviert ist) einen Konfigurationsbereich fΓΌr Standardberechtigungen fΓΌr neue Verbindungen zusΓ€tzlich zu Contact Roles
- das Verzeichnis inklusive Vorschlagsmodus und jeweils mindestens denselben FiltermΓΆglichkeiten, die es auch im Webinterface gibt
- (wenn die Channel-Sources-App aktiviert ist) einen Manager fΓΌr Kanalquellen
- den Kanal inklusive vollausgestattetem Post-Editor, der Buttons fΓΌr alle, aber auch wirklich alle BBcode-Funktionen in Hubzilla hat und je nach aktivierten Apps auch deren Features mit eingebaut bekommt (idealerweise gleich mit einem Dialog zum Einbetten von Bildern, in dem man auch ein Bild hochladen, den Speicherort des Bildes auswΓ€hlen, im Filespace Unterverzeichnisse beliebiger Tiefe anlegen, die Rechte der Bilddatei und aller Verzeichnisse im Pfad anpassen, die angezeigte GrΓΆΓe auswΓ€hlen und einen Alt-Text eintragen kann, denn friemel mal auf einem iPhone-Touchscreen BBcode zurecht)
- den Stream inklusive derselben konfigurierbaren FiltermΓΆglichkeiten wie im Web-Interface und wieder dem vollausgestatteten Post-Editor
- idealerweise sogar separaten vorgefilterten Streams, die man in der App konfigurieren kann, um den Stream selbst nicht zu komplex werden und zu sehr mit Bedienelementen ΓΌberfrachten zu mΓΌssen
- am besten jeweils einen schnell erreichbaren eigenen Stream fΓΌr jedes verbundene Forum
- (wenn die Chat-App aktiviert ist) komplette Chat-FunktionalitΓ€t
- einen Profileditor, der darauf reagiert, wenn erweiterte Profile aktiviert sind, und sowohl das HinzufΓΌgen von zusΓ€tzlichen Profilfeldern als auch schon vorhandene zusΓ€tzliche Profilfelder unterstΓΌtzt, inklusive Shortcut zum Konfigurieren des Profils/der Profile
- einen Dateimanager fΓΌr den Filespace, der nicht nur sΓ€mtliche Features des Webinterface inklusive Rechtemanagement und schnellem Zugang zum dazugehΓΆrigen Konfigurationsbereich hat, sondern auch die schnelle und einfache Anbindung des Filespace ans Smartphone per WebDAV ermΓΆglicht
- einen Extra-Dateimanager im Stil der Photo-App fΓΌr die Behandlung von Bildern
- (entweder wenn die Gallery-App aktiviert ist oder dauerhaft aktiviert) eine Bildergalerie
- (wenn die Tokens-App aktiviert ist) einen Manager fΓΌr GastzugΓ€nge
- einen Kalenderbereich, der sowohl den Eventkalender des Kanals behandeln als auch CalDAV-Kalender managen und behandeln kann; beim Behandeln von Ereignissen in einem CalDAV-Kalender erscheinen auf der OberflΓ€che zusΓ€tzlich all diejenigen Features, die CalDAV-Kalender haben kΓΆnnen, die Hubzillas Eventkalender nicht hat (z. B. kann man dann Termine anlegen, die sich jeweils am letzten Dienstag im Monat wiederholen, und so); dazu dann die schnelle und einfache Anbindung von CalDAV-Kalendern an den Kalender des Smartphone mit nur einem Tap
- (wenn die CardDAV-App aktiviert ist) ein vollausgestattetes Frontend zum Bearbeiten von Kontakten auf dem CalDAV-Server inklusive schneller und einfacher Anbindung des CalDAV-Servers an das AdreΓbuch des Smartphone mit nur einem Tap
- (wenn die Bookmarks-App aktiviert ist) einen Manager fΓΌr Lesezeichen
- (wenn die Superblock-App aktiviert ist) einen Manager fΓΌr Superblock
- (wenn die NSFW-App aktiviert ist) einen Bereich fΓΌr die NSFW-Filterliste, alternativ eine NSFW-Filterliste direkt unter den beiden kanalweiten Filterlisten
- (wenn die Notes-App aktiviert ist) einen schnell von ΓΌberallher erreichbaren Notizbereich
- (wenn die Articles-App aktiviert ist) einen Artikelbereich inklusive Editor, der nicht minder ausgestattet ist als der Posteditor
- (wenn die Cards-App aktiviert ist) einen Editor und Manager fΓΌr Planungskarten; der Editor darf nicht minder ausgestattet sein als der Posteditor
- (wenn die Wiki-App aktiviert ist) einen Bereich fΓΌr Wikis mit einem Editor, der zusΓ€tzlich zu allen Features des Posteditors UnterstΓΌtzung fΓΌr Markdown hinzufΓΌgt, idealerweise ebenso Assistenzfunktionen z. B. zum Generieren und Aktualisieren von Inhaltsverzeichnissen auf Wiki-Seiten
- (wenn die Webpages-App aktiviert ist) einen Manager und Editor fΓΌr Webseiten auf dem Kanal inklusive Vorschau, wobei der Editor neben BBcode auch volle UnterstΓΌtzung fΓΌr Markdown und HTML hat
- (wenn die jeweiligen Apps aktiviert sind) alle Import- und ExportmΓΆglichkeiten des Webinterface
- einen PDL-Editor mit Code und GUI, um von der App aus einstellen zu kΓΆnnen, wie andere Leute das Webinterface des eigenen Kanals sehen, inklusive Vorschau
- generell UnterstΓΌtzung fΓΌr alle offiziellen Apps (vielleicht mit Ausnahme von Calc, auΓer es braucht unbedingt einen in die Hubzilla-App eingebauten Taschenrechner)
- einen voll ausgestatteten App-Manager zum Aktivieren, Deaktivieren und Konfigurieren von Apps, der auch Dritt-Apps behandeln kann, wenn es denn welche gibt, und natΓΌrlich auch erkennt, welche Apps auf welchem Hub verfΓΌgbar sind
- vielleicht sogar Schalter zum Aktivieren und Deaktivieren gewisser Apps an Orten, wo sie Sinn ergeben (z. B. fΓΌr die Privacy-Groups-App und die Channel-Sources-App im Verbindungsmanager), mit Shortcuts zu den jeweiligen Apps, wenn sie aktiviert sind
- einen "Γbersetzer", der die Webinterfaces von hypothetischen Dritt-Apps umwandelt in Bereiche in der Mobil-App mit nativem Mobil-Interface und sie so nutzbar macht
- einen voll ausgestatteten Administrationsbereich fΓΌr diejenigen, die einen eigenen privaten oder ΓΆffentlichen Hub betreiben, aber keinen Computer haben, sondern nur ein Smartphone
- automatische Spiegelung der Online-Hilfe in die App
Das wΓ€re schon brutal viel fΓΌr eine Desktopanwendung. Aber wir reden hier von einer iPhone- und Android-App, die, um fΓΌr diejenigen gut benutzbar zu sein, die nicht vom PC kommen, sogar noch umfangreicher sein muΓ als das Webinterface.
Sehr viel einfacher zu benutzen wΓ€re sie auch nicht, das heiΓt, Hubzillas Lernkurve wΓΌrde sie nicht wesentlich abflachen.
#Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #App #iOSApp #iPhoneApp #AndroidApp #SmartphoneApp #FediverseApp -
@raccoonforfriendicaapp version 0.4.1-beta11 has been released yesterday and is available for testing.
Its "latest and greatest" are:
- tags in post headers in your timeline (if that post is included due to you following one orore hashtags);
- new post detail layout which makes it easier to view relationships between posts and replies and load more replies on demand.The initial depth of nesting (higher values imply loading will be less performant, lower values imply you'll see more often the "load more replies" button due to threads being partially downloaded).
It is the best I can do with the current Mastodon APIs but it looks ok-ish and, which is more important to the user who asked for this feature I guess, it makes it easier to follow conversations.
Let me know what you think, and if I accidentally broke anything and in the meantime, as usual, #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
-
@raccoonforfriendicaapp version 0.4.1-beta10 has been released and is available for testing in the Play store (or in Obtainium if you prefer installing directly from GitHub)!
Apart from the usual localization and dependency updates, this version contains several improvements for embedded images and, if you are using Friendica, you will also be able to insert embedded images within your post body (as opposed to regular attachments). This can benefit those who want to create larger posts with several illustrations.
Let me know what you think about it and, as always, #livefasteattrash
#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
-
@raccoonforfriendicaapp I'm seeing a lot of new users from Google Play's statistics, even if the app is not yet in the production channel. Welcome everyone, I hope you'll enjoy #friendica and #raccoonforfriendica!
Thanks to all the translators who continued to work on the app UI and store description, your dedication is really appreciated. @Fitik @petrescatraian @TamilNeram @Ricky-Tigg
To old users, I've added two new big features: swipe navigation which allows you to navigate between posts from the conversation detail and the "shortcuts" section, where you can explore other instances and see their local timeline "as if" your were registered there. Plus, as usual, small fixes and enhancements listening to your continuous feedback.
Have a nice weekend and #livefasteattrash
#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
-
Would it be horrible to have a Fediverse application enforce a specific tag format to make it "universally useful"?
(i.e. making it easier for people to find what they actually want to subscribe to/filter out...)
Asking for a developer π
#fediverse #FediverseApp #hashtags #programming #developer #devops
-
@raccoonforfriendicaapp We finally did it: we got access to the production channel on Google Play! A big and heartfelt "thank you" to all those who participated in the closed test program, without you this would have been impossible! π¦β€οΈ
The latest beta has been promoted to the "open testing" track, so that now everyone can become a tester and install the latest beta, which is a preview of the next stable release.
I'll wait until I improve notification support, so probably there is another month or so to wait. Keep an eye on the issue tracker to know what I'm working on, just in case π
To try the app, you can become a tester using this invitation link.
Your feedback is important, and now you'll have Google Play's reviews as an additional way to express your opinion. Let me know what you think and always #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp version 0.4.0-beta05 available for testing!
This is mainly a maintenance/bugfix release with no brand new features, just:
- chore(l10n): translation updates;
- fix(10n): format specifier used in hashtag list;
- chore(qa): add more unit tests;
- chore: add mentions of new contributors.I'm setting up the process to be able to distribute the app on Google Play too. If you are willing to help, we need a minimum number of people to participate in the closed testing program for two weeks before releasing to production. To enroll, first join this group with the same email address you are going to use on Google Play, then download the app using this invitation link.
Any help is highly appreciated! #livefasteatrash
#procyonproject #raccoonforfriendica #fediverseapp #friendica #friendicadev #mobileapp #mobiledev #kotlin #kmp #compose #opensource #foss #sideproject
-
@raccoonforfriendicaapp new version 0.4.0-beta04 available for testing!
Changelog:
- fix for a bug after adding/removing a post to favorites which led to lose custom emojis;
- fix spacing between post and reply placeholders when using the new Card layout;
- fix a minor accessibility issue with the new audio player;
- fix crash when rendering some HTML posts;
- fix "floating" (overlapping) images for embedded contents;
- localization updates (included support for upcoming Romanian translation);
- library updates.I think we are almost ready for the 0.4 version. In the meantime I've submitted both Raccoon apps to Google Play so I may be needed some volunteers to participate in the closed testing program before the apps can be made available to the general public.
Happy New Year and remember to #livefasteatrash
#procyonproject #raccoonforfriendica #fediverseapp #friendica #friendicadev #mobileapp #mobiledev #kotlin #kmp #compose #opensource #foss #sideproject
-
@raccoonforfriendicaapp do you want to try the new "Card" layout for posts? All you have to do is downloading version 0.4.0-beta02 and try it out! Using Compose Multiplatform, customizing UI is as easy as eating a piece of cake.
This version also contains a fix for the search text field which was not scrollable horizontally when its content exceeded the available width, plus some localization updates.
We're reaching towards the 0.4.0 milestone, just another feature (audio playback) and then it'll be ready to go!
#livefasteatrash #procyonproject #raccoonforfriendica #fediverseapp #friendica #friendicadev #mobileapp #mobiledev #kotlin #kmp #compose #opensource #foss #sideproject
-
@raccoonforfriendicaapp new version 0.4.0-beta01 available for testing!
Changelog:
- feat: add "Distraction free" post layout;
- feat: add "Compact" post layout;
- feat: implement post dislike action;
- fix: retrieve post source for editing even for plain text;
- chore: translations update;
- chore: update dependencies.Moreover, let me wish everyone happy holidays and remember to #livefasteattrash on Christmas and New Year's Eve.
A special and heartfelt acknowledgement goes to all the contributors of the #raccoonforfriendica project, people who helped with code, translations, bug reports, ideas for improvements, design, roadmap and in many other ways. Remember that this wouldn't have been the same without your contributions, and the fact that people who don't know each other (and don't even speak the same language) can meet and create something together is one of the best things of the free and open source model.
Hope we can continue in this direction next year. Thank you everyone, you are awesome β€οΈπ¦π
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.3.4 has been released.
I'm sorry for having released multiple versions in so little time, this is an exception situation and is due to 0.3.2 not being available in F-Droid due to this issue.
The only way was to migrate to a different dependency injection framework and, if you wonder what happened, never use the Koin Annotations library if you want your builds to be reproducible!
Changelog:
- refactor(di): migrate from Koin to Kodein;
- chore(l10n): update German translation (thanks @cantences for your continuous improvements);
- chore: update dependencies.Hope this is the last release until next year and, with this, I wish everyone happy holidays ππ#livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp version 0.3.2 of Raccoon has been released! ππ¦π
Changelog:
- feat: add Acknowledgements screen;
- feat: support for block quotes;
- fix: prevent crashes while loading timeline;
- fix: load suggestions and trending links;
- fix: retrieve source for post editing;
- fix: user post pagination;
- fix: images overlapping text;
- fix: detect Friendica RC versions;
- enhancement: accessibility improvements;
- enhancement: post preview;
- enhancement: exclude replies from timeline by default;
- enhancement: make Markdown mode always available;
- enhancement: l10n updates.Thanks to all those who helped by testing and reporting bugs, submitting pull requests or translating the UI. You are mentioned in the home page and, from now, also in a dedicated screen which can be accessed from the "App information" dialog.
You are simply awesome #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp Finally we have a Weblate project for the translations of the app UI, changelogs and metadata. Hope this will help us all create a better user experience and correct some localization mistakes!
#raccoonforfriendica #procyonproject #foss #opensource #friendica #fediverseapp
-
@raccoonforfriendicaapp version 0.3.1 has been released!
Here is a summary of the changes:
- feat: add profile recovery screen;
- fix: review inline content alternate text;
- fix: strip off HTML before editing posts;
- enhancement: improve timeline a11y;
- enhancement: add friendica.myportal.social to default instances;
- chore: add unit tests for content pagination and repositories;
- chore: dependency updates.This is mostly a bugfix release dealing with the most annoying issues you reported (e.g. the lack of management for expired tokens, accessibility issues, post editing with markup). Plus, since I've been adding a lot of unit tests, some minor bugs (e.g. direct messages pagination) were resolved too.
I'll keep populating the backlog with what you report and I'll continue to add tests to increase coverage.
Remember to #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp version 0.3.0 has been released!
I summarize the changelogs of 0.3.0 and 0.2.1 (because maybe you missed that patch):
- feat: possibility received text and images from other apps and create post;
- feat: add possibility to change system status/navigation bar theme;
- feat: add support for announcements (Mastodon);
- fix: settings load for anonymous users;
- fix: notification type serialization for filtering and push subscription;
- fix: poll footer layout;
- fix: make user names/handles clickable;
- enhancement: change βSend" button position in post creation;
- enhancement: change open circle/list in circle management screen;
- enhancement: make legacy login less visible;
- chore: add description for non-textual UI elements;
- chore: add new l10ns (ua, fi);
- chore: add more unit tests and coverage report;
- chore: update dependencies.Hope you are having fun on Friendica (or Mastodon) and as always #livefasteattrash
-
@raccoonforfriendicaapp a new version 0.2.0 has been released.
Changelog:
π¦ feat: add support for MastodonRedirect;
π¦ feat: export/import app settings to/from JSON;
π¦ feat: export contact list from profile;
π¦ feat: allow changing markup mode in post creation;
π¦ fix: retain scrolling state after navigation;
π¦ fix: newlines after titles in Markdown preview;
π¦ fix: avoid self mention when replying;
π¦ fix: retrieve source to edit post;
π¦ enhancement: populate current app icon value in settings;
π¦ chore: update manual and project documentation;
π¦ chore: typo in Fastlane metadata.For those who have lost it, there has been a 0.1.1 in the meantime, which was mainly due to a metadata issue which blocked the submission on F-Droid, but it also included:
π¦ feat: add support for alternate (classic) and monochrome app icon;
π¦ fix: rendering images of different heights in carousels;
π¦ fix: rendering GIFs (or images with unbound constraints).After the app gets published on the stores, we're going to move towards a more predictable release cycle (e.g. monthly stable versions and weekly betas).
Hope you are having fun on Friendica (or Mastodon) and as always #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #opensource #foss #procyonproject
-
@raccoonforfriendicaapp the first stable version 0.1.0 has finally been released! πππ
Here is the changelog, compared the latest beta:
π¦ feat: make crash reports opt-in (disabled by default);
π¦ feat: add option to keep app bars fixed while scrolling;
π¦ fix: transition between images/videos in detail view;
π¦ fix: unmute videos in detail view;
π¦ enhancement: update licenses;
π¦ chore: update dependencies;
π¦ chore: update user manual.If no blocking issues are reported, I intend to make it easier to install the app (by distributing on other alternative stores, e.g. setting up the submission procedure to F-Droid), translate the UI and/or user manual into more languages, etc.
Wish me good luck and remember to #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.1.0-beta21 available for testing!
Changelog:
π¦ add option to load media only when connected over a WiFi network;
π¦ add option to open web pages in internal viewer;
π¦ default visibility for replies and warning if higher visibility than original post;
π¦ prevent changing visibility in post edits;
π¦ make plain text mode the default choice for composition;
π¦ remove "other" section in login;
π¦ improved video player;
π¦ render custom emojis inside poll options;
π¦ layout fixes: chat title, user items in inbox, loading indicators in buttons;
π¦ fix occasional crash in profile screen;
π¦ add more unit tests;
π¦ several dependency updates.If things go well, this may be the final round of tests before the first stable release. The last bit will probably be making crash reports opt-out by default.
I'm also very pleased to inform you that the app has been accepted by IzzyOnDroid, so installing it is a lot easier if you use it or have its source added to your FDroid app.
In the meantime #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.1.0.-beta20 available for testing!
Changelog:
π¦ show images in horizontal pager in timelines
π¦ improved "Add new account" flow
π¦ fix reblogged posts not displayed in hashtag feed
π¦ fix for crashes (calendar, post detail, hashtags)
π¦ added more unit tests
π¦ dependency updatesMoreover, the user manual has been improved and translated into Italian.
Have a nice weekend and #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #kmp #compose #multiplatform #opensource #procyonproject #raccoonforfriendica
-
@raccoonforfriendicaapp new version 0.1.0-beta19 available for testing!
Changelog:
π¦ fix crash in search when result type is hashtags or users;
π¦ improved login flow, especially for Mastodon users;
π¦ remove channels from selection when using the "Circle" visibility for posts (Friendica-only);
π¦ improved hashtag and mention opening, especially on Mastodon;
π¦ experimental UnifiedPush integration for push notifications;
π¦ dependency updates.Thanks to all testers, you are awesome! #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.1.0-beta18 available for testing! π
Changelog:
π¦ improved circle list, which now has clear separation between list/channels/groups;
π¦ fix post preview (multiline input and support for Markdown headlines);
π¦ fix title for background inbox notification bottom sheet;
π¦ solved a crash when the image size was not known in advance.You are encouraged to upgrade as soon as you can because the last issue of the above list caused the app to crash when loading feeds.
Have a nice weekend and thanks to all who reached out to me for reporting issues. The project could not grow if it wasn't for you!
Always #livefasteattrash π¦
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.1.0-beta16 available for testing!
Changelog:
π¦ added an option in Settings to disable automatic image loading;
π¦ initial loading optimization;
π¦ dependency updates.@cantences @z428 I prioritized your feedback since the next thing in my roadmap is quite big (UnifiedPush integration) and it would have taken too long if I had waited for it.
Let me know if things are better now and #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
-
@raccoonforfriendicaapp new version 0.1.0-beta13 available!
Changelog:
π¦ migration to Material3 pull-to-refresh components;
π¦ moved app info to navigation bar and improve "About" dialog;
π¦ add open-source licences screen;
π¦ additional more readable font;
π¦ redesign application icon and splash screen;
π¦ add new l10ns (Polish and Portuguese);
π¦ fix spoiler closing immediately after being opened;
π¦ added experimental support to background notification check;
π¦ code refactoring and cleanup.The icon change was made necessary because in order to display notifications in the status bar a small monochrome icon has to be provided and the old one has too many details. But since every cloud has a silver lining, this was the occasion to redesign a new one and, by combining it with the icon of the Lemmy app, create a logo for the Procyon project, i. e. the umbrella organization both clients belong to.
Have a great weekend and, remember, #livefasteattrash!
#raccoonforfriendica #procyonproject #opensource #fediverseapp #friendica #friendicadev #mobileapp #androidapp #androiddev #kotlin #multiplatform #kmp #compose #foss
-
@raccoonforfriendicaapp new version 0.1.0-beta12 released!
Changelog for versions beta11 and beta12 (released both today):
π¦ feat: event calendar (Friendica only) with export to system calendar;
π¦ feat: add option to set an upper limit to the number of lines displayed for post body in feeds;
π¦ enhancement: rename "private" visibility to "only followers" and make it generally available;
π¦ enhancement: introduce ripple effect in settings items, improve settings and not info layout;
π¦ chore: add more unit tests;
π¦ chore: dependency updates.#friendica #friendicadev #androidapp #androiddev #fediverseapp #mobileapp #kotlin #multiplatform #kmp #compose #opensource #sideproject #foss
-
@raccoonforfriendicaapp new version 0.1.0-beta10 available!
Changelog:
* fix: avoid crash in HTML rendering;
* fix: text color for direct message conversation title;
* fix: avoid dismissing bottom sheets on long press;
* fix: avoid videos from being stretched out of viewport;
* fix: avoid attachment loss when editing an existing post;
* feat: add support for Markdown and conditional markup;
* enhancement: add warning if alt text is missing in attachments;
* enhancement: improve profile opening in links;
* fix: create post with images and delete images from posts on Mastodon;
* fix: avoid bug which prevented draft creation;
* chore: add more unit tests;
* feat: add possibility to copy post content to clipboard.#friendica #friendicadev #androidapp #androiddev #mobileapp #fediverseapp #kotlin #kmp #compose #multiplatform #opensource
-
@raccoonforfriendicaapp new version 0.1.0-beta09 available!
Changelog:
- enhancement: opening reply from conversation to avoid "double back" issue
- enhancement: use more visible reblog icon
- enhancement: add top bar button to dismiss all notifications
- enhancement: migrate inbox to markers API
- enhancement: improve vertical spacing for content footer and composer header
- fix: view post as replies and forum mode on Maston instances
#friendica #friendicadev #fediverseapp #androiddev #mobileapp #kotlin #multiplatform #kmp #compose #opensource
-
@raccoonforfriendicaapp new version 0.1.0-beta08 released! ππ¦π
Changelog:
- several improvements to list formatting and insertion, now even ordered lists are supported;
- default opening mode for group accounts is now forum mode by default, but you can opt-out in settings and go back to the previous behaviour;
- several improvements in the profile screen (e.g. scroll is retained across navigations), logging and account switch use cases have been improved as well
- fix vertical scroll in settings screen
- add empty message in user list
- fix spoilers closing immediately after opening
- added French and Spanish l10ns
- added more unit tests
- several dependency updates, migration to Kotlin 2.0.21
Please let me know your opinions and feedback, in the meantime have a great week!
L.F.E.T. π¦π¦π¦#friendica #friendicadev #androidapp #androiddev #mobileapp #fediverseapp #kotlin #kmp #compose #cmp #opensource #foss
-
@raccoonforfriendicaapp new version 0.1.0-beta07 available!
Changelog:
- fix: post visibility icon color in detail dialog;
- feature: show preview while creatting or editing posts;
- fix: login on instances with protected timelines;
- enhancement: improved content loading when current account changes or after logout;
- enhancement: photo picker from Friendica gallery (new layout with usability improvements);
- enhancement: optimize network calls at startup and upon account switch;
- fix: custom emojis in post detail, thread in forum mode and reblogs/replies in my account;
- enhancement: add newline between paragraphs;
- fix: solved crash when picking image from device photo gallery and opening external URLs;
- chore: add more unit tests.Please let me know your opinion about it: there is an in-app feedback form, alternatively just open an issue on GitHub.
Have a nice weekend, "live fast and eat trash" as usual π¦π¦π¦
#friendica #friendicadev #fediverseapp #androidapp #androiddev #kotlin #kmp #compose #opensource #foss