New

  • Support for Lemmy 0.19
  • Lots and lots of refactoring cleaning up technical debt
  • Added “Account settings” to replace “Lemmy Settings”
    • This new section syncs up with your Lemmy account
    • A few things will need updating such as your nsfw setting and sort

Changes

  • Any action that fail now alerts the user via notification
  • Show / hide NSFW has been moved to Settings > Account settings (this now respects your account choice)
  • Sort has been moved to Settings > Account settings (this also now respects your account choice)
  • Removed “mark posts as read” and “remember across devices” as Lemmy does this automatically

Github issues closed

  • Tasker Integration: Action Configuration Broken & No Post Syncing #350
  • User domain not shown in posts for accounts with a custom name #118
  • Portrait 2 columns layout bug #11
  • Unsubscribe action fails silently #151
  • S4L doesn’t expose Bot account preferences #173
  • Show NSFW content doesn’t sync with Hide NSFW Posts #170
  • Show scores doesn’t sync with account setting #171
  • Disabling “mark posts as read” does not work #356
  • Show Read Posts not synced with Hide Read #174
  • Default sort settings not shared with web app #163
  • Show Profile Pictures doesn’t sync with Show Avatars #172
  • S4L doesn’t pull/ignores web settings #70
  • Crash when Biometric account lock is enabled #110

Other fixes

  • Fixed a crash when searching within messages
  • Fixed a crash in the in-built webview
  • Fixed a crash when sharing posts
  • Added a fix for HTML chars in the summarizer

