Alexei Stukov
|
401f67382d
|
Merge pull request #131 from JsSucks/plugin-depenencies
Plugin depenencies
|
2018-02-14 10:22:27 +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 |
Jiiks
|
4fba4049e1
|
Check that plugin dependencies exist
|
2018-02-14 09:56:55 +02:00 |
Jiiks
|
4329517b0f
|
add a depend error test plugin
|
2018-02-14 09:42:29 +02:00 |
Alexei Stukov
|
dcd69d7b29
|
Merge pull request #130 from samuelthomas2774/add-setting-events
Add setting change events
|
2018-02-14 09:39:15 +02:00 |
Samuel Elliott
|
227b2cc0d8
|
Fix events for themes and extmodules
|
2018-02-13 23:36:40 +00: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
|
d3c3de5a79
|
Merge remote-tracking branch 'upstream/master' into add-setting-events
# Conflicts:
# client/src/modules/pluginapi.js
|
2018-02-13 23:07:46 +00:00 |
Samuel Elliott
|
9b9162346b
|
Add internal settings access to the plugin API
|
2018-02-13 22:37:24 +00:00 |
Samuel Elliott
|
210d085caf
|
Fix “cannot read property ‘width’ of undefined”
|
2018-02-13 22:33:17 +00:00 |
Alexei Stukov
|
058fd2f7b5
|
Merge pull request #129 from JsSucks/modules
Modules
|
2018-02-14 00:32:56 +02:00 |
Samuel Elliott
|
8b85c829d6
|
Add setting updated event
|
2018-02-13 22:30:58 +00:00 |
Samuel Elliott
|
79af725f7f
|
Move error event struct
|
2018-02-13 22:28:58 +00:00 |
Jiiks
|
728aab8e95
|
Import modulemanager, add modules path to config, requires core rebuild
|
2018-02-14 00:24:04 +02:00 |
Samuel Elliott
|
1bded3121e
|
Add event structs
|
2018-02-13 22:23:40 +00:00 |
Jiiks
|
e01567bd6a
|
Move example module
|
2018-02-14 00:17:24 +02:00 |
Jiiks
|
01b54a37bc
|
load modules
|
2018-02-14 00:17:02 +02:00 |
Jiiks
|
44832fb11a
|
Exports
|
2018-02-14 00:15:46 +02:00 |
Jiiks
|
fca1d49506
|
add class name to Plugin
|
2018-02-14 00:14:50 +02:00 |
Jiiks
|
842f0d6229
|
Move module stuff to it's own module
|
2018-02-14 00:14:26 +02:00 |
Jiiks
|
0ac1cf240d
|
Ext module base and ext module manager base
|
2018-02-14 00:10:22 +02:00 |
Alexei Stukov
|
13e9c53520
|
Merge pull request #128 from samuelthomas2774/css-editor
Add SCSS and saving support to the CSS editor
|
2018-02-14 00:06:00 +02:00 |
Alexei Stukov
|
91a658db44
|
Merge pull request #127 from samuelthomas2774/modals
Add modal manager
|
2018-02-14 00:03:27 +02:00 |
Samuel Elliott
|
c581ba1b75
|
Add save/restore of CSS editor window bounds
|
2018-02-13 21:03:48 +00:00 |
Samuel Elliott
|
a9a45e0f20
|
Fixed unnecessary escape characters
|
2018-02-13 20:11:34 +00:00 |
Samuel Elliott
|
6a11d3049a
|
Fix error when the CSS editor isn’t open
|
2018-02-13 20:09:39 +00:00 |
Samuel Elliott
|
729657f345
|
Add saving to the CSS editor
|
2018-02-13 20:06:04 +00:00 |
Samuel Elliott
|
5ca04f0652
|
Add SCSS support to the CSS editor
|
2018-02-13 19:56:01 +00:00 |
Samuel Elliott
|
a965dc9515
|
Tidy modal SCSS files
|
2018-02-13 17:50:01 +00:00 |
Samuel Elliott
|
98261a864d
|
Hide lower modals
|
2018-02-13 17:39:32 +00:00 |
Samuel Elliott
|
2ec2df6efd
|
Tidy and tweak modal SCSS files
|
2018-02-13 17:39:32 +00:00 |
Samuel Elliott
|
21c70124e5
|
Bring back the logo animation on menu open/close
|
2018-02-13 17:39:31 +00:00 |
Samuel Elliott
|
10abf0353f
|
Rename the tooltips container to bd-tooltips and move it above the settings and modals elements
|
2018-02-13 17:39:31 +00:00 |
Samuel Elliott
|
1f85d4d2f4
|
Added Plugin/Theme.showSettingsModal
|
2018-02-13 17:39:31 +00:00 |
Samuel Elliott
|
3b66d320e8
|
Move plugin/theme settings modals to the modal manager
|
2018-02-13 17:39:31 +00:00 |
Samuel Elliott
|
21a8554d6f
|
Change lower modals’ opacity
|
2018-02-13 17:39:31 +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 |
Alexei Stukov
|
cbc727f951
|
Merge pull request #126 from JsSucks/refactor
Rename require to bridge
|
2018-02-13 18:47:34 +02:00 |
Jiiks
|
66721d80b5
|
Rename require to bridge
|
2018-02-13 18:43:44 +02:00 |
Alexei Stukov
|
0d660ac523
|
Merge pull request #125 from JsSucks/external-modules
External modules
|
2018-02-13 18:33:15 +02:00 |
Jiiks
|
8984be5c3e
|
add a import test
|
2018-02-13 18:26:20 +02:00 |
Jiiks
|
ebeae46991
|
Wait for all plugins to load before starting them
|
2018-02-13 18:22:48 +02:00 |
Jiiks
|
9a652e3748
|
add import to api
|
2018-02-13 18:18:01 +02:00 |
Jiiks
|
1f1d748687
|
Module loading
|
2018-02-13 18:06:36 +02:00 |
Jiiks
|
d406384dd0
|
add types and module config
|
2018-02-13 17:54:53 +02:00 |
Alexei Stukov
|
0994c1f94f
|
Merge pull request #124 from samuelthomas2774/add-plugin-exports
Add plugin exports
|
2018-02-13 17:40:48 +02:00 |
Samuel Elliott
|
7664266dfe
|
Add plugin exports
|
2018-02-12 22:51:22 +00:00 |
Alexei Stukov
|
663af3ca83
|
Merge pull request #123 from samuelthomas2774/add-core-settings-storage
Fixed setting loading
|
2018-02-12 22:12:06 +02:00 |
Samuel Elliott
|
e793a8d380
|
Change Settings.get to return undefined when a setting isn’t found
|
2018-02-12 19:48:36 +00:00 |