| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix some clippy lints | Zeyla Hellyer | 2018-07-15 | 1 | -2/+2 |
| | | | | | | Some lints were not resolved due to causing API changes. Most lints in the framework were left unfixed. | ||||
| * | Remove extraneous spaces at the end of lines | Zeyla Hellyer | 2018-06-17 | 1 | -1/+1 |
| | | |||||
| * | Get rid of a spurious import warning | acdenisSK | 2018-04-20 | 1 | -4/+3 |
| | | |||||
| * | make `Options`'s fields optional (#305) | Kyle Clemens | 2018-04-12 | 1 | -15/+60 |
| | | |||||
| * | Turn the number-like properties of `Options` into `u64` | acdenisSK | 2018-04-11 | 1 | -38/+45 |
| | | |||||
| * | Handle (de)serializing `target_id` from/to a string | acdenisSK | 2018-04-11 | 1 | -2/+37 |
| | | |||||
| * | Refactor imports/exports to use nested groups and better formatting | acdenisSK | 2018-03-29 | 1 | -4/+12 |
| | | |||||
| * | Implement or derive Serialize on all models | Zeyla Hellyer | 2018-01-01 | 1 | -5/+105 |
| | | |||||
| * | Break up the model module | Zeyla Hellyer | 2017-12-16 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `model` module has historically been one giant module re-exporting all of the model types, which is somewhere around 100 types. This can be a lot to look at for a new user and somewhat overwhelming, especially with a large number of fine-grained imports from the module. The module is now neatly split up into submodules, mostly like it has been internally since the early versions of the library. The submodules are: - application - channel - error - event - gateway - guild - id - invite - misc - permissions - prelude - user - voice - webhook Each submodule contains types that are "owned" by the module. For example, the `guild` submodule contains, but not limited to, Emoji, AuditLogsEntry, Role, and Member. `channel` contains, but not limited to, Attachment, Embed, Message, and Reaction. Upgrade path: Instead of glob importing the models via `use serenity::model::*;`, instead glob import via the prelude: ```rust use serenity::model::prelude::*; ``` Instead of importing from the root model module: ```rust use serenity::model::{Guild, Message, OnlineStatus, Role, User}; ``` instead import from the submodules like so: ```rust use serenity::model::channel::Message; use serenity::model::guild::{Guild, Role}; use serenity::model::user::{OnlineStatus, User}; ``` | ||||
| * | Re-order use statements alphabetically | Zeyla Hellyer | 2017-11-11 | 1 | -2/+2 |
| | | |||||
| * | `deserialize_i32` -> `deserialize_u8` | acdenisSK | 2017-11-03 | 1 | -1/+1 |
| | | |||||
| * | Fix audit logs a bit | acdenisSK | 2017-11-01 | 1 | -37/+70 |
| | | |||||
| * | Apply rustfmt | Zeyla Hellyer | 2017-09-18 | 1 | -8/+4 |
| | | |||||
| * | Add ability to play DCA and Opus files. (#148) | Maiddog | 2017-08-27 | 1 | -6/+10 |
| | | |||||
| * | Revamp `RwLock` usage in the lib | acdenisSK | 2017-08-24 | 1 | -10/+6 |
| | | | | | Also not quite sure if they goofed rustfmt or something, but its changes it did were a bit bizarre. | ||||
| * | Apply rustfmt | Zeyla Hellyer | 2017-08-18 | 1 | -1/+1 |
| | | |||||
| * | Clippy | acdenisSK | 2017-08-19 | 1 | -1/+1 |
| | | |||||
| * | Change to c-like enums and transmute | acdenisSK | 2017-08-02 | 1 | -164/+55 |
| | | |||||
| * | Use ranges instead of guards | acdenisSK | 2017-08-01 | 1 | -9/+7 |
| | | |||||
| * | Clippy and rustfmt | acdenisSK | 2017-08-01 | 1 | -7/+9 |
| | | |||||
| * | Remove the `ext` module and remove a match | acdenisSK | 2017-08-01 | 1 | -6/+2 |
| | | | | | | The `ext` has existed for a long while just for backwards compatibility. But then again, majority of people should have migrated to the current modules already; making this module useless to keep in the library. | ||||
| * | Reuse `num` | acdenisSK | 2017-07-31 | 1 | -8/+8 |
| | | |||||
| * | Improve `Action` | acdenisSK | 2017-07-31 | 1 | -100/+200 |
| | | |||||
| * | Change the config a bit, and a few nitpicks | acdenisSK | 2017-07-27 | 1 | -73/+73 |
| | | |||||
| * | rustfmt | acdenisSK | 2017-07-27 | 1 | -82/+86 |
| | | |||||
| * | Utilise the newly stabilised loop-with-break-value | acdenisSK | 2017-07-20 | 1 | -13/+7 |
| | | |||||
| * | Add an actual way to fetch audit log entries from a guild | acdenisSK | 2017-07-20 | 1 | -0/+230 |