#tuskydev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #tuskydev, aggregated by home.social.
-
CW: Tusky dev help needed
I'm seeing a crash reported A LOT in the Google Play console for Tusky 32.1. I have no idea how to reproduce it, but from the stacktrace it is somewhere in a timeline. Most crashes are on foldable or tablet sized devices and Android 16.
If you have seen random(?) crashes please let me know, this needs to be fixed.Edit: The issue is identified, it happens sometimes after using "load more", I'm working on a fix
-
I asked this before out of curiosity but now I'm seeing crash reports that indicate it should be possible somehow: How (with which client or fedi server) can I edit a post to add a quote?
Edit: Oh it is when a quote goes from pending to actual quote 🤦♂️
-
I'd appreciate someone with more knowledge about certificates checking if this is a good idea and if I did it correctly. It definitely fixes the issue.
https://codeberg.org/tusky/Tusky/pulls/5427
#tuskydev -
Not sure I understand what you're saying.
If, when I click on "Load more", and there are too many new posts to load in one go (so the banner stays), I would expect them to be loaded ABOVE the banner.
That way, the last post I read is still the one BELOW the banner and I am still at the correct point in my timeline.
If the new posts are loaded below the banner, then the last post I read is pushed down the feed and I have been skipped forward in my timeline by however many messages were just pasted in. So I've effectively missed all of those pasted-in messages unless I manually scroll back down to try to find the last message I read.
-
I can reproduce this consistently. When I reach a "Load more", and click on it, one of two things happens:
1. The "Load more" disappears and the new messages are pasted above where it was (and above the last message I read, which is expected behaviour).
Or:
2. The "Load more" remains and new messages are pasted below it. If I click on it again, it disappears and the next lot of messages are posted above where it was (as per 1).
So the problem only manifests when there are too many messages to paste in one "hit".
-
You're welcome 😁
Ironically, I mainly use Trunks (with this account) and only dip in to Tusky occasionally with my mastodon.ie and c.im accounts.
But certain people always seem to hit bugs immediately, without even trying. I've akways been one of those people.
-
TL;DR: "Load more" behaviour is inconsistent in the latest builds.
I have my feed set to "Oldest first". So when I fire up Tusky, I'm taken to where I left off. I scroll upwards through the feed, reading newer messages. Eventually I come to a "Load more" bar. I click on it.
Previously, new messages were loaded ABOVE the bar, so the last message I had read (below the bar) was still on screen with the newly-loaded ones above. I could continue as normal.
Now, the new messages are sometimes loaded BELOW the bar. So, in effect, I've been skipped forward. The last message I read is now some way down my feed and I have to scroll back down to (try to) find it so I can continue where I left off.
This doesn't happen every time and I've been trying to find a pattern. I think, though I'm not completely sure, that if "Load more" doesn't load all of the missing messages (so the bar stays there ready to load another batch) the messages get loaded below. But if it is able to load all missing messages, it loads them above.
Hope that all makes sense.
-
The code to display attachements in a grid is one of the most complex parts in Tusky. There are different aspect ratios, blurhashes, focuspoints, ...
I'm currently rewriting it in Compose and it is SHOCKINGLY EASY 😳
The old code to respect the focuspoint alone has 144 lines including comments (it does some Matrix calculation stuff). The new code is 6 lines (it just works natively in Compose, lol)
-
Petit bilan après avoir utilisé @Tusky de nombreuses années et #Moshidon depuis 2 mois.
Ce que j'aime bien chez #Tusky :
-la sobriété, les raccourcis # et @,
- l'historique des modifications sur les publications (facile à consulter).Ce que j'aime bien chez #MoshidonApp :
- la traduction avec #LibreTranslate,
- l'ergonomie + switch avec Accueil-Local-Fédéré,
- les suggestions dans "Search".Mais crash lors de l'écriture.
#tuskydev #tuskyapp #tuskyformastodon #Moshidondev #Mastodon #fediverse
-
@androiddev Anyone have good resources to QUICKLY learn Android layout xml/editor, basic activity/fragment stuff, for an experienced Android (crossplatform) dev? Ideally in #Kotlin. I've been doing #AndroidDev for a long time but it's always been with a crossplatform framework so I rarely touched the UI layer, but I'm trying to ramp up to do some work on #Tusky.
-
CW: Beginner friendly Tusky issues to fix
Here are some issues that should be doable in a few hours even without prior knowledge of the project, maybe even without Android dev knowledge. Let me know if you want to take one of them on, I'm glad to help!
https://github.com/tuskyapp/Tusky/issues/4219 Find where this badge is hidden when wellbeing mode is active, and change the code so it will always be shown.
(continued below)
#Tusky #tuskydev #androiddev -
How does the "Replied to _" above Posts work in Mastodon?
The "_ boosted" is easy, the info is in the Status object. But there is only the in_reply_to_account_id and not the full name of the account that is being replied to.
I would check if the account is already somewhere else in the timeline, and otherwise make a api request to get the name. Is that the best way? Maybe I'm missing something.
#mastodev #tuskydev -
The next big challenge will be implementing grouped notifications. Mostly because we want to stay compatible with servers that don't have the feature.
#tuskydev -
So many fixes lately, lets add some more bugs for a change. Features, I mean lets add some more features ofc. #tuskydev
-
I finally managed to fix the dreaded account mixup bug #tuskydev
-
It looks like #Tusky is not checking post language for boosted posts, this showing me boosts of posts I'm unable to understand.l in the home timeline. This does not happen with the web interface.
Does anyone else see this ?
-
This was a lot of work 😓
#tuskydevplease roast it (and benchmark it on your device), I want it to be as good as possible
-
-
-
The diff between 25.0 and develop just hours after the release 🤭
#tuskydev -
-
@Tusky hi - great app, well done! However, I'm trying to set up notifications for #tuskyapp and #ntfy. I subscribed to the topic, but it doesn't work. Is there anything I'm missing? Do you have any #documentation on how to do it properly? Thank you! #tusky #TuskySupport #tuskyhelp #tusky24 #tuskydev #tuskytip