1
12

Hey everyone! This is just a small update that resolves some issues with Thunder v0.8.1 and Lemmy v0.19.14. As always, if you encounter any issues or have feedback, please share them with the Thunder community or on GitHub.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Additions

  • Added ability to hide bottom navigation bar on scroll by hjiangsu in #1983
  • Added support for .avif image formats by hjiangsu in #1996
  • Added support for Lemmy page cursor in feeds by hjiangsu in #1997

Changes

  • Improved background notification logic and checks by hjiangsu in #1990 and #1994

Fixes

  • Fixed settings search elevation by micahmo in #1977
  • Fixed transparent colour option being available as an app theme by hjiangsu in #1979
  • Fixed inbox mark as read not updating UI correctly by hjiangsu in #1981
  • Fixed max password limit for PieFed by hjiangsu in #1995

Misc

  • Upgraded Thunder to Flutter 3.38 by hjiangsu in #1989
  • Added PieFed instances to GitHub workflows by hjiangsu in #1972
  • Updated instances by github-actions in #1920
  • Updated translations from Weblate by hjiangsu in #1982
2
39

Hey everyone, Thunder v0.8.0 is now available! This release introduces initial PieFed support and includes significant under-the-hood improvements to enable compatibility with PieFed, along with the usual performance enhancements and bug fixes. As always, if you encounter any issues or have feedback, please share them with the Thunder community or on GitHub.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Note: Android APKs will now be distributed by ABI to reduce download size. Make sure to download the version that matches your device.

Here are the changes between versions v0.7.3 and v0.8.0. For improved readability, internal issues introduced and fixed in nightly versions will be largely omitted.

Additions

  • Added initial support for PieFed by hjiangsu in #1912 and #1952
  • Added ability to search for users/communities/posts/comments via their URL by hjiangsu in #1941
  • Added ability to set transparent colour for feed dividers by hjiangsu in #1959
  • Added ability to toggle alt text and fullscreen mode in image viewer by hjiangsu in #1965

Changes

  • Improved post page loading by hjiangsu in #1952
  • Improved general markdown logic and rendering by hjiangsu in #1928
  • Improved bottom sheet logic for posts/comments by hjiangsu in #1923
  • Improved profile switching logic by hjiangsu in #1952
  • Improved markdown image support and handling by hjiangsu in #1947

Fixes

  • Fixed comment metadata disappearing for comments with no children by micahmo in #1895
  • Fixed unified push notification logic by hjiangsu in #1918
  • Fixed mark reply/mention as read by hjiangsu in #1925
  • Fixed drawer profile picture not displaying properly by hjiangsu in #1930
  • Fixed user chip not highlighting OP by hjiangsu in #1936
  • Fixed user labels not appearing in some cases by hjiangsu in #1937
  • Fixed certain markdown elements not adjusting to system theme changes by hjiangsu in #1938
  • Fixed image height not matching aspect ratio in some cases by hjiangsu in #1947
  • Fixed "Explore Instance" not working for anonymous profiles by hjiangsu in #1947
  • Fixed grey screen on feed page for instances containing a single tagline by hjiangsu in #1947
  • Fixed issue where performing comment actions would cause the post page to scroll by hjiangsu in #1949
  • Fixed non-functional web build by hjiangsu in #1958
  • Fixed post page end card not appearing in some cases by hjiangsu in #1960
  • Fixed crash when displaying a large amount of GIFs by hjiangsu in #1962
  • Fixed sharing on iOS devices running iOS 26 by hjiangsu in #1964

Misc

  • Updated translations from Weblate by hjiangsu in #1917, #1961
  • Updated list of active Lemmy instances by github-actions in #1864
  • Upgraded package dependencies by hjiangsu in #1887
  • Reorganized repository directory structure by hjiangsu in #1924
  • Migrated Lemmy API to internal implementation by hjiangsu in #1935
  • Refactored and improved post and comment widgets by hjiangsu in #1944 and #1945
  • Refactored database implementation and logic by hjiangsu in #1931
  • Upgraded Thunder to Flutter 3.35 by hjiangsu in #1946
  • Updated Android workflow to generate per ABI APKs by hjiangsu in #1956
  • Removed experimental APNs logic by hjiangsu in #1957
  • Removed URL metadata for image posts within post cards by hjiangsu in #1933
  • Disabled Android's auto backup/restore on install by hjiangsu in #1932
3
6

Hello everybody,

