One Week of KDE & some Tokodon.
After a week of poking and prodding, installing, configuring, and much studying of documentation, code, infrastructure and general vibe & culture,
and in the spirit of my new motto, "You can complain or you can help",
Here is where I am on Tokodon:
The Bug that brung me:
I haven't even filed it. Bad developer.
Quote post do not display properly in notifications timeline.
Added code to display the quoteposts but header still missing.
These unknown posts fill the More->Posts list for some reason when present.
That reason is the quote type I added was not excluded from the any of the exclusive lists, boosts, replies, mentions, follows...FIXED it also wasn't handled properly anywhere else FIXED
This was likely missed in test as notification test data json was missing QuotePosts
I mangled the json data, KDE CI let me know via email after I had gone to bed.
Basically the equivalent of pushing unreviewed/untested commits just before clocking out on Friday at 5:01pm. Good Job newb.
from FDroid (Droidify) Nightly Build Repo.
TODO: Investigate Android builds
- Mastodon notifies your about everything.
https://docs.joinmastodon.org/entities/Notification/#mention - Tokodon notifies KDE primarily to shuttle updates from mastodon.
but must have handlers and settings and filters for each type. - KDE knotify notification abstraction layer for OS
https://docs.kde.org/stable5/en/plasma-workspace/kcontrol/notifications/index.html#application-settings
format-text-blockquote-symbolic is the name off the icon I think I am searching for....
Thanks cuttlefish
https://develop.kde.org/docs/features/icons/
Mastodon Web client.
Awfully dark in here...
Tokodon quote post notification implementation.
Complete with settings.
AND Then there is still "a post you have quoted has been edited" notification... sigh.
Meanwhile In non Notification news... The boost button opening a menu instead of boosting behavior that Mastodon has adopted across the web and at least the official android client is yucky and hacky if these are listed in the mentions instead of boosts.
Always vital to resist natural tendency to force defaults set to developer preferences though. So reach out and check if there is a plan that would be trampled upon.
I have to go clean up some json test data. Yes, Again.
TODO: like maybe think about looking into the autotesting for these features big guy?
And it happened, as it inevitably would.
No as you can see from this week's blog entries, I slowly pull my code out of my brain kicking and screaming one letter at a time. You can tell, because I am slow, do not speak about which I know not, careful, and well. human. I consider the user. I consider the team. I consider code. I consider.
Topic probably deserves it's own post...
Anyway, glad someone is looking out, Thanks Justin.

Comments