aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't add to nicklist for imsTrygve Aaberge2024-02-181-2/+4
|
* If a message has a user, use that even though it's a bot_messageTrygve Aaberge2024-02-183-19/+19
| | | | | | | | | Messages from Slackbot apparently have both a user and a bot_id, and sometimes have the subtype bot_message, other times not. However, the bot_id is B01 which gives bot_not_found when trying to look it up. I see that the web client shows it with the user profile, and doesn't show the message as a bot message, so do that here as well to match it and avoid the invalid bot_id.
* Highlight messages with mentionsTrygve Aaberge2024-02-182-18/+82
|
* Add/remove nicks from nicklist when messages are printedTrygve Aaberge2024-02-183-14/+69
| | | | | | This ensures that all nicks that have typed in the channel and still is in it are in the nicklist, so they are not colored as offline. It also removes nicks from the nicklist when they leave a channel.
* Support typing notices for thread buffersTrygve Aaberge2024-02-183-19/+36
|
* Fetch thread replies when receiving thread messageTrygve Aaberge2024-02-183-20/+35
| | | | | | This is done so we can know if we should include a message hash when completing thread hashes, and it also has the benefit of eliminating the loading time when opening thread buffers.
* Make sure thread prefix is rendered even though parent isn't fetchedTrygve Aaberge2024-02-182-6/+9
|
* Add types for broadcast messages from rtmTrygve Aaberge2024-02-183-6/+19
|
* Support opening a debug buffer with all ws messagesTrygve Aaberge2024-02-182-2/+50
|
* Support thread hash completionTrygve Aaberge2024-02-183-10/+163
|
* Support thread buffersTrygve Aaberge2024-02-188-304/+525
|
* Fetch replies in conversation when display_thread_replies is onTrygve Aaberge2024-02-183-9/+58
|
* Remove own nick from mpim name and sort namesTrygve Aaberge2024-02-181-2/+6
|
* Unescape &, < and > in message text fieldTrygve Aaberge2024-02-181-1/+1
|
* Show number of reactions also when display_reaction_nicks is onTrygve Aaberge2024-02-181-2/+4
|
* Only take in limit, not pages in api methodsTrygve Aaberge2024-02-182-14/+13
| | | | | | Instead of having to supply both a limit and the number of pages, change it to only take in a limit, and determine the number of pages automatically.
* Use hook_url for http requests when availableTrygve Aaberge2024-02-185-60/+218
|
* Use None instead of 0 for missing http code in HttpErrorTrygve Aaberge2024-02-183-5/+5
|
* Create a readonly messages property instead of get_messageTrygve Aaberge2024-02-182-10/+10
|
* Render tombstone messages as deleted messagesTrygve Aaberge2024-02-181-10/+11
|
* Display the correct thread messages in channelsTrygve Aaberge2024-02-181-2/+10
| | | | | | Both when filling from history and on new messages, only display thread messages in channels if they're either a thread broadcast or if the option to display thread messages in channels is enabled.
* Show prefix for thread broadcast messagesTrygve Aaberge2024-02-184-1/+27
|
* Improve typing in task.pyTrygve Aaberge2024-02-181-6/+7
|
* Support showing thread replies in the channelTrygve Aaberge2024-02-185-7/+106
|
* Fetch usergroups at startup if edgeapi isn't availableTrygve Aaberge2024-02-182-0/+11
|
* Split edgeapi out to separate classTrygve Aaberge2024-02-184-44/+54
| | | | | Since this isn't available for OAuth tokens it's good to have an easy way to see where it's used.
* Define __bool__ in WeeChatOptionTrygve Aaberge2024-02-185-13/+12
|
* Remove history render time loggingTrygve Aaberge2024-02-181-2/+0
|
* Render thread suffix in messagesTrygve Aaberge2024-02-186-7/+94
|
* Support rendering attachmentsTrygve Aaberge2024-02-183-13/+216
|
* Support rendering huddlesTrygve Aaberge2024-02-185-2/+119
|
* Support rendering filesTrygve Aaberge2024-02-183-10/+64
|
* Fix build scriptTrygve Aaberge2024-02-181-3/+3
|
* Rename add_message and add some TODOsTrygve Aaberge2024-02-184-2/+5
|
* Update weechat stub fileTrygve Aaberge2024-02-181-228/+307
|
* Use blocks to render messagesTrygve Aaberge2024-02-184-22/+513
|
* Support rendering emoji unicode charactersTrygve Aaberge2024-02-186-5/+103
|
* Add command rehistory to rerender historyTrygve Aaberge2024-02-182-0/+13
|
* Render me/action messages correctlyTrygve Aaberge2024-02-183-5/+29
|
* Render reactions after messagesTrygve Aaberge2024-02-187-22/+179
|
* Initialize fetching bots info when filling historyTrygve Aaberge2024-02-181-0/+3
|
* Use the correct nick color for bots with a usernameTrygve Aaberge2024-02-181-10/+12
|
* Remove async modifier from initialize_items functionTrygve Aaberge2024-02-182-4/+4
|
* Include python_compatibility.py first in compiled scriptTrygve Aaberge2024-02-181-1/+1
| | | | | This is necessary for these functions to be available in the other files, and this file doesn't depend on any of the other files.
* Support rendering message edits and deletionsTrygve Aaberge2024-02-185-18/+189
|
* Set correct tags for self messagesTrygve Aaberge2024-02-182-3/+12
|
* Render join and leave messages correctlyTrygve Aaberge2024-02-185-18/+125
|
* Use eight digits for the WeeChat versionTrygve Aaberge2024-02-183-4/+4
| | | | | It's four parts with two digits each, so it's more consistent to use eight digits even though the first is a zero.
* Add tags to messagesTrygve Aaberge2024-02-183-18/+68
|
* Fix default value True not working for optionsTrygve Aaberge2024-02-181-4/+13
|