Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | masto mode map: 'g' calls --update | marty hiatt | 2022-11-21 | 1 | -1/+0 |
| | | | | also remove notifs-get from same key in notifs map, for consistency | ||||
* | make mastodon-notifications-get a global function | marty hiatt | 2022-11-21 | 1 | -26/+8 |
| | | | | | | | | | so we can view notifs without first openin other masto buffers - move it to mastodon.el - autoload cookie - rename all instances - pray the keymap works | ||||
* | autoload notifs--get, clean up buffer-name arg/handling in same | marty hiatt | 2022-11-21 | 1 | -2/+5 |
| | |||||
* | notifs: switch to filtered view when already in notifs view | marty hiatt | 2022-11-21 | 1 | -1/+2 |
| | | | | we just have to set the let var propertly for filtered views. | ||||
* | display edit notifications | marty hiatt | 2022-11-21 | 1 | -7/+12 |
| | |||||
* | http--post - make args + headers optional args | marty hiatt | 2022-11-19 | 1 | -6/+3 |
| | | | | also update all calls to it, no need for nil nil everywhere. | ||||
* | notifs--get: switch and update if we already have the buffer | marty hiatt | 2022-11-19 | 1 | -7/+11 |
| | |||||
* | notifs: don't remove "status" from types, add other notifs views | marty hiatt | 2022-11-19 | 1 | -3/+28 |
| | |||||
* | notifs mentions -- also set buffer name | marty hiatt | 2022-11-18 | 1 | -3/+3 |
| | |||||
* | binding for clear notif at point | marty hiatt | 2022-11-17 | 1 | -0/+1 |
| | |||||
* | add notifications--get-mentions | marty hiatt | 2022-11-17 | 1 | -3/+16 |
| | | | | fix endpoint arg in init-sync | ||||
* | kw arg for foll-req reject | marty hiatt | 2022-11-17 | 1 | -1/+1 |
| | |||||
* | reorder notif types to match masto api docs | marty hiatt | 2022-11-17 | 1 | -8/+9 |
| | |||||
* | notifications - use local map with foll-req acc/rej | marty hiatt | 2022-11-16 | 1 | -1/+11 |
| | | | | this way we can remove these bindings from mastodon mode map | ||||
* | Merge branch 'no-parent' into develop | marty hiatt | 2022-11-13 | 1 | -3/+3 |
|\ | |||||
| * | wholly remove parent-toot; use base-toot/-id only | marty hiatt | 2022-11-12 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | the confusion came from the three different types of statuses we often encounter: - toot - boost/fave - notification (of boost/fave/mention) in notifications, we can't just use -tl--toot-id. it will return the notif's id, not the base toot's. so we do still fetch base-toot JSON (formerly 'parent-toot prop), and get base-toot-id from there, else from toot JSON. | ||||
* | | notifs - rename clear-all / clear-current, y-or-n-p | marty hiatt | 2022-11-13 | 1 | -11/+12 |
| | | |||||
* | | notifications--follow-request-process -- make non-interactive | marty hiatt | 2022-11-13 | 1 | -1/+0 |
| | | |||||
* | | remove extra defvar buffer-spec | marty hiatt | 2022-11-13 | 1 | -1/+0 |
|/ | |||||
* | use seq-empty-p and string-empty-p calls | marty hiatt | 2022-09-05 | 1 | -1/+1 |
| | |||||
* | autoload | marty hiatt | 2022-08-30 | 1 | -0/+1 |
| | |||||
* | clear notification(s) functions | marty hiatt | 2022-08-30 | 1 | -0/+28 |
| | |||||
* | bump version in boilerplate | marty hiatt | 2022-08-27 | 1 | -1/+1 |
| | |||||
* | autoloads, flycheck | marty hiatt | 2022-08-27 | 1 | -1/+4 |
| | |||||
* | flychecks and docstrings | mousebot | 2022-04-05 | 1 | -1/+3 |
| | |||||
* | attach parent JSON to fave/boost notifs to fix replies | mousebot | 2022-03-19 | 1 | -3/+6 |
| | | | | | | | because we switched to using boost/fave JSON rather than parent, as 'toot-json, replies to these toots were broken (mentions, etc.) so now we attach both bits of data and selectively pull from each. | ||||
* | favourite not favorite | mousebot | 2022-03-11 | 1 | -2/+2 |
| | |||||
* | improve empty notifications json message | mousebot | 2022-03-11 | 1 | -1/+1 |
| | |||||
* | make follow etc work on boost/fave notifs | mousebot | 2022-03-11 | 1 | -6/+12 |
| | | | | | | | 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 | ||||
* | test and message for foll reqs process | mousebot | 2022-02-18 | 1 | -1/+2 |
| | | | | just feedback for when we call it when not on anything | ||||
* | add mini docs for foll reqs view | mousebot | 2022-02-15 | 1 | -1/+2 |
| | | | | reload foll reqs view on accept/reject | ||||
* | message when notificiations--timeline returns nothing. | mousebot | 2022-02-05 | 1 | -2/+4 |
| | |||||
* | update homepage and copyright boilerplate | mousebot | 2022-02-05 | 1 | -1/+1 |
| | |||||
* | handle a buggy empty notification | mousebot | 2022-01-15 | 1 | -1/+2 |
| | | | | | | i received an notification (also in other clients/web interface) attached to no toot. these checks should allow notifications view to display without tripping up on any such vacant notifs from the server. | ||||
* | autoloads | mousebot | 2022-01-15 | 1 | -0/+2 |
| | |||||
* | byte compile warnings | mousebot | 2022-01-11 | 1 | -2/+3 |
| | |||||
* | add support for poll notifications | mousebot | 2022-01-10 | 1 | -4/+12 |
| | | | | finally we now display all types of notifications! it's about bloody time. | ||||
* | refactor notification functions | mousebot | 2022-01-03 | 1 | -75/+48 |
| | |||||
* | fix follow-request-process: change "accept" to "authorize" | mousebot | 2021-12-29 | 1 | -7/+8 |
| | |||||
* | Merge branch 'insert-status-refactor' into develop | mousebot | 2021-12-24 | 1 | -14/+2 |
|\ | |||||
| * | refactor mastodon-notifications--insert-status | mousebot | 2021-12-24 | 1 | -14/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | which was a copy of mastodon-tl--insert-status. we revert to having just the latter as main function with optional argument. mastodon-notifications--insert-status just calls it with the arg ID. the reason we need the difference is to ensure notifications have their own ID, and not that of the toot the notif refers to, attached as property "toot-id". then we have all functionality working on notifications, such as boosting mentions and so on. | ||||
* | | refactor follow request accept/reject functions. | mousebot | 2021-12-24 | 1 | -32/+29 |
|/ | | | | | | | | | | 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 | -2/+1 |
| | |||||
* | 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 |
| | |||||
* | Merge branch 'develop' into notify-when-post | mousebot | 2021-12-16 | 1 | -49/+49 |
|\ | |||||
| * | Convert most uses of `(cdr (assoc <some-symbol> <a-list>))` to `(alist-get ↵ | Holger Dürer | 2021-11-06 | 1 | -15/+15 |
| | | | | | | | | | | | | | | <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 | -34/+34 |
| | | | | | | | | | | | | | | | | | | | | | | 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. |