Welcome to the v1.57.0 release. This release is focused on addressing the rest of the user requests.

There’s a lot in this release so read through the changelog to see everything that has been added. Some highlights include adding auto-loading posts when “swipe between posts” is enabled, a new setting that allows you to change the app locale from within the app on any version of Android and some changes to make it easier to identify if an user is new to Lemmy.

This release also marks the start of some major changes to the app that I’ve been considering almost a full year ago.

One of Summit’s strength is the insane number of customizations available to a user. However this also poses a downside as new users may not want to spend hours checking and tweaking every setting. While Summit tries to make sure the default settings are pretty good, it’s obvious that the out-of-the-box settings are not for everyone.

The ideal middle ground is to offer a list of sane defaults, not just one. That way new users can setup the app to their liking while taking only seconds. This is what the next big feature will be aiming to solve.

I’ll provide more details regarding what these specific changes are over the next few releases. As always if you have any questions or suggestions please let me know in the comments.

Full changelog

  • Add a setting to choose the direction of swipe gestures. By default this is left-to-right.
  • Add a setting to change the default volume of the inline video player
  • Add an option to share a community/instance in the community/instance screen.
  • Add a setting to choose default app to open URLs with. By default Summit will open URLs within the app however setting a default browser will override this behavior.
  • Add a setting to change the locale of the app.
  • Add a setting to control whether community suggestions are shown in the community selector bottom sheet.
  • Add a setting to enable/disable full bleed images in the full post view.
  • Add an option to the “Take screenshot” screen to share the screenshot instead of saving it.
  • Change the formatter for post titles. If a post’s title starts with the character ‘#’, it will be escaped. This fixes some edge cases where a post starts with a “hashtag”. Eg. “#summitforlemmy is an ok app for lemmy”.
  • Fix a bug on the create post screen. If the webpage (based on the URL field) of a post does not have a valid title, the title will not be suggested.
  • Update the design of the user info screen.
  • Fix a bug where the settings page will not respect the app language if one is selected.
  • Change the app behavior when handling posts with invalid thumnails. In rare cases the thumnail url and the url of the post are the same but the thumbnail url does not link to an image. Previously this would cause the app to not show the image or the link. This release changes the behavior so that the link will be shown in this case.
  • Automatically load more posts when the end of the post feed is reached when “swipe between posts” is enabled.
  • Change the default of the setting “Show new user tag” to true. New users (accounts that are less than 30 days of age) will display a yellow tag next to their account name.
  • Fix a bug where sharing an image would not show a preview of the image being shared.

Update

Noticed some bugs in the app. One major bug is the inability to change the app base theme. Will push a fix out as v1.57.1.

  • Fix a bug where the base theme setting is ignored.
  • Fix a bug where some shadows are being clipped.
  • Adjust default screenshot width from 500 -> 360 since 500 seemed too wide which produced smaller text when fit on screen.

Update 2

Found a crash so will update the release and release as v1.57.2.

  • Fix a crash in rare cases when viewing the default apps settings screen.

Update 3

Rollout complete.

  • kratoz29@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Thank you I’d really appreciate, likewise, if you need more info I am here.

    • idunnololz@lemmy.worldOPM
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      I didn’t find any other issues.

      In my test you had to scroll really fast to hit the API limit. When you experience these issues are you scrolling pretty fast or do you get them even when you are going down the list slowly?

      • kratoz29@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        8 hours ago

        Ok, I have been doing some research on my own, probably something changed between my instance and .world, as I see lemm.ee has a higher version than the former… But I am unsure since when we are running on the latest version.

        Anyway, since I am rooted I could downgrade the apk without data loss fairly easily, and I was trying diverse apks until I went my way back to 1.54.2, even if I am still affected by those rate limits, it is way more manageable than higher versions to me.

        I can update my home feed and hide the read posts easily numerous times (when you hit the home button it takes you at the top with the read posts there… Would this maybe be an improvement area? It would be better that it just put you in the top but kept the read posts hidden, if I want to bring them back I could always reload the feed I guess) and enter to the comment section, sometimes with the retry button, but most of the time not, and the retry button do actually brings the comments back after a while.

        I don’t know if something significantly changed from this “old” version to the most recent ones, regardless, my anecdotal experience still remains, I didn’t experience these issues until I updated to the latest version… Maybe I wasn’t in the previous version at that time, but I know I wasn’t quite “outdated” as I am right now, I hope that makes sense.

        I am gonna stick with this version a little longer just to rule out more anecdotal experiences lol.

        EDIT:

        Well, I just hope everything was a bad time on my end.

        EDIT 2: Ok, I can safely say that version 1.54.2 does not fail as the newer version does!

        • idunnololz@lemmy.worldOPM
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          I’ve been testing with a lemm.ee account for the past several days but I have still not gotten into a state as you’ve described where things refuse to load.

          I also reviewed network code within the project however not must has changed there between the latest version and v1.54.x.

          I am continuing with the release of v1.58.x which has some performance improvements and some specific changes to how rate limit issues are handled. I’m not sure if it will fix the issue. I will update this thread once that release is fully rolled out.

          • kratoz29@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 hours ago

            Thank you, I’ll test the newer version and report, if something odd happen I can always fallback to 1.54…

            I also don’t think much has changed between that version and 1.57… but I can confidently say that just after updating the app from the Playstore (I forgot to say I got it from there I guess) it will start failing, and going to this previous version I can scroll and mark as read and hide a lot of posts without any issues.

            What I can tell is that this odd behavior must be because of what you say in your previous message (scroll a lot thus marking them as read) or hiding said read posts and then keep scrolling/opening posts.

      • kratoz29@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Hmm, I tried to do another test, in this case I didn’t even scroll at all, I just opened the app for the 1st time since I sent you the settings/log file, hid the read posts (I always do this as my main feed is subscribed and I have subscribed to many similar communities since I created my account, thus I get duplicates posts here and there), it “hid” the posts (not sure as the firsts two post were unread by me, so I didn’t appreciate anything), opened the 1st post and no comments popped out :/