Commit Graph

31 Commits

Author SHA1 Message Date
Zack Rauen 9d7264be96 Update version and changelog 2022-12-12 19:41:16 -05:00
Zack Rauen 06bdfe301b Remove old installs when detected 2022-12-12 18:50:51 -05:00
Zack Rauen 497201770b Move all platforms to discord_desktop_core 2022-12-10 18:47:37 -05:00
Zack Rauen ac70698593 Update for canary 2022-10-27 14:37:37 -04:00
Zack Rauen 3b9ad9b75b First pass polyfill 2022-09-05 23:58:16 -04:00
Strencher ff8280e2b5 Move remaining things to pnpm 2022-09-04 19:02:41 -04:00
Zack Rauen 088ae6f10e Initial switch to pnpm 2022-09-04 19:00:01 -04:00
Zack Rauen 57ff15ee68 Small bugfixes 2022-06-27 17:12:47 -04:00
Zack Rauen 6c5f9ee49b Update crash dialog
Closes #897
Fixes #1304 via compromise
2022-06-25 03:13:36 -04:00
Zack Rauen 9ee2ee6738 Fix injection for canary 2022-04-10 17:03:28 -04:00
Zack Rauen 8365730de5 Add devtools listener setting 2022-01-26 12:12:40 -05:00
Kyza 1d1fbc4810
Enable DevTools on Stable (#1179) 2022-01-26 11:51:17 -05:00
Zack Rauen 6f167ab2cd Fix public servers and media keys 2022-01-24 00:15:55 -05:00
Zack Rauen 4b04a6d149 Audit packages 2021-10-22 14:06:06 -04:00
Zack Rauen 45fb0664df Audit and close #1059 2021-09-26 13:05:19 -04:00
Zack Rauen 84fe58294c Add temporary fix for mac stable
- fixes #889
- fixes #918
- fixes #896
2021-07-27 17:19:45 -04:00
Qb e99686346c
ReactDevTools: fixed race condition (#898)
```js
console.log('READY STATE '+ electron.app.isReady());
electron.app.once("loaded", async ()=>{console.log("loaded");});
electron.app.whenReady().then(async ()=>{console.log("whenReady");});
```
Results in the following when the app is already ready.
```
READY STATE true
whenReady
[... loaded will be logged]
```
This will not fix the race condition when opening the devtools. You want to open the devtools as **early** as possible for the tabs to show up.
2021-07-26 11:19:16 -04:00
Zack Rauen 0eea6d8d17 Update dependencies 2021-07-08 18:32:35 -04:00
Strencher b123e57c17
Add FileBrowser API to BdApi (#842) 2021-07-08 18:20:28 -04:00
Criz Games 06a843e61e
Add support for other chrome profiles in reactdevtools.js (#802)
* Update reactdevtools.js

* Update reactdevtools.js
2021-07-07 18:46:06 -04:00
Strencher 959bdc3a4f
Fix several crashing issues (#869)
* Fix canary issue and stream crashing.

* Fix process package by NodeJS.

* Move ipc calls to IPC module.
2021-07-07 18:34:04 -04:00
Zack Rauen fd43ebf7b8 Clean up code, add more linting, update emote styling 2021-04-12 01:07:00 -04:00
Zack Rauen aeeb95d84b Add more developer tools 2021-04-06 02:03:08 -04:00
Zack Rauen 66d8d7a069 Fix bugs for plugins and themes 2021-04-03 15:56:46 -04:00
Zack Rauen 826aa7999c Add ability to remove discord's minimum size restriction 2021-04-03 00:17:55 -04:00
Zack Rauen a223806060 Add a few small features
- Fixes colored text
- Fixes detach window not showing saved css (closes #635)
- Adds option to prevent Discord from hijacking the media keys (closes #410)
- Adds command line flag to launch a vanilla version of Discord `--vanilla` (closes #337)
- Adds option for app-wide ctrl+shift+c shortcut for inspect element (closes #349)
- Adds emote blocklist to BdApi via `BdApi.Emotes.blocklist` (closes #408)
2021-04-02 23:16:23 -04:00
Zack Rauen 59d9ec3dea Update the README 2021-03-31 16:28:43 -04:00
Zack Rauen bd9b681e3f Fixes issues with bd folder 2021-03-25 12:19:55 -04:00
Zack Rauen f3f15ec72c Fix multiple bugs, change to sync loading
- Removes copy selector developer option
- Add a crash check in the injector
- Switch from throwing over the wall to using <script> elements
- Revert to synchronous loading due to above
- Don't load on login screen
- Plugin logging includes version numbers
- Fix blankslate links
- Fix changelog overflow
2021-03-18 17:50:47 -04:00
Zack Rauen 1312bca78f Fix build and add instructions 2021-03-18 10:00:12 -04:00
Zack Rauen 74b2dace04 Restructure BD into a small mono-repo
This is a repo-wide refactor that introduces the injector to the main branch.

The new architecture is as such:
common/
injector/
renderer/
2021-03-06 03:30:16 -05:00