Commit Graph

116 Commits

Author SHA1 Message Date
Zack Rauen e15d1d0995 Fixes markdown and layout issues 2020-11-03 21:06:07 -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
Tropical 056845c621
Improves cards (#487)
* card improvements

* damn linter

* linter is shit
2020-11-03 01:57:13 -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
Tropical 67c29bbce5
Fixes minor coloring on CSS editor (#477)
* minor coloring fixes

* what the hell
2020-10-30 12:48:00 -04:00
Zack Rauen e992e440dc Introduces proper pagination
- Moves temporary strings to the string files.
- Adds pagination to the PublicServers module.
- Reduces the complexity and knowledge between view and connection.
- Adds loading spinner to imrpove UX.
- Removed unused CSS.
2020-10-28 00:18:44 -04:00
Zack Rauen eecdcebb01 Adds caching to public servers
Also fixes bug found by Tropical regarding confirming close with live update enabled.
2020-10-27 14:42:49 -04:00
Zack Rauen aef148722b Fixes button hiding settings 2020-10-24 18:30:11 -04:00
Strencher f062b153d7
Adds settings to Hide Nitro button & Gif-Picker button. (#471)
* fix the error while throwing a error

* okay then

* Update logger.js

* new setting

* rename

* okay

* okay, travis

* fix linter issues
2020-10-24 17:17:20 -04:00
Tropical 878e4b24d5
Creates a more consistent CSS editor + Less cramped public button (#470)
* fix magnifying glass on light mode, minor text miscoloring on search bars

* Better, more consistent CSS editor and less cramped public button.

* stupid linter
2020-10-24 04:11:22 -04:00
Tropical 954f8be8a3
Fixes magnifying glass on light mode, minor text miscoloring on search bars (#469) 2020-10-24 02:45:57 -04:00
Zack Rauen 60865aaaf2 Updates public servers design and api
Reworks the design of the public servers module to be more like Discord's server discovery feature.

Updates some of the API and terminology to match that of DiscordServers.com
2020-10-24 02:13:16 -04:00
Zack Rauen eb963ce247 Fixes DOMString plugin settings 2020-10-21 18:30:22 -04:00
Tropical 568c39a0c4
Converts components to use discord's native variable system (#468)
* welp lets see how this does

* more stuff + hopefully fix liter

* shorthand white values

* this damn spacing
2020-10-21 17:55:50 -04:00
Zack Rauen 5179f66884 Fixes a string 2020-10-20 18:03:41 -04: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 707c3848ef Fixes emote menu and typo 2020-10-08 15:12:57 -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 30c4653b20 Fixes toasts on non-chat screens
Hopefully fixes Travis deploy as well.
2020-08-16 01:40:46 -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 cea1ba5a30 Adds some more finishing touches 2020-07-26 19:11:16 -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 5b8da050a4 fix 2020-07-24 11:12:48 +02: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
Strencher 6a6fd4d559 some stuff 2020-07-23 04:08:17 +02:00
Zack Rauen 84be3a163b fix error on react dismount 2020-07-21 18:26:41 -04:00
Zack Rauen dde0d606ce fix plugin settings panels and rdt 2020-07-21 11:11:52 -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 8cfa4e4001 addon card fixes
- Fix settings button not enabling/disabling after enabling/disabling addon
- Fix auto-scroll issue on settings click
2020-07-17 23:53:01 -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