aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-profile.el
Commit message (Collapse)AuthorAgeFilesLines
* handle empty relationships vector in make-buffer-formarty hiatt2022-09-211-4/+6
| | | | can be empty when doing url-lookup on a mention
* format profile preference params to match toot-send onesmarty hiatt2022-09-121-1/+1
|
* store metadata fields in a normal alistmarty hiatt2022-09-121-3/+3
|
* respect user pref reading:expand:spoilers for CWsmarty hiatt2022-09-121-0/+9
| | | | respect always expand CWd posts account preference
* add account json to profile details in profile viewmarty hiatt2022-09-121-24/+27
|
* docstrings & rename funmarty hiatt2022-09-121-6/+7
|
* rename --get-source-pref(s) to -value(s)marty hiatt2022-09-121-5/+5
|
* profile-account-settings docstringmarty hiatt2022-09-121-1/+5
|
* fix toggle of source type prefsmarty hiatt2022-09-111-3/+3
|
* remove stale TODOs and stale function --single-toot-from-urlmarty hiatt2022-09-111-2/+0
|
* re-fetch acc settings from server after togglemarty hiatt2022-09-111-3/+3
|
* set nsfw and visibility vars from our account-prefs plistmarty hiatt2022-09-111-5/+14
| | | | - we cd remove these vars entirely and just use the plis + accessor fun
* add 'sensitive' 'bot' and 'language' settingsmarty hiatt2022-09-111-9/+24
|
* `mastodon-profile-account-settings` fetch on enter major modemarty hiatt2022-09-101-0/+36
|
* use seq-empty-p and string-empty-p callsmarty hiatt2022-09-051-2/+2
|
* use # for quoted functionsmarty hiatt2022-09-021-2/+2
|
* cl-reduce for metadata fields formatmarty hiatt2022-09-011-1/+3
|
* move set-default-toot-visibility to -toot.elmarty hiatt2022-09-011-9/+0
|
* edit display_name funmarty hiatt2022-09-011-2/+15
|
* improve set default-toot-visibility formattingmarty hiatt2022-08-311-3/+3
|
* refactor locked toggle, add discoverable togglemarty hiatt2022-08-311-6/+17
|
* toggle account locked statusmarty hiatt2022-08-311-0/+12
|
* profile: refactor get-source-prefs with get-json-valuemarty hiatt2022-08-311-3/+7
|
* set default visibility funmarty hiatt2022-08-311-0/+9
|
* get and set account preference functionsmarty hiatt2022-08-311-2/+24
|
* http--patch: make general function, not just for notemarty hiatt2022-08-311-1/+1
| | | | - this way we can build funs to change basic account options.
* view brief prefs funmarty hiatt2022-08-311-0/+20
|
* http--api in -profile.elmarty hiatt2022-08-311-4/+2
|
* RET on byline to view profile.marty hiatt2022-08-291-1/+9
| | | | - no more need to tab to handle
* bump version in boilerplatemarty hiatt2022-08-271-2/+2
|
* update dependencies, request version consistencymarty hiatt2022-08-271-1/+1
|
* autoloads, flycheckmarty hiatt2022-08-271-2/+2
|
* skip toot-json check on own profile loadmarty hiatt2022-08-201-1/+4
|
* remove commented code in profile--fields-insertmarty hiatt2022-08-101-17/+5
|
* text-mode for update profile notemarty hiatt2022-08-031-0/+1
|
* cycle thru profile view: toots, followers, followingmarty hiatt2022-08-031-2/+17
|
* add header line to update profile note buffermousebot2022-03-141-0/+4
|
* make profile--show-user also work on profile headersmousebot2022-03-111-1/+2
|
* make follow etc work on boost/fave notifsmousebot2022-03-111-2/+4
| | | | | | | to achieve this, in notifications--format-note, we run notifications--insert-status on 'note' rather than 'status' handle mentions/reblogs when following from a notif
* add toot-json property to profile followers/following notemousebot2022-02-191-1/+3
| | | | in profile--add-author-bylines, which now prints profile notes
* add checks to profile--show-user for when its called on nothingmousebot2022-02-191-16/+22
| | | | - also make profile--extract-ysers-handles work on user listings as well as toots
* profile--add-author-bylines docstringmousebot2022-02-181-2/+1
|
* use search-insert-users-propertized for foll reqsmousebot2022-02-181-1/+3
| | | | | | not prifile--add-author-bylines autoload insert-users-propr in -profile
* run goto-first-item in tl--init, unless profile viewmousebot2022-02-171-1/+0
| | | | | | | | - remove call to goto-next-item from view filters and view foll suggests tweak init-sync goto-first-item behaviour remove call to goto-next-toot on profile load
* cleanup indentation in tl.elmousebot2022-02-171-2/+2
| | | | cleanup indents
* fix up follow requests view: own inheriting keymapmousebot2022-02-171-9/+20
| | | | uses init-sync now also
* re-factor follow-user functions for various viewsmousebot2022-02-171-8/+3
| | | | | | | | | | | | | | - revert profile--extract-users-handles - rewrite search--insert-users-propertized to handle raw account JSON, and to call search--get-user-info itself, so we can add full acct JSON to each user displayed and use it for follow-user etc. - and to choose how we want to follow users, we edit tl--interactive-user-handles-get to work differently depending on context: - poss contexts are "follow suggestions" view, search results, and profiles displaying a user's followers/followed users.
* move faves count help-echo propertize into tl--bylinemousebot2022-02-151-1/+5
| | | | | | | | | this means that we only do the propertizing when we are actually doing an author byline, docstring for add-author-bylines it also needs renaming
* add mini docs for foll reqs viewmousebot2022-02-151-1/+4
| | | | reload foll reqs view on accept/reject
* add generic goto-next/prev-item funs for filters/foll reqsmousebot2022-02-151-2/+4
| | | | fix remnant call to goto-next-filter