New

  • Added “overview” as a new default section for profiles
  • Added “saved” as a new section in profiles
  • Added “all” as a new section in search
  • Updated the look and feel of the login page
  • The status of your logged in session is now checked at startup and a relogin page is shown if needed
  • Added an option to hide all comments made by PipedLinkBot (Settings > Lemmy settings)

Ultra

  • [Ultra] Feature extension: Summarize third party articles #416

Changes

  • The sort icon in posts & comments now matches the current sort

Github issues closed

  • Blocked communities are not blocked #425
  • Tapping into a post, Sync stops displaying the instance of users #237
  • Search bar for instance list #430
  • Instance name missing when viewing comments #421
  • The article summarizer in Ultra does not show "Summary " when using “Slides” view type and “Show image previews” turned off #409
  • Add ability to swipe between instances and communities when using the instance or community browser #405
  • Anonymous profile pic not showing #347
  • Some favoriting improvements #400
  • Subscriptions are still shown when anonymous #348
  • Would be nice if the app had an indicator in the settings of which app icon is currently chosen #399
  • FAB shown in the Theme Management preview doesn’t match the square Material 3 design #395
  • Remove the controversial comment setting #397
  • Remove the “Show user flair” setting #396
  • Move some of the features listed within Settings->Experimental to their designated spots #394
  • When changing the launcher icon the app icons take a good bit to load #388
  • Profile button in List View just a TODO #354
  • “More actions” button crashes app in comments #210
  • Opening ‘More Actions’ when in a post crashes the app #351
  • Dark overlay doesn’t work #344
  • Disable infinite scroll #337
  • The “select source” bottom sheet should dismiss when clicking camera or gallery before it shows the new intent #379
  • Remove twitter previews in the settings #359
  • Card options (columns) missing in View Type Settings menu when view is set to Small Cards #355
  • Server Donations #212
  • Support for viewing instance page #207
  • ‘Legitimate Interest’ GDPR consent settings does not save #200
  • Very unhelpful bad login notification #197
  • Adding Instances (More than just the default instance) #190

Other fixes

  • Fixed an issue where requests weren’t cancelled when changing profile section
  • Pressing About at Root (Everything, Local, Subscribed) should fetch info from the sidebar #39
  • Fixed an issue preventing searches in communities
  • Thumbnails should load much faster now
  • Fixed a crash in the settings when leaving after changing night mode
  • Fixed an issue where the logged out session would not show a profile picture
  • Fixed an issue where communities were not filtered locally when viewing instances
  • Actor pictures now fade in
  • Fixed an issue loading timestamps

Updates

  • Gradle > 8.3
  • Now building with Java 17
  • Updated to Android Studio 2023.1.1 Beta 1
  • com.github.bumptech.glide:glide > 4.16.0
  • org.jetbrains.kotlin:kotlin-gradle-plugin > 1.9.10
  • com.android.tools.build:gradle > 8.2.0-beta01
  • org.mockito:mockito-core > 5.5.0
  • org.robolectric:robolectric > 4.10.3
  • com.google.firebase:firebase-bom > 32.2.3
  • com.google.auto.value:auto-value > 1.10.3
  • org.ccil.cowan.tagsoup:tagsoup > 1.2.1
  • org.slf4j:slf4j-api > 2.0.9
  • com.squareup.okhttp3:mockwebserver > 5.0.0-alpha.11
  • jp.wasabeef:glide-transformations > 4.3.0
  • org.jsoup:jsoup > 1.16.1
  • commons-io:commons-io > 2.13.0
  • org.apache.commons:commons-lang3 > 3.13.0

Removed

  • The old broken tasker integration
  • org.mp4parser:isoparser
  • org.mp4parser:muxer
  • com.google.android.exoplayer:exoplayer-dash
  • com.google.android.exoplayer:exoplayer-hls
  • com.github.tittojose:timerangepicker-library
  • In-app Imgur gallery handling

Notes

  • Increased the number of threads available to image management
  • Increased the number of threads available to web requests
  • Finally transitioned from Butterknife to ViewBinding
  • Removed the “legacy” dark mode time picker
  • Clicking on any item that requires login now opens the login page (instead of a toast)
  • Domains are now shown for non-Lemmy hosted images
  • Changed the styling of usernames + communities
  • @[email protected]
    link
    fedilink
    English
    61 year ago

    I have the same issue, hard to take a picture of a blank screen so I’ll try and be specific with steps to reproduce

    I’m using small cards. Click on an image on the right side of a small card

    Expected result the image opens up, I can swipe to close it.

    Actual result screen is black sometimes with a loading icon. It stays this way indefinitely. Closing the image and clicking it again let’s it display as expected

      • Mom Nom Mom
        link
        fedilink
        English
        4
        edit-2
        1 year ago

        Seems to be resolved. I was definitely being patient for each pic, tested on several images/posts/instances with the same result each time, but now it works. Sorry for the false positive

        Device information

        Sync version: v23.09.13-09:43    
        Sync flavor: googlePlay    
        
        Ultra user: false    
        View type: Compact    
        Push enabled: false    
        
        Device: bluejay    
        Model: Google Pixel 6a    
        Android: 13
        

        When tapping to view an image, I get this:

        • Mom Nom Mom
          link
          fedilink
          English
          31 year ago

          Well, I can’t even tell if there’s an image in my reply, but I tried to add a screenshot

          ¯\_(ツ)_/¯

            • Mom Nom Mom
              link
              fedilink
              English
              31 year ago

              I see it now too. I don’t know what was happening, but the only thing I think has changed is that Sync has crashed on me a few times since, and maybe… Magic happened? I really don’t know.