Jiiks
a19570c205
PluginCard
2018-01-30 19:12:13 +02:00
Jiiks
5ad5eeff64
New util functions and pluginmanager
2018-01-30 17:59:27 +02:00
Jiiks
2a8c6189e4
WebpackModules
2018-01-30 15:48:25 +02:00
Jiiks
9d7bc8a058
Utils
2018-01-30 15:38:34 +02:00
Jiiks
cb8b448da9
params
2018-01-30 15:27:39 +02:00
Jiiks
ca8a421a9c
Globals module
2018-01-30 15:25:35 +02:00
Jiiks
85db5af655
Module resolves and base pluginmanager
2018-01-30 15:20:24 +02:00
Jiiks
6385c15236
Css editor view
2018-01-30 13:20:42 +02:00
Jiiks
031e93185a
Css editor and ipc module
2018-01-30 13:14:16 +02:00
Jiiks
9c14b44d22
add settings and consistency
2018-01-30 12:01:24 +02:00
Jiiks
30b4a8a55d
Add components
2018-01-30 11:28:28 +02:00
Jiiks
5cdd9948e8
Consistency, add settings component, trigger ready
2018-01-29 20:15:58 +02:00
Jiiks
ca5467addb
add vue usings
2018-01-29 20:00:31 +02:00
Jiiks
5791368a75
add main ui module and id to dom
2018-01-29 19:56:48 +02:00
Jiiks
88ad25ecc7
add events module
2018-01-29 19:46:24 +02:00
Jiiks
4c5ff964e6
Refactor base, add DOM
2018-01-29 19:34:31 +02:00
Alexei Stukov
28c573e5c5
Merge pull request #52 from samuelthomas2774/check-plugin-directory
...
Make sure plugins are directories
2018-01-28 19:10:22 +02:00
Alexei Stukov
c5083733be
Merge pull request #53 from samogot/lint
...
Add ESLint and some more stuff
2018-01-28 19:09:53 +02:00
Pierce
981de1b9e2
Merge pull request #54 from Pierce01/master
...
CSS Window opens when ready
2018-01-27 14:20:33 -05:00
Pierce
bac4ce5323
CSS Window opens when ready
2018-01-27 13:57:44 -05:00
samogot
4ab90e780f
Install eslint
...
Add basic eslint config, based on recommended options and disabling the most "shitty" warnings in current codebase
Dependencies list is sorted by npm
Npm asks me to commit new package-lock.json file
2018-01-27 17:03:15 +02:00
samogot
e41b289eb5
Fix The "components" property should be above the "template" property [Error/vue/order-in-components] ESLint error
...
FYI: https://vuejs.org/v2/style-guide/#Component-instance-options-order-recommended
2018-01-27 16:58:48 +02:00
samogot
46d67ae88a
Fix Unreachable code. [Error/no-unreachable] ESLint error
2018-01-27 16:58:48 +02:00
samogot
8e7c6b45b8
Fix 'reject' is not defined. [Error/no-undef] ESLint error
...
Fix Unnecessary semicolon. [Error/no-extra-semi] ESLint error
2018-01-27 16:58:37 +02:00
samogot
63c239f36f
Extract global BetterDiscord.vendor into separate module, so it can be used through require
2018-01-27 16:40:35 +02:00
samogot
d980a23dd3
Use --prefix instead of cd in npm scripts
2018-01-27 16:32:23 +02:00
Samuel Elliott
a27d586d38
Check if plugin directory is a directory
2018-01-25 16:49:02 +00:00
Samuel Elliott
d11cfbcdaa
Fix FileUtils promises
2018-01-25 16:47:13 +00:00
Alexei Stukov
65cf800283
Merge pull request #51 from JsSucks/ui
...
Merge
2018-01-25 15:29:34 +02:00
Jiiks
7bd1fc2eea
add tooltips
2018-01-25 15:26:42 +02:00
Jiiks
366deb02fc
Remove test timeout
2018-01-25 14:54:02 +02:00
Jiiks
271101ba0b
Open plugin dir when edit is clicked
2018-01-25 14:53:37 +02:00
Jiiks
e66c1ce447
Hide settings button if plugin doesn't have any settings
2018-01-25 14:50:07 +02:00
Jiiks
5faaaa0276
add todo
2018-01-25 14:47:26 +02:00
Jiiks
a509495b9f
Functional plugin reload
2018-01-25 14:46:53 +02:00
Alexei Stukov
4345abad15
Merge pull request #50 from JsSucks/ui
...
Merge
2018-01-25 13:46:55 +02:00
Jiiks
0a05c0d68a
Styles
2018-01-25 13:11:36 +02:00
Jiiks
88a89bbe4f
add a loading animation to button
2018-01-25 13:03:12 +02:00
Jiiks
a3f9b50c8c
Plugin settings modal
2018-01-25 12:48:41 +02:00
Alexei Stukov
e548f75b68
Merge pull request #49 from JsSucks/ui
...
Merge
2018-01-25 11:26:08 +02:00
Jiiks
9a8f2eddef
Textinput for plugin settings
2018-01-25 11:21:48 +02:00
Alexei Stukov
5157ad165d
Merge pull request #48 from JsSucks/ui
...
Merge
2018-01-25 11:09:43 +02:00
Jiiks
14a5331ecc
Missing styles and base for text input
2018-01-25 11:01:20 +02:00
Alexei Stukov
b7aab16185
Merge pull request #47 from JsSucks/ui
...
Merge
2018-01-25 09:56:47 +02:00
Alexei Stukov
25dac4d258
Merge branch 'master' into ui
2018-01-25 09:54:57 +02:00
Jiiks
cb542acbd0
Remove any inline styles
2018-01-25 09:52:15 +02:00
Jiiks
d934bc4aff
Up to date with master
2018-01-25 09:50:28 +02:00
Alexei Stukov
7372cf778d
Merge pull request #45 from samuelthomas2774/tidy-scss
...
Tidied SCSS files
2018-01-25 08:31:40 +02:00
Jiiks
38783631c5
Modal plugin settings, use [] instead of {} for plugin configs
2018-01-25 07:13:40 +02:00
Samuel Elliott
ecfc2ca7d6
Tidied SCSS files
...
Organised SCSS files for the client, moved all styles still in a Vue file to an SCSS file and moved styles for the CSS editor to their own files. JsSucks/BetterDiscordApp#41
2018-01-24 20:35:45 +00:00