Jiiks
b971b716bf
Update eslint
2018-08-15 09:10:11 +03:00
Jiiks
9f8a1f08be
Update eslint rules
2018-08-15 09:01:47 +03:00
Samuel Elliott
d4c883a5d7
Add using a file as a scheme icon
2018-08-06 02:45:59 +01:00
Samuel Elliott
6b97505f66
Remove unused imports
2018-07-18 20:57:05 +01:00
Samuel Elliott
70f678119a
Add support for ES6 modules in plugins
2018-06-22 23:55:53 +01:00
Samuel Elliott
0a2b967e36
Fix removing items from file settings
2018-06-22 23:16:42 +01:00
Samuel Elliott
3e41a11197
Allow forcefully unloading plugins without reloading Discord
2018-05-29 21:48:58 +01:00
Samuel Elliott
bba1165c77
Wrap Discord’s preload script instead of enabling Node integration
2018-05-28 01:43:25 +01:00
Samuel Elliott
d2cbbd309b
Fix plugin/themes view not updating after reloading content
2018-03-31 00:50:03 +01:00
Samuel Elliott
eaeae7ad98
Use a warning when settings failed to load
2018-03-22 16:41:20 +00:00
Samuel Elliott
a3eeee9b57
Store content config with it’s type
2018-03-22 16:38:09 +00:00
Samuel Elliott
0f805d57e3
More comments
2018-03-22 02:13:32 +00:00
Jiiks
01b7e81f44
add global getters
2018-03-19 13:45:20 -03:00
Samuel Elliott
b24e0ef178
Fix error on keypress
...
Uncaught TypeError: Cannot assign to read only property 'ignoreNextKeypress' of object '[object Object]'
at ../node_modules/combokeys/Combokeys/index.js.module.exports.../node_modules/combokeys/Combokeys/prototype/handleKey.js.module.exports [as handleKey] (/Users/Samuel/Documents/BetterDiscord/2018-01-19/betterdiscordapp/client/dist/betterdiscord.client.…:4703)
at ../node_modules/combokeys/Combokeys/index.js.module.exports.../node_modules/combokeys/Combokeys/prototype/handleKeyEvent.js.module.exports (/Users/Samuel/Documents/BetterDiscord/2018-01-19/betterdiscordapp/client/dist/betterdiscord.client.…:4752)
at HTMLDocument.r (721226c….js:25)
2018-03-09 01:57:27 +00:00
Jiiks
8d33d80e1c
Convert content to use database instead of individual configs
2018-03-07 10:28:14 +02:00
Samuel Elliott
3ab4fd8a9a
Added base content class
2018-03-06 00:24:14 +00:00
Samuel Elliott
1dffb1f40b
Add comments
2018-03-04 01:33:06 +00:00
Samuel Elliott
00d909f16c
Async setting and category events
...
- Async setting and category events
- Added deepfreeze utility
- Fix dropdown staying open after selecting an option
2018-03-04 00:22:05 +00:00
Samuel Elliott
91275f4332
CSS editor improvements
2018-03-03 23:36:17 +00:00
Samuel Elliott
9bc29cc66e
Add automatic recompile of SCSS in themes and the CSS editor when any file is changed
2018-03-03 01:44:39 +00:00
Samuel Elliott
3437c36b87
Use settings structs
2018-03-01 19:00:24 +00:00
Alexei Stukov
ecf7f872cb
Merge pull request #150 from JsSucks/plugin-permissions
...
Initial plugin permissions
2018-02-28 21:39:23 +02:00
Jiiks
deaa680aae
Initial plugin permissions
2018-02-28 21:34:12 +02:00
Samuel Elliott
cfdf3e0b4a
Add relative file path resolution for themes
2018-02-28 18:14:35 +00:00
Samuel Elliott
df0f823f1d
Fixes
2018-02-22 16:19:35 +00:00
Samuel Elliott
ff3ef34784
Show error modal when reloading content
2018-02-21 18:06:44 +00:00
Samuel Elliott
4cfa4ee466
Content reloading
2018-02-21 17:46:27 +00:00
Samuel Elliott
b9145b5b85
Add custom settings
2018-02-21 16:00:49 +00:00
Samuel Elliott
48ee29b621
Indent with spaces
2018-02-15 17:09:06 +00:00
Samuel Elliott
9fb914fb70
Add settings schemes
2018-02-14 17:55:10 +00:00
Jiiks
287e2c9cd2
Some commenting
2018-02-14 14:55:06 +02:00
Jiiks
b23a5ba7ac
Pass deps to plugins directly. Should be used when a plugin must have a module to function.
2018-02-14 10:05:34 +02:00
Samuel Elliott
08271deea1
Add plugin settings events
...
- Moved the Theme class to it’s own file
2018-02-13 23:26:39 +00:00
Samuel Elliott
79af725f7f
Move error event struct
2018-02-13 22:28:58 +00:00
Samuel Elliott
8706e9ef0f
Merge plugin/theme manager errors
2018-02-13 17:39:31 +00:00
Samuel Elliott
64ac3677b1
Add modal manager
2018-02-13 17:39:31 +00:00
Jiiks
1f1d748687
Module loading
2018-02-13 18:06:36 +02:00
Samuel Elliott
7664266dfe
Add plugin exports
2018-02-12 22:51:22 +00:00
Samuel Elliott
9301ad627c
Add SCSS theme configuration and compile caching
2018-02-11 19:31:24 +00:00
Jiiks
67f7111f66
Content manager error modal
2018-02-07 18:02:27 +02:00
Jiiks
bf0c74b516
add error struct
2018-02-07 16:41:10 +02:00
Jiiks
51f5a93da2
add modal footer, styling and error modal on plugin load fail
2018-02-07 14:15:46 +02:00
Samuel Elliott
6e4d6307e8
Save plugin config when enabled/disabled
2018-02-05 14:33:30 +00:00
Samuel Elliott
1a95a7db4b
Fixed merging user config into default config
2018-02-04 20:17:22 +00:00
Jiiks
39da2ffdb8
Change how plugin config works and set z index for modals
2018-02-03 11:25:34 +02:00
Jiiks
e0df52b6ab
Plugin reloading
2018-01-31 10:17:15 +02:00
Jiiks
1896a0d558
Content refresh
2018-01-31 00:21:06 +02:00
Jiiks
5ad5eeff64
New util functions and pluginmanager
2018-01-30 17:59:27 +02:00