today I wanted to block an instance. Usually when you start typing a drop down would come up under the field where you enter the instance name. This does not happen. Also if I type the complete name in the field and press OK nothing happens and I can only cancel.

Is this a known behavior or did I turn on some option that prevents blocking?

4
12
submitted 4 weeks ago* (last edited 4 weeks ago) by AwesomeLowlander@sh.itjust.works to c/thunder_app@lemmy.world

After the latest update, clicking any item in the inbox or comment in my profile brings up a blank screen for me.

Also, in posting this - it is apparently impossible to post a comment reply to my own post? I get an edit button instead of a reply button. Which definitely doesn't make sense, lots of people reply to their own posts to add comments for context and such.

@darklightxi@lemmy.world

5
14
submitted 1 month ago* (last edited 1 month ago) by Obeca@pawb.social to c/thunder_app@lemmy.world

After reaching the end of my feed, it reloads the feed and concatenates it to the end once. Easiest to notice on small instances or with a short “top” sorting.

Scroll to the end and wait a while, or scroll up a few pixels and back again to reproduce.

6
29

I've been away from thunder for a few months (some bug or other that was affecting me badly at the time), and it's cool to see how much the app has progressed since.

7
7

Sinse updating to 8.2 links opened in the in app browser no longer open in reader mode, when clicking on the menu there isn't any option to enable reader mode. In system settings the option to use reader mode by default isn't visible. When searching for it in the settings it shows it as a result, however the opened page does not contain the option. Anything I'm missing or is this a bug?

8
34
submitted 1 month ago* (last edited 1 month ago) by MathematicalMagpie@lemmy.zip to c/thunder_app@lemmy.world

I'm getting green lines to the right and bottom of a lot of images. They also show up when saving the image, not just in the app.

They don't show up when browsing on a web browser or when testing other Lemmy apps.

9
26
submitted 1 month ago* (last edited 1 month ago) by Quibblekrust to c/thunder_app@lemmy.world

Version v0.8.1. Android 16. Pixel 7 Pro.

After scrolling a couple pages (endless scrolling is on) I start seeing "Instance of 'LemmyApiException'". Once it starts, the tiniest amount of scrolling—even upwards—causes the error. I can make a bunch of rapid, itty bitty scrolls, and each one will hide and reshow the error.

What is Thunder doing with the API on every single scroll? Even up? Makes no sense.

I don't have "mark read on scroll" enabled, or anything odd. I haven't changed any settings in weeks, and this started happening just a few days ago. It might only be happening on my home instance. I could test with an alt.

Update: I can't reproduce this using a lemmy.world account

10
10

Since the update, hitting the tick to mark messages as read in the inbox seems to misbehave. It's like it's marking the wrong messages. If I go in a different order, it works, but tapping the comment directs to the wrong posts, assuming of those that were in their slot before marking them off.

Does that make sense? It doesn't make sense. This might need to be a screen recording thing lol...

11
10

I find it very difficult to seek a video because the bar is so small.

12
9
submitted 3 months ago* (last edited 3 months ago) by MathematicalMagpie@lemmy.zip to c/thunder_app@lemmy.world

edit: This issue is resolved with the latest update. It adds a toggle below the image, with alt-text default to off.

Below is the original post context:


How can I stop alt-text from showing over images? Is there a setting I'm not noticing?

Example:

13
19
submitted 4 months ago* (last edited 4 months ago) by Quibblekrust to c/thunder_app@lemmy.world

Update: It's worse than I thought. It's crashing my VPN! I use the Mullvad VPN app. After that crashes, Thunder crashes. This happens every time.


First, it slows way down and stutters a bit, then turns all black and crashes to my home screen.

Is this happening to anyone else?

Android 16. Pixel 7 Pro.

14
45
submitted 4 months ago by Quibblekrust to c/thunder_app@lemmy.world

If not, can you please add a setting to disable it? It's just not for me. At best it's a distraction while I wait for the image to load. At worst, it blocks part of the image.

15
6

I haven't tested this enough to be certain yet, but I happen to have lost my Internet connection a few times today (phone & hotspot issues) while using Thunder. Once the connection was fixed & I reloaded, it seems like the load failure caused Thunder to reset some settings to default such as my preferred sort order, and nav bar visibility.

I'd normally test more before posting to be sure, but it's way past my bedtime & I've got a full day tomorrow, so I wanted to post the possibility before I forgot.

16
7

What title say, and I couldn't find a option in the settings to hide it or disable it.

17
3
submitted 5 months ago by M137@lemmy.world to c/thunder_app@lemmy.world

