Commit Graph

90 Commits

Author SHA1 Message Date
Zack Rauen 59f2025309 Switch to bundling css 2021-02-28 19:22:45 -05:00
Zack Rauen 3240c6c25b Enable loading in context isolation 2021-02-28 19:19:25 -05:00
Zack Rauen f7771f4e4c Fixes minor bugs 2021-02-22 17:53:21 -05:00
Strencher 99270038b3
Fixes Colored Text for development branch (#531)
* Fix colored text for development branch too.

* Fix ChannelStore
2021-02-05 17:51:54 -05:00
Tropical 1bb613942f
Emotes semi-rewrite, removal of old styles and broken setting, temporarily comment out patcher code for .bd-guild. (#511)
* emotes semi-rewrite

* Remove unnessecary className

* Pad bd-button to be used practically outside of the addons list.

* card styling consistency, temporarily remove guild patcher to avoid unintended side-effects

* lint

* forgot to comment some code

* code cleanup

* this gap property isnt applying

* remove "show names" emote function

this feature appears to be broken, and is such a small tweak that I doubt anyone would intentionally disable it.

* Change `open` and `closed` states to `expanded and `collapsed`.

* Emote collapse styling fix
2020-12-12 15:33:32 -05:00
Strencher 3ab655594b
Improve styleloader, fix clearing emotes. (#506)
* improve styleloader for local development.

* fix clearing emotes
2020-12-09 16:44:11 -05:00
Tropical db84e73f50
Fixes minor UI issues (#496)
* Minimal mode fixes/improvements, fix addon list names wrapping, improvements to secondary card text.

* bd-addon-card minimal mode fix

* fix a blankstate typo

* move noresults to it's own file, add notes for utilclasses,

* css cleanup, remove pointless feature, changelog stuff

* typo in changelog

* editor autoresize with css

* forgot to scale that properly

* linter issues

* add support for inline codeblocks in changelog and card desc

* forgot something in the editor

* this looks better as tertiary

* make bd-button-success consistent, add more button states

* change coloring on bd-meta

* fix icon in light mode

* linter
2020-11-19 12:48:51 -05:00
Zack Rauen 618b577c75 Adjusts some more UI elements 2020-11-07 16:10:19 -05:00
Zack Rauen b0c5f6ab20 Replaces Ace with Monaco
- Replaces Ace editor with the Monaco editor (the one from VSCode)
- Adds the option for listview vs gridview in addon lists
- Addon descriptions can use markdown again
- Added blankslates for no addon results and no addons installed (Thanks Tropical)
- Replaces BBD logos (social links and loading icon) with BD logos
2020-11-03 19:45:36 -05:00
Zack Rauen 5b8f2f2de3 Adds facelist for addon content
- Redesign of addon cards
- Addon settings moved to modals
- Fixes error with extra title in PS
- Fixes error with pagination in PS
- Fixes several issues with detached windows
2020-11-02 20:47:08 -05:00
Zack Rauen ac8e5fefee Allows exports.default in plugins 2020-10-20 14:38:40 -04:00
Zack Rauen 37cec0ef7e Fixes settings buttons and modal size 2020-10-19 23:45:32 -04:00
Zack Rauen 5eadcd587b Fixes data transfer 2020-10-08 14:13:19 -04:00
Zack Rauen 1ca7269b34 Fixes some watcher issues
Also fixes BdApi~monkeyPatch not returning the cancel patch.
2020-10-06 17:44:10 -04:00
Strencher 4405f0df23
fix some typos (#462)
* fix the error while throwing a error

* okay then

* Update logger.js
2020-10-05 18:37:17 -04:00
Strencher 73e5d8b267
fix the error while throwing a error (#461) 2020-10-05 16:00:33 -04:00
Zack Rauen 845f5d514b Fixes all linting issues 2020-10-03 20:59:01 -04:00
Zack Rauen 30ecf92a8d Adds ability to fix duplicates
Can check for things like Name.plugin(1).js and auto-rename the file is possible.
2020-10-03 20:50:31 -04:00
Zack Rauen 5d9de576aa Go back to hashes 2020-07-30 15:55:00 -04:00
Zack Rauen aca2010621 Fixes colored text & 24 hour timestamps 2020-07-30 12:24:26 -04:00
Zack Rauen 99d17bf4fe Adds some final touches 2020-07-30 11:34:59 -04:00
Zack Rauen f2d4e3e8b7 Wrap with try..catch 2020-07-27 12:41:14 -04:00
Zack Rauen 0f45dc6e22 Changes BandagedBD to BetterDiscord 2020-07-26 18:47:04 -04:00
Zack Rauen 98ce17146a Adds transition code and some finishing touches
- Adds the latest info to the changelog
- Fixes an error with RDT
- blacklist -> blocklist for clarity
- Adds transition code for converting old BD version data to new format
- Switch to Vercel
- Add style to changelog modal
- Swap names around, no more `.min`
2020-07-26 05:34:38 -04:00
Strencher 9ba23c5648
update strings & fix the different between plugin / theme (#397) 2020-07-26 02:19:07 -04:00
Zack Rauen 9cc70e0272 Adds CONTRIBUTING and updates linting
- Adds CONTRIBUTING.md
- Updates eslintrc to be more comprehensive
- Adds linting to travis runs
2020-07-25 04:22:57 -04:00
Strencher 56fc757650 fix stuff 2020-07-24 10:59:16 +02:00
Zack Rauen 7170372976 no longer require server for local dev 2020-07-24 03:35:20 -04:00
Zack Rauen 39b5ae6ca5 some organization and devops 2020-07-23 16:51:58 -04:00
Zack Rauen a4f9d61c79 fix urls and update builds 2020-07-19 00:57:46 -04:00
Zack Rauen ec33b23483 restructure 2020-07-19 00:34:23 -04:00
Zack Rauen 8f2ece3678 bugfixes and drawer states
- Separate loading icon
- Add dependency injection
- Separate module patch
- Make Core a class
- DOMManager no longer waits for init
- monkeyPatch now uses patcher
- AddonManagers now have a getAddon function
- Alert modal no longer has cancel option
- Settings drawers remember their states
- Remove unused modules
- Add more UI strings to locale managed module
2020-07-18 19:01:49 -04:00
Zack Rauen e5d099ebce bugfixes
- Floating window going below min on low resolution
- Floating window editor not usable in settings
- Confirmation modal component gone
- Fix addon toast strings
- Fix emote render
- Add folder in AddonAPIs
- Restructure FloatingWindows
2020-07-17 22:24:20 -04:00
Zack Rauen c648d37ab3 remove globals 2020-07-16 20:57:48 -04:00
Zack Rauen 82ae0782fe remove jquery use + fixes #255 2020-07-16 17:17:02 -04:00
Zack Rauen 0f49e4257b Bring up to date + some reorganizing 2020-07-16 01:42:56 -04:00
Zack Rauen ca2aca700d add some stubs for later 2020-04-23 18:12:01 -04:00
Zack Rauen b6313db456 some changes 2020-04-23 16:01:48 -04:00
Zack Rauen a7f9978957 some updating, no build 2020-03-21 01:33:32 -04:00
Zack Rauen 341e685bc2 Fix rewrite, add todo and instructions 2020-03-21 01:33:32 -04:00
Zack Rauen 56843bb3b8 add tooltips 2020-03-21 01:33:31 -04:00
Zack Rauen 3e933923e8 add edit/delete and improve window 2020-03-21 01:33:31 -04:00
Zack Rauen 0ea223c8f3 dropdown + strings + more blue 2020-03-21 01:33:31 -04:00
Zack Rauen 84c4db7e99 emotes + addon list controls 2020-03-21 01:33:31 -04:00
Zack Rauen b2eee5cf4c cleanup and fix settings 2020-03-21 01:33:31 -04:00
Zack Rauen bff88ea865 more emotes 2020-03-21 01:33:31 -04:00
Zack Rauen 720744a297 emote updates 2020-03-21 01:33:31 -04:00
Zack Rauen 2d1d48e0fd rearrange + etags 2020-03-21 01:33:30 -04:00
Zack Rauen 1e084d31b4 content -> addon 2020-03-21 01:33:30 -04:00
Zack Rauen de55fae035 oh hey this works 2020-03-21 01:33:29 -04:00