* [Docs] Get docs working on latest docfx version.
Removed light-dark-theme as it didn't work with modern docfx, and Material provides the features it provided anyways.
Gotta figure out how to get the description generator and "last modified" plugins to work.
* [Docs] Get docs working on latest docfx version.
Removed light-dark-theme as it didn't work with modern docfx, and Material provides the features it provided anyways.
Gotta figure out how to get the description generator and "last modified" plugins to work.
* [Docs] Re-add search index extractor.
* [Docs] Use material theme and override derived tree style.
Also adds a tiny GitHub icon on the navbar.
* [Docs] Exclude DebugTools project.
* [Docs] Use better method for overriding things.
Totally not because DocFX won't allow me to have an override template.
* [Docs] Improve styling overrides.
* [Docs] Fix links in FAQs and guides.
* [Docs] Use new xref service.
The old xref service is being deprecated by the end of the year.
See https://github.com/dotnet/docfx/issues/8958
* [Docs] Replace (c) with proper copyright symbol.
* [Docs] Fix formatting in docfx.json file.
Thanks, VSCode.
* [Docs] Remove non-working post processors.
They don't work, and *personally* I feel like they're unnecessary considering you can check the last modification date in the (linked) GitHub page. I honestly have no idea what the other post processor does and honestly the code doesn't help much either.
* [Docs] Fix "in this article" being too thin.
Fixes https://github.com/discord-net/Discord.Net/pull/2778#issuecomment-1748812077
* [Docs] Get examples working again.
* [Docs] Make properties be separated more clearly.
* [Docs] Change docs index to reflect the new nightly MyGet feed.
* [Docs] Get docs working on latest docfx version.
Removed light-dark-theme as it didn't work with modern docfx, and Material provides the features it provided anyways.
Gotta figure out how to get the description generator and "last modified" plugins to work.
* [Docs] Get docs working on latest docfx version.
Removed light-dark-theme as it didn't work with modern docfx, and Material provides the features it provided anyways.
Gotta figure out how to get the description generator and "last modified" plugins to work.
* [Docs] Re-add search index extractor.
* [Docs] Use material theme and override derived tree style.
Also adds a tiny GitHub icon on the navbar.
* [Docs] Exclude DebugTools project.
* [Docs] Use better method for overriding things.
Totally not because DocFX won't allow me to have an override template.
* [Docs] Improve styling overrides.
* [Docs] Fix links in FAQs and guides.
* [Docs] Use new xref service.
The old xref service is being deprecated by the end of the year.
See https://github.com/dotnet/docfx/issues/8958
* [Docs] Replace (c) with proper copyright symbol.
* [Docs] Fix formatting in docfx.json file.
Thanks, VSCode.
* [Docs] Remove non-working post processors.
They don't work, and *personally* I feel like they're unnecessary considering you can check the last modification date in the (linked) GitHub page. I honestly have no idea what the other post processor does and honestly the code doesn't help much either.
* [Docs] Fix "in this article" being too thin.
Fixes https://github.com/discord-net/Discord.Net/pull/2778#issuecomment-1748812077
* [Docs] Get examples working again.
* [Docs] Make properties be separated more clearly.
* [Docs] Change docs index to reflect the new nightly MyGet feed.
* [Docs] Fix index image not switching when changing themes.
Co-Authored-By: exsersewo <25526843+exsersewo@users.noreply.github.com>
* add updated description generator postprocessor
* update postprocessor
* got it working
* downgrade postprocessor docfx
* [Docs] Add left margin to side navigation links.
* remove dup docs cuz `<inheritdoc />`
---------
Co-authored-by: exsersewo <25526843+exsersewo@users.noreply.github.com>
Co-authored-by: Misha133 <mihagribkov133@gmail.com>
Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>
* Initial support for new select types
* Merge branch 'dev' of https://github.com/discord-net/Discord.Net into dev
* some component&action row builder additions
* remove redundant code
* changes1
* maybe working rest part?
* working-ish state?
* fix some xml docs & small rework
* typos
* fix `ActionRowBuilder`
* update DefaultArrayComponentConverter to accomodate new select-v2 types
* now supports dm channels in channel selects
* add a note to IF docs
* add notes about nullable properties
* <see langword="null"/>
* update Modal.cs
Co-authored-by: cat <lumitydev@gmail.com>
Co-authored-by: Cenngo <cenk.ergen1@gmail.com>
* add `nsfw` to data model & internal methods; add missing property
* add `nsfw` prop to command builders
* add `NsfwCommandAttribute` to Interaction Framework
* working state
* docs?
* Improved example in int.framework intro
* Added example to `autocompletion`
* modified example to utilise user's input
* added case insensetive matching; mentioned that 25 suggestions is an API limit
* add Group Command Examples to int_framework intro
* update subcommad group's name
* added some comments t othe example code
* fixed naming
* added spaces in comments
`await arg2.Interaction.RespondAsync("Command exception: {arg3.ErrorReason}");` would never have showed the `ErrorReason` because a `$` was missing before the string.
* Display name support for enum type converter
* allow display attribute on enum type converter
* update docs/examples to include enum Display sample
* Revert "allow display attribute on enum type converter"
This reverts commit a0eec5b7555d366f9de7421f6fcf6bc71f2a4557.
* adds ChoiceDisplay for enum type converters
* Update EnumChoiceAttribute.cs
* fix renamed folder issue
* fix namespace
Co-authored-by: Xeno <eliotd@gmail.com>