Samuel Elliott
74e3605ec6
Get version from package.json
2018-03-21 20:48:01 +00:00
Samuel Elliott
a4a130bfc6
Write logs to a file
2018-03-21 15:57:37 +00:00
Samuel Elliott
2fb5d8fe11
Pause all keybinds while recording and add debugger keybind
2018-03-21 00:27:25 +00:00
Samuel Elliott
1772edd37c
Cleanup project root and update package-lock.json
2018-03-20 23:29:00 +00:00
Samuel Elliott
b4bd9e9c7b
Comments and fix tooltip arrow positioning
2018-03-20 23:24:38 +00:00
Samuel Elliott
994faf94d6
Refactor Vue injector and sparkplug and move contributors to data
2018-03-20 21:11:11 +00:00
Jiiks
9f24d0d1ce
Fix package ver and make sure we always load the latest client script
2018-03-20 07:45:11 -03:00
Jiiks
684f85b45e
Update release scripts and packages
2018-03-20 03:54:33 -03:00
Jiiks
01b7e81f44
add global getters
2018-03-19 13:45:20 -03:00
Jiiks
c84a79d3f5
Wrapper should also be 32px
2018-03-17 19:23:19 -03:00
Jiiks
f8b9cdaead
Missing Logger import
2018-03-17 18:42:16 -03:00
Jiiks
b83e3c967d
Emote styling
2018-03-17 18:40:47 -03:00
Jiiks
5ed34c149a
Initial force update through reflection
2018-03-17 18:35:09 -03:00
Jiiks
8740c286a0
add guild, channel and user data attributes
2018-03-17 15:23:21 -03:00
Jiiks
0820735fa2
Unreachable code
2018-03-17 13:21:08 -03:00
Jiiks
549275e5dc
Log emote loading error
2018-03-17 13:18:56 -03:00
Jiiks
e268f769b7
Fix emote wrapper children
2018-03-17 13:17:50 -03:00
Jiiks
0af356823a
Reinstate emote injection
2018-03-17 13:05:44 -03:00
Jiiks
b5fc88bc8e
Rewrite a bit and provide patch wrapper. add patcher test plugin as example
2018-03-17 12:48:08 -03:00
Jiiks
86528a3335
add overloads
2018-03-16 02:18:27 -03:00
Samuel Elliott
533d4aead1
Make selected state more noticeable and sort the value array
2018-03-16 01:21:44 +00:00
Samuel Elliott
094ef7e173
Cleanup
2018-03-16 01:09:18 +00:00
Samuel Elliott
086b6253bc
Add guild selection setting and developer mode option
2018-03-16 00:54:50 +00:00
Jiiks
87cc894512
Path all React component functions automatically
2018-03-15 16:16:32 -03:00
Jiiks
7643588b00
add search cache and push vendor to window dev object
2018-03-15 15:11:46 -03:00
Jiiks
ce457e4ad4
Start filter and db getter
2018-03-15 14:44:41 -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
c44a35a6c4
Undef
2018-03-15 14:20:37 -03:00
Jiiks
cc8f10f971
Traverse autocomplete with keydown
2018-03-15 14:14:42 -03:00
Jiiks
13f7ce0cad
Make autocomplete function like Discord one except with ;
2018-03-15 14:11:48 -03:00
Jiiks
e1f3bd2f41
Use ;; wrapper for emotes and change how they are injected
2018-03-15 14:07:16 -03:00
Jiiks
6bc2e0cca5
Export Filters from WebpackModules
2018-03-15 13:47:40 -03:00
Jiiks
a4e51dd4a7
and unpatcher
2018-03-15 13:41:54 -03:00
Jiiks
0eaf63f5f7
Remove old render patcher
2018-03-15 13:41:43 -03:00
Jiiks
bd5ded7333
Renaming
2018-03-15 13:39:09 -03:00
Jiiks
6d1dbfad1e
add logging for patches
2018-03-15 13:20:13 -03:00
Jiiks
30c57cf998
Give plugins everything and auto refactor
2018-03-14 14:19:46 +02:00
Jiiks
bf7919a877
add developer mode
2018-03-14 11:13:18 +02:00
Jiiks
25044beaef
Don't
2018-03-14 11:11:08 +02:00
Jiiks
81941bb140
Lint
2018-03-14 11:06:54 +02:00
Jiiks
b3ed044408
add copyright headers
2018-03-14 11:01:10 +02:00
Jiiks
1e438764a0
Reset and remove old
2018-03-14 10:59:16 +02:00
Jiiks
9e875f4039
Fix autocomplete handlers and keys and trigger it with tab
2018-03-14 10:58:40 +02:00
Jiiks
5f7ddcb8ce
add TODO notice
2018-03-14 09:43:03 +02:00
Jiiks
e73ac58ff3
Go back to did-finish-load
2018-03-14 09:25:48 +02:00
Jiiks
bcc856bc6b
Don't need separate displayName
2018-03-14 09:17:58 +02:00
Jiiks
6473ddaf9f
add important component scanner through reflection
2018-03-14 09:12:00 +02:00
Jiiks
ce9a4c6b3d
Fix channel member render
2018-03-14 02:36:34 +02:00
Jiiks
ae6b745e68
Partially fix autocomplete and use patches
2018-03-14 00:34:03 +02:00
Jiiks
7599271f31
add author id
2018-03-12 17:52:24 +02:00
Jiiks
2c2ef33565
Use DiscordApi to get current user
2018-03-12 17:50:43 +02:00
Jiiks
d965e29867
Throw everything into _bd object
2018-03-12 17:50:09 +02:00
Jiiks
67dddf5391
Replay index
2018-03-12 17:48:29 +02:00
Jiiks
7116efe207
Replay exports
2018-03-12 17:46:55 +02:00
Jiiks
6a854ab070
Patcher
2018-03-12 17:46:20 +02:00
Jiiks
5083a80ba2
Remove observers
2018-03-12 17:46:20 +02:00
Zack Rauen
fd68da9566
update discord api
2018-03-11 22:42:06 -04:00
Zack Rauen
6917724700
update to master
2018-03-11 22:38:03 -04:00
Alexei Stukov
2c33d1f7f0
Merge pull request #166 from JsSucks/data-attributes
...
Data attributes
2018-03-11 16:35:22 +02:00
Jiiks
f612fcbf00
Remove window var
2018-03-10 17:36:55 +02:00
Jiiks
afc9f91dc3
Don't
2018-03-10 17:35:02 +02:00
Jiiks
2952331998
More attributes
2018-03-10 14:27:17 +02:00
Jiiks
da6aecc3f2
add more attributes and file upload author
2018-03-10 13:53:27 +02:00
Jiiks
b0fcedd3f3
Don't do anything if emotes don't exist
2018-03-10 10:21:35 +02:00
Jiiks
fe319e58fe
Remove data addition
2018-03-10 10:20:29 +02:00
Jiiks
45545d86b4
It's ugly for now.
2018-03-10 09:58:25 +02:00
Jiiks
c59494f604
Emote autocomplete ui
2018-03-10 05:29:04 +02:00
Jiiks
523d226b91
Initial autocomplete and all emotes
2018-03-10 05:05:12 +02:00
Jiiks
4984ae996e
Merge branch 'dom-attributes' of https://github.com/JsSucks/BetterDiscordApp into dom-attributes
2018-03-09 12:33:58 +02:00
Jiiks
f494cbbb7a
Bad filename
2018-03-09 12:33:38 +02:00
Alexei Stukov
ef19f4723e
Merge branch 'master' into dom-attributes
2018-03-09 12:26:50 +02:00
Jiiks
fe884ae436
filter check
2018-03-09 11:00:15 +02:00
Jiiks
ae651e08e9
Reliable observers
2018-03-09 10:43:03 +02: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
Samuel Elliott
3578698a86
Fix deleting all injected styles
2018-03-09 01:26:45 +00:00
Samuel Elliott
47c786a98a
Can’t freeze internals as then Vue can’t make any plugin/theme’s info and enabled state reactive
2018-03-09 00:18:05 +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
Jiiks
976ea796f8
Reliable switch events
2018-03-08 23:40:38 +02:00
Jiiks
a746d6a03e
Remove test badge
2018-03-08 23:15:57 +02:00
Jiiks
393362c8fb
Userlist badges
2018-03-08 21:58:53 +02:00
Jiiks
af8f7b0c9f
Trigger on loaded more as well
2018-03-08 21:42:19 +02:00
Jiiks
1c63b8a05d
Extend EventListener and add badges on other events
2018-03-08 21:40:43 +02:00
Jiiks
dfa7987756
add badges to messages as well
2018-03-08 20:46:03 +02:00
Jiiks
7737dacd05
Use data- prefix for dataset access
2018-03-08 19:45:17 +02:00
Jiiks
b75c7716c9
User reflection prop iterator
2018-03-08 19:37:50 +02:00
Jiiks
7e2be8bb19
add initial user-id manip
2018-03-08 19:35:05 +02:00
Jiiks
399f8a790d
add deeper find
2018-03-08 19:30:21 +02:00
Jiiks
fdfd0a6454
add loading more mutation callback
2018-03-08 17:37:38 +02:00
Jiiks
88b46bc359
only set currentuser attr if true
2018-03-08 16:46:50 +02:00
Jiiks
fcebb43f35
Remove useless obeservers then
2018-03-08 16:44:51 +02:00
Samuel Elliott
e7b0acb5a0
Fix plugin API basic modals
2018-03-08 13:59:19 +00:00
Jiiks
e22e7f7af8
Hide mutable markup when editing
2018-03-08 14:47:15 +02:00
Jiiks
7a82d9e860
Edits and new messages functional
2018-03-08 14:45:31 +02:00
Jiiks
4804cd6ccb
No class needed
2018-03-08 14:19:17 +02:00
Jiiks
44f0effba5
Renam event
2018-03-08 14:04:51 +02:00
Jiiks
5fd62c8050
Move markup cloning to automanipulator
2018-03-08 13:15:58 +02:00
Jiiks
8bda3e9b4d
Don't need the classname
2018-03-08 11:18:21 +02:00
Jiiks
0154a7e97b
add prop iterator
2018-03-08 11:17:33 +02:00
Jiiks
fdfd961390
Change how reflection works
2018-03-08 10:59:51 +02:00
Jiiks
43359d771c
add automa, new functions to ui and base reflection
2018-03-08 10:40:29 +02:00