aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Specify minimum python version for tools in pyproject.tomlTrygve Aaberge2024-02-211-1/+1
|
* Switch to ruff in CI and docsTrygve Aaberge2024-02-181-2/+2
|
* Update documentation after commit 7a27effTrygve Aaberge2023-07-301-1/+2
|
* Note that slack_api_token is evaluated in descriptionTrygve Aaberge2023-06-231-1/+1
|
* Capitalize WeeChat correctly in the docsTrygve Aaberge2023-01-121-4/+4
|
* Add missing space in auto_open_threads option descriptionTrygve Aaberge2023-01-121-1/+1
|
* Update Options.mdTrygve Aaberge2022-09-201-0/+6
|
* Document how to format and lint the codeTrygve Aaberge2021-06-231-2/+20
| | | | Fixes #842
* Update Options.md after last commitsTrygve Aaberge2021-02-241-0/+6
|
* lookup message via hash with fallback to countAshish Kulkarni2021-02-201-1/+1
|
* Remove section about adding dependencies from contributing docsTrygve Aaberge2020-10-041-28/+0
| | | | | | | Since people install this either just by copying the script, or by installing it from WeeChats repo, and neither of these methods install dependencies automatically, I really want to keep dependencies to a minimum. So I don't think it's useful to document how to add new ones.
* feat: use pipenv to manage the development environment (#784)Ben Denhartog2020-10-041-0/+84
| | | | | | | | | | | | | | | | | | | | [Pipenv][0] makes it easier to maintain a consistent development environment for projects using Python. You no longer need to manage `pip` and `virtualenv` separately, nor deal with the drift and other issues requirements.txt brings. It enables gaining insights into your dependency graph, but most importantly - it enables deterministic builds, which prevents the entire class of "it works on my machine" problems. [Pipenv][0] is similar to package managers from other ecosystems, such as Node.js' `npm` or Rust's `cargo`. Additionally, [Pipenv][0] is an [officially recommended package manager][1] by the Python project. This patch brings [Pipenv][0] to the wee-slack project to simplify the development and contribution experience. Additionally, this patch brings basic contributing documentation to help onboarding. [0]: https://github.com/pypa/pipenv [1]: https://packaging.python.org/tutorials/managing-dependencies/#managing-dependencies
* Support creating channelsTrygve Aaberge2020-07-091-0/+8
| | | | | | | | Add command /slack create to create a channel. Currently doesn't switch to the channel after it's created, even when switch_buffer_on_join is true, that is a todo for later. Fixes #415
* Support renaming buffer with /buffer set name and /label -fullTrygve Aaberge2020-06-201-4/+7
|
* Support colorizing attachment prefix or lineTrygve Aaberge2020-06-162-1/+7
| | | | | | | | | Thanks to @Informatic for the initial implementation of this in PR #426. I have seen that most attachment colors are without the leading #, but a few does include it, so we have to handle it. Fixes #424, closes #426
* Support /label for channelsTrygve Aaberge2020-06-111-2/+3
| | | | Relates to #563
* Make history fetch count configurableTrygve Aaberge2020-06-041-0/+6
| | | | Fixes #376
* Default background_load_all_history to trueTrygve Aaberge2020-05-301-2/+2
|
* Support only reprinting the buffer with /rehistoryTrygve Aaberge2020-05-301-1/+2
| | | | | | Without any arguments, /rehistory will now just clear the buffer and print the history again. With -remote, the history will be downloaded from Slack and processed again.
* Improve description for (un)subscribe commandsTrygve Aaberge2020-05-061-2/+2
|
* Document usage of session tokensTrygve Aaberge2020-05-051-2/+6
| | | | Fixes #764
* Fix /slack register not working after API changeTrygve Aaberge2020-05-052-4/+8
| | | | | | | | | | | | | | Slack now disallows # in OAuth redirect uris, so we can't use it to prevent GitHub Pages from seeing the OAuth code anymore. Since the OAuth code is only valid once and expire after 10 minutes, I don't think it's a problem that they are exposed to GitHub Pages, so this is the new default so the same registration process can be kept. However, for people worried about this, there's a new -nothirdparty option to /slack register which can be used which doesn't expose the code. Fixes #766
* Update generated docsTrygve Aaberge2020-05-052-1/+26
|
* Add note about files_download_location requiring WeeChat >= 2.2Trygve Aaberge2020-04-241-1/+1
| | | | Relates to #767
* Allow using /slack register with an existing tokenTrygve Aaberge2020-03-211-2/+4
|
* Improve help text for /reply and update Commands.mdTrygve Aaberge2020-03-031-3/+13
|
* Update docs/Options.md after commit f084200Trygve Aaberge2020-02-231-1/+1
|
* Show reactions you have added in a different colorTrygve Aaberge2020-02-231-0/+6
| | | | Fixes #713
* Add options for hard coded colorsTrygve Aaberge2020-02-011-0/+12
| | | | Fixes #681
* Render emojis as emoji charactersTrygve Aaberge2020-02-011-0/+6
| | | | Fixes #465
* Support using a different color for each thread suffix/prefixTrygve Aaberge2020-01-221-1/+1
| | | | Fixes #716
* Use GitHub Pages for the OAuth redirect pageTrygve Aaberge2020-01-221-0/+68
| | | | | | This adds a page which shows the OAuth code, and sets the redirect_uri for the OAuth link to this page. This url includes # at the end so the OAuth code is only seen by the browser, and not sent to the server.
* Release v2.4.0v2.4.0Trygve Aaberge2020-01-162-0/+14
|
* Update generated docsTrygve Aaberge2019-06-022-4/+5
|
* Allow %h (weechat home) replacement in download_location (#690)Daniel Lublin2019-06-011-1/+1
|
* Update commands and options docs filesTrygve Aaberge2019-05-072-0/+15
|
* Sort options when generating Options.mdTrygve Aaberge2019-04-022-83/+90
|
* Generate documentation for commands and optionsTrygve Aaberge2019-01-262-0/+385
|
* add gif back inRyan Huber2016-08-241-0/+0