Hey, after trying every lemmy android app I could find, I like thunder the most other than Sync. But there are three main things that stop me from fully switching from Sync.

  1. Option to hide bottom navigation bar on scroll, same as we already can with the top one.
  2. Option to change the three dots on every post to a share button, hold for options or have both. I only ever vote, share (to save to read later) or check comments. That one extra step to save to my read later app gets weirdly annoying very quickly.
  3. Compact card mode, looks the same as cards but have the smaller thumbnails to the side like compact does (which side as an option, right would be my choice).

Sorry if anything is badly explained, got no sleep last night so my brain is running on fumes, just ask if needed and I'll try to explain better.

18
19

Since I am here already I wanted to ask another question. There's a lot of drama about changes in github management, well, already since MS took it over years ago.

Have there been any considerations for Thunder to abandon github to move to a different platform, such as Codeberg or something else?

19
5
bug with user label (sh.itjust.works)

See linked post, OP has a very colorful emoji username, like many have. If I try and give him a label it does not display at all. It is added, if I go and edit user label I can see it in the box, but it is not shown. You can double check by adding a label to anyone else in that thread, it works as expected.

20
16
submitted 5 months ago by gianni@lemmy.ca to c/thunder_app@lemmy.world

Looks like a small styling issue. Happens with comments as well.

21
12
submitted 5 months ago by Quibblekrust to c/thunder_app@lemmy.world

I've had three comments in my inbox for about a week and every day I try to mark them as read, but it doesn't work. They disappear from the list at first, but then when I refresh they're still there. I get the error in the picture which says, LemmyApiException: couldnt_find_comment_reply

I just went to the website and logged into my instance, and I had no problem marking the comments read from there. They disappeared from my Thunder inbox, too, after a refresh.

I saved one of the comments for debugging purposes, in case there's something we can look at.

22
5

In my current app, when the author of a post has also written some comments, his name is not marked anymore.

In former versions, the name was marked in a colored background. I would like to have this feature back.

Have I missed a new setting?

I am using the thunder app v0.8.0-1 on Android 13.

23
13

24
27

Hey everyone! I just wanted to share a quick update on Thunder’s development for those who might not be following our progress on Matrix or GitHub.

The next nightly build of Thunder should be out soon (give or take about a week, depending on when I wrap up internal testing) and will include initial support for PieFed. This has been quite a large undertaking and has resulted in a ton of under-the-hood changes to Thunder’s internal logic. Because of that, the upcoming nightly build will be highly experimental and may introduce more bugs than usual.

If you’re currently running the nightly builds (including TestFlight), I highly recommend backing up your Thunder settings and local database just in case something unexpected happens.

While the upcoming nightly will support PieFed, general availability won’t be coming for some time. This is to give us plenty of time to fix any remaining issues, improve PieFed support, and make sure Thunder is stable before releasing the next update (v0.8.0).

Here’s a quick overview of what will be supported for PieFed in the upcoming nightly:

  • Browsing feeds (all, local, subscribed), posts, and comments
  • Logging into existing PieFed accounts
  • Interacting with posts, comments, and users (vote, save, block, etc.), including some moderator actions
  • Searching for content (posts and comments)
  • Basic notification support (replies and mentions)

And here’s what won’t be supported just yet (requires some additional work):

  • Updating your PieFed account settings
  • Reporting posts or comments
  • Viewing private messages
  • Viewing the modlog or post/comment reports

If you’d like to stay up to date with nightly releases, check out !thunder_nightly@lemmy.world or join our Matrix space!

Finally, if you have any questions about Thunder at all, feel free to leave a comment and I’ll do my best to answer them.

25
7

I've enabled the option to show images with full height but sometimes they only show a small portion.

Anything I can do to fix this or is this a bug?

view more: next ›

Thunder App

4071 readers
7 users here now

An open-source, cross-platform Lemmy client for iOS and Android.

This community is intended to discuss features and feature suggestions for Thunder; as well as friendly, respectful talks about Lemmy in general.

Please use the GitHub repository linked below to submit bug reports, so keeping track of them is easier, and make sure to search first if you already can find an issue for your report.

If there are any developers who would like to contribute, feel free to reach out on GitHub!

General Links
Website: Link
GitHub Repository: Link
Matrix Space: Link

Android Releases
IzzyOnDroid: Link
Google Play: Link

iOS Releases
Apple App Store: Link
TestFlight Beta: Link

Related Communities
Nightly Community: Link

founded 2 years ago
MODERATORS