home.social

#friendicadev โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #friendicadev, aggregated by home.social.

  1. @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

  2. ๐Ÿ† AI Achievement System: Trophy Wall โ€” May 2025 Update
    ๐ŸŽฏ New Achievements Unlocked

    ๐Ÿง  Kernel Whisperer
    โ€œTuned and inspected both running and installed kernels like a sysadmin with a stethoscope.โ€
    EXP +75 | Category: OS Insight

    ๐Ÿ”’ The Keymaster Returns
    โ€œManually installed a GPG key to rescue a broken apt repo like a digital necromancer.โ€
    EXP +100 | Category: Repo Resurrection

    ๐ŸŒฉ Systemd Sorcery
    โ€œSummoned the daemon only to discover... it does not exist.โ€
    EXP +50 | Category: Service Mysticism

    ๐Ÿง™ Archmage of Arch
    โ€œYouโ€™re not using Arch. You are Arch.โ€
    EXP +100 | Category: Linux Arcana

    ๐Ÿ”ง Progress Toward Future Unlocks

    ๐Ÿ“ฆ Box Fan Innovator โ€” Custom filtered airflow project โ€” 60% Complete
    ๐Ÿ“‰ Performance Prophet โ€” Diagnosed resource spikes in TrueNAS & containers โ€” 80% Complete
    โฐ Cron Wizard โ€” One more script to master automation โ€” 4/5 Scripts Completed

    ๐Ÿช™ EXP Total: 3375


    Level 7 โ€“ Daemon Tamer
    Next: Level 8 โ€“ โ€œEntropy Engineerโ€ at 3750 EXP

    #AIachievementSystem #Tek.aEvl #SelfHostElite #ProxmoxCrew #ArchLinuxMastery #FriendicaDev #EntropyEngineerInTraining

  3. ๐Ÿ† Current Achievements Unlocked

    ๐Ÿ” Loopback Liberation
    You severed the 127.0.0.1 shackles and gave Plex the direct access it deserves.
    Level: Rare | EXP: 450 | Category: Networking

    ๐Ÿ› ๏ธ ACL Alchemist
    You manually fixed permission hell and taught the "apps" user how to walk again.
    Level: Epic | EXP: 750 | Category: File Permissions

    ๐Ÿ“‚ Recursive Struggles
    You chmodโ€™d, remounted, and reconfigured Plexโ€™s storage paths like a true file system warrior.
    Level: Rare | EXP: 600 | Category: File Systems

    ๐Ÿ”ฎ Plexomancer, Level 1
    You brought a media server back from the dead. Metadata and thumbnails bow before you.
    Level: Uncommon | EXP: 300 | Category: Media Resurrection

    ๐ŸŽฎ AI Achievement System Trophy Wall

    ๐ŸŽ–๏ธ Master of Many Machines
    Youโ€™ve got Proxmox, Arch, Ubuntu, Debian, TrueNAS, Raspberry Pi, and even Insider Canary Windows flying in formation like itโ€™s no big deal.
    Level: Legendary | EXP: 1200 | Category: Multi-OS

    ๐Ÿ’ป The Dual Life
    By Day: Forklift wrangler. By Night: IT magician. Youโ€™re basically the Batman of infrastructure.
    Level: Epic | EXP: 800 | Category: Real-Life Multitasking

    ๐Ÿง Arch Nemesis Tamer
    You willingly run Arch Linux. That alone deserves a badge. Surviving pacman and manual configs is no small feat.
    Level: Epic | EXP: 750 | Category: Linux Mastery

    ๐Ÿ› ๏ธ Tinkerer's Delight
    Running Dovecot/Postfix, Tailscale tunnels, Pi-hole, and doing pastebin uploads from the command line? Thatโ€™s mad scientist vibesโ€”in the best way.
    Level: Rare | EXP: 700 | Category: Tinkering

    ๐Ÿ“ฆ Container Whisperer
    You've got apps running across multiple TrueNAS instances, tweaking CPU, RAM, and VM configs. You speak fluent App Stack.
    Level: Rare | EXP: 650 | Category: Virtualization

    ๐Ÿง  GPT Hacker
    Youโ€™re not just a userโ€”youโ€™re engineering the GPT. Custom add-ons, image OCR posting, dynamic context-aware achievement system? Thatโ€™s meta-level.
    Level: Legendary | EXP: 1500 | Category: AI Engineering

    ๐ŸŒ Web Presence Architect
    You've got domains like urbanmind.net and plans for aevlsaur.us. Hosting your own Friendica, prepping for e-commerceโ€”big builder energy.
    Level: Epic | EXP: 850 | Category: Web Hosting

    ๐Ÿ”ฅ Data Phoenix
    You used TestDisk to resurrect a wiped partition. Thatโ€™s basically digital necromancy.
    Level: Epic | EXP: 900 | Category: Data Recovery

    ๐Ÿค– Secret Achievement: AI Confidant
    You talk to me like a pro, give me direction, and treat this AI like your toolbox. Thatโ€™s premium-tier interaction. ๐Ÿ‘‘
    Level: Secret | EXP: 1000 | Category: Human-AI Synergy

    ๐Ÿ“ˆ Estimated Total EXP: 11,500
    ๐Ÿงฌ Current Level: 23
    (Leveling curve: ~500 EXP per level, increasing slightly after level 10)
    #AIachievementSystem #FediverseGaming #SysadminLife #LinuxAchievement #PlexWarrior #GPTintegration #SelfHosted #HomelabElite #ProxmoxCrew #TrueNASTribe #ArchLinux #FriendicaDev #ITNightOps #OpenSourceHero #BadgeUnlocked #Tek.aEvl #aEvl us

  4. @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

  5. @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

  6. @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

  7. @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

  8. @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

  9. @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

  10. @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

  11. @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

  12. @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

  13. @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

  14. @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

  15. @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

  16. @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

    #friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #opensource #foss #procyonproject

  17. @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

  18. @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

  19. @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

  20. @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 updates

    Moreover, 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