aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-tl.el
Commit message (Collapse)AuthorAgeFilesLines
* tl--update: add lists, and note abt what we shd actually domarty hiatt2023-10-241-0/+3
|
* no pagination for listsmarty hiatt2023-10-241-1/+2
|
* tl--prev-toot-id: don't assume our funs return anything.marty hiatt2023-10-221-4/+7
| | | | | | | fixes a bug that would break thread loading, perhaps because an ancestor toot wasn't there when it was supposed to be, so we were check for prev id when there was no prev toot. maybe caused by viewing threads that include toots by ppl on blocked servers, which don't display.
* override shr-linkmap 'u' binding, to update. 'w' is copy-url alreadymarty hiatt2023-10-161-0/+3
|
* fix do-if-item comment: doesn't inc. tags, corrent for our usemarty hiatt2023-10-151-1/+1
|
* fix rename do-if-item-strictmarty hiatt2023-10-151-1/+1
|
* next-/prev-toot>next-/prev-item, cond-case around pos update callmarty hiatt2023-10-151-25/+21
|
* toot-id>item-id, toot-json>item-json, item-type for nav, byline still neededmarty hiatt2023-10-151-69/+69
|
* change some error calls to user-error callsmarty hiatt2023-10-151-6/+7
|
* remove "toots" from more msging, as its now (more) genericmarty hiatt2023-10-151-2/+2
|
* docstrings, autoloadsmarty hiatt2023-10-141-1/+7
|
* fix init-sync for notifs-get compat with link-header/get-responsemarty hiatt2023-10-141-4/+4
|
* fix minor-view disaster disastrously: put it all init-syncmarty hiatt2023-10-141-3/+12
|
* implement link-header pagination for foll-reqsmarty hiatt2023-10-141-7/+11
|
* cond for more* pagination woesmarty hiatt2023-10-141-16/+18
|
* add params arg to init-sync, use limit param for foll_reqs/sugestsmarty hiatt2023-10-141-5/+8
|
* more*: msg when response is nilmarty hiatt2023-10-141-1/+2
|
* goto-too-pos: add masto-tab-stop second propmarty hiatt2023-10-141-5/+12
|
* move scroll up cmdmarty hiatt2023-10-141-9/+9
|
* don't run update in trending/search buffers for nowmarty hiatt2023-10-141-19/+23
|
* update: thread-id only if threadmarty hiatt2023-10-131-3/+4
|
* tl autoload for search paginationmarty hiatt2023-10-131-0/+1
|
* work on tl--more*: msg if no more results, or if load full threadmarty hiatt2023-10-131-11/+15
|
* fix reporting rules testsmarty hiatt2023-10-131-1/+1
|
* FIX #494. mastodon-tl--more-json-async-offset for pagination.marty hiatt2023-10-131-5/+40
|
* remove "api/v1/" from trends endpoint in buffer spec and buffer checksmarty hiatt2023-10-131-3/+3
|
* docstrings autoloadsmarty hiatt2023-10-131-2/+5
|
* fix more: search-buffer-p check before seach buf condmarty hiatt2023-10-131-9/+9
|
* unfuck non-search pagination fucked by search paginationmarty hiatt2023-10-131-1/+3
|
* hack to avoid repeat of last search status on calling --more*marty hiatt2023-10-131-1/+2
|
* tl--more*: add cond to handle search data if in search buffermarty hiatt2023-10-131-0/+8
|
* mastodon-http--api-search fun (search uses api v2)marty hiatt2023-10-131-1/+3
|
* handle search type buffers in buffer-typemarty hiatt2023-10-121-2/+11
|
* improve handling of click to play: if image, call shr-browse-imagemarty hiatt2023-10-101-9/+16
|
* click to play videomarty hiatt2023-10-101-0/+6
|
* expand-content-warnings custom: don't quote server symbolmarty hiatt2023-10-091-1/+1
|
* add mastodon-tl--expand-content-warnings. FIX #488.marty hiatt2023-10-081-9/+25
|
* (mastodon-tl--relative-time-details): Use `mastodon-tl--human-duration`Stefan Monnier2023-09-211-54/+38
| | | | | | | | * lisp/mastodon-tl.el (mastodon-tl--human-duration): Cap the finest resolution and return a pair to include the resolution used. (mastodon-tl--format-poll-expiry): Adjust accordingly. (mastodon-tl--relative-time-details): Rewrite using `mastodon-tl--human-duration`.
* Misc minor cosmetic changesStefan Monnier2023-08-291-4/+4
| | | | | | | Prefer # to quote function names. Remove some redundant `:group` arguments. Properly newline-terminate text files. Fix some ' warnings in docstrings.
* Don't refer to obsolete font-lock face variablesStefan Monnier2023-08-291-6/+6
| | | | | | | * lisp/mastodon-profile.el (mastodon-profile--update-user-profile-note): * lisp/mastodon-tl.el (mastodon-tl--byline, mastodon-tl--toot-stats): * lisp/mastodon-toot.el (mastodon-toot--view-toot-edits): * lisp/mastodon-views.el (mastodon-views--minor-view): Quote face names.
* Simplify calls to `alist-get`Stefan Monnier2023-08-291-1/+1
| | | | | | | | | | * lisp/mastodon-toot.el (mastodon-toot--set-toot-language): * lisp/mastodon-tl.el (mastodon-tl--read-rules-ids): * lisp/mastodon-profile.el (mastodon-profile--remove-from-followers-list): * lisp/mastodon-auth.el (mastodon-auth--access-token): * lisp/mastodon-views.el (mastodon-views--add-account-to-list) (mastodon-views--remove-account-from-list): Remove redundant optional arg to `alist-get` (`equal` is already the default).
* * lisp/mastodon.el: Remove `ts` from `Package-Requires:`Stefan Monnier2023-08-291-18/+34
| | | | | | | | | | | | | This is/was the main hurdle to be able to include `mastodon.el` into (Non)GNU ELPA since `ts` is/was not in (Non)GNU ELPA. Also I think the replacement function is more flexible and gives better results :-) * lisp/mastodon-tl.el: Don't require `ts`. (mastodon-tl--time-units): New const. (mastodon-tl--human-duration): New function. (mastodon-tl--format-poll-expiry): Rewrite using it.
* add defcustom: mastodon-tl--highlight-current-toot.marty hiatt2023-08-161-1/+5
|
* add 'cursor-face 'hightlight to insert-status.marty hiatt2023-08-161-1/+2
|
* fix type name for tl--show-statsmarty hiatt2023-07-131-1/+1
|
* better docstring for mastodon-tl--scroll-up-commandmarty hiatt2023-07-061-1/+1
|
* mastodon-tl--scroll-up-commandmarty hiatt2023-07-061-0/+9
|
* handle updating a single-toot view. FIX #476.marty hiatt2023-06-271-2/+10
|
* help-echo for direct/private byline iconsmarty hiatt2023-06-221-2/+4
|
* handle nil value in poll expires_at attr.marty hiatt2023-06-151-1/+3
|