Commit Graph

  • c4b7f78d45 Dont nullref if SetStatus/SetGame are called during a disconnected state RogueException 2016-02-11 17:54:21 -04:00
  • 903b6a352b Cleaned up MessageQueue, fixed warning counts RogueException 2016-02-11 17:51:28 -04:00
  • 3902b25b8a Fixed MessageQueue early edits RogueException 2016-02-11 15:47:31 -04:00
  • 255e012fe8 Minor comment edits RogueException 2016-02-11 15:25:52 -04:00
  • e8cf5486d5 Made MessageQueue deletes less aggressive, allows editing of messages before they are sent. RogueException 2016-02-11 15:24:03 -04:00
  • 846f101126 Added ChannelPermissionOverrides.InheritAll RogueException 2016-02-11 14:51:48 -04:00
  • cf9fcc9521 Added new experimental MessageQueue RogueException 2016-02-10 17:19:41 -04:00
  • 9843298af8 Added GlobalWhitelist/Blacklist extension methods RogueException 2016-02-10 17:19:19 -04:00
  • 86addc2594 Cleaned some compiler flags RogueException 2016-02-10 17:18:31 -04:00
  • dbaf643911 Added ModuleManager.JoinedServer RogueException 2016-02-10 12:41:23 -04:00
  • e58bce0050 Added link to Discord.Net.Audio nuget package RogueException 2016-02-09 22:31:53 -04:00
  • c873112597 Added VS2015 Update 1 to compilation requirements RogueException 2016-02-09 22:31:15 -04:00
  • 09ad7123b5 Drop alpha mentions from README RogueException 2016-02-09 22:30:35 -04:00
  • 39fb754a15 Merge pull request #29 from jarveson/dev RogueException 2016-02-09 22:27:37 -04:00
  • 7f257264f3 New permissions and color structs RogueException 2016-02-09 22:19:44 -04:00
  • e41494d056 Fix Server GetIconUrl string Jake 2016-02-09 18:50:22 -06:00
  • b6fcc479dd Removed references to missing files RogueException 2016-02-09 20:38:25 -04:00
  • bb9d786159 Use async during voice transmission RogueException 2016-02-09 19:45:04 -04:00
  • fa0c7c3f40 Only throw an exception if a TaskManager cancel was unexpected RogueException 2016-02-09 19:21:14 -04:00
  • 4b4df67287 Removed unneeded & 0xFF ops RogueException 2016-02-09 18:12:00 -04:00
  • cb4d00ac4e Split config into builder and immutable classes, added some audioservice extension methods. RogueException 2016-02-09 18:02:49 -04:00
  • 1ccca4113f Added AudioService.Leave(Channel) RogueException 2016-02-09 15:53:52 -04:00
  • 61d426d427 Exposed Client property on modules and AudioService RogueException 2016-02-09 15:32:18 -04:00
  • ef95539e2e Cleaned up the help command's footer RogueException 2016-02-09 15:20:12 -04:00
  • 88776c94d1 Fixed a couple substring bugs in commandservice RogueException 2016-02-09 15:13:25 -04:00
  • 79712b9df4 Removed Import/Export placeholder RogueException 2016-02-09 15:09:43 -04:00
  • 2849acb005 Cleaned up new CommandService activations and help args. RogueException 2016-02-09 15:07:59 -04:00
  • 55769bea3c Cleaned up DiscordConfig docstrings RogueException 2016-02-09 15:07:24 -04:00
  • e306ee1a04 Merge pull request #26 from Googie2149/dev RogueException 2016-02-09 14:04:59 -04:00
  • 937ff71c4a Added ILogger, made logger optional for RestClients RogueException 2016-02-07 16:38:17 -04:00
  • 18ae9f6bc8 Removed support for client-only features RogueException 2016-02-06 14:26:01 -04:00
  • 15df38a2fc Merge pull request #28 from Kwoth/dev RogueException 2016-02-02 16:01:09 -04:00
  • 82c73401bd Removed ArgumentNullException from FindChannels Master Kwoth 2016-02-02 17:29:22 +01:00
  • d53d91144c Add IDisposable to DiscordClient RogueException 2016-02-01 11:22:46 -04:00
  • d6342b725d Fixed a few json settings (such as dates deserializing to UTC), and use cached jsonserializers in more places. RogueException 2016-01-31 19:25:01 -04:00
  • 30196bd43f Ignore errors during AudioClient cleanup RogueException 2016-01-30 12:23:47 -04:00
  • 780da1ce1e Added more missing ConfigureAwaits, ignore OperationCanceledException in MessageQueue RogueException 2016-01-28 09:57:49 -04:00
  • 46b854bd12 Added option to cancel an outgoing REST request in the SendingRequest event RogueException 2016-01-28 07:43:46 -04:00
  • 2053d7c7c4 Reworked several parts of the ETF serializer RogueException 2016-01-28 07:43:07 -04:00
  • efa15d1dd5 Added a warning for unknown user in MESSAGE_CREATE RogueException 2016-01-28 07:42:38 -04:00
  • eaa9065d00 Allow ActivationMode.Mention to kinda work in PM from the client Googie2149 2016-01-27 15:49:43 -05:00
  • 00171c68ac Custom activation methods Googie2149 2016-01-27 15:10:03 -05:00
  • 484b2b1391 Removed extra bracket Googie2149 2016-01-27 11:25:14 -05:00
  • 2ed49d2fd5 Change built in help Googie2149 2016-01-25 17:55:35 -05:00
  • 703fac5e1a Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git RogueException 2016-01-24 18:37:54 -04:00
  • 11cf3beae0 Finished (probably?) ETF serialization, started spliting Rest into ETFRestClient and JsonRestClient. RogueException 2016-01-24 18:37:47 -04:00
  • 7f2341ba48 Merge pull request #24 from 420foxbot/fork RogueException 2016-01-24 18:10:59 -04:00
  • 938bbe788b remove obsoleted profile page; update features/logging, remove it from stub; update logging example Christopher F 2016-01-24 12:33:21 -05:00
  • b224add719 Remove DiscordClient.Disconnected event RogueException 2016-01-24 00:34:40 -04:00
  • 2040975554 Register AudioService to GatewaySocket.Disconnected event, not DiscordClient.Disconnected RogueException 2016-01-24 00:34:09 -04:00
  • 15781c2b2d Ensure WebSocket.State is Disconnected before raising OnDisconnected RogueException 2016-01-24 00:33:36 -04:00
  • c341ce7abd Merge pull request #15 from Kwoth/dev RogueException 2016-01-24 00:24:00 -04:00
  • fe5c8c06f9 Update index.rst RogueException 2016-01-24 00:23:08 -04:00
  • 6945117c5e Create modes.rst RogueException 2016-01-24 00:22:39 -04:00
  • 11394bb06d Update events.rst RogueException 2016-01-24 00:16:18 -04:00
  • 76c8833539 Update events.rst RogueException 2016-01-24 00:04:32 -04:00
  • f7150c289f Merge pull request #23 from 420foxbot/docsrewrite RogueException 2016-01-23 23:47:00 -04:00
  • 4081f6ae18 Began updating documentation; fixed features/permissions to use more up-to-date information; made features/events contain usable information (removed the table of events); marked commands as a stub due to it being outdated; modified samples; updated index page Christopher F 2016-01-23 21:58:29 -05:00
  • 1ae7c36d31 Added AudioServiceConfig.MaxBitrate constant RogueException 2016-01-23 11:31:03 -04:00
  • e1072f2e4e Lowered bitrate max to 128kbps RogueException 2016-01-23 11:27:57 -04:00
  • 8da5268cd7 Cleaned up several accessibilities, docstrings, and a few audio classes RogueException 2016-01-23 11:27:31 -04:00
  • d17a7531da Completed ETF serialization for primitives, enums and nullables. Partially implemented support for classes, structs, dictionaries and enumerables. RogueException 2016-01-22 07:21:03 -04:00
  • ff1c4f5e32 Cleaned up DynamicIL functions RogueException 2016-01-22 07:20:00 -04:00
  • 2457fc2455 Fixed several issues with tokens cache RogueException 2016-01-21 19:20:11 -04:00
  • 9f66857efa Fixed compile error RogueException 2016-01-21 18:59:48 -04:00
  • db0c4da816 Minor edit because I'm picky RogueException 2016-01-21 17:47:11 -04:00
  • 0ff61958d7 Cleaned up DynamicIL RogueException 2016-01-21 17:46:30 -04:00
  • 7eb86c740d Re-enabled unsafe code on main lib RogueException 2016-01-21 17:46:09 -04:00
  • 0c4af8d042 Cleaned up and added a few more types to ETFEncoder RogueException 2016-01-21 17:45:45 -04:00
  • ceec287f65 Added a null check in Message deserialization, added missing video information RogueException 2016-01-21 17:45:06 -04:00
  • 0db0675cb5 Rewrote AudioClient, fixed several async issues, removed most sealed keywords. RogueException 2016-01-19 08:31:45 -04:00
  • fab54563e9 Fixed UserUpdated's Before value during voice updates RogueException 2016-01-19 02:23:31 -04:00
  • 84837bb97b Minor doc edit RogueException 2016-01-19 00:27:17 -04:00
  • 7e97596a5d Improved error handling in MessageQueue RogueException 2016-01-18 23:03:13 -04:00
  • f581434497 Cleaned up a few internal command constructor, fixed subgroups not maintaining category RogueException 2016-01-18 22:52:16 -04:00
  • 33683e6ec7 Fixed setting channel permissions RogueException 2016-01-18 22:39:46 -04:00
  • 034075d584 Removed AsyncContext in ExecuteAndWait RogueException 2016-01-18 04:56:19 -04:00
  • 6266350eaa Renamed DiscordClient.Run to DiscordClient.ExecuteAndWait. Added Run to Legacy. RogueException 2016-01-18 04:39:07 -04:00
  • 23c5137a5f Added Before/After to update events, added dynamic IL generation RogueException 2016-01-18 04:36:31 -04:00
  • a08a4a4322 Moved Relative.cs RogueException 2016-01-18 04:23:46 -04:00
  • fc3f4c853e Grouped event classes RogueException 2016-01-18 04:23:29 -04:00
  • 2efcd3675d Renamed RelativeDirection to Relative RogueException 2016-01-17 19:50:58 -04:00
  • a3735f2210 Started adding ETF support RogueException 2016-01-14 08:08:49 -04:00
  • a2c9373ed6 Fixed several potential deadlocks RogueException 2016-01-13 22:03:10 -04:00
  • 2f8754091e Ensure State is Connected before raising DiscordClient.Connected RogueException 2016-01-13 04:24:31 -04:00
  • c1f24d164b Re-added support for token-only logins RogueException 2016-01-13 00:15:16 -04:00
  • ac218b3b7c Fixed typo RogueException 2016-01-12 17:45:47 -04:00
  • d5753368b2 Fixed READY error when a user has a null deaf value RogueException 2016-01-12 06:40:21 -04:00
  • b3413fe661 Call /gateway on reconnect, use /login to verify cached tokens RogueException 2016-01-12 06:37:53 -04:00
  • efea218a14 Fixed VoiceBuffer.WritePos RogueException 2016-01-12 05:58:24 -04:00
  • 19297ac623 Minor edit RogueException 2016-01-12 05:58:15 -04:00
  • 4eb8f4de35 Added proper equality checks to Color, Permissions and StringEnums RogueException 2016-01-11 21:54:46 -04:00
  • ea929a619d Switched to new voice keepalives RogueException 2016-01-11 20:22:51 -04:00
  • 82254ccec4 Removed custom equalities from cached objects RogueException 2016-01-11 20:22:32 -04:00
  • bf0c0fb815 Improved StatusAPI models RogueException 2016-01-11 20:22:08 -04:00
  • ea0e6ab62b Added IMentionable RogueException 2016-01-11 05:34:45 -04:00
  • 13a4a1808b Added splash_hash to InviteReference.guild RogueException 2016-01-11 04:53:51 -04:00
  • 5bf2feb4c9 Made Server.Emoji sealed RogueException 2016-01-11 04:53:26 -04:00
  • 53e3bdd16b Some channel permissions bugfixes RogueException 2016-01-11 04:53:10 -04:00
  • 0570c86e90 Added splash, emojis and features to Server. Switched CDN urls to API ones. RogueException 2016-01-11 02:09:34 -04:00