TestFlight for Voyager
Test Flight is here!
https://testflight.apple.com/join/nWLw1MBM
It's appreciated testing various versions of iOS, and ensure all functionality matches the Progressive Web App.
Comment below with any issues that don't exist in the Progressive Web App and aren't listed below.
Known issues:
- Post photo upload doesn't work
- Haptics needed in many places
- Saving a photo crashes
Thanks!
266
Comments85
Cool! Installed it to replace the PWA. Nice work!
Howdy! I’m still new to Lemmy. Why does your username appear red to me in the Voyager app?
Are you super special? Are you dev royalty??
Ohhh am I red in the app? Hadn't noticed :-) I'll go see a doctor. Doesn't sound good.
Yeah. I think admins of your instance turn up red (he’s not red for me)
He’s like the Prime minister of lemmy.world
Lemmy.world founder and overall cool dude 😎
What’s everyone’s experience so far? Mine:
I do find it interesting that the back swipe then scroll freeze issue isn’t entirely fixed. It doesn’t stay frozen like the PWA if you keep swiping but it still latches for a sec before you can keep swiping.
Came to comment this. The back swipe then scroll freeze issue isn’t fixed at all to me. I can replicate the bug every time. The only two reasons for me to use this over the PWA for now are haptics and scroll to top. Hopefully this opens the door to push notifications in the future.
Push is already possible for Android PWAs and with iOS 17 also for iOS. Regarding the scroll freeze, does it still stay frozen for you as long as you’re trying to scroll after the back swipe?
It does stay frozen until you lift the finger for a second or so. I see no difference whatsoever.
Hm, okay. For me that part is definitely fixed
I just noticed I’m an iOS version behind, so that may be it. I believe it was released this week. I’m on 16.5.1 instead of 16.6. Will edit this comment after updating to see if that does it.
Edit: Nothing changed.
I wouldn’t be surprised if that doesn’t fix it, but sure, worth a shot :)
Yes, that’s the same thing I was experiencing
I’d like to see haptics implemented when hitting the voting buttons too, not just on swipe
I can't believe how quickly you work. You're a legend. I can't wait for the Android app.
Jealous of iOS users! Looking forward to Android release!
Here we go!
Works great so far!
to those curious, the download is only 14 megabytes and its silky smooth and appears much faster to me. it didn't remember my settings from the wefwef pwa. submitting posts and comments and votes so far all work perfectly for me.
this thing is a release candidate in my eyes.
so awesome, since memmy became very unstable.
Just found one curiosity, if you post something new it would be great if it opens the keyboard directly. At the moment you still have to do an additional tap to on the comment area to bring up the keyboard!
Otherwise amazing work!
What happened with Memmy?
Oh yeah, I’ve noticed that myself. I can’t blame ‘em, of course (it takes A LOT of work to make a good app) and it’s a beta release so it’s obviously gonna be buggy…but it does kinda suck for the beta testers who also wanted a halfway functional app.
Good to know!
This is awesome. Everything’s great except anytime I try to save an image to my photos it crashes
Same issue here
Got it and am posting this from the app. Well done!
Bug:
Tapped on the OP in the thread below to collapse it, and end up getting the whole app shifted up/offscreen, and the comments cut off below.
https://lemmy.world/post/2194302
I had this happen too. The time on my phone was overlappping with the post…
I don't know why, but scrollIntoView seems more buggy here than in the PWA.
Yup happening on my phone as well. IPhone 13 mini running iOS 16.6.
This probably is a nich feature, but is it possible to get deeplinks (example voyager://inbox or voyager://vger.app/inbox/unread)?
We can definitely do deep linking with a special URL, however I want to avoid links to vger.app opening the app. One of my pet peeves are apps open that when I'm just trying to browse their site.
Wait so this is now an actual app? Genuine question!
If so that’s cool!
Holy shit, it's real!
I wish we could give awards on Lemmy.
Wohoo!
That was quick! Testing using iOS 17.
There seems to be a delay on the keyboard which is not present in the PWA however this might be because of the beta version I’m using.
I also find the font sizes of the header quite large. Perhaps there could be an option to resize?
Edit: the reply bug where when you reply to a comment, the comment thread shows in the reply area is still present.
Regarding your edit, can you take a screenshot?
Thanks!
Here, I uploaded a video of my screen. Let me know if you can see it.
https://www.dropbox.com/scl/fi/h9b1o0mzv55lqx3cqbt6u/Video-7-28-23-6-01-35-AM.mp4?rlkey=qmxw3wuz4zjkditqy4ol1gg5g&dl=0
Here’s a screen shot but the video is clearer imho
https://www.dropbox.com/sh/6xsukekxrnxn4ef/AADQvyD6V30HTTnNXaa919R6a?dl=0
Woah, I haven’t seen that before. What’s your iOS version?
Edit, oh, 17
I first encountered it when I was using pwa. I thought it was just a safari bug so I didn’t bother you with it.
IMHO it happens more frequently in the app and easily replicable
Swiping back instead of accidentally upvoting is much better here than the web app.
Question and I'm sorry I missed it if it has come up before. Once the native app is released, do you plan to continue development of the PWA? I love the PWA and love that it can be self-hosted.
1000% yes, it's using the same code!
I noticed there's no version number in settings compared to the PWA.
Great catch!
The app seems to work great ! Thank you !
Where do we submit feedback? The TestFlight email link is not working for me. Basically my bug report: if you auto fill passwords, validation error reports pwd is empty , unless you manually auto fill both fields separately which beats the purpose of auto fill. Probably unnecessarily early front end validation.
Here is fine, otherwise I think you can through Test Flight app.
What password manager? It's working for me in Bitwarden.
Just using the default iOS one, it shows up automatically on the top of your keyboard when it detects a user/pwd kind of input . So basically something like your safari saved passwords ? Edit: thanks & props for the awesome work btw
Maybe in the future, builds are through App Flow which doesn't have a way to make builds public, and I don't want to manually upload an ipa every release.
Hope you can later share Android APK and have auto-update feature without relying on Playstore.
Have you heard from you early adopters in the delta quadrant?
I’ve been using the PWA version of Voyager for the last month, and today I’ve experimented with the new Test Flight app.
I have just two words of feedback:
Nailed it.
I notice when I click on a YouTube link in the PWA it opens up in the same window and takes me to the link, but when I click on the same link in the TestFlight app it opens in a separate window. Is that intended?
Not intended, just the way native apps work. At some point I will need to add code to explicitly open certain things in their app.
would be great to make it a settings page for which media type/app to choose how to open them.
If you wanted it to open up in the same window like it does in the PWA would you have to code in a browser to the native app? Is that something you’d be interested in adding in the future?
Now that’s what I’m talking about. Great work!
Is it me? Or does “mark read on scroll” seems to be broken? Worked fine in the wpa — for me the most awesome feature voyager has
Tested again: fine in wpa, broken in app
Filters are missing as well? Probably related
Woot.
Amazing! So happy to use this.
One issue I’ve noticed: seems like there is a very short tap delay, most noticeable on the tap bar.
Hey @aeharding
I found a bug but neither a screenshot nor a video would show it. Let me explain:
I opened a post in this community (title: Can’t save images by long pressing) that was short and had very few comments, making the entire content fit exactly inside the screen, almost exactly. On a regular/longer post, I can pull to refresh, but in this case it seems like scrolling is completely disabled. No matter how much I try to swipe up or down, the whole thing is static. it works in the PWA, though.
I also think it’s lacking a bit of padding between the last comment and the tabs at the bottom, but that’s also happening in the PWA, so I guess it’s not app related.
Great work overall! Hope this helps
Thanks! This is interesting. I have seen that before I think but I thought it was resolved. Cheers
i just installed it and it’s performing about as well as you would expect on an ipad air 2, but it’s definitely more smooth than the pwa. swipe gestures especially feel more responsive and smooth for some reason. i’ll replace the pwa on my home screen for now and report any issues i find. (if i find any at all, it seems to be working very well.)
Yay! Thanks for this! I’m loving it and feels like I never left Apollo more than the pwa did if that makes sense.
But what about my wefwef web app?
Can I still keep it because I think it might be worth something as a vintage web app to show off in 5+ years time.
Great work! Would it be possible to have the app or even the PWA support 120fps gestures such as on the back swipe gesture on devices with ProMotion?
You can disable 60 fps lock in safari with develop menu.
As for that being a default, Safari needs to fix this: https://bugs.webkit.org/show_bug.cgi?id=173434
Edit: More reading:
Great work! I love having Voyager as a separate app on macOS.
By the way if you don’t mind. What programming language are you using? Is it swift UI?
Thanks, feels very smooth!
Thank you for the status bar tap feature!
One thing I noticed is that the "Back" button does not always work on the posts tab, it just alternates between "Home", "All" and "Local" instead of actually taking me to the page where all my subscriptions are listed.
Edit: Actually I meant the "Communities" button, and the bug only happens when I’ve previously used the drop-down list to switch between either of "Home", "All" or "Local".
Thanks! The problem is it’s not replacing the current route. There should be a fix soon.
Oooh joined! Big fan of Voyager, the app is working well so far! Just a question, when will push nofications be implemented?
Does the native app proxy through your server like the PWA, or does it connect directly with the instance? Thanks for all your work on this!
Direct. The PWA is direct now too (except for photo upload endpoint because Lemmy bug)
Sweet, thank you!
If I want to save a photo the app crashes.
Edit: safe from the app to my iPhone.
I’m excited to try it out! Now I just have to find a good place for it on my Home Screen.
Just found a bug, not sure if it’s already been reported: if the comment thread is longer than I think like 4 posts, when I click “x more comments” it doesn’t actually open the rest of the thread.