First, please let me know if you’d rather these be elsewhere—new to Arctic but really liking it.

I’m on a quest to find the perfect Apollo replacement since leaving ‘that place’. Arctic is so nice and close I know this is nit-picking now. But the image view was practically perfect in Apollo and just a couple of tweaks if they’re possible would bring that joy back.

First off, hiding the phone status bar and action buttons on first open—just the image, scaled to fit.

For zooming, double tap to zoom in is great, but Apollo had single tap to zoom out again which combined with swipe to dismiss made getting back to the feed almost a single action—effectively a double tap with drag on the second tap. It was so slick.

The action buttons don’t currently show / hide on single tap when zoomed in so I don’t think that change would break any existing functionality.

2 points

You can continue posting here, I also have a GitHub issue tracker setup, but I prefer posts here as it is easier to get additional feedback from the community.

I thin I have all of this working now:

A single tap while zoomed in will reset the zoom allowing for dismissal.

I added a setting for hiding the buttons by default Settings -> Media -> Media Previews -> Buttons Hidden By Default

I added a new one handed zoom gesture so you can tap and drag with one finger to interactively zoom

I should hopefully have this next update out tonight sometime.

permalink
report
reply
2 points

That all sound fab, and I’m on the TestFlight version so happy to check when it’s available. So grateful for your efforts on this. I have some other minor stuff I’ll share as new posts too to see what you and others think.

permalink
report
parent
reply
1 point

I released this update last night. I noticed after releasing that it’s not quite what you were looking for as there is a small delay between tapping to zoom out, and when you can swipe to dismiss. I’ll see if I can tweak that a bit to make it a little more fluid.

Thank you for all the feedback you’ve provided! I’m looking forward to seeing your other suggestions.

permalink
report
parent
reply
2 points

That’s fab—I think the delay might be because double tap is still active and so it has to wait for the timeout before emitting the single tap. Don’t know how easy / performant it would be to unregistered for double tap when zoomed in… I also wonder if the zoom transition might make it feel a bit more smooth too—it’s quite jarring to snap back.

The other changes are great though. I’m not sure I’ll use the tap drag to zoon much but I did notice it shows the action buttons—probably have to reset / disable that on detecting the drag after tap?

permalink
report
parent
reply
2 points

Also, minor bug in tap to dismiss. Try zooming in and then dragging a very small distance—it’s interpreted as a tap and zooms out.

permalink
report
parent
reply

Arctic

!arctic@lemmy.world

Create post

Arctic is a Lemmy client for iOS built on pure Swift. It currently supports iOS 15+ and Lemmy v0.17+

Get the latest version on TestFlight, or check it out on the AppStore.

If you would like to support Arctic’s development, feel free to Buy Me A Coffee

Community stats

  • 107

    Monthly active users

  • 104

    Posts

  • 540

    Comments

Community moderators