aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * fix group of mastodon-toot--attachment-heightmousebot2021-10-281-1/+1
| | | |
| | * | enable-image-caching customize optionmousebot2021-10-291-3/+10
| | | |
| | * | require mastodon-toot in mastodon.el, for customize visibilitymousebot2021-10-281-9/+10
| | | | | | | | | | | | | | | | - & no need for all other mastodon-toot autoloads
| | * | fix group of mastodon-toot--attachment-heightmousebot2021-10-281-1/+1
| | | |
| | * | Merge branch 'develop' into imgcachingmousebot2021-10-286-29/+80
| | |\|
| | | * mastodon-async readmemousebot2021-10-282-2/+3
| | | |
| | | * api/v2 for media attachment uploadsmousebot2021-10-261-1/+1
| | | |
| | | * toot--enable-completion-for-mentions only if company noerrormousebot2021-10-261-4/+5
| | | | | | | | | | | | | | | | - from testing with 'emacs -Q'
| | | * readmemousebot2021-10-261-0/+1
| | | |
| | | * display status of locked accounts in profile viewmousebot2021-10-261-1/+7
| | | |
| | | * switch followers-only and direct message icons to match web layoutmousebot2021-10-261-2/+2
| | | |
| | | * readmemousebot2021-10-251-4/+10
| | | |
| | | * revert tl--thread to sync request for speed.mousebot2021-10-251-13/+6
| | | |
| | | * _args for update-status-fieldsmousebot2021-10-251-1/+1
| | | |
| | | * declare company-mode functionsmousebot2021-10-251-1/+5
| | | |
| | | * echo faves, boosts, replies counts when in thread viewmousebot2021-10-251-0/+8
| | | |
| | | * restore original tl--init as tl--init-sync.mousebot2021-10-252-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use it for eg notifications - this because i suspect sync is sometimes faster. - with async init*, i often have to press a key to trigger the request - perhaps good to have both in the code, and choose which to use when - cd also poss make this a customize.
| | * | Merge branch 'develop' into imgcachingmousebot2021-10-245-38/+37
| | |\|
| | | * move read-file-as-stringmousebot2021-10-231-6/+6
| | | |
| | | * remove wrongly set http--timeoutmousebot2021-10-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | - http--timeout was given as an 4th arg to url-retrieve, which has nothing to do with timeouts, but is whether to be silent or not. - timeout arg only exists for url-retrieve-synchronously
| | | * stop shr-image-map taking over our 'u' bindingmousebot2021-10-231-0/+3
| | | | | | | | | | | | | | | | | | | | - the shr-maybe-probe-and-copy-url function is already bound to 'w' as well, so we don't lose it by doing this
| | | * rewrite bookmark-toot as togglemousebot2021-10-232-21/+19
| | | |
| | | * bookmark-toot keybindingmousebot2021-10-221-0/+1
| | | |
| | | * move defcustom attachment-height from media to tootmousebot2021-10-222-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - this makes the autoload fun mastodon-toot have access to the variable, so that it can be successfully called without mastodon-mode having been enabled previously. - maybe there is another work around for making variables available to autoloaded functions, but i failed to find it!
| | * | bookmark-toot keybindingmousebot2021-10-221-0/+1
| | | |
| | * | handle caching of imagesmousebot2021-10-221-4/+14
| | | | | | | | | | | | | | | | | | | | we now store images ourselves for caching rather than relying on url-automatic-caching.
| | * | Merge branch 'develop' into imgcachingmousebot2021-10-227-24/+88
| | |\|
| | | * readmemousebot2021-10-221-1/+2
| | | |
| | | * don't allow posts longer than server's max_toot_chars lengthmousebot2021-10-221-7/+9
| | | |
| | | * readmemousebot2021-10-221-1/+2
| | | |
| | | * flycheck, autoloads, docstringsmousebot2021-10-224-6/+13
| | | |
| | | * bookmarks keybindingmousebot2021-10-221-0/+2
| | | |
| | | * update discover menumousebot2021-10-222-6/+19
| | | |
| | | * bookmark/unbookmark toot funsmousebot2021-10-221-0/+24
| | | |
| | | * docstring typomousebot2021-10-221-1/+1
| | | |
| | | * use http--api in max-toot-chars funmousebot2021-10-221-3/+2
| | | |
| | | * collect max toot chars from server and display in new toot buffermousebot2021-10-221-2/+17
| | | |
| | * | Merge branch 'develop' into imgcachingmousebot2021-10-217-105/+313
| | |\|
| | | * readmemousebot2021-10-211-5/+11
| | | |
| | | * redrafts adopt reply to id from deleted tootmousebot2021-10-211-2/+5
| | | |
| | | * fix cw test for replies and for redrafts: "" not nil.mousebot2021-10-211-2/+2
| | | |
| | | * icon displays for message visibility - direct, or privatemousebot2021-10-211-1/+10
| | | |
| | | * print toot keybinding docs in two columnsmousebot2021-10-211-5/+37
| | | |
| | | * move attachments lower in toot-docsmousebot2021-10-211-4/+5
| | | |
| | | * restore hdurer's http--read-file-as-stringmousebot2021-10-211-0/+6
| | | |
| | | * revert to forward-whitespace -1 test for companymousebot2021-10-211-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - this is an attempt to only engage company completion when our "word" at point is prefixed with a "@" - for some reason i dont understand, using company-grab-symbol-cons "^@ ..." doesn't work here: typing words with no @ still triggers company
| | | * redraft toots adopt visibility and CW of deleted tootmousebot2021-10-211-6/+14
| | | |
| | | * when toot replied to has a CW, adopt it as default for replying tootmousebot2021-10-211-3/+11
| | | |
| | | * replies to toots adopt their visibility status by default.mousebot2021-10-212-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| | | * improvements to toot mentions completionmousebot2021-10-213-21/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - customize option for completion off, following-only, or all. - 'following=true' is forwarded to http--get-search accordingly. - use company-grab-symbol-cons + regex, prepend "@" to it - also prepend '@' to the list in get-user-info-no-url - this makes company display user handles prepended with '@', and to match and - enter a handle without duplicating the '@'