aboutsummaryrefslogtreecommitdiffstats
path: root/slack
Commit message (Collapse)AuthorAgeFilesLines
* Show nick suffix for external usersTrygve Aaberge2024-02-185-21/+41
|
* Nick color in chat line prefixTrygve Aaberge2024-02-182-1/+20
|
* Use display name or real nameTrygve Aaberge2024-02-182-4/+20
|
* Auto update input bar item when is_connected changesTrygve Aaberge2024-02-181-3/+6
|
* Rename initTrygve Aaberge2024-02-181-3/+3
|
* Ping websocket every 5 secondsTrygve Aaberge2024-02-182-0/+18
|
* Move buffer_input_cb to a class methodTrygve Aaberge2024-02-181-6/+5
|
* Rename slack_timeout to network_timeoutTrygve Aaberge2024-02-183-5/+5
|
* Connect to websocketTrygve Aaberge2024-02-182-1/+134
|
* Call rtm.connect (doesn't connect to web socket yet)Trygve Aaberge2024-02-184-4/+16
|
* Some cleanup and make some properties privateTrygve Aaberge2024-02-183-19/+18
|
* Raise exceptions on errorsTrygve Aaberge2024-02-183-4/+4
|
* Add some todosTrygve Aaberge2024-02-182-1/+3
|
* Support multiple HTTP headersTrygve Aaberge2024-02-181-6/+5
| | | | Port 3aa2c79 from master into new.
* Add typing for slack conversations historyTrygve Aaberge2024-02-183-4/+12
|
* Add type for users.infoTrygve Aaberge2024-02-182-1/+5
|
* Use is True/False instead of ==Trygve Aaberge2024-02-181-3/+3
| | | | pyright now supports this.
* Add typings for users.conversationsTrygve Aaberge2024-02-182-1/+6
|
* Create directory for slack in typingsTrygve Aaberge2024-02-181-2/+2
|
* Create functions for fetch requestsTrygve Aaberge2024-02-184-30/+47
|
* Move SlackApi to a separate fileTrygve Aaberge2024-02-183-42/+52
|
* Get user from dict instead of by functionTrygve Aaberge2024-02-182-15/+18
|
* Split slack classes into multiple filesTrygve Aaberge2024-02-1812-250/+286
|
* Split weechat and slack configTrygve Aaberge2024-02-183-146/+160
|
* Fix most mypy type errorsTrygve Aaberge2024-02-182-9/+11
|
* Fix typing for fetch infoTrygve Aaberge2024-02-181-7/+14
|
* Remove active_responsesTrygve Aaberge2024-02-184-21/+9
|
* Don't fetch the same user multiple timesTrygve Aaberge2024-02-184-37/+69
|
* Show disconnected status in input fieldTrygve Aaberge2024-02-184-11/+29
|
* Use a contextmanager for the loading stateTrygve Aaberge2024-02-182-22/+31
|
* Add buffer input callbackTrygve Aaberge2024-02-181-1/+10
|
* Show a loading indicator in the inputTrygve Aaberge2024-02-183-20/+57
|
* Unfurl user ids in messagesTrygve Aaberge2024-02-182-3/+17
|
* Add SlackMessage classTrygve Aaberge2024-02-182-24/+44
|
* Use fetched usersTrygve Aaberge2024-02-182-6/+13
|
* Create buffers on connectTrygve Aaberge2024-02-184-33/+148
|
* Type callback return typeTrygve Aaberge2024-02-181-2/+4
|
* Add command completionTrygve Aaberge2024-02-181-12/+96
|
* Add workspace rename and del commandsTrygve Aaberge2024-02-181-0/+42
|
* Add command to list workspacesTrygve Aaberge2024-02-184-10/+86
|
* Add command to add workspaceTrygve Aaberge2024-02-182-13/+137
|
* Move unnecessary constants from sharedTrygve Aaberge2024-02-183-10/+8
|
* Move main out of slack dirTrygve Aaberge2024-02-181-11/+0
| | | | The sys path thing got wrong directory when inside slack dir.
* Move all into slack directoryTrygve Aaberge2024-02-182-1/+36
|
* Rename to avoid module name collisionTrygve Aaberge2024-02-181-0/+0
|
* Don't use relative importsTrygve Aaberge2024-02-188-18/+16
|
* Use class for shared, so we don't have to change usage when combiningTrygve Aaberge2024-02-188-62/+70
|
* Add a script to combine the python filesTrygve Aaberge2024-02-182-2/+20
|
* Move from slack/main.py to slack.pyTrygve Aaberge2024-02-181-46/+0
| | | | Having it in slack/main.py doesn't work with combining to one file.
* Rename weechat_http to httpTrygve Aaberge2024-02-182-1/+1
|