Jiiks
|
6d8ef35bd6
|
add api's for easy generic components
|
2018-08-26 17:34:54 +03:00 |
Jiiks
|
8146e0e7f2
|
Make pluginmanager delete all relative modules from cache insted
|
2018-08-26 05:03:54 +03:00 |
Jiiks
|
23b8e2dd76
|
add and use the relative api
|
2018-08-26 03:48:23 +03:00 |
Jiiks
|
e12dc28052
|
Vuewrap
|
2018-08-26 01:37:37 +03:00 |
Jiiks
|
977fd80d0c
|
add walkers to pluginapi
|
2018-08-25 22:34:18 +03:00 |
Jiiks
|
f46694f2d0
|
Use Reflection, deleted any wpm references from plugin api for now
|
2018-08-24 19:05:27 +03:00 |
Samuel Elliott
|
a85107cc51
|
Fix GlobalAc.toggle and add it to the plugin API
|
2018-08-23 16:36:22 +01:00 |
Samuel Elliott
|
46dae11085
|
Use const
|
2018-08-23 04:02:01 +01:00 |
Samuel Elliott
|
c885e4ceda
|
Add notification titles
|
2018-08-23 03:16:18 +01:00 |
Samuel Elliott
|
fd9c03ac2f
|
Update the emote module in the plugin API
|
2018-08-22 23:44:46 +01:00 |
Samuel Elliott
|
67debca9d9
|
Add notifications to the plugin API
|
2018-08-22 19:42:22 +01:00 |
Samuel Elliott
|
a0bee1846e
|
Add autocomplete to the plugin API
|
2018-08-22 19:07:06 +01:00 |
Samuel Elliott
|
42a89129d4
|
Move unloading plugin main script to the plugin manager
|
2018-08-22 17:44:30 +01:00 |
Samuel Elliott
|
8cf28fcaba
|
Add DiscordContextMenu to the plugin API
|
2018-08-22 13:19:15 +01:00 |
Samuel Elliott
|
237899c91a
|
Add BdContextMenu to the plugin API
|
2018-08-22 12:56:27 +01:00 |
Jiiks
|
9f8a1f08be
|
Update eslint rules
|
2018-08-15 09:01:47 +03:00 |
Samuel Elliott
|
22e78c03e1
|
Add toasts enabled state to the plugin API
|
2018-08-10 15:17:57 +01:00 |
Samuel Elliott
|
a95b97b3c0
|
Requested changes from JsSucks/BetterDiscordApp#194
|
2018-07-19 22:21:20 +01:00 |
Samuel Elliott
|
007637a557
|
Merge remote-tracking branch 'upstream/toasts' into toasts
# Conflicts:
# client/src/modules/pluginapi.js
# client/src/ui/bdui.js
# client/src/ui/dom.js
# client/src/ui/ui.js
# package-lock.json
# package.json
|
2018-07-19 22:03:29 +01:00 |
Samuel Elliott
|
6ded1c62e5
|
Prevent modals from being added to the stack more than once
|
2018-07-19 00:14:03 +01:00 |
Samuel Elliott
|
6b97505f66
|
Remove unused imports
|
2018-07-18 20:57:05 +01:00 |
Samuel Elliott
|
cd77d659a5
|
Use axios and http/https to check for updates
|
2018-07-07 14:23:43 +01:00 |
Samuel Elliott
|
b6f38a73dc
|
Add function to get classes and fix emote autocomplete injection
|
2018-07-07 01:17:26 +01:00 |
Samuel Elliott
|
c384920275
|
Add WebpackModules wait functions to the plugin API
|
2018-07-07 01:10:39 +01:00 |
Samuel Elliott
|
e57e1f51ea
|
Fix getModuleByDisplayName
|
2018-05-29 15:40:14 +01:00 |
Samuel Elliott
|
8d8c1a8080
|
Add getting webpack modules as properties of the WebpackModules object
`WebpackModules.React` instead of `WebpackModules.getModuleByName('React')`
|
2018-05-20 00:36:14 +01:00 |
Samuel Elliott
|
9eb8eaa906
|
Add DOM, DOMObserver and VueInjector to the plugin API
|
2018-05-14 16:34:40 +01:00 |
Zack Rauen
|
2d784b48f4
|
add toasts
|
2018-05-12 23:17:04 -04:00 |
Samuel Elliott
|
dc2be5c410
|
Add ReactHelpers to the plugin API
|
2018-05-03 15:56:07 +01:00 |
Samuel Elliott
|
2e2d0dd6f6
|
Make some Vue components available to plugins, add highlight.js module and some tidying
|
2018-04-29 01:57:09 +01:00 |
Samuel Elliott
|
244b7e5bd1
|
Move filters to common
|
2018-04-27 17:33:05 +01:00 |
Samuel Elliott
|
504221ce28
|
Fix getComponentByRegex and add Filters to the plugin API
|
2018-04-27 16:06:51 +01:00 |
Samuel Elliott
|
4d0631ba38
|
Add wait util
|
2018-04-04 21:53:02 +01:00 |
Samuel Elliott
|
027ca8d639
|
Change plugin API WebpackModules
getModule[…] returns a module (first = true)
getModules[…] returns an array (first = false)
|
2018-04-01 23:17:33 +01:00 |
Samuel Elliott
|
a0f60dddb2
|
Update plugin API (fix Utils not being passed arguments)
|
2018-04-01 23:12:23 +01:00 |
Samuel Elliott
|
a3038c46fd
|
Undo 10fd25607d (diff-e0997702acb90b93fb46357f7576ab03L423)
|
2018-04-01 23:02:02 +01:00 |
Samuel Elliott
|
c701a2b5f9
|
Add emotes to the plugin API
|
2018-03-31 16:51:14 +01:00 |
Samuel Elliott
|
f28525129e
|
Add menu API
|
2018-03-31 01:03:13 +01:00 |
Samuel Elliott
|
74d78f4bca
|
Remove old monkey patch
|
2018-03-31 00:47:25 +01:00 |
Samuel Elliott
|
10fd25607d
|
Remove installer from release build script
|
2018-03-29 20:04:01 +01:00 |
Samuel Elliott
|
aa933d9a09
|
Refactor IPC
|
2018-03-21 20:52:42 +00:00 |
Samuel Elliott
|
8a9c8edf39
|
Add patcher to the plugin API and fix error when rendering system messages
|
2018-03-21 20:50:49 +00:00 |
Samuel Elliott
|
b4bd9e9c7b
|
Comments and fix tooltip arrow positioning
|
2018-03-20 23:24:38 +00:00 |
Jiiks
|
b5fc88bc8e
|
Rewrite a bit and provide patch wrapper. add patcher test plugin as example
|
2018-03-17 12:48:08 -03:00 |
Alexei Stukov
|
ae63213809
|
Merge pull request #170 from JsSucks/emote-changes-and-minor-stuff
Emote changes and minor stuff
|
2018-03-15 14:25:12 +02:00 |
Jiiks
|
6bc2e0cca5
|
Export Filters from WebpackModules
|
2018-03-15 13:47:40 -03:00 |
Jiiks
|
30c57cf998
|
Give plugins everything and auto refactor
|
2018-03-14 14:19:46 +02:00 |
Samuel Elliott
|
3578698a86
|
Fix deleting all injected styles
|
2018-03-09 01:26:45 +00:00 |
Samuel Elliott
|
bc1f93dd89
|
Store patched functions in a weakmap, move events wrapper and prevent plugins from modifying the plugin and content prototypes and their internals object
|
2018-03-08 23:43:26 +00:00 |
Samuel Elliott
|
e7b0acb5a0
|
Fix plugin API basic modals
|
2018-03-08 13:59:19 +00:00 |