Kreusada / Kreusada-Cogs

Cogs for Red-DiscordBot
https://kreusadacogs.readthedocs.io/en/latest/
MIT License
30 stars 18 forks source link

Red3.5/DPY2 Compatibility Changes #219

Closed Kreusada closed 1 year ago

Kreusada commented 1 year ago

Makes all of the necessary changes so that these cogs are functionable on Red3.5. I've also included a list of cogs I wish to release eventually, and for cogs which were once removed from this repo, but have been requested to be added back.

I've created a few tables before to track my progress, and so that you can track it too. All of my active cogs should now be loadable on Red 3.5, so technically I'm ready, but I have further plans to enhance these cogs before the deadline (or maybe a bit after).

If you would like to test any of these cogs, see the cogs which have the status "Needs further testing" or "open to testing". For cogs that are open to testing, you can expect there to be bugs and UI that could be improved. However, cogs which "need further testing" should have no bugs, and bugs that you come across should be reported either here or in my support channel in the Red cog server.

I will continue updating these tables and adding commits to this PR, suggestions and improvements are more than welcome.

Key

Emoji Meaning
Yes
No
🛠️ Planned

Active Cogs

Cog name Loadable Accessible DPY2 UX Status
BlackFormatter Finished
CogPaths Finished
ConsoleClearer Finished
Flags Incomplete, open to testing
Minifier Finished
OnThisDay Finished, needs further testing
PyPi Finished, needs further testing
QR 🛠️ Incomplete
Quotes Finished
RoleBoards Finished
Termino Finished
TextEditor Finished
TimeStamps Finished
WordBase Finished

Cogs in development

Cog name Loadable Accessible DPY2 UX Status
Fortnite Incomplete
Kahoot Incomplete
Survey Incomplete

Cogs to return to the main repository

Cog name Loadable Accessible DPY2 UX Status
Mjolnir Incomplete
SendCards Finished
Kreusada commented 1 year ago

Happy to say that I am now merging this pull request which will now make them compatible with Red 3.5. There are still some with enhancements to do but they are at a working state, and may be release along with the cogs that are 100% completed.