MastoBlaster build 100 is out!

It brings some requested fixes:

  • server marker sync can no longer replace the local restore target with an older status ID, even if the server marker has a newer timestamp. It should improve the last read position when closing and reopening the app
  • Media player fixes
  • Voting shouldn’t require double tap
#MastoBlaster #MastoBlasterUpdate

MastoBlaster Build 98 is out!

  • Pull-to-refresh notifications now does the same read action as the toolbar button after refreshing.
  • Notification view fixes - it shouldn’t truncate the upper part anymore
  • Fixed account selector scrolling issue
  • Other smaller fixes
#MastoBlaster #MastoBlasterUpdate

MastoBlaster build 95 is out, and I am getting close to declaring it stable.

The biggest update in this build is making the Home tab behavior completely explicit. Under the hood, I changed the tab dispatch in MastoBlasterApp.swift, added the Home tab notifications in NotificationDelegate.swift, and moved the actual scroll/refresh behavior into TimelineView.swift so the timeline state stays coherent.

Here is exactly how it works now:
  • Tap Home from another tab: Switches back to the Home tab.
  • Tap Home while already there: Scrolls the current timeline to the newest posts.
  • Tap Home again while already at the top: Refreshes the timeline (with a 1.5-second cooldown to prevent accidental spamming).
  • Long-press Home: Opens the timeline picker.
Other changes and fixes included in build 95:
  • Added a setting to completely disable Apple Intelligence.
  • Redesigned the notification view to be larger and make much better use of screen space.
  • Fixed the compose window layout for small devices like the iPhone mini.
  • Profile and banner images can now be tapped to enlarge.
  • Added support to approve or deny follower requests.
  • Added per-instance and per-account connection timeouts.
  • Added a visible Back button to the settings sheet.
  • Updated the filtered notice UI: it now shows "Filtered Post ()" directly in the header and removes the separate "Matched:" line.
Test it out and let me know if everything holds up.

#MastoBlaster #MastoBlasterUpdate #Fediverse #iOS #Apple
MastoBlaster Build 89 is now available on TestFlight.

This update focuses primarily on fixing several layout issues reported in previous versions. The interface should now appear much more stable and consistent.

I especially encourage beta testers using an iPhone mini to check the visual rendering on smaller screens.

Please submit your feedback and report any bugs directly through the TestFlight app or by replying to this post.

Thank you for your support!

#MastoBlaster #MastoBlasterUpdate