I just saw an Author: card show up in mastodon.el. Apparently this comes from the fediverse:creator meta tag of a web page in the toot in question. Neat that this exists and that it's supported by #mastodonel #emacs
I just saw an Author: card show up in mastodon.el. Apparently this comes from the fediverse:creator meta tag of a web page in the toot in question. Neat that this exists and that it's supported by #mastodonel #emacs
encrypted tokens (in auth sources or in the plstore) are now merged into develop.
if you track develop and update, you'll need to remove your plstore (call mastodon-forget-all-logins) and reauthenticate.
see https://codeberg.org/martianh/mastodon.el/issues/671 or the updated readme for details.
if you're up for testing out the new encrypted tokens auth flow, i'd appreciate a few tests as i'm not super confident with auth and don't want to foist broken stuff onto everyone.
details here:
after shedding some tears, i got auth-source support rolling, maybe some rough edges still.
the real question is how to foist such changes onto people.
i got around to encrypting user access tokens in mastodon.el, in the plstore where they were already stored unencrypted, maybe later on also optionally in authinfo.
it's nice, glad i got it done (auth is not my forte).
but, BUT, this means you have to enter your encryption passphrase on first load of mastodon.el (unless it has already been cached). i guess it's worth the annoyance? (i really hate having to enter my encryption passphrase at all.)
maybe it's ok to leave this up to end users to deal with.
edit: i'll give it a defcustom, enabled by default.
adding a modified/updated version of @sacha's follow user by handle function to mastodon.el. thanks S!
pushed a tiny release, 1.1.12.
two fixes i that i didn't want to have to wait:
- fix display of multiple follows in notifications buffer (they weren't all displaying!)
- fix display of media items in pinned toots (they weren't displaying either!)
embarrassing. glad they're fix-éd now.
- also, use cl-loop rather than mapc where feasible, it's faster.
released 1.1.11
- all user-facing commands now no longer have the strange mastodon.el double hyphen
- lots of mastodon-view functions now visible in M-x by default
- alert string in notifications view if you have filtered notifs
- fixes to accepting/rejecting filtered notifs
- fix message of boost/fave of already faved/boosted item
- show blocked by info on profile views
- clear (dismiss) notifications works again thanks to mastodon release 4.3.4 (we reported to them)
- fix respect visibility of item on boost
- lots of tests fixes (thanks manphiz)
@ me if you run into any issues.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)
& thanks a lot to the recent donators!
pushed to version 1.1.10.
merged a PR from a user who noticed that the tp.el dependency was still shot in the last version. the old verison may not break your stuff, but if it does, ensure mastodon.el and tp.el are up to date.
also, heartfelt thanks as always to recent donators! (makes me v glad to see that mastodon.el is appreciated.)
someone piped up on the repo saying that mastodon.el broke with the latest update, due to an issue with tp.el.
if this affects you, i pushed a new release of tp.el so that the tag captures the latest commit. it should appear on ELPA/MELPA Stable soon.
if you have that release installed, or just latest main branch of tp.el installed, you *should* be good to go. sorry about the mix up (there's now about 15,000 things to do to push a release).
if any issues remain, feel free to @ me!
EDIT: tp.el 0.7 has hit ELPA now.
finally pushed an update, version 1.1.9
- add filtered notifications view, + cmds to accept/reject. filtered notifications don't appear in your notifs, and you can set under what conditions notifs are filtered:
- add notifications policy (filtering, rejecting) settings transient (C-S-:)
- add custom var mastodon-tl--tags-groups and function mastodon-tl--tag-group-timeline (C-'): set and call tag timelines in groups of four tags at a time (mastodon's max is four, this makes it easy to have sets of four)
- make view-instance-description work with snac instances (snac should also work with mastodon.el, some folks are trying it out. if you run into problems, @ me and let's patch stuff)
- fix media attachments uploading in reverse order (gosh sorry)
- fix media attachment order when editing toots
- refactoring of the all the stuffs
- code cleanups for latestests emacses
- byte comp flawless, native too
- some brokens remain ungefixed (apols)
@ me if you run into any issues. sorry for the slow update cycle this time.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)
& thanks a lot to the recent donators!
Finally got around to implementing arbitrary tag group timelines. The API only accepts 4 tags for a tag timeline. So we build a custom list containing groups of four tags. Then prompt for a group and load a tag timeline with its four tags. :tada: coming to a C-" near you soon.
got to adding a transient for notification policy settings today. i put it off for ages, thinking it would be tough, as transient can be hard. but with my tp.el library it was a breeze. thankyou to my previous self's headaches.
next up i guess is actually listing filtered notifs...
released 1.1.8
- adds support for the link-hint package (thanks @rahguzar!)
- adds fixes for Sharkey compatability
- marks notifs read upon viewing via the API
- adds moderation warning and severance notification types
- adds user-level domain (un)blocking commands
- fixed the profile view widget
- lots of fixes and cleanups
- meantime we also started work on a new notifications checker (wip)
- we also worked on the nasty nasty nasty race condition reload-thread-on-reply bug, it's a tough nut.
@ me if you run into any issues.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)
& thanks a lot to the recent donators!
¿Alguien sabe cómo puedo utilizar negritas, itálicas y/o mono espaciado en mastodon (web, tusk)? Y, específicamente, ¿se puede hacer desde mastodon.el (Emacs)?
adding async unread notifications check, seems to work, not sure how to best display it yet tho. (last time i tried, prior to the API providing proper counts, i aimed for a modeline counter, and making it almost destroyed me.)
- fixing a crappy thread update on reply bug (ouf that hurt)
- implementing "relationship severance" notifs (when a block happens and you lose follows/-ers)
- adding (user) domain (un)blocking (new to me: block a domain even if your instance doesn't)
- adding a prefix arg for setting toot visibility so no need to cycle all the time
- cleaning up mastodon-tl--get-toot-author (never load booster, for that we have mastodon-tl--show-user)
edit:
- implementing "moderation warning" notifications (for when your admin sends you a warning about a post of yours)
released 1.1.7.
this release adds:
- notif view cycle function (C-c C-c), with C-u to choose a view
- notif view widget for selecting a notifs view
- mastodon-tl--get-toot-author - now never treats toot booster as an 'author'
- add prefix arg to profile views, also to choose a view
- various fixes and cleanups.
@ me if you run into any issues.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)