aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
* Fix most clippy warningsMaiddog2017-10-042-14/+2
* `to_owned` -> `to_string`acdenisSK2017-10-012-6/+6
* Rename an internal Shard Runner methodZeyla Hellyer2017-09-301-2/+2
* Improve shard logicZeyla Hellyer2017-09-301-83/+75
* Improve shard and shard runner loggingZeyla Hellyer2017-09-301-3/+19
* Fix client shards by cloning ShardManager runnersZeyla Hellyer2017-09-274-10/+15
* Fix client no-framework compilationZeyla Hellyer2017-09-274-32/+79
* Fix tests and example 05Zeyla Hellyer2017-09-242-4/+1
* Add a shard managerZeyla Hellyer2017-09-246-268/+526
* Remove tokio usageZeyla Hellyer2017-09-213-362/+135
* Fix a documentation typoZeyla Hellyer2017-09-191-1/+1
* Also rustfmtZeyla Hellyer2017-09-181-1/+3
* Fix block on spawning multiple shardsZeyla Hellyer2017-09-183-22/+28
* Apply rustfmtZeyla Hellyer2017-09-182-66/+17
* Fix compiles of a variety of feature combinationsZeyla Hellyer2017-09-182-24/+15
* Revamp `CacheEventsImpl`acdenisSK2017-09-121-69/+59
* Copy some methods from Command to Group (#164)Maiddog2017-09-111-1/+4
* Add `Context::handle`acdenisSK2017-09-112-44/+48
* Implement categoriesacdenisSK2017-09-092-0/+15
* Change order to avoid subtraction overflow error (#160)Maiddog2017-09-071-1/+1
* Add a way for users to get ShardsZeyla Hellyer2017-09-051-0/+56
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-272-76/+84
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-273-24/+73
* Revamp `RwLock` usage in the libacdenisSK2017-08-243-151/+102
* Move builtin framework impl to its own moduleZeyla Hellyer2017-08-192-5/+5
* Apply rustfmtZeyla Hellyer2017-08-182-14/+62
* Move the Framework trait to the frameworkZeyla Hellyer2017-08-182-3/+3
* Split event handling in the cache to a traitacdenisSK2017-08-101-18/+4
* Clippy and rustfmtacdenisSK2017-08-011-6/+6
* Remove a few clonesacdenisSK2017-07-291-5/+6
* Change the config a bit, and a few nitpicksacdenisSK2017-07-272-25/+35
* rustfmtacdenisSK2017-07-275-161/+156
* Use a consistent indentation styleZeyla Hellyer2017-07-261-18/+18
* Make the `framework` module feature-gated and fix the names in the helper macroacdenisSK2017-07-272-6/+6
* Fix condional compilation for `Framework::initialized` when builtin-framework...acdenisSK2017-07-271-18/+22
* PhantomData begoneacdenisSK2017-07-231-1/+0
* Fix #130acdenisSK2017-07-222-91/+102
* Fix event handler dispatchingacdenisSK2017-07-171-7/+11
* Make CloseHandle derive Copy (#127)Jorge Israel Peña2017-07-161-1/+1
* Handle the closing of Shards (#126)Jorge Israel Peña2017-07-161-3/+16
* Possibly fix the closing of shardsacdenisSK2017-07-161-2/+1
* Add a close handle for closing the shards in another threadacdenisSK2017-07-161-4/+13
* Actually, revert the publicity and add `#[derive(Clone)]`acdenisSK2017-07-161-1/+2
* Make `HANDLE_STILL` publicacdenisSK2017-07-161-1/+1
* Remove more threads with futuresacdenisSK2017-07-152-29/+28
* Add a way to close all shards explictlyacdenisSK2017-07-141-22/+36
* Switch to tokio for events (#122)Alex Lyon2017-07-143-103/+268
* Remove the deprecated functionsacdenisSK2017-07-111-18/+0
* Fixed clippy warnings (#120)Kaidan2017-07-101-1/+1
* Apply the new api change for dms in botsacdenisSK2017-07-072-7/+23