#wafrndev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #wafrndev, aggregated by home.social.
-
I have just published version 1.15.0 of the Wafrn App
This new version brings a lot of new settings to the app, in a redesigned settings screen to extend customization of your feeds and posting experience, bringing it closer to the customization of the original web frontend
https://codeberg.org/wafrn/wafrn-rn/releases/tag/v1.15.0
#Wafrn #WafrnApp #WafrnDev -
here's a breakdown of all the cool shit gabbo has added recently to wafrn that u might have missed
- Queue boosting and posting!
- The queue works like this: for every 1 hour that ur inactive, 1 post from ur queue is posted, this is checked once an hour (so it's accurate down to AT WORST 59 mins I think)
- Scheduled posts
- instead of queuing you can also post at a specific time (down to a few mins accuracy I think)
- Bluesky content warning types! now you can mark things the correct way on bsky's end
- "Article" post type!
- This is a long-form post type with a title and URL that isn't random. still very WIP and the article view might change but so far this is a good start!!
- it federates as an activitypub article and Soon™ also on ATProto as a Standard.site article
- Bluesky feeds!
- You can now search for and subscribe to bsky feeds. they show up under "Explore" once u follow them and they work by freeloading off of using Bluesky's appview and infra
- "Who can bite me" setting (consent is important!!)
- it will warn you if you're about to absolutely dump your post into the trash by accidentally reloading or pressing somewhere else
- probably even more that's coming + I might have missed!!
#wafrn #wafrnDev - Queue boosting and posting!
-
Today I have shipped the first version of the web client of the mobile app I've developing all this time at https://wafrn-rn.app/
I don't know how long will this last and how complete will it be, but it's a big step to have a fully functional alternative client. More to come soon!
#Wafrn #WafrnDev -
am experimenting with adding scroll-snap to the carousel media viewer in wafrn :)
basically when u scroll left/right it'll "snap" to the currently "focused" image, i.e it makes sure the image ur trying to view is actually in-view and visible :3
I'd show a video but my recording totally borked itself and I can't be arsed to record another one
#wafrn #wafrnDev -
I am still trying hard to figure out how we could bring the usual tumblr reblogging ux onto here but none of the solutions quite work
replies are the closest but fedi doesn't usually yap in tags in replies (outside of wafrn)
quotes could work, but to display a rewoot-chain we'd have to go like…
- load post
- load "rewooted" (quoted) post
- load quoted post in quoted post…
- keep going until you reach the final post
which um…isn't particularly fast. and we'd rather keep the site operating well rather than doing stuff like this
#wafrn #wafrnDev #struggling-to-figure-this-out #nerds-u-gotta-assemble-here-rn-I-swear -
hi :)
gabbo posted about this too but Wafrn has reply and quote-controls now! :D
you can use these to keep replyguys and such at bay
it's per-post, not per-thread like on bsky, and compatible with bluesky and GoToSocial :)
the quote-controls are compatible with Mastodon, but rn we just have a on/off toggle there basically (yes/no)I'll be improving the UI for this soon, but I hope y'all enjoy :3
#wafrn #wafrnDev -
Asking into the void: If I want to self-host a Wafrn instance, can I migrate my current account / content or will I have to start over?
#Wafrn-dev #tech-question #dumb-question #wafrn-help #self-hosting #tech-help -
New version v1.9.5 of the Wafrn App published!!
This time I fixed one of the longest problems we had, were feed processing time and memory consumption kept growing and growing the longer you scrolled. With this, the move to use more of XState and tweaks in the rn-reanimated build we are back at 120fps!!
New version is ready to be downloaded in Obtanium, soon to be available in IzzyOnDroid and Apple Store and in a few days in F-Droid
#WafrnApp#WafrnDev -
-
CW: Wafrn App v1.7.0 Release
Hi all!
Wafrn app version 1.7.0 is now available! 🎉🎉It has the new and improved HTML renderer including fixes for link and image rendering in posts (no more weirdly aligned emojis)
it also includes a couple UX tweaks for the search screen
the notifications tab should now be faster and feel a little less janky
emoji fuckups in the servers should no longer crash the app
layout for report list buttons should now be fixed
edit profile page should now work good againAs always, this is available now on Obtanium, and should be available shortly on IzzyOnDroid and TestFlight
Soon after, this should arrive in App Store and F-Droid automatically
#Wafrn #WafrnDev #WafrnApp -
CW: Wafrn App development, heavy technical details
I'm rewriting the wafrn app html renderer for the next version and it's taking me a while. I did a fork of the react-native-render-html package and called it
react-native-html-engine(it's on npm too)I'm afraid this new component might be slower than the previous one, but it will render all things correctly since it does a complete AST parsing and not a single-pass dom traversal like it did before.
But this opens the door for more customizations and optimizations there as now I have more options to play with in there. Like for example code blocks will now be rendered without wrapping in a scroll box
#Wafrn #WafrnApp #WafrnDev #I-just-love-my-grownup-lego-pieces -
Wafrn now has support for multiple accounts on the web :)
thank you, @fireisgood !!!
#wafrn #wafrnDev -
-
With my latest contribution to wafrn backend, now Bluesky post labels are properly propagated to Wafrn. It's good to see properly labeled porn :neobread_drake_like:
#wafrn #wafrnDev #before-everything-was-just-nsfw -
Version 1.5.3 of the Wafrn App has been released and it includes many new features, some had a long time coming:
Instructions for downloading are on the README, now on Codeberg 🥶
- BOOKMARKS
- swipe though post media
- loading indicators for images
- recently used emojis in emoji picker
- instance icons on user profiles
This has been sent to IzzyOnDroid, FDroid and Apple as always
When they process it you will have it but you can grab it immediately with Obtanium (or forks of)
#Wafrn #WafrnDev #WafrnApp -
-
Alright, the time has come. We've just made the last release that's going to be on GitHub a few hours ago and if you're self-hosting, you're going to have to do some manual intervention.
check the release for info: https://github.com/gabboman/wafrn/releases/tag/2025.08.01
#Wafrn #WafrnDev -
We have released a new feature:
- Hide showing rewoots from some users you follow
- Add a CW to posts containing quotes when you dont follow a user
- … or completely hide said post if that's your jam better!
- A button that fucking kills you
#wafrndev -
note: this refers to people viewing on non-wafrn software ofc
on wafrn we still have a separate field for them
RE: https://booping.synth.download/notes/aammscx6h2dg00ya
#wafrnDev #wafrn