Local only needs BIG WARNING
Describe the bug
Possibly related to #1524 (I tried to search for "Local Only" issues and found my own post.
I discovered that several of my posts had "local only" activated, and I did not know this.
There's a slight background color tint on local only post, but nothing similar while composing.
In my opinion, it needs a BIG RED background color or some similar big warning...
Also, related, when I clicked delete on a local only post, the confirmation dialog disappeared but the post remained. I had to go back to my profile and try to find it again to see that it was actually deleted.
(Finally, I wanted to talk about this first, but I can't find the Tuba room in Matrix. When I click the link in the app I just get error messages from my browser and I tried both Fractal and Element now.)
Steps To Reproduce
Compose new post.
Accidentally (or possibly by virtue of problematic default button focuses) enable local only without noticing.
Post while being completely oblivious to the small highlight around the symbol in the top right corner.
Logs and/or Screenshots
<paste your logs here>
Instance Backend
Mastodon
Operating System
Linux 6.16.9-200.nobara.fc42.x86_64
Package
Flatpak
Troubleshooting information
os: GNOME 49 (Flatpak runtime) prefix: /app flatpak: true version: 0.10.3 (production) gtk: 4.20.1 (4.20.1) libadwaita: 1.8.0 (1.8.0) libsoup: 3.6.5 (3.6.5) libgtksourceview: 5.18.0 (5.18.0) libspelling: true Clapper: 0.8.0 (0.8.0) GStreamer: GStreamer 1.26.6 (1.6.26.0) GExiv2: 1600 (0.16.0)
Additional Context
I feel like deja vu here but have to say that I strongly dislike that local only button. It's placed as far as physically possible from the other post scope buttons which are in the bottom left...
And I never want to use "local only" posts. It's just now how I use Mastodon, and this lack of clarity when it comes to this makes it a bit user hostile because you can't change the post scope after the fact, you have to delete or redraft.
Wait, was it enabled even if you hadn't activated it or you had activated it but didn't notice it was active? If it's the former then it's very critical and I'll have to remove and make a release asap!!!
In my opinion, it needs a BIG RED background color or some similar big warning...
Sounds good to me!
Also, related, when I clicked delete on a local only post, the confirmation dialog disappeared but the post remained. I had to go back to my profile and try to find it again to see that it was actually deleted.
I'll have to check it out.
(Finally, I wanted to talk about this first, but I can't find the Tuba room in Matrix. When I click the link in the app I just get error messages from my browser and I tried both Fractal and Element now.)
The room has a mod bot that is administrated by the GNOME mod team and sometimes they lock down all rooms if there are spam attacks. I can manually invite you if you tell me your matrix username!
It's placed as far as physically possible from the other post scope buttons which are in the bottom left...
Honestly, between the initial mockups and actually getting the new composer over the finish line, there was a lot of development on the fedi space so many of these weren't accounted for then. I don't disagree that it's placed in an awkward place but also there's simply no space at the bottom...
I haven't asked yet for the design of the upcoming quote permission feature, but for example mastodon-web does it in a popup:
depending on how we go with this, I'll probably add local only there too. Or maybe I'll remove local only completely. FWIW, on glitch-soc (and maybe other backend software), any post that ends in 👁️, automatically becomes "local-only". In fact that's what Tuba does too, it automatically appends the eye emoji when local-only is enabled.
FWIW, on glitch-soc (and maybe other backend software), any post that ends in
👁️, automatically becomes "local-only". In fact that's what Tuba does too, it automatically appends the eye emoji when local-only is enabled.
🤦♂️
OMFL! That is what happened, because I've been ending my posts with 🧠👁 because I've made a series of posts about "beyond the mind's eye". 🙈🙈🙈
So, Tuba is innocent, but if I had a very noticeable change of background colors when I typed that, I would still have reacted and avoided it (but WOW even if there would have been a warning, it would have taken me a hell of a time to figure it out... why is a flipping emoji a post visibility command!? aaahhhh, my next server will not be a glitch-soc one).
oof... As far as I know, it was made this way so people could post on local-only from Mastodon-only clients by just adding the emoji (different culture then, local only was a popular feature). There's this PR but it hasn't been active in many years https://github.com/glitch-soc/mastodon/pull/502