aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add an `is_new` to the arguments of the `guild_create` handleracdenisSK2017-07-052-2/+15
* Add a macro hereacdenisSK2017-07-031-48/+32
* Fix doc testsacdenisSK2017-07-022-93/+175
* Add a `quit` function`acdenisSK2017-06-301-0/+11
* Whoops, and add a fail-safe to an upcomming pr to the compileracdenisSK2017-06-283-145/+50
* Update readme, docs and add `EventHandler` to the preludeacdenisSK2017-06-281-19/+31
* Merge branch "trait-based-event-handling"acdenisSK2017-06-283-937/+322
* Add reaction actions (#115)alex2017-06-281-16/+87
* Add an `on_cached` event (#114)alex2017-06-283-8/+76
* Docs fixesmei2017-06-271-2/+1
* Fix no-framework, client compilesZeyla Hellyer2017-06-241-1/+1
* Attempt to reconnect if heartbeating failsZeyla Hellyer2017-06-211-1/+1
* Reconnect on failed heartbeatsZeyla Hellyer2017-06-211-1/+5
* Rework shard logic and shard handlingZeyla Hellyer2017-06-161-127/+49
* Reset shard handling on reconnectsZeyla Hellyer2017-06-141-0/+6
* Fix no-framework compilationZeyla Hellyer2017-06-141-1/+1
* Switch from #[doc(hidden)] to pub(crate)alex2017-06-141-8/+1
* Remove Context::{channel_id, queue}Zeyla Hellyer2017-06-132-70/+42
* Fix voice compilationZeyla Hellyer2017-06-101-33/+49
* Upgrade rust-websocket, rust-openssl, and hyperZeyla Hellyer2017-06-072-44/+69
* Make client starts return an errorZeyla Hellyer2017-06-062-2/+39
* Make client join shards and returnZeyla Hellyer2017-06-061-4/+8
* Deprecate Client::login, add Client::newZeyla Hellyer2017-06-062-44/+53
* Fix compilations across feature combinationsZeyla Hellyer2017-06-022-3/+6
* Fix client-feature, no-model compilesZeyla Hellyer2017-06-011-3/+21
* Add more examples and improve some othersZeyla Hellyer2017-05-232-26/+453
* Restructure modulesZeyla Hellyer2017-05-2211-3190/+55