#snac finally sends me push notifications!

Two things you can see here... It's pretty hot! That's why I stayed home and implemented a missing feature into snac. That's what you can also see - it finally sends push notifications to devices! In this case, we can see notifications coming from #MastoBlaster App for iPhone.

What we can also see, it's still a bit faulty and not the expected content, but a first success here at least ;) I'll make some further adjustments when there's time and get in touch with @[email protected] to check if we can get this upstream. Thanks to @[email protected] for testing with me :)

#fediverse #mastodon #fedi #activitypub #snac2 #c #programming #clang #MastoBlaster
In the last few days, I’ve received some interesting bug reports/suggestions.
Thank you!

I’ll try to fix all of them in the coming days.

#MastoBlaster

Giving another try at #MastoBlaster by @stefano on my #GoToSocial instance. First good news (that was a blocking point): the last read position in timeline is now kept intact after a timeline update. 🥳

EDIT: woops, seems like to last position gets lost sometime :-/

https://testflight.apple.com/join/Pkxa5R1k MastoBlaster

Nimm an der MastoBlaster-Beta teil.

Auf iOS verfügbar

With the latest MastoBlaster builds, feedback reporting issues or problems has dropped dramatically. There will probably be a few more TestFlight builds, but I think the time is coming to promote the app to "stable" and release it officially on the App Store.

As a reminder, the app will remain free for all friends of BSD Cafe, illumos Cafe, or anyone using it to connect to snac instances.

More details once I've worked out a few specifics.

Stay tuned!

#MastoBlaster #MastoBlasterUpdates

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

This is a test from my new Starling instance on FreeBSD.
It seems quite good and MastoBlaster is working here, too.

For more information:

#MastoBlaster #Starling

GitHub - dfaria-eu/Starling: Lightweight ActivityPub for small and independent servers.

Lightweight ActivityPub for small and independent servers. - dfaria-eu/Starling

GitHub

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

RE: https://s.dfaria.eu/@df/33898543700666368

This is interesting and the dev confirmed that #MastoBlaster works with #Starling

I'll create a test instance to try it.

#Fediverse

MastoBlaster: I've just added the option to remove the Apple Intelligence support.

If you don't want it, you can now disable it.

The next build will be juicy.

#MastoBlaster