Commit Graph

486 Commits

Author SHA1 Message Date
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
Zack Rauen 0e2a7f2120 remove more jquery 2017-10-29 15:11:17 -04:00
Zack Rauen 84ddea58d3 defaults 2017-10-29 03:23:43 -04:00
Zack Rauen bfec7b53d8 no public 2017-10-29 03:21:22 -04:00
Zack Rauen 12f6d084cf settings 2017-10-29 03:19:38 -04:00
Zack Rauen 1ea7677573 test 2017-10-29 03:00:33 -04:00
Jiiks 9ab77a8217 Support for twitchemotes v3 api 2017-09-30 05:07:53 +03:00
Alexei Stukov 626d41480c Hide changelog for now, fix things that use ta 2017-07-22 13:28:23 +03:00
Alexei Stukov df8b319275 Settings panel injection fix 2017-06-17 20:08:43 +03:00
Alexei Stukov c9b6a11941 Restore open folder buttons 2017-05-12 22:45:19 +03:00
Alexei Stukov bf6f826c9d https://github.com/Jiiks/BetterDiscordApp/pull/441 2017-05-08 07:36:59 +03:00
Alexei Stukov 327c08fd93 Localization fix and layer identifiers 2017-05-04 18:47:16 +03:00
Alexei Stukov 707afde649 Fix setting saving 2017-05-02 18:15:02 +03:00
Alexei Stukov 05d55ea6fa Fixed settings sidebar injection 2017-05-01 12:36:49 +03:00
Alexei Stukov 2d4416466c Fixed theme and plugin state not saving 2017-04-30 14:21:23 +03:00
Alexei Stukov 91dd2e6ee7 Fix for pluginpanel crashing 2017-04-30 14:16:27 +03:00
Alexei Stukov eff75f27dc Allow dom nodes for plugin settings. 2017-04-30 14:02:42 +03:00
Alexei Stukov 5bf01fa3c8 Fix missing keys 2017-04-30 06:07:07 +03:00
Alexei Stukov 2fbf1e9985 Show BD server regardless 2017-04-30 05:44:50 +03:00
Alexei Stukov 2fbe862933 Invite code joining 2017-04-30 05:34:52 +03:00
Alexei Stukov b15f56212d Editor attach
Fixed css editor updating when attaching if open.
2017-04-30 05:21:08 +03:00
Alexei Stukov fbb0283148 xhr creds 2017-04-30 04:36:23 +03:00
Alexei Stukov 93ecab675d Changelog 2017-04-30 04:20:55 +03:00
Alexei Stukov df7f12d5bd v1.78 public test 2017-04-30 04:11:22 +03:00
MKody c6f85e545f Change linux path to use the $HOME/.config folder 2017-01-29 15:37:51 +01:00
Jiiks 604ec38101 Fix localStorage path
Removed extra `/`
2017-01-22 20:01:17 +02:00
Jiiks fcfd75346b Change localStorage path 2017-01-22 20:00:24 +02:00
Jiiks d862285c63 make proxystorage return null instead of undefined 2017-01-11 20:59:24 +02:00
Jiiks 52c4114148 1.77
Fixed empty data loading and added localstorage proxy
2017-01-11 12:55:08 +02:00
Jiiks 19feb05e9b Really fixed customcss and favourite emotes loading 2017-01-11 12:51:37 +02:00
Jiiks 47a36a2e56 Fixed customcss and fav emotes load handling 2017-01-11 12:46:18 +02:00
Jiiks e1fd1f0df7 Custom localStorage for old plugin compatibility 2017-01-11 12:43:46 +02:00
Jiiks 46fe0f7c37 Actually write on setItem 2017-01-11 11:40:17 +02:00
Jiiks 00dfb68677 Actually supply a filename and run the function 2017-01-11 11:25:20 +02:00
Jiiks 0a55c0edae Logging 2017-01-11 11:23:15 +02:00
Jiiks 33162a1798 Localstorage fix so old plugins can work 2017-01-11 11:21:17 +02:00
Jiiks b0b24974e6 alt storage release 2017-01-09 10:38:52 +02:00
Jiiks 6e1816d973 Alternate storage fix 2017-01-09 07:41:36 +02:00
Jiiks 2039252e69 Fixed bd server join button 2016-12-05 22:05:48 +02:00
Jiiks 9a2b4fb8b2 Hide serverlist on join 2016-12-02 12:03:09 +02:00
Jiiks e7b9be97b0 Unliteral 2016-12-02 11:59:40 +02:00
Jiiks 5cea881ed9 Open invite codes in browser 2016-12-02 11:58:11 +02:00
Jiiks c14c4255eb Fix icode regex 2016-12-02 11:42:54 +02:00
Jiiks fec2679fc8 icxss 2016-12-02 11:28:41 +02:00
Jiiks 520ca3faea icxss 2016-12-02 11:27:48 +02:00
Jiiks c8e906b00d Fix tags and minify 2016-12-02 09:24:44 +02:00
Jiiks 9bddcaa181 Undefined check for unsafes 2016-12-02 09:20:53 +02:00
Jiiks a9a2d09ae0 return not continue 2016-12-02 09:18:51 +02:00
Jiiks 422c18917c Ignore servers with undefined invite codes 2016-12-02 09:16:58 +02:00
Jiiks ccdc5f1a9f Fixed publicservers categories 2016-12-02 09:14:00 +02:00
Jiiks 080141e7d0 Fixed publicservers identifier filter 2016-12-02 09:10:51 +02:00
Jiiks b55bd54b29 Fixed publicserver search 2016-12-02 09:03:40 +02:00
Jiiks 8c0951a0ea Updated public servers endpoint 2016-12-02 07:36:41 +02:00
Jiiks 2fc35436a4 Fixed replace 2016-08-15 02:03:18 +03:00
Jiiks b87e0781f6 User input escapes 2016-08-15 02:00:09 +03:00
Jiiks b28ef7abc5 Publicservers user data escape 2016-08-11 17:53:25 +03:00
Jiiks d26247bbd6 v1.74 minor fixes
Fixed bd invite link and dev mode breaking
2016-07-31 01:47:35 +03:00
Jiiks f649c729b2 1.73 disabled native sub emotes and added initial dev mode 2016-05-24 23:33:24 +03:00
pohky e8e82cb02b Bugfix blacklisted emotes
fixed a bug where blacklisted emotes cut the text off
2016-05-24 14:29:30 +02:00
Jiiks ab7ccf061d Fixed server invite code 2016-05-21 22:00:32 +03:00
pohky b343b5d7c9 quick fix
open themes/plugins folder
2016-05-21 19:09:22 +02:00
Jiiks 13c1ab4be0 v1.72
Fixed emotes
Fixed public server button not showing
Changed public server api endpoint
Added public server description, tags and category search
Added mutation listener for settings panel instead of relying on defers
Fixed many small bugs
2016-05-21 12:19:29 +03:00
Jiiks b742f86ee0 v1.71
Fixed emotes, emote edits, new changelog and versioning
2016-05-20 05:30:54 +03:00
Jiiks 596b0e8490 Fixed emotes 2016-05-20 05:12:32 +03:00
Jiiks 6d16dea9ac For 0.2.8 and fixed settings import 2016-05-06 23:57:38 +03:00
Jiiks 640f1a5930 1.70
New plugin/theme listtings, 24hr timestamps, coloured text, new alert
window, public server list infinite scroll, 0.2.8 support and more
2016-05-06 21:31:28 +03:00
Jiiks 0fd8d3856f Public server list infinite scroll and changelog 2016-05-01 12:56:12 +03:00
Jiiks a74827d515 Removed public server owner name 2016-05-01 00:26:59 +03:00
Jiiks 29303ea92a New alert modal and support for 0.2.8 vars 2016-05-01 00:25:14 +03:00
pohky 1b616b165a Add emote mod :bttv
emote mod to force use the BTTV emote version if one exists
2016-04-28 23:36:01 +02:00
pohky e93f084a6c Changed emote priority 2016-04-27 16:30:06 +02:00
Jiiks ea9808f12d Initialize favoriteEmotes 2016-04-11 12:57:04 +03:00
Jiiks 659dc085fd Separate core settings from emote settings 2016-04-09 22:56:29 +03:00
Jiiks 52489b6e0a v1.63 dark mode 2016-04-09 15:52:07 +03:00
Jiiks 5cd211333d Typo in changelogs 2016-04-09 09:22:16 +03:00
Jiiks 3b58822088 Added missing changelog description 2016-04-09 09:06:15 +03:00
Jiiks 7cbfc6f19a v1.62 Css fixes and new emote menu 2016-04-09 09:04:39 +03:00
Jiiks a478c362fa JSv1.61
New CSS editor and auto voice disconnect on exit by Pohky
2016-04-08 01:21:30 +03:00
Jiiks 47bf32fb8b Fixed a scope issue 2016-04-07 15:24:02 +03:00
Jiiks 2a8175e119 Fixed an issue with public server button not appearing at all 2016-04-07 15:22:33 +03:00
Jiiks 480254aedc JS v1.6 and updated readme 2016-04-07 15:08:25 +03:00
Jiiks 4fc642cae1 Removed a console.log 2016-04-06 00:44:32 +03:00
Jiiks 6c496b1898 JS 1.59
Plugin MutationObserver callback, new emote mods, minimal mode css, sub
emote mods https://github.com/Jiiks/BetterDiscordApp/pull/260
2016-04-04 17:22:53 +03:00
Jiiks 0eb921b303 Fixed emote blacklist and added new emote modifiers 2016-04-03 02:47:11 +03:00
Jiiks 6e350f440b Added option to disable emote mods 2016-04-02 10:56:19 +03:00
Jiiks 8047b953d1 Version info 1.58 2016-04-02 10:14:20 +03:00
Jiiks 78c7860c6c Added new modifiers 2016-04-02 08:53:39 +03:00
Jiiks f5953cf72e Fixed modified emote titles 2016-04-02 08:35:14 +03:00
Jiiks 536cfab145 Remove april fools and add emote suffixes 2016-04-02 08:23:35 +03:00
Jiiks 286db2d316 Minor fixed 2016-03-30 17:56:08 +03:00
pohky 8acab48afd Update emote injection
changed the order of the injection to prio sub emotes over bttv and ffz
emotes
2016-03-05 06:19:10 +01:00
Jiiks 53d9a81849 Disable ws pending for fix 2016-02-12 21:35:12 +02:00
Jiiks 40345b7cdd Remove autojoin due to limits 2016-01-24 17:59:06 +02:00
pohky b7e68d1f6b Fix for latest Discord Update 2016-01-24 04:16:40 +01:00
Jiiks 5e40663761 0.2.3 and 0.2.4 EOL 2016-01-17 01:08:52 +02:00
Jiiks f8007f77fd 0.2.3 and 0.2.4 EOL 2016-01-17 01:05:29 +02:00
Jiiks 5d63b812b3 a5923eb8ab 2016-01-14 00:53:18 +02:00
Jiiks 26ae69ed77 Bot icon bug fix 2016-01-10 11:38:27 +02:00
Jiiks a1cc5218ed Bug fix 2016-01-10 11:36:16 +02:00
pohky 45d3ec2cc0 compact mode fix 2016-01-08 16:33:43 +01:00
Jiiks ffd67dce4f Bugifx 2016-01-07 17:48:59 +02:00