Ivory v1.1 is now out on the App Store!

Release Notes:
- Edit Posts
- Report Users and Posts
- Support for Mastodon server language translation services (if your server has them).

https://apps.apple.com/us/app/ivory-for-mastodon-by-tapbots/id6444602274

Ivory for Mastodon by Tapbots App - App Store

Download Ivory for Mastodon by Tapbots by Tapbots on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Ivory for Mastodon by…

App Store
@ivory Is the "Encrypted push notification" issue on your radar? Started happening ~1 week ago and I've just been hoping it would get resolved.

@bens Just a strange mastodon bug. If you constantly get that, go to ivory's settings, notifications, the account that's having the issue, and then turn off all the switches for 10-15 seconds then turn back on.

But if you get them on occasion, there's not much we can do at this point.

@ivory I will give that a shot, thanks!
@ivory if you’re still on iOS TestFlight would should we switch over to the App Store version?
@felface Depends. If your testflight version still works, then totally up to you.
@ivory it still works and I like testing stuff so I’ll stay <3
@ivory Updated, and moved to the App Store version, as instructed. Will miss being on the beta, but… 🙂 Thanks.
@ivory Does it solve the keyboard disappears and reappears when sharing to ivory?
@PhilipKing No we just learned about this today and added it to our list of things to check.
@ivory Thanks (Although I reported it a couple of versions ago)
@PhilipKing If via email, there's a small chance we didn't get to it yet. 😅 We have someone going through emails, but we have thousands of unread emails thanks to our "buddy" Elon Musk.
@ivory MY BEAUTIFUL SON!!
@ivory What’s the translation service based on? It would translate into simplified Chinese even though my system is set as traditional Chinese.
@meow Mastodon uses deepL but the server admin of your instance needs to enable it and add their own API keys

@ivory How 'bout blocking users? I can't figure out how to - if a user appears in federated and says something I never want to see again - block them?

I know how to do it via web, just not from @ivory!

@jann Block and report are the same option. You can try it now and see the menu. It won't actually perform anything until you submit the next view.
@ivory liking the app, and, as an animal lover, despise the name.
@ivory Installed it just before this post (after noticing I’m no longer an iOS TestFlight member, as you already informed us in the release notes of the last TestFlight build that I got)
@ivory I love that you’re still considered “Early Access” yet we just got a feature in “Edit posts” that we never had with Tweetbot all those years.. What a contrast. Great update, thanks!
@kvenden We'll probably remove "early access" when we feel like the app is in a very solid position without any major bugs and our initial roadmap is complete. Then we can focus on all the fun things we want to do in the app. 🙂
@ivory ❤️ Yay! 😊🐘💕
@ivory Excellent update, thanks!Where is the best place to post feature requests?
@shacker Here or via email. But our list is pretty long already and 99% of the time someone has a feature request it's already on our list.

@ivory Gotcha. The feature request is this: From Apple Photos on iOS (or any imaging app), select an image, click Share, and post the image to Mastodon that way. There is no way to add Alt text to the image when posting images this way.

i.e. Please add an alt text option to the iOS Share Sheet for Ivory.

@ivory congrats, but didn’t you already have an «edit» button? or maybe that deleted the old post and replaced with a new one?

@ivory What does this mean?

“Support for Mastodon server language translation services (if your server has them)”

@rob Mastodon has the capability to enable server-side translations. Admin would have to configure it: https://write.as/sweetmeat/how-to-activate-the-mastodon-v4-deepl-api-text-translation-service
How to Activate the Mastodon v4 DeepL API Text Translation Service

DeepL is a machine translation service with a REST API supported by the Mastodon social networking software. As of the Mastodon v4 relea...

sweetmeat

@ivory Yes, I apparently have that working on my personal instance (see screenshots), but how does this work in Ivory?

And additionally, is it currently possible to set the language of a post, or is that still on your roadmap?

@rob You just have to hit the translate option (in the gear button of a post) and it should use it. Setting languages for posts will come when we redesign the compose view.
@ivory I don’t see a translate option… (or did I misunderstand what the gear button of a post is?)
@rob Probably won't see it on your own post?
@ivory Would you be so kind to reply something in a different language so that we can test this?
@rob Just go to the federated timeline and look for posts in other languages.

@ivory @rob I had already been trying that, but could not find such a post so far. Ironically a reblog of @MonaApp today provided the test case… It works!

What defines the target language?

On the web (instance) it is English (the configured interface language?), but in Ivory (App) it’s my native language (language set on iPhone?).

@rob should be based on your setting in the instance website.
@ivory Experimented a bit: Ivory seems to (indeed) translate to the preferred language in the iOS Settings (which totally makes sense).
@rob @ivory translation seems to work, but now it’s next to report post option, almost reported a post twice now when trying to translate 🤦‍♂️
@ivory does this auto update, or do we need to download it manually?
@johngbell95 Depends on your settings. But usually will auto update eventually. Many want the features yesterday so it's best for us to announce them so people know to go force download them. 🙂
@ivory just downloaded, nice! 💜
@ivory Do you think you might ever allow users to display timelines chronologically with the most recent on the *bottom*? The latest-on-top convention is unfortunate in general, in my opinion, but especially on the Fediverse—where posts can be very long and it is even more of a pain to scroll up to the top of a post only to have to scroll down to read it.
@dougdougdoug The answer for now is no. It's a lot of work and so many issues could arise and need to be fixed because of it. But someday when the app is in a good place and we are looking for features to add, might be a possibility?
@ivory 😢 Thanks for the explanation though.
@ivory using your #ivory app makes me less bitter loosing #tweetbot with twitter. Nevertheless, some of the downsides of #mastodon remain: especially in #academia, especially in #hydrology I see only a small number of users…

@ivory unfortunately this release made Ivory unusable for me. I had one account configured on a #GoToSocial instance and Ivory 1.0 crashed when trying to use that account. But after about 5 times of crashing right after starting it would switch to a working account on an Mastodon server.

V1.1 only crashes after I tried whether the GoToSocial would work after the update. I can't use it anymore because I can't switch to the mastodon account. :(

@maxheadroom You can delete the app and reinstall. Should reset everything.
@ivory looks like it reset after a few minutes without the need to delete. But the GoToSocial instance are still cryptonite for Ivory ;)
@ivory Just downloaded! On my iPad, I lost the icon (just showed a wireframe). It came back when I rebooted. Everything was fine when installing on iPhone.
@ivory translation in a pop-up, like the old one in Tweetbot. I love it 🙈
@ivory does it fix the weird issue where I can’t stop craving candy bars even when I’m not hungry?