aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/help.rs
Commit message (Collapse)AuthorAgeFilesLines
* Help: Mention Unicode PluginJokler2019-02-211-1/+1
|
* Quote: Add initial quote pluginJokler2018-09-211-1/+1
|
* Help: Remove mentions of the currency pluginJokler2018-07-011-2/+2
|
* Plugins: Replace IrcClient with a traitJokler2018-06-301-9/+17
| | | | | This is to make it simpler to replace the client in the future.
* Fix clippy warningsJokler2018-06-161-2/+4
|
* Remind: Add initial remind pluginJokler2018-05-121-3/+6
| | | | Mysql is not supported yet.
* Help: Send a static list of available commandsJokler2018-05-121-1/+3
|
* Add usefulness rating function to url titlesJokler2018-04-071-1/+1
|
* Use Error & ErrorKind pair instead of simple enumsJokler2018-03-021-7/+9
| | | | | | | | | | | | Each plugin should define its own errors with a respective variant in the main ErrorKind of frippy. A new procedural macro was added to reduce the boilerplate required for new error system. It can be used by deriving "Error" and adding a name for the Error via the "error" attribute. So far non of the plugins except for Url and Factoids use their own errors yet.
* Replace is_allowed with a single-threaded execute functionJokler2018-02-121-6/+6
| | | | The old execute got renamed to exeute_threaded.
* Upgrade dependenciesJokler2018-02-101-5/+5
|
* Add evaluate function to pluginsJokler2018-02-101-5/+5
| | | | This allows plugins to be used in combination with each other.
* Derive defaults where possibleJokler2017-12-111-1/+1
|
* Remove mutexes around pluginsJokler2017-11-161-2/+2
| | | | | | | Mutexes are supposed to only mark critical sections so locking the entire plugin is too general. Any plugins that need mutable data should use mutexes internally instead.
* Add missing help pluginJokler2017-10-271-0/+34