Updates

  • androidx.annotation:annotation > 1.7.0
  • com.android.tools.build:gradle > 8.2.0-beta04
  • com.google.gms:google-services > 4.4.0
  • androidx.core:core-ktx > 1.12.0
    • Scrubbles@poptalk.scrubbles.tech
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 years ago

      Lemmy 0.19 has a breaking change for it’s API. Can tell with the tech debt LJ has been sitting on this for a while waiting for that to go. This is definitely one of the longer release cycles for Lemmy

    • AmosBurton_ThatGuy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      I had this problem, I also couldn’t upvote after my instance upgraded to lemmy 0.19. Logging out and logging back in fixed all my issues.

      • Andrew@mander.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 years ago

        For some reason I was logged out, but now after hiding read posts I still can’t display then back.

  • cum@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    Seems to be working with Lemmy 0.19, except we can’t select scaled sort. Although if I have my default set to scaled sort on my profile settings in browser, it kind if works on Sync and sorts correctly. Just the UI is missing for it.

  • feedum_sneedson@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    I might be doing something wrong, but since this update I can’t filter NSFW posts. I put the filter on, but when I reopen the app, bam, titties. Now I love boobs, but I need to limit my exposure to them or I’ll never get anything done. Is there an easy fix or is this a recognised problem with this, ahem, release?

    • LotrOrc@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      I’m having a weird issue now where I can’t view any other instances other than my main one and it’s kinda annoying. Does anyone know how to fix this?

  • boyi@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    I can’t used previous settings. App will crash if I restore from backup. The only way I can use the updated app is by login and use default settings. Dev, please look into this. I don’t want to set the settings all over again.

    Anyway, if you app crash, delete the data and cache, start over.

    • can@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      Did you have hide username in account picker enabled? If so there a bug with that.

      • boyi@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        Update: thanks. that’s really the bug. I manage to get it working. First, I uninstall the updated version and install the earlier version by using old apk (apkmirror). Then I restore backup. After that need to unhide the account picker, and make a new backup. Then, update the app to a new version and sign in, and restore with the backup. The new app will be good to go with the old setting (except the hide username option).

    • flappy@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      Could be leftovers from anti-piracy measures of reddit sync. I remember it was quite difficult to restore settings through titanium backup.

  • lemmyvore@feddit.nl
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    Sort is broken now, trying to change it says “network error” and it defaults to “top 6 hours” which for many communities shows no posts.

    Can’t revert to previous version of Sync for some reason, it prompts me to update it and refuses to start if I don’t.

    The “Communities” button under the three dot menu still doesn’t do anything.

  • NanoooK@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    Since the update the app crash at startup. I’ve tried to delete the cache but it still doesn’t start.

    • boyi@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      try delete the data and start over again. something wrong with the previous config (when restored) that’s not compatible with the updated version.

      • NanoooK@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        Worked with deleting data.but I had to relogin/reconfigure my accounts which I was trying to avoid.

        • boyi@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 years ago

          yep. Unless you’ve have made some backup before, then you can use it if the dev fix the bug in the future. if. not., it would be such a hassle to reconfigure the setting again.

        • boyi@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 years ago

          it depends on where you store it if you’ve made any backup before. You can check it by try to create a new backup, or a new restore. the app will point to some folder.

          • can@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 years ago

            The app is now crashing on startup so I can’t even go into settings. I wonder if I could find the old apk online and install it?

            • boyi@lemmy.sdf.org
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 years ago

              try apkpure web, no malware found there as far as I know. Maybe you’ll need to install the apkpure app to install the apk. if that so, make sure you uninstall it once done.

              apkmirror is also OK. Check there first before apkpure.

              • can@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 years ago

                Do downgrades work that way? I’ve only tried updating installed app with apk files, never downgrading. I’ll report back if I try.

                • boyi@lemmy.sdf.org
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 years ago

                  it may not work as the data may have been changed by the updated app. but, you’ll be fine if you’ve made some backup. You can just delete all the data/cache and restore from the backup data after that. If haven’t made any backup, there’s no guarantee until you try.

    • can@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      Your instance isn’t updated to 0.19 yet (as it’s not finalized). Wait for the official release and for your instance to upgrade.

        • can@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 years ago

          Hm, that might just be an oversight then. Can anyone with a lemmy.ml account (or any other instances running release clients) confirm if scaled sort is available and working?

          • chtk@feddit.nl
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 years ago

            feddit.nl was updated to 0.19 over the weekend. Just checked to see if Scaled is now available.

            Removed my account in Sync, and added it again. Scaled (and Controversial) seem to not be there. On the front page at least.

  • cyberic@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    My subscribed feed on discuss.tchncs.de crashes the app. Except making this comment fixed the issue?

    Device information

    Sync version: v23.11.29-22:27    
    Sync flavor: googlePlay    
    
    Ultra user: true    
    View type: Slides    
    Push enabled: false    
    
    Device: d2q    
    Model: samsung SM-N975U    
    Android: 12
    
  • boyi@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 years ago

    If your app crashed, read on. It’s been pointed up that the bug is due to the ‘hide username’ option. I manage to get around it by restoring earlier backup to the earlier version. To those that need a temporary fix, before the dev patch the update, here you go.

    First, you need to uninstall the updated version and install the earlier version by using old apk (apkmirror). Then, restore the old backup. After that, need to unhide the account username, and make a new backup. Then, update the app to a new version and sign in, and restore with the backup. The new app will be good to go with the old setting (except the hide username option).

    • can@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      Alternatively, the app only crashes on the startup homepage. If you’re able to open a post on Lemmy from Firefox you can open with sync link handler and open your setting from the comments screen.

  • ditty@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    Thanks so much for all these important updates!

    Basically the only feature I need now is the ability to upload images (but it also doesn’t seem to work in Voyager or Boost, so not sure if that’s something the Sync developer needs to fix or not)

    • Mom Nom Mom@nom.mom
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      From the Lemm.ee sidebar of features:

      • Image uploads are disabled, please use external image hosting

      So, there’s yer problem…

      Edit: autocorrect did a thing.
      Edit 2: here’s the why

      • can@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 years ago

        Thank you so much for making this comment. I was browsing this community in my browser hoping for a crash fix. I happened to open your link and chose open with “sync link handler” and it actually opened without crashing and from there I was able to get into my settings via the FAB and disable the hide username setting!

        • Mom Nom Mom@nom.mom
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 years ago

          Oh, good! At least there’s some way around the problem ^(which hopefully won’t be much of a problem for long)