Borrowing this idea from @Discourse 🙏
phanpysocialdev
This has been in the to-do list for years.
Yes, custom emojis work inside CW and poll fields 
Early sneak peek of #WIP composer UI relayout.
(still on my local dev, not dev site)
This took quite a while to experiment, but now that it kinda works, feels pretty cool.
- Still experimental on my local machine (not on dev site)
- Replies are segmented between edit time slots, idea from X https://mastodon.social/@cheeaun/114996911713894433
- Older revisions slowly get more grayscale and less opaque.
Wondering if this would be useful?
(I messed up while screen recording this & accidentally mentioned everyone 😂 — now deleted, sorry 🙇♂️)
#PhanpySocialDev (still on my local, not on dev site)
#Design #UX #MastoDev
Random thought: at some point, it's probably easier for @phanpy to redirect users to use https://edit.photo/ or https://edit.video/ by @rikschennink , or https://squoosh.app/ (image compressor), then somehow redirect back to upload the media in the composer 🤔
It's time for ✨Decal Patterns✨
Reference from Apache ECharts https://echarts.apache.org/handbook/en/best-practices/aria/#decal-patterns — Github issue here https://github.com/apache/echarts/issues/13263 (2020)
Sneak peek on what's coming up for #PhanpySocialDev
Not sure if it'll be useful, but looks good 🤔
Too bad I can't add a Share/Download (image) button due to CORS issue (avatar image and header image). Possibly can fallback to just pure solid-color version but doesn't look as pretty 😆
For context, Mastodon Android app has this https://blog.joinmastodon.org/2024/02/mastodon-for-android-update/ (Feb 2024)
Small update on #PhanpySocialDev and those on *upcoming* Mastodon v4.3+: new V2 settings for filtered notifications.
References:
API: https://github.com/mastodon/mastodon/pull/31343
Web UI: https://github.com/mastodon/mastodon/pull/31342
Mastodon Web UI obviously has *way more* explanatory copy for every filter choice and what happens etc.
This took longer than expected. Pretty cool that it works.
Post featured in video: https://tapbots.social/@mark/114617305665385240
Neat. #PhanpySocialDev #AltText
Mastodon issue: https://github.com/mastodon/mastodon/issues/14903 (2022)
Sometimes feels good to step back, adjust the little things, and write some fancy CSS.
#PhanpySocialDev (still experimental, on my local)
Folks using #PhanpySocialDev , there are 2 new features that need a bit of testing:
1. QR code for profiles and shortcuts settings - includes scanner (camera) too
2. Import/export accounts - the export *excludes* access tokens, so need to login again after import
They’re quite hidden, so just a heads-up 🙇♂️
Here's a WIP #SneakPeek
I needed this, built it. No idea what's the direction yet but it's fun.
#PhanpySocialDev (still on my local dev)
Been getting double-posting issues on mastodon.social server here. Quite embarrassing having to delete the duplicate replies.
Thought could be a Phanpy bug but seems unlikely because Phanpy implements `Idempotency-Key` (https://docs.joinmastodon.org/methods/statuses/#headers:~:text=this%20API%20method.-,Idempotency%2DKey,-Provide%20this%20header). *Could* likely happen because Phanpy also have a fallback try/catch logic for servers that don't support `Idempotency-Key` 🤔
Hard to debug on the spot as the issue happens randomly.
A little preview of some small UI changes on #PhanpySocialDev 's composer.
#Phanpy #phanpysocialdev https://mastodon.social/@cheeaun Hello, can you tell me please how i can exclude all boosted toots/posts from my Home/Follows timeline? The Mastodon UI has a simple, single, toggle for this, but so far i've not deduced how to do it globally with the Phanpy UI [until a better option arises, i need to tediously manually suppress boosts individual by individual]?
All the little things #PhanpySocialDev
Randomly testing this out.
Kinda jumpy to swap between <input> and <textarea>. Can't figure out how to style <input> to wrap text. Probably could default to <textarea> and style it like an <input> to prevent re-render or jumpiness 🤔
#PhanpySocialDev (still experimental, on my local)
Sometimes I'm quite amazed by my own code 😳
The RTL work last year was quite insane https://mastodon.social/@cheeaun/112932794480750449
#PhanpySocialDev (dev site) has upgraded to Masto.js v7. Test it out and see if I missed anything 🤞
https://mastodon.social/@neet/114432762180036489
🦘
🌬️