Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | boilerplate maintainer contact | mousebot | 2021-12-17 | 1 | -0/+1 |
| | |||||
* | depend on emacs 27.1, flychecks, docstrings, etc. | mousebot | 2021-12-17 | 1 | -2/+3 |
| | | | | 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 |
| | |||||
* | customize option to enable custom emoji by default. | mousebot | 2021-12-15 | 1 | -1/+3 |
| | |||||
* | move profile--my-profile binding to 'O' | mousebot | 2021-11-10 | 1 | -1/+1 |
| | | | | to avoid using C-S- bindings, which don't always work for others. | ||||
* | Reformat all code. | Holger Dürer | 2021-11-06 | 1 | -2/+2 |
| | | | | | | | | | | | 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. | ||||
* | 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. | ||||
* | require mastodon-toot in mastodon.el, for customize visibility | mousebot | 2021-10-28 | 1 | -9/+10 |
| | | | | - & no need for all other mastodon-toot autoloads | ||||
* | mastodon-async readme | mousebot | 2021-10-28 | 1 | -0/+1 |
| | |||||
* | rewrite bookmark-toot as toggle | mousebot | 2021-10-23 | 1 | -1/+2 |
| | |||||
* | bookmark-toot keybinding | mousebot | 2021-10-22 | 1 | -0/+1 |
| | |||||
* | flycheck, autoloads, docstrings | mousebot | 2021-10-22 | 1 | -1/+2 |
| | |||||
* | bookmarks keybinding | mousebot | 2021-10-22 | 1 | -0/+2 |
| | |||||
* | replies to toots adopt their visibility status by default. | mousebot | 2021-10-21 | 1 | -3/+2 |
| | | | | | | | | | this makes it so that if you reply to a direct message, your toot will also be direct by default. - we feed the reply's full toot JSON through the chain of functions called, all the way down to "setup-as-reply". that way, if anything else needs to be extracted when setting up a reply, it's all there. | ||||
* | kill-current-buffer instead of kill-this-buffer | mousebot | 2021-10-01 | 1 | -1/+1 |
| | | | | | kill-this-buffer doesn't always work if not called from the menu bar, as stated in its docstring. | ||||
* | basic delete-and-redraft-toot, text status only for now. | mousebot | 2021-09-23 | 1 | -0/+2 |
| | |||||
* | package-lint: bump to emacs 26.1, disable stream keybindings | mousebot | 2021-09-22 | 1 | -9/+9 |
| | |||||
* | functions to vote on polls in timelines, bound to "v" | mousebot | 2021-08-09 | 1 | -1/+3 |
| | | | | - masto view favorites binding moved to "V", in line with other separate views being in capitals | ||||
* | follow requests accept/reject from notifications + | mousebot | 2021-08-09 | 1 | -0/+4 |
| | | | | | | | - new bindings for f-req accept/reject (in both notifs and in f-req views) - check if we are at an f-req before accept/rejecting - flycheck / docstrings - fix notifs byline formatting for f-reqs | ||||
* | hack to ensure toot buffer bindings are always enabled. | mousebot | 2021-06-19 | 1 | -1/+1 |
| | | | | | | | | make mastodon-toot-mode is run in mastodon-toot--compose-buffer before after-change-functions bugs. this makes mastodon-toot work properly even if mastodon-mode has not yet been run/loaded yet. | ||||
* | typos and readme | mousebot | 2021-06-14 | 1 | -1/+1 |
| | |||||
* | use mastodon-auth--user-acct instead of get-account-name in mastodon | mousebot | 2021-06-08 | 1 | -2/+3 |
| | | | | | | the former first checks if the value is stored in var mastodon-auth--acct-alist, and only makes a request if it doesn't get the handle from there. and if run it also stores the value. | ||||
* | only get-home-timeline if mastodon buffers not already open. | mousebot | 2021-06-07 | 1 | -2/+15 |
| | | | | requires cl-lib | ||||
* | implement updating user profile note | mousebot | 2021-06-05 | 1 | -1/+3 |
| | | | | | uses a tiny minor mode 'profile-update', with bindings. U is a general binding for it. | ||||
* | enable async stream for user notifications. | mousebot | 2021-06-03 | 1 | -0/+5 |
| | | | | creates a notifications filter for the 'user' stream, then handles display of notifications, which have their own timeline funs. | ||||
* | add basic live updates of home/local/federated timelines. | mousebot | 2021-06-01 | 1 | -0/+6 |
| | | | | | the code, mastodon-async.el is taken from https://github.com/alexjgriffith/mastodon-future.el and only slightly modified to make the home stream work. | ||||
* | foll reqs/faves bindings global, autoloads and declarations, readme | mousebot | 2021-06-01 | 1 | -0/+2 |
| | |||||
* | bump masto version, bump emacs version to 25.1, dependency in readme | mousebot | 2021-05-31 | 1 | -2/+2 |
| | |||||
* | add request and seq as dependencies, flycheck cleanups, and | mousebot | 2021-05-27 | 1 | -1/+2 |
| | | | | move http search funs into http.el | ||||
* | pin/unpin now toggle fun, and moved copy/delete to mastodon-toot. | mousebot | 2021-05-25 | 1 | -6/+6 |
| | |||||
* | pin/unpin toot funs, delete toot now tests if toot is own. | mousebot | 2021-05-24 | 1 | -0/+2 |
| | |||||
* | add new functions to discover menu, and autoloads. | mousebot | 2021-05-16 | 1 | -0/+9 |
| | |||||
* | display "follows you" and "followed by you" on user profiles | mousebot | 2021-05-14 | 1 | -1/+2 |
| | |||||
* | copy url of toot at point | mousebot | 2021-05-13 | 1 | -0/+2 |
| | |||||
* | add basic search functions | mousebot | 2021-05-11 | 1 | -0/+2 |
| | |||||
* | add my profile function | mousebot | 2021-05-10 | 1 | -0/+1 |
| | |||||
* | async view profile, async view thread, better prompts | mousebot | 2021-05-09 | 1 | -1/+2 |
| | | | | | | - view profile (using make-profile-buffer-for). - user confirm to delete toot. - better follow/mute/block/profile prompts | ||||
* | mute/unmute, block/unblock funs and bindings | mousebot | 2021-05-08 | 1 | -0/+4 |
| | |||||
* | unfollow user fun | mousebot | 2021-05-08 | 1 | -0/+1 |
| | |||||
* | follow user binding | mousebot | 2021-05-07 | 1 | -0/+1 |
| | |||||
* | cherry pick ieure's cosmetic changes | mousebot | 2021-05-07 | 1 | -1/+1 |
| | |||||
* | delete toot keybinding | mousebot | 2021-05-06 | 1 | -0/+2 |
| | |||||
* | Update copyright and bump version | Johnson Denen | 2019-03-04 | 1 | -2/+2 |
| | |||||
* | Close #199 with keybinding refactor | Johnson Denen | 2019-03-04 | 1 | -16/+18 |
| | |||||
* | Refactor mastodon-discover functionality | Johnson Denen | 2019-03-04 | 1 | -0/+1 |
| | |||||
* | Fix #219 no `with-eval-after-load` in the code (#220) | H Durer | 2019-03-04 | 1 | -31/+0 |
| | | | | The package-lint logic is too daft to cope with this (you cannot even mention it in a comment). We now move the discover functionality into its own package and just mention in the README file how to make use of it. | ||||
* | Bump to version 0.8.0 | Johnson Denen | 2018-08-10 | 1 | -1/+1 |
| | |||||
* | Rebind and document some keybindings | Johnson Denen | 2018-08-10 | 1 | -3/+7 |
| | |||||
* | Clean up whitespace | Johnson Denen | 2018-08-10 | 1 | -1/+1 |
| | |||||
* | More profile work (#193) | H Durer | 2018-08-10 | 1 | -3/+5 |
| | | | | | | | | | | | | * Add an alternative approach to user profile opening. This way asks the user in the minibuffer for the handle and offering completion for all user handles in the current status but allowing the user to also enter any other handle to browse whichever account they wish. This also cleans up some compiler warnings about profile code. * Create a new minor mode for mastodon profile pages. There we override the 'f' and 'F' keys to show following and followers respectively. Those pages now look very similar to the regular profile page (with a header). |