Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't add to nicklist for ims | Trygve Aaberge | 2024-02-18 | 1 | -2/+4 |
| | |||||
* | If a message has a user, use that even though it's a bot_message | Trygve Aaberge | 2024-02-18 | 3 | -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 mentions | Trygve Aaberge | 2024-02-18 | 2 | -18/+82 |
| | |||||
* | Add/remove nicks from nicklist when messages are printed | Trygve Aaberge | 2024-02-18 | 3 | -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 buffers | Trygve Aaberge | 2024-02-18 | 3 | -19/+36 |
| | |||||
* | Fetch thread replies when receiving thread message | Trygve Aaberge | 2024-02-18 | 3 | -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 fetched | Trygve Aaberge | 2024-02-18 | 2 | -6/+9 |
| | |||||
* | Add types for broadcast messages from rtm | Trygve Aaberge | 2024-02-18 | 3 | -6/+19 |
| | |||||
* | Support opening a debug buffer with all ws messages | Trygve Aaberge | 2024-02-18 | 2 | -2/+50 |
| | |||||
* | Support thread hash completion | Trygve Aaberge | 2024-02-18 | 3 | -10/+163 |
| | |||||
* | Support thread buffers | Trygve Aaberge | 2024-02-18 | 8 | -304/+525 |
| | |||||
* | Fetch replies in conversation when display_thread_replies is on | Trygve Aaberge | 2024-02-18 | 3 | -9/+58 |
| | |||||
* | Remove own nick from mpim name and sort names | Trygve Aaberge | 2024-02-18 | 1 | -2/+6 |
| | |||||
* | Unescape &, < and > in message text field | Trygve Aaberge | 2024-02-18 | 1 | -1/+1 |
| | |||||
* | Show number of reactions also when display_reaction_nicks is on | Trygve Aaberge | 2024-02-18 | 1 | -2/+4 |
| | |||||
* | Only take in limit, not pages in api methods | Trygve Aaberge | 2024-02-18 | 2 | -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 available | Trygve Aaberge | 2024-02-18 | 5 | -60/+218 |
| | |||||
* | Use None instead of 0 for missing http code in HttpError | Trygve Aaberge | 2024-02-18 | 3 | -5/+5 |
| | |||||
* | Create a readonly messages property instead of get_message | Trygve Aaberge | 2024-02-18 | 2 | -10/+10 |
| | |||||
* | Render tombstone messages as deleted messages | Trygve Aaberge | 2024-02-18 | 1 | -10/+11 |
| | |||||
* | Display the correct thread messages in channels | Trygve Aaberge | 2024-02-18 | 1 | -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 messages | Trygve Aaberge | 2024-02-18 | 4 | -1/+27 |
| | |||||
* | Improve typing in task.py | Trygve Aaberge | 2024-02-18 | 1 | -6/+7 |
| | |||||
* | Support showing thread replies in the channel | Trygve Aaberge | 2024-02-18 | 5 | -7/+106 |
| | |||||
* | Fetch usergroups at startup if edgeapi isn't available | Trygve Aaberge | 2024-02-18 | 2 | -0/+11 |
| | |||||
* | Split edgeapi out to separate class | Trygve Aaberge | 2024-02-18 | 4 | -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 WeeChatOption | Trygve Aaberge | 2024-02-18 | 5 | -13/+12 |
| | |||||
* | Remove history render time logging | Trygve Aaberge | 2024-02-18 | 1 | -2/+0 |
| | |||||
* | Render thread suffix in messages | Trygve Aaberge | 2024-02-18 | 6 | -7/+94 |
| | |||||
* | Support rendering attachments | Trygve Aaberge | 2024-02-18 | 3 | -13/+216 |
| | |||||
* | Support rendering huddles | Trygve Aaberge | 2024-02-18 | 5 | -2/+119 |
| | |||||
* | Support rendering files | Trygve Aaberge | 2024-02-18 | 3 | -10/+64 |
| | |||||
* | Fix build script | Trygve Aaberge | 2024-02-18 | 1 | -3/+3 |
| | |||||
* | Rename add_message and add some TODOs | Trygve Aaberge | 2024-02-18 | 4 | -2/+5 |
| | |||||
* | Update weechat stub file | Trygve Aaberge | 2024-02-18 | 1 | -228/+307 |
| | |||||
* | Use blocks to render messages | Trygve Aaberge | 2024-02-18 | 4 | -22/+513 |
| | |||||
* | Support rendering emoji unicode characters | Trygve Aaberge | 2024-02-18 | 6 | -5/+103 |
| | |||||
* | Add command rehistory to rerender history | Trygve Aaberge | 2024-02-18 | 2 | -0/+13 |
| | |||||
* | Render me/action messages correctly | Trygve Aaberge | 2024-02-18 | 3 | -5/+29 |
| | |||||
* | Render reactions after messages | Trygve Aaberge | 2024-02-18 | 7 | -22/+179 |
| | |||||
* | Initialize fetching bots info when filling history | Trygve Aaberge | 2024-02-18 | 1 | -0/+3 |
| | |||||
* | Use the correct nick color for bots with a username | Trygve Aaberge | 2024-02-18 | 1 | -10/+12 |
| | |||||
* | Remove async modifier from initialize_items function | Trygve Aaberge | 2024-02-18 | 2 | -4/+4 |
| | |||||
* | Include python_compatibility.py first in compiled script | Trygve Aaberge | 2024-02-18 | 1 | -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 deletions | Trygve Aaberge | 2024-02-18 | 5 | -18/+189 |
| | |||||
* | Set correct tags for self messages | Trygve Aaberge | 2024-02-18 | 2 | -3/+12 |
| | |||||
* | Render join and leave messages correctly | Trygve Aaberge | 2024-02-18 | 5 | -18/+125 |
| | |||||
* | Use eight digits for the WeeChat version | Trygve Aaberge | 2024-02-18 | 3 | -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 messages | Trygve Aaberge | 2024-02-18 | 3 | -18/+68 |
| | |||||
* | Fix default value True not working for options | Trygve Aaberge | 2024-02-18 | 1 | -4/+13 |
| |