Skip Navigation
Featured
Markdown tests
  • Already added (☞゚ヮ゚)☞

  • Featured
    Markdown tests
  • Yup. Even managed to get websites caching and working offline too.

  • Featured
    Markdown tests
  • I've been flat out on new features. Just finishing up a built in ad blocker ༼ つ ◕_◕ ༽つ

  • Featured
    Markdown tests
  • Yup. I'm in the process of ripping out the old markdown processor.

  • Embedded viewer for YouTube videos?
  • Google got rid of this unfortunately.

  • Federated comment removals? Does Sync handle them?
  • After seeing that spammer today I think I might need to revisit this

  • Featured
    Sync for Lemmy v120 release notes. Notifications, revamped messaging and finally out of beta!
  • Ok well that's something lol.

    Am I able to register an account on that instance? It wasn't lowering for me.

  • Featured
    Sync for Lemmy v120 release notes. Notifications, revamped messaging and finally out of beta!
  • So just to check if you open say username mentions or direct messages that doesn't work either?

  • Featured
    Sync for Lemmy v120 release notes. Notifications, revamped messaging and finally out of beta!
  • Which action boxes?

    Adding it to the drawer is on my todo

  • Featured
    Upcoming releases
  • Which?

  • Sync for Lemmy Beta 100 release notes
  • Any chance of a recording?

  • Sync for Lemmy Beta 100 release notes
  • Does it show the transparent background?

  • LJ, what do you think of this warning on join-lemmy.org?
  • I'm playing the extremely long con...

  • Featured
    Sync for Lemmy v120 release notes. Notifications, revamped messaging and finally out of beta!
  • Seems to be working now.

    I've pushed the update through. Hopefully should be live in the next hour or two.

  • Sync for Lemmy v120 release notes. Notifications, revamped messaging and finally out of beta!

    Key points

    • Message notifications are back!
    • A big refresh to messaging
      • Added a new unified inbox option "all" combining comment replies, mentions and direct messages
      • Quick action buttons are now shown for comment replies, mentions and direct messages
      • Comment reply actions (more icon) now shows the user and community rows (with additional options)
      • Comment replies now show the community icon and post title
      • Comment replies have had a visual refresh
      • Comment replies, mentions and direct messages can now be quickly reported and marked as read
      • Comment replies, mentions and direct messages can now be marked as unread
      • Added a quickly reply swipe gesture
      • Added page dividers
      • Your own send direct messages can now be deleted
      • Direct messages are now shown in threads

    New

    • Added .webm support to the image viewer and image peek
    • Added "linked instances" and "blocked instances" to the instance chip group

    Changes

    • Experimenting with always showing the community icon in feeds
    • Updated the reply icon

    Github issues closed

    • View mode not updating properly #402
    • No messages returned snackbar doesn't automatically go away #333
    • Add ability to disable "view more" toast messages #365
    • Allow images in comments to use shared element transitions #391
    • Add new app icons to replace the legacy S4R ones that were removed #389
    • Add option to swap upvote and down vote colors to match Lemmy #386
    • Username doesn't show in the account picker if there is no display name #451
    • Account settings save button not disappearing after saving #448
    • When swapping between automatic and manual theming, some elements don't change color properly #479
    • Override sort dialog shows cancel button twice #484
    • Username of non active account in account picker is empty #492
    • Crash on startup with latest update #445
    • Missing username in picker #478
    • Not showing link options properly and crashing when clicked #513

    Other fixes

    • Fixed a title displaying issue caused by the recent change to titles
    • Fixed a crash when clicking link options on a text post
    • Fixed a bug where the description of the current messaging section in the toolbar wouldn't update correctly
    • Fixed an issue with a broken lift target in messaging causing the status bar not to change color

    -----

    v122 adds support for a super secret upcoming new feature...

    74
    Sync for Lemmy Beta 109 release notes

    Key points

    • Open externally has been replaced with "Link Options" when viewing post options
      • Added an additional open externally icon next to the link options item
      • Added an image preview and URL preview for link options
    • Added "Open on Archive.org" to Link Options
    • Downvoting is now disabled for instances that do not support it
    • The title field in submit is now working correctly for alt keyboard such as Swiftkey

    New

    • The update checker has been re-enabled
    • Added support for inserting an image link from the text editor
    • Added support for markdown in titles

    Github issues closed

    • App crashes following Beta 96 update if "Hide username in account picker" is enabled #460
    • The in app update checker crashes on Android 14 #49
    • App crashes when trying to access the three-dot menu or sort menu (on Android 14) #458
    • Kebab Menu causes DeadObjectException #6
    • Change Sync logo colors to match Lemmy #1
    • Replace hardcoded orange #106
    • Resolving domains is incredibly slow #121
    • Add better support for video posts (ending in .mp4) #164
    • Having sort by controversial #219
    • Sync does not render embedded gifs #213
    • App Info should link to community #217
    • Importing Backups does not restore Bottom Navbar settings, possibly other settings as well. #227
    • Disable downvote on relevant instances #206
    • Translate all does not display result #183
    • Images in Comments #203
    • Crashing loading a profile #209
    • Change Upvote and Downvotes arrow colours to match Lemmy's colours #226
    • Title markdown not supported #236
    • Switch color is wrong when swapping between theming settings #140
    • Autocomplete title in submit not working #370
    • NSFW status doesn't display in Post View #296
    • [Minor] Ultra: Inconsistent wording #422

    Other fixes

    • Fixed a crash when changing section in messaging using the drawer layout
    • Fixed missing usernames in the profile picker in the drawer

    Updates

    • com.google.android.play:app-update > 2.1.0
    • androidx.browser:browser > 1.8.0
    • com.android.billingclient:billing > 6.2.0
    • com.google.firebase:firebase-config > 21.6.3
    • com.google.android.gms:play-services-ads > 23.0.0

    Removed

    • com.google.android.play:core:1.10.3
    59
    Sync for Lemmy Beta 106 release notes

    Ultra

    • Favorites are now saved and syncronized between devices automatically
    • Favorites are now restored when restoring ultra
    • Favorite ordering is now saved and synchronized between devices

    Other fixes

    • Fixed incorrect coloring of the Sync logo for the onboarding page
    • Fixed incorrect coloring of the Sync logo on the restore purchases page
    • Updated the colors in the ultra preview failed image
    • Updated the swipe upvote / downvote colors to match the current theme
    30
    Sync for Lemmy Beta 103 release notes

    Key points

    • Updated the Sync logo to match the Lemmy voting colors
    • Updated editing posts to match the submit post screen including editing titles etc

    New

    • Added the option to customize the voting colors
    • Added controversial sort to user profiles and searches

    Github issues closed

    • RedGifs unable to load #474
    • Unable to edit post tile when editing post #471
    • When editing a Post, it's not giving an option to edit the Post Title #298
    • Post Editing doesn't let you change anything except text #297
    • Can't edit posts for community I mod #456
    • Sync crashes when viewing this posts comments #464
    • Network Error notification spam #453
    • Clicking the "Instances" button returns the error "Could not load communities." #469
    • Random NSFW Button Loading Perpetually #467
    77
    Markdown tests

    If you come across something that doesn't work pop it here

    57
    Sync for Lemmy status page
    syncforlemmy.betteruptime.com Sync for Lemmy status

    Welcome to Sync for Lemmy status page for real-time and historical data on system performance.

    Sync for Lemmy status

    Evening all.

    I've created a status page to monitor all services I maintain to run Sync for Lemmy.

    There's not too many at the moment but will keep updating as I create new APIs etc.

    Cheers, Lj

    17
    Sync for Lemmy Beta 102 release notes

    New

    • Added scaled + controversial sorts (scaled sort is missing #466)

    Changes

    • Updated the settings text to remove Sort from Post options (now under Account Settings)
    • Added the option to upload nsfw content again

    Other fixes

    • Fixed a crash for badly formatted user tags
    • Fixed a crash when updating a user display name that contains '
    • Fixed an issue where clicking save under Account Settings would cause the button to show again

    Updates

    • com.google.android.gms:play-services-base > 18.3.0
    • com.google.android.gms:play-services-ads > 22.6.0
    • com.google.android.ump:user-messaging-platform > 2.2.0
    • com.google.firebase:firebase-messaging > 23.4.1
    • com.google.firebase:firebase-config > 21.6.2
    • com.google.firebase:firebase-analytics > 21.5.1
    • com.google.firebase:firebase-functions > 20.4.0
    • com.google.android.exoplayer:exoplayer > 2.19.1
    • com.google.mlkit:translate > 17.0.2
    • com.google.android.material:material > 1.11.0
    • androidx.recyclerview:recyclerview > 1.3.2
    • androidx.browser:browser > 1.7.0
    • androidx.exifinterface:exifinterface > 1.3.7

    Removed

    • com.github.nipunru:nsfw-detector-android

    Notes

    • The APK size should be around 5MB smaller
    46
    Sync for Lemmy Beta 100 release notes
    • Fixed all RedGif issues
    • Added a progressbar for video previews when using slides
    28
    Upcoming releases

    Hey everyone.]

    So update 98/99 has gone live which fixes the crashes (thanks for the reports).

    I'm gearing up for a pretty sizable release but just wanted to check in and ask if there was any issues you're having that I should know about or any new feature requests.

    Sorry for the bad comms but I'm making my way through lots of messages and posts on here. Thanks for the patience as I get through these all.

    Cheers, Lj

    160
    Sync for Lemmy Beta 98 release notes

    Fixes

    • Wide spread crashing reported by all users #475
    • Combine Sync for Reddit and Sync for Lemmy into one app #473
    • App crashes following Beta 96 update if "Hide username in account picker" is enabled #460

    edit: 99 is going live that fixes another crash related to #475

    22
    Sync for Lemmy Beta 96 release notes

    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
    80
    Sync for Lemmy Beta 91 release notes

    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
    78
    Carrying on an old tradition. What features / issues should I work on next?

    These threads used to be really useful back on Reddit.

    I'm currently finishing off full app translations for the next release along with lots of the usual bug fixes.

    What should I prioritise next?

    Cheers, Lj

    282
    Sync for Lemmy Beta 50 release notes

    Key points

    • Random and random nsfw back as actions!
    • Added the ability to browse all instances and communities on an instance
    • Added admin tools (see #312 for details)
    Ultra
    • Added a new article summarizer
    New
    • Added user + community block managers (Settings > Lemmy preferences)
    • UI changes to the post options bottomsheet
      • Icons are now shown next to the user and community items
      • User and community items can be expanded out
      • A few user items have been moved to a separate bottomsheet
    • The filters bottomsheet now uses icons
    • catbox.moe links are now opened in-app (can be disabled)
    • Imgur video posts now show a small preview image
    • You can now view the moderators of a community
    • Added an option to disable the new hiding behaviour (Settings > experimental > keep posts hidden)
    Github issues closed
    • Deep linking causes a transparent, unresponsive Activity to appear if Sync isn't already running #345
    • Random NSFW #246
    • Expose instance name and view its communities #242
    • Add the ability to generate a random base theme color on app launch #358
    • "Failed to start subscription purchase (2)" when subscribing to Ultra #231
    • Crash when using lemmy.ca instance #204
    • Unable to share direct image on Android 14 Beta #104
    • Unable to direct share image #216
    • Remove the "Display if a post is OC" setting #361
    • Block button shown twice in the about menu #403
    • Block list #305
    • Block button does not change to "Unblock" when you block a community #300
    • [Feature Request] Block Community option added to Post Menu #225
    • Function to unblock a user #269
    • When viewing comments in your own or someone else's profile... #401
    • Summarize article/post/comment feature for Ultra #251
    • Switch Media Upload Dialog for Bottom Sheet #160
    • Support for verified links (top X instances maybe) #77
    • Community in drawer sidebar has blank space between name and instance #47
    • Back arrow in action bar isn't visible in login screen on tablets #53
    • Theme sharing generates screenshot only #96
    Other fixes
    • Fixed a crash when starting chrome custom tabs
    • Fixed a crash when searching
    • Added a potential crash for TextViews crashing
    • Fixed an issue where searching from the drawer would say todo...
    • You can now enter "-" and "_" in the username field
    • Fixed a crash where some S4R backups would cause a crash
    • ProgressBottomSheetDialogFragments now auto dismiss
    Updates
    • androidx.annotation:annotation > 1.7.0-rc01
    • com.google.android.material:material > 1.11.0-alpha02
    • com.google.firebase:firebase-crashlytics-gradle > 2.9.9
    Notes
    • NSFW images can no longer be uploaded via Sync
    • Android 14 should behave better now
    • View + saved are now enabled by default in the actions manager
    • Your default community has been reset to handle the new local feed changes
    • The voting icons in comments now match slides
    • The profile icon is now accessible via the 3 dot menu for comments
    85
    How should Sync handle video catbox.moe posts with no thumbnails?

    For example this post:

    https://lemm.ee/post/2642405

    Shows like this in Sync:

    !

    Ideally I'd like to show a thumbnail without grabbing the whole video.

    Open to all suggestions!

    Cheers, lj

    11
    Sync for Lemmy Beta 40 release notes

    Key points

    • Fixed most comment loading / display issues

    New

    • Added an option to specify the initial comment chain depth loading (default 3)

    Github issues closed

    • View more button not working properly #132
    • Terrible performance on a post with a ton of images #328
    • Sharing to Sync link handler gives a [TODO deeplink] toast message #149
    • Image in comments not appearing #306
    • Comments hierarchy messed up #241
    • Comment section not displaying properly when sorted by Top #133
    • View More button appears in the wrong place and behaves wrongly #233

    Other fixes

    • Fixed an issue where disabling recording history caused a crash
    • Fixed another view more issue
    • Added the toast back in for view more
    • Fixed an issue with deep links not opening correctly
    • Reverted the behavior of clicking on a comment from messaging, more context is now shown
    • Reverted the behavior of clicking on an image in comments loading all as a gallery (buggy)
    • Resolving object requests are now cached
    39
    Sync for Lemmy Beta 34 release notes

    Key points

    • First round of modtools added
    • Added spoiler support
    • Hidden posts stay hidden
    • Sync can now open lemmy links from the top 50 instances

    Ultra

    • Added the option to export and import subscribed lists
    • Added the option to translate text from images
    • Generate "ultra previews" for posts with missing thumbnails
    • Display website previews in comments (enable in Settings > Ultra)
    • Select text from images during post submission

    New

    • Added modtools
      • Pin / unpin posts
      • Remove / restore posts
      • Lock / unlock posts
      • Ban / unban users from a community
    • Hidden posts now remain hidden after a refresh (shown on profiles)
    • You can now select Sync to handle Lemmy links from any of the top 50 instances
    • Last edited timestamps
    • Added the percentage of upvotes a post has received
    • Webp images now animate when opened
    • You can now open additional folders when selecting media to upload (three dots)
    • Clicking on a comment from the inbox now shows the full comment list
    • Simplified accounts are listed in the picker
    • NSFW previews are now blurred and respect the full height setting
    • Renamed "Show emotes" to "Show embedded images" in the comment settings
    • Switched to a brighter color for highlighting text fields in night mode
    • Filtered communities are no longer shown in recents
    • Images in comments are now swipeable when opened
    • Added "open url" action to the community picker when a URL is posted

    Usability

    • Added tooltips to the editor icons
    • Added support for the Open Dyslexic font

    Github issues closed

    • Viewing Inbox message in original context does not show comment being replied to #187
    • Add Lemmy spoiler support #127
    • Import / Export Subscribed Communities #111
    • Tooltips are MIA from the reply and edit pages #291
    • Recents thread list links to reddit url #289
    • Translate option does not appear on image posts with a body #292
    • Add option to copy body text from post #281
    • Displaying more server side info for home instance #273
    • Show all Parent Comments instead of showing many levels of comments #267
    • user filters not working #268
    • Add an indicator whether a comment/post has been edited #266
    • Hide action does not work #60
    • Toggle account action button should cycle between anonymous #255
    • Paid Ad-Free APK file without AdMob bundled #250
    • Restoring Purchase on Chromebook Gives Error #248
    • Separate Downvote & Upvote Scores + Vote Total in Profile #249
    • Ability to return to full Post thread at position of comment #254
    • Add Translate Text option in addition to Extract Text Ultra Feature #252
    • App continually crashes if default post sorting is changed in settings #154
    • Error toast when no posts available says "sub has no posts" instead of community #234
    • Wrong permalink instance #235
    • REQUEST Dyslexic friendly font #222
    • Add option to blur NSFW previews #323
    • Reappearing hidden posts, app scrolls up automatically. #324
    • Emote filter is also filtering regular embedded pictures #321
    • [Ultra] Extract Text From Images for Post Title #315
    • Posting: Community selector shows communities I filtered/blocked #313
    • Photo album navigation across multiple image links within the same post or comment #316
    • Wording not consistent when subscribing to community #307
    • Photo picker doesn't show albums from external storage #304
    • The input box types are mismatched? Title thinks it's a URL and URL think it's a title #303
    • The app should give a dialog asking if you want to leave when you cancel a submit #294
    • profile pictures still low res when enlarged #270
    • Enhancement: Load parent when clicking on comment reply in inbox #285

    Other fixes

    • Fixed an issue where the profile section as missing in the small toolbar
    • Fixed an issue where the domain was inserted into selftext before the link
    • Fixed an issue with the link handler freezing
    • Fixed an issue where sharing a comment would share the wrong link
    • Plus can now be used in the username input
    • Fixed an issue where the title field was not autocompleting
    • The title field now auto selects on open when submitting
    • Fixed an issue where user highlighting wasn't respecting instances

    Updates

    • com.google.firebase:firebase-crashlytics-gradle > 2.9.8
    59
    Test post to remove

    Example post I'll be using to test mod tools.

    1
    ljdawson Ljdawson (Sync dev) @lemmy.world

    Testing updating the bio from within sync. Final check 🪵

    Posts 32
    Comments 678
    Moderates