37 Commits

Author SHA1 Message Date
admin f320cbd36d Update and audit dependencies 2024-02-25 19:24:09 -05:00
admin 5f732bb5bf Use openPath workaround on windows
Fixes #1700
2024-02-21 19:06:42 -05:00
admin 0df3ce941c Add custom --os-accent-color css value (#1663)
* Add custom -bd-accent-color css value

* Use global variable for accent color

* Fallback to ""

* Run accent color ipc call in parallel

* Typo
2023-08-30 00:23:14 -04:00
admin d57c401a7d Fix:
- Fix sourceURL for client bundle
- Fix export getters throwing errors
2023-03-24 17:32:11 +01:00
admin e1f2fe7689 Restore sizes below minimum (#1563)
- Fixes #1526
2023-03-04 13:14:00 -05:00
admin 763f41fcd7 Add support for react devtools replacement (#1508) 2023-01-25 16:49:18 -05:00
admin 5c3b308688 Update version and changelog 2022-12-12 19:41:16 -05:00
admin 1b93b39a32 Remove old installs when detected 2022-12-12 18:50:51 -05:00
admin cf4e6bdce3 Move all platforms to discord_desktop_core 2022-12-10 18:47:37 -05:00
admin 12633dfd7c Update for canary 2022-10-27 14:37:37 -04:00
admin c87b096459 First pass polyfill 2022-09-05 23:58:16 -04:00
admin 9e4f609cbe Move remaining things to pnpm 2022-09-04 19:02:41 -04:00
admin ca6a6f1339 Initial switch to pnpm 2022-09-04 19:00:01 -04:00
admin a6eb6a4b0a Small bugfixes 2022-06-27 17:12:47 -04:00
admin 49b8406a80 Update crash dialog
Closes #897
Fixes #1304 via compromise
2022-06-25 03:13:36 -04:00
admin f168219404 Fix injection for canary 2022-04-10 17:03:28 -04:00
admin 57aa039421 Add devtools listener setting 2022-01-26 12:12:40 -05:00
admin 35cd237552 Enable DevTools on Stable (#1179) 2022-01-26 11:51:17 -05:00
admin ae9a3e945e Fix public servers and media keys 2022-01-24 00:15:55 -05:00
admin 786939d46a Audit packages 2021-10-22 14:06:06 -04:00
admin 1dba4befa9 Audit and close #1059 2021-09-26 13:05:19 -04:00
admin 76f69816a8 Add temporary fix for mac stable
- fixes #889
- fixes #918
- fixes #896
2021-07-27 17:19:45 -04:00
admin 5ed03bcf01 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
admin f6fb7e308d Update dependencies 2021-07-08 18:32:35 -04:00
admin 3d1b832ebc Add FileBrowser API to BdApi (#842) 2021-07-08 18:20:28 -04:00
admin e98ffd522b Add support for other chrome profiles in reactdevtools.js (#802)
* Update reactdevtools.js

* Update reactdevtools.js
2021-07-07 18:46:06 -04:00
admin 5c6ab67969 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
admin 52f091a9ad Clean up code, add more linting, update emote styling 2021-04-12 01:07:00 -04:00
admin 898a2542da Add more developer tools 2021-04-06 02:03:08 -04:00
admin ff0008a410 Fix bugs for plugins and themes 2021-04-03 15:56:46 -04:00
admin 5e0f242e62 Add ability to remove discord's minimum size restriction 2021-04-03 00:17:55 -04:00
admin ab0a5fc8dc 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
admin 3b609be08c Update the README 2021-03-31 16:28:43 -04:00
admin 7ecd9a78df Fixes issues with bd folder 2021-03-25 12:19:55 -04:00
admin 479cb1d182 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
admin c48f85d044 Fix build and add instructions 2021-03-18 10:00:12 -04:00
admin e3b6cb6485 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