Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | http--api in -profile.el | marty hiatt | 2022-08-31 | 1 | -4/+2 |
| | |||||
* | RET on byline to view profile. | marty hiatt | 2022-08-29 | 1 | -1/+9 |
| | | | | - no more need to tab to handle | ||||
* | bump version in boilerplate | marty hiatt | 2022-08-27 | 1 | -2/+2 |
| | |||||
* | update dependencies, request version consistency | marty hiatt | 2022-08-27 | 1 | -1/+1 |
| | |||||
* | autoloads, flycheck | marty hiatt | 2022-08-27 | 1 | -2/+2 |
| | |||||
* | skip toot-json check on own profile load | marty hiatt | 2022-08-20 | 1 | -1/+4 |
| | |||||
* | remove commented code in profile--fields-insert | marty hiatt | 2022-08-10 | 1 | -17/+5 |
| | |||||
* | text-mode for update profile note | marty hiatt | 2022-08-03 | 1 | -0/+1 |
| | |||||
* | cycle thru profile view: toots, followers, following | marty hiatt | 2022-08-03 | 1 | -2/+17 |
| | |||||
* | add header line to update profile note buffer | mousebot | 2022-03-14 | 1 | -0/+4 |
| | |||||
* | make profile--show-user also work on profile headers | mousebot | 2022-03-11 | 1 | -1/+2 |
| | |||||
* | make follow etc work on boost/fave notifs | mousebot | 2022-03-11 | 1 | -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 note | mousebot | 2022-02-19 | 1 | -1/+3 |
| | | | | in profile--add-author-bylines, which now prints profile notes | ||||
* | add checks to profile--show-user for when its called on nothing | mousebot | 2022-02-19 | 1 | -16/+22 |
| | | | | - also make profile--extract-ysers-handles work on user listings as well as toots | ||||
* | profile--add-author-bylines docstring | mousebot | 2022-02-18 | 1 | -2/+1 |
| | |||||
* | use search-insert-users-propertized for foll reqs | mousebot | 2022-02-18 | 1 | -1/+3 |
| | | | | | | not prifile--add-author-bylines autoload insert-users-propr in -profile | ||||
* | run goto-first-item in tl--init, unless profile view | mousebot | 2022-02-17 | 1 | -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.el | mousebot | 2022-02-17 | 1 | -2/+2 |
| | | | | cleanup indents | ||||
* | fix up follow requests view: own inheriting keymap | mousebot | 2022-02-17 | 1 | -9/+20 |
| | | | | uses init-sync now also | ||||
* | re-factor follow-user functions for various views | mousebot | 2022-02-17 | 1 | -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--byline | mousebot | 2022-02-15 | 1 | -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 view | mousebot | 2022-02-15 | 1 | -1/+4 |
| | | | | reload foll reqs view on accept/reject | ||||
* | add generic goto-next/prev-item funs for filters/foll reqs | mousebot | 2022-02-15 | 1 | -2/+4 |
| | | | | fix remnant call to goto-next-filter | ||||
* | make profile--extract-user-handles compat with foll req view | mousebot | 2022-02-15 | 1 | -1/+6 |
| | | | | | | this allows following users directly from foll req views made extract-users-handles work with follwers/following in profile view | ||||
* | factor out a decent insert-follow-requests fun | mousebot | 2022-02-15 | 1 | -1/+15 |
| | |||||
* | replace all calls to mastodon-search--insert-users-propertized | mousebot | 2022-02-15 | 1 | -2/+1 |
| | | | | with calls to mastodon-profile--add-author-bylines. | ||||
* | make accept/reject foll reqs cmds avail in foll reqs view! | mousebot | 2022-02-15 | 1 | -0/+13 |
| | |||||
* | message for no follow reqs in add-author-bylines fun | mousebot | 2022-02-05 | 1 | -14/+16 |
| | |||||
* | don't call mastodon-profile-mode in profile--view-follow-requests | mousebot | 2022-02-05 | 1 | -1/+0 |
| | | | | | | | it's now called in tl-init* for follow requests inits. calling it here also enables profile mode in whatever bufer view-follow-reqs was called from, which is useless. | ||||
* | update homepage and copyright boilerplate | mousebot | 2022-02-05 | 1 | -1/+1 |
| | |||||
* | refactor follow request accept/reject functions. | mousebot | 2021-12-24 | 1 | -46/+0 |
| | | | | | | | | | | previously we had duplication of functions depending on whether we were in follow requests view or notificaitons view. now we just check which kind of f-req we have and act accordingly. main function being `mastodon-notifications--follow-request-process'. also updates keybindings for both views. we no longer need them included separately in profile-mode. | ||||
* | tiny ediff clean up 2. | mousebot | 2021-12-23 | 1 | -3/+2 |
| | |||||
* | remove all ^M from update profile note buffer | mousebot | 2021-12-21 | 1 | -0/+1 |
| | |||||
* | remove old comments | mousebot | 2021-12-20 | 1 | -6/+1 |
| | |||||
* | typos and docstrings | mousebot | 2021-12-20 | 1 | -3/+4 |
| | |||||
* | bump version to a round number | mousebot | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | boilerplate maintainer contact | mousebot | 2021-12-17 | 1 | -0/+1 |
| | |||||
* | depend on emacs 27.1, flychecks, docstrings, etc. | mousebot | 2021-12-17 | 1 | -1/+1 |
| | | | | strictly, the 27.1 dependency is only for proper-list-p in -http.el. | ||||
* | bump version, change homepage link, readme | mousebot | 2021-12-17 | 1 | -2/+2 |
| | |||||
* | move profile view followers/following bindings to 's'/'g'. | mousebot | 2021-11-10 | 1 | -2/+2 |
| | | | | | | | because 'O' is no longer available, being used for --my-profile. the actual solution is to just have one binding that cycles through the profile views. | ||||
* | Do a bit if `if` and `progn` sanitizing. | Holger Dürer | 2021-11-06 | 1 | -6/+5 |
| | | | | | | | - A `progn` with a single form is redundant - `when` doesn't need a `progn` body - `if` has an implicit `progn` for the consequences - I converted one cascade of `if`s into a `cond`. | ||||
* | Convert most uses of `(cdr (assoc <some-symbol> <a-list>))` to `(alist-get ↵ | Holger Dürer | 2021-11-06 | 1 | -31/+31 |
| | | | | | | | <some-symbol> <a-list>)` This is more readable and actually more efficient (maybe) since it uses `eq` rather than `equal` as a test. | ||||
* | Reformat all code. | Holger Dürer | 2021-11-06 | 1 | -12/+12 |
| | | | | | | | | | | | Basically, in Emacs for each file: select all text and `indent-region`. - This also removes one redundant comment, and - fixes an error with json decoding where the `json-read-from-string` was actually not within the intended `unless` clause (which explains the warning about "result of (string-equal "" json-string) will be ignored" which I never understood. | ||||
* | Use `defvar-local` to create buffer-local vars. | Holger Dürer | 2021-11-06 | 1 | -2/+1 |
| | | | | | This is much cleaner than first using `defvar` immediately followed by `make-variable-buffer-local`. | ||||
* | Fix tests. | Holger Dürer | 2021-11-01 | 1 | -1/+1 |
| | | | | | | | | | | | | These needed a bit of tender love and care to get back into passing state. - Move the auth tests to the `test` directory. No idea what it was doing in `lisp`. - Image tests are mostly broken because with later Emacsen we no longer need the `imagemagic` option on create-image. - Some method signatures have changed and mocking calls needed to follow suit. | ||||
* | display status of locked accounts in profile view | mousebot | 2021-10-26 | 1 | -1/+7 |
| | |||||
* | update discover menu | mousebot | 2021-10-22 | 1 | -0/+8 |
| | |||||
* | get relationships for a user with 1 rather than 2 requests | mousebot | 2021-10-05 | 1 | -2/+3 |
| | |||||
* | make updating new toots inserts them after any pinned toots | mousebot | 2021-10-04 | 1 | -3/+4 |
| | |||||
* | package-lint: bump to emacs 26.1, disable stream keybindings | mousebot | 2021-09-22 | 1 | -1/+1 |
| |