• 57 Posts
  • 181 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle






  • Hey there!

    Thanks for bringing this up. I do have plans to support PieFed in the future - I can’t promise when it will happen, but I’m working on laying down the groundwork to better support other APIs (whether it be Lemmy, PieFed, or possibly another platform that shows up in the future).

    Doing this will take some time though, as Thunder’s internal logic was (and is currently still) heavily tied to Lemmy’s APIs. The good news is that the upcoming v0.7.0 release will bring us a step closer to this goal. My (optimistic) goal is to have basic support for PieFed and the upcoming Lemmy v1.0 API by the end of the year.












  • Is there a way to finally contribute? I’ve got minimal coding expertise but would like to contribute in some way.

    Of course! We’re always looking for contributors to help with Thunder regardless of level of experience.

    Here’s some general information about Thunder

    • Thunder is developed using Flutter which allows for cross platform compatibility (iOS and Android at the moment)
    • We have Weblate for translations, if you’d like to help localize Thunder into other languages
    • If you don’t know where to start, feel free to look through our existing issues on GitHub or join our Matrix space. I’ll gladly answer any questions you have regarding our codebase!






  • Huh. I did that in my recording!

    Oops, I didn’t see that part 😅 That’s definitely weird then, I’m not able to reproduce the problem on my end. My best guess is that there’s maybe an error that’s causing this to not work (e.g., maybe a clash when it tries to save that community with another already saved community)

    I can add in more error messages in the next nightly build to get a better understanding of what the underlying issue is!

    A last ditch resort that you can try (totally up to you of course) is to reset the local database Thunder Setting: Debug > Reset Preferences and Data > Delete Local Database. Doing this will remove any logged in accounts that you have and also other app-only data with the exception of preferences (e.g., favourites, existing drafts).