Commit Graph

486 Commits

Author SHA1 Message Date
Zack Rauen 8efc3bed1a move unmount to injection 2018-08-22 23:40:26 -04:00
Zack Rauen 63cc9fa1cc fix settings panel leak 2018-08-22 23:30:07 -04:00
Zack Rauen e4940b320c eslint for deprecated BD... fixes #45 2018-08-19 17:15:23 -04:00
Zack Rauen 00945cbde6 fix settings close, improve dev mode, emote promise 2018-08-13 22:30:47 -04:00
Zack Rauen 0fdf498f6f improve emote, stop-animation, better favorites 2018-08-06 01:37:31 -04:00
Zack Rauen fcd7288468 make emotes look more native 2018-08-05 14:52:01 -04:00
Zack Rauen 0f316a2e16 rewrite emotes, 24 hour, colored text 2018-08-05 01:01:33 -04:00
Zack Rauen 668a573ea8 emote partial fix, canary fix, normalizer speed 2018-07-30 23:36:13 -04:00
Zack Rauen a1b44b49b2 fix 24hr, colored text, emotes 2018-07-25 12:06:56 -04:00
Zack Rauen bf8b1d2433 update fallback hash 2018-07-19 10:37:06 -04:00
Zack Rauen 48844445d6 another attempt 2018-07-19 10:00:24 -04:00
Zack Rauen 1371a8916e update for some crashing issues 2018-07-19 09:05:47 -04:00
Zack Rauen b46d6ec9c4 fix emotes for canary 2018-07-17 18:34:07 -04:00
Zack Rauen 6234234c9f you're welcome uri 2018-06-30 17:48:05 -04:00
Zack Rauen 33cb8c8ab5 some css and a class 2018-06-28 01:32:05 -04:00
Zack Rauen ca4a586da0 fix for canary + ptb 2018-06-27 23:33:02 -04:00
Zack Rauen ba5fc863ee return of public servers 2018-06-27 20:34:02 -04:00
Zack Rauen 222c2c7831 fix normalizer 2018-06-26 14:47:42 -04:00
Zack Rauen 37de4b10ec normalize normal classes too 2018-06-23 11:52:36 -04:00
Zack Rauen 002984abfc add class normalizer 2018-06-20 21:35:36 -04:00
Zack Rauen 5d5c4a11c9 nvm 2018-06-16 09:38:56 -04:00
Zack Rauen 8961f585e6 async setting save 2018-06-16 01:38:33 -04:00
Zack Rauen 10f3e2bfa3 small fix for ratelimiting issues 2018-06-03 16:33:38 -04:00
Zack Rauen 2cdaf11a12 add setting to stop downloading emotes 2018-05-22 00:29:04 -04:00
Zack Rauen e328a7fbb9 fix webpack for canary 2018-05-18 23:33:57 -04:00
Zack Rauen be2085b9a3 blame intrnl 2018-05-05 16:33:36 -04:00
Zack Rauen 1948e35210 more classes and alerts 2018-05-05 10:54:21 -04:00
intrnl 16219b5485
Update main.js 2018-05-05 20:45:34 +07:00
Zack Rauen c776f7cee4 update blacklist 2018-05-02 22:17:06 -04:00
Zack Rauen 532b605c35 scrolling & fuck discord devs 2018-04-27 21:59:18 -04:00
Zack Rauen f7747eb815 go fuck yourself discord 2018-04-27 21:25:40 -04:00
Zack Rauen 90800c1b80 hotfix for emote menu 2018-04-25 18:38:09 -04:00
Zack Rauen 9ab8ac0060 emotes are the bane of my existence 2018-04-16 00:57:38 -04:00
Zack Rauen 88706de06d fix emote download & speed up startup 2018-04-15 18:58:48 -04:00
Zack Rauen 209f5f7f30 move away from cookies 2018-04-15 14:13:25 -04:00
Zack 697db7083b emotes for heathen compact mode 2018-04-06 23:39:51 -04:00
Zack 401f14c894 fix observer am dumb 2018-04-06 10:49:26 -04:00
Zack 9fceef465e minor performance boost
also eliminates onMessage as its expensive and not used
2018-04-06 02:46:34 -04:00
Zack bff16ce287 fix close button 2018-03-29 23:08:50 -04:00
Zack Rauen 50fe3a4b0d overhaul public servers 2018-03-29 03:56:07 -04:00
Zack Rauen 6abe7fc114 more emote stuff 2018-03-16 17:01:31 -04:00
Zack Rauen 2f71d66535 update for ffz emotes 2018-03-16 14:18:50 -04:00
Zack Rauen 261c914cbe hopefully fix emotes and copy selector 2018-03-15 10:30:14 -04:00
Zack Rauen 964c5bfbfd emote stuff 2018-03-12 14:36:13 -04:00
Zack Rauen 7fdd27e55e public servers and emotes stuff 2018-02-28 02:25:06 -05:00
Zack Rauen 8533d76aa8 toast setting affects emotes 2018-02-13 11:06:19 -05:00
Zack Rauen 2250bf1a8e backwards support for emote plugins 2018-02-13 02:49:11 -05:00
Zack Rauen d60461023d rebrand as BandagedBD 2018-02-05 17:48:19 -05:00
Zack Rauen 80bedb0730 forgot to minify 2018-01-23 18:08:20 -05:00
Zack Rauen de3d0b9c74 minor emotes stuff 2018-01-19 20:17:52 -05:00
Zack Rauen af3124b8b2 new customcss editor and fix for canary 2018-01-09 20:08:59 -05:00
Zack Rauen 1a6db9e2ab fix some more emote crap 2018-01-09 16:32:02 -05:00
Zack Rauen 1d89fb9e71 Few bug fixes
- Put customcss after themes
- Fix 24 hour timestamps
- Fix injecting emots in compact mode
- Emote cache validation improvement
- Fix glitchy colored text, and not applying on edit
- Fix some grammar in settings
- Force CustomCSS priorty on update
2018-01-09 12:16:48 -05:00
Zack Rauen 6e6987676a Exclude short emotes 2018-01-08 22:55:12 -05:00
Zack Rauen 8a7b7b1f81 change emote system and custom css 2018-01-08 22:24:00 -05:00
Zack Rauen 98fe8c2e76 Lots of updates, some features 2017-12-24 01:51:24 -05:00
Zack Rauen b628cbf519 forgot to make settingspanel a member 2017-12-22 17:06:56 -05:00
Zack Rauen bdec1a3be1 Updates for emotes, devmode, plugin settings 2017-12-22 14:29:59 -05:00
Zack Rauen bf93547a63 grab react from webpack modules 2017-12-21 20:02:35 -05:00
Zack Rauen 6985c24009 some cleanup 2017-11-17 09:46:41 -05:00
Zack Rauen 542d794253 readd old files and fix onSwitch 2017-11-17 00:56:54 -05:00
Zack Rauen 0f2e8c9157 atob 2017-11-09 08:23:20 -05:00
Zack Rauen 38f7997b24 Revert "forgot atob"
This reverts commit df2c803ed0.
2017-11-09 08:22:33 -05:00
Zack Rauen df2c803ed0 forgot atob 2017-11-09 08:22:12 -05:00
Zack Rauen cb733f50e0 Add fix for emote data and load custom css 2017-11-09 08:18:24 -05:00
Zack Rauen 2db5607b0a fixed a string 2017-11-04 11:13:43 -04:00
Zack Rauen 23685f6cb0 test minification 2017-11-04 11:04:50 -04:00
Zack Rauen 303a2d4f85 update 24hour and colored text 2017-11-04 01:59:30 -04:00
Zack Rauen 28174e59c9 Fix 24 hour and add react instance stuff 2017-11-03 22:43:59 -04:00
Zack Rauen 43f99ac617 smooth scroll on settings panel 2017-11-03 16:39:50 -04:00
Zack Rauen bbe3cafed8 update toasts 2017-11-03 16:08:53 -04:00
Zack Rauen 63591702eb I fucked up 2017-11-03 16:02:50 -04:00
Zack Rauen 5b1e895fd4 backwards compat. 2017-11-03 16:01:49 -04:00
Zack Rauen 3c62d9e7a6 forgot settings check, add backwards compatibility 2017-11-03 15:58:30 -04:00
Zack Rauen 38bf9ac796 add stop/start toasts with setting 2017-11-03 15:52:35 -04:00
Zack Rauen 14ba272ab4 add toasts 2017-11-03 13:54:47 -04:00
Zack Rauen 2571a051c7 pain in my ass self vs this 2017-11-03 13:37:48 -04:00
Zack Rauen 147b67d686 show modal on startup 2017-11-03 13:35:51 -04:00
Zack Rauen 88b29e5954 new modals 2017-11-03 13:34:26 -04:00
Zack Rauen a7afbde32d little bit more repo cleanup 2017-11-03 02:21:28 -04:00
Zack Rauen eb9a8738ea fix settings for showing errors on load 2017-11-03 02:08:36 -04:00
Zack Rauen 2ca6a2427c start on loadup errors 2017-11-03 01:34:04 -04:00
Zack Rauen fef52720fe code cleanup, check for errors 2017-11-02 23:05:33 -04:00
Zack Rauen 484fd9148a style links 2017-11-01 14:52:57 -04:00
Zack Rauen 639dc5f762 single settingspanel call 2017-11-01 14:39:37 -04:00
Zack Rauen 6bc4b75af6 scroll settings into view 2017-11-01 14:01:03 -04:00
Zack Rauen c212c762cf change toggle 2017-11-01 13:46:13 -04:00
Zack Rauen 43a955d1a9 fix a screwup 2017-11-01 13:37:44 -04:00
Zack Rauen 99bab11028 theme module and card 2017-11-01 13:34:00 -04:00
Zack Rauen f92bab3ddd cleanup cards 2017-11-01 13:28:04 -04:00
Zack Rauen c7fb4ade8c switches and settings 2017-11-01 13:12:29 -04:00
Zack Rauen d0a3762e39 switches 2017-11-01 12:56:51 -04:00
Zack Rauen 85acf96d65 start switch to V2 switches 2017-11-01 12:49:38 -04:00
Zack Rauen e8dff1de95 finish cards hopefully 2017-11-01 12:09:58 -04:00
Zack Rauen 054a48fd09 finish restructure of plugin cards 2017-11-01 11:21:55 -04:00
Zack Rauen 36ec503e2e test my understanding of react 2017-11-01 11:10:16 -04:00
Zack Rauen 3db34829d4 start cleanup 2017-11-01 02:55:15 -04:00
Zack Rauen a12773e4fd fucking lack of es6 2017-11-01 01:43:07 -04:00
Zack Rauen 64e04eb93e start observer after bd loads 2017-11-01 01:39:40 -04:00
Zack Rauen e77c0cac0f remove old settings panel 2017-11-01 01:28:53 -04:00
Zack Rauen 22d686ceb9 cleanup and change settings inject 2017-11-01 01:03:48 -04:00
Zack Rauen 088241b0ac switch back to cdn cause it's easier 2017-10-31 23:12:20 -04:00
Zack Rauen 6ef12b4863 continue instead of return 2017-10-31 17:28:49 -04:00
Zack Rauen ca289d213e pluginCard data 2017-10-31 05:12:58 -04:00
Zack Rauen 95fc52028c adjust error log 2017-10-31 05:03:42 -04:00
Zack Rauen 33246a7f67 anotha one 2017-10-31 04:52:31 -04:00
Zack Rauen b0f96e0a1f ., 2017-10-31 04:42:34 -04:00
Zack Rauen 5119095169 add info to plugincards 2017-10-31 04:34:58 -04:00
Zack Rauen bcd67052b8 refactor some pluginModule stuff 2017-10-31 04:26:30 -04:00
Zack Rauen ad47b4e1a5 pluginModule, themeModule and customcss 2017-10-31 03:28:03 -04:00
Zack Rauen d28f8fc02d cleanup plugins/themes loading 2017-10-31 02:58:39 -04:00
Zack Rauen 6dea1defd6 man I'm dumb 2017-10-31 02:39:42 -04:00
Zack Rauen a9914b4c89 update error checking 2017-10-31 02:35:38 -04:00
Zack Rauen 62fb184ff0 remove more crap and fix emoji menu 2017-10-30 18:14:26 -04:00
Zack Rauen 68e40aaa2a hecking 2017-10-30 17:44:51 -04:00
Zack Rauen 4735b6943c not the way I thought 2017-10-30 17:33:38 -04:00
Zack Rauen a9f275622c test removing some settings crap 2017-10-30 17:24:54 -04:00
Zack Rauen 333c994152 settings are disorganized apparently 2017-10-30 17:12:46 -04:00
Zack Rauen b53c9b05bb some fixes for tooltips 2017-10-30 17:04:48 -04:00
Zack Rauen 76f7a612e9 refactor main observer 2017-10-30 16:53:27 -04:00
Zack Rauen eeccf6b02b changes for onMessage 2017-10-30 03:46:13 -04:00
Zack Rauen e42e2e57d2 hopefully finalize devmode 2017-10-30 03:39:41 -04:00
Zack Rauen 1015e35a7a more devmode stuff 2017-10-30 03:35:08 -04:00
Zack Rauen 3ec3b47be4 fix onMessage 2017-10-30 02:29:47 -04:00
Zack Rauen 430989072e further test plugin api 2017-10-30 02:14:25 -04:00
Zack Rauen 1eed4bbb6c start fixing plugin api 2017-10-30 02:02:20 -04:00
Zack Rauen e1ba41f9ab start emote modifiers 2017-10-30 01:40:47 -04:00
Zack Rauen 37129c3702 reenable emote menu 2017-10-30 01:22:17 -04:00
Zack Rauen 9a39c15abc hopefully finalize devmode 2017-10-30 01:20:19 -04:00
Zack Rauen f8fea732b0 fix devmode 2017-10-30 00:56:20 -04:00
Zack Rauen 9f4981a77f I spelled context wrong... 2017-10-29 23:55:31 -04:00
Zack Rauen 921f05823c missed the off 2017-10-29 23:50:00 -04:00
Zack Rauen 11edc76272 expand dev mode 2017-10-29 23:45:07 -04:00
Zack Rauen ac2b3f18c8 more unused code hopefully 2017-10-29 20:00:34 -04:00
Zack Rauen 8ba87567be more useless code 2017-10-29 19:40:33 -04:00
Zack Rauen 87ea70c7eb cleanup 2017-10-29 19:00:14 -04:00
Zack Rauen 01875813f1 start deleting useless spaghetti 2017-10-29 18:56:46 -04:00
Zack Rauen 770b163c77 maybe less breaking 2017-10-29 18:51:09 -04:00
Zack Rauen 7897b2cd77 let's see what breaks 2017-10-29 18:43:32 -04:00
Zack Rauen 8a2cda49dd escape IDs 2017-10-29 18:23:39 -04:00
Zack Rauen 1417c627b1 more error checks 2017-10-29 18:09:01 -04:00
Zack Rauen 3ddae1ede3 friggin hell 2017-10-29 18:02:13 -04:00
Zack Rauen 6d862c866e error checking, escaping 2017-10-29 17:58:35 -04:00
Zack Rauen 939b733aef fix hash 2017-10-29 17:26:06 -04:00
Zack Rauen d8a2835431 fix react errors 2017-10-29 17:20:45 -04:00
Zack Rauen 85fa1751df link updates and such 2017-10-29 17:08:20 -04:00
Zack Rauen 15b03efe6d textarea 2017-10-29 16:55:59 -04:00
Zack Rauen 7133d14883 more tests 2017-10-29 16:53:37 -04:00
Zack Rauen 1999baddee test 2017-10-29 16:37:47 -04:00
Zack Rauen f9e4d68d98 textarea stuff 2017-10-29 16:33:48 -04:00