aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't fetch the same user multiple timesTrygve Aaberge2024-02-185-40/+74
* Show disconnected status in input fieldTrygve Aaberge2024-02-184-11/+29
* Add some mock data filesTrygve Aaberge2024-02-187-0/+325
* 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-185-34/+149
* 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-185-11/+113
* Add command to add workspaceTrygve Aaberge2024-02-184-17/+155
* Move unnecessary constants from sharedTrygve Aaberge2024-02-183-10/+8
* Rename combine.sh to build.shTrygve Aaberge2024-02-183-7/+8
* Move importTrygve Aaberge2024-02-181-3/+2
* Move main out of slack dirTrygve Aaberge2024-02-183-11/+17
* Fix tests after file splitTrygve Aaberge2024-02-184-30/+21
* Add isortTrygve Aaberge2024-02-182-1/+19
* Move all into slack directoryTrygve Aaberge2024-02-183-36/+36
* Rename to avoid module name collisionTrygve Aaberge2024-02-182-1/+1
* Don't use relative importsTrygve Aaberge2024-02-189-19/+17
* Use class for shared, so we don't have to change usage when combiningTrygve Aaberge2024-02-1810-75/+83
* Add a script to combine the python filesTrygve Aaberge2024-02-184-21/+29
* Move from slack/main.py to slack.pyTrygve Aaberge2024-02-182-48/+43
* Rename weechat_http to httpTrygve Aaberge2024-02-182-1/+1
* Move main file out of directoryTrygve Aaberge2024-02-1810-28/+36
* Add callbacks to global scopeTrygve Aaberge2024-02-186-5/+23
* Rename globals to GTrygve Aaberge2024-02-185-45/+45
* Split into multiple filesTrygve Aaberge2024-02-188-660/+678
* Organize imports with isort instead of pyrightTrygve Aaberge2024-02-182-11/+11
* Only pass workspace name to configTrygve Aaberge2024-02-181-9/+9
* Rename team to workspaceTrygve Aaberge2024-02-181-27/+27
* Move slack specific stuff out of WeeChatSectionTrygve Aaberge2024-02-181-34/+37
* Improve pylint resultsTrygve Aaberge2024-02-182-3/+10
* Don't hard code the shutdown_cb nameTrygve Aaberge2024-02-181-1/+1
* Place parent_option lastTrygve Aaberge2024-02-181-3/+2
* Add a config section for colorTrygve Aaberge2024-02-181-4/+19
* Add workaround for null values in config for weechat < 3.8Trygve Aaberge2024-02-181-4/+37
* Change slack_timeout to be in secondsTrygve Aaberge2024-02-181-1/+1
* Add proper config options for api_token and api_cookiesTrygve Aaberge2024-02-181-18/+25
* Python 3.7 compatibilityTrygve Aaberge2024-02-181-12/+12
* Don't create hard coded workspace when loaded from configTrygve Aaberge2024-02-181-4/+8
* Add methods for setting config valuesTrygve Aaberge2024-02-181-2/+18
* Create workspaces when reading config on startTrygve Aaberge2024-02-181-10/+51
* Simplify creating workspace optionTrygve Aaberge2024-02-181-9/+34
* Simplify WeeChatOption.valueTrygve Aaberge2024-02-181-9/+6
* Support config options with a Literal Union typeTrygve Aaberge2024-02-181-5/+6