Commit Graph

589 Commits

Author SHA1 Message Date
chylex 50a1e2e94e Add isInMessageView to discord.js and use it to prevent instant autoscrolling 2016-10-25 17:42:13 +02:00
chylex d6bbb57a3f Add a function to select the next text channel to discord.js 2016-10-25 17:33:18 +02:00
chylex 939720dfa9 Add and implement configurable actions after reaching the first or a saved message 2016-10-25 17:17:45 +02:00
chylex 4087684913 Add a return value to addDiscordMessages in state.js 2016-10-25 16:57:32 +02:00
chylex 810ef6d343 Add hasMoreMessages to discord.js 2016-10-25 16:56:06 +02:00
chylex 0d6386f31c Disable upload and settings buttons while tracking 2016-10-25 16:47:43 +02:00
chylex 4bde931eca Add and implement an autoscroll setting 2016-10-25 15:32:13 +02:00
chylex 21f02b826a Implement execution code with basic message tracking and GUI display 2016-10-25 15:31:56 +02:00
chylex bc81581f94 Fix a crash in gui.js caused by accessing STATE too early 2016-10-25 15:31:08 +02:00
chylex 4e110da654 Fix tracking toggle handling in state changed event in gui.js 2016-10-25 15:16:26 +02:00
chylex fdd796b907 Remove trigger parameter from onStateChanged in state.js 2016-10-25 15:11:00 +02:00
chylex 1eaea33919 Add a settings overlay to gui.js 2016-10-25 15:10:28 +02:00
chylex eae99d18f1 Add loadOlderMessages function to discord.js 2016-10-25 15:07:47 +02:00
chylex 019b96a1e0 Move state changed event handler in gui.js outside showController 2016-10-25 15:07:25 +02:00
chylex 13c83991a7 Add a basic settings object to state.js 2016-10-25 15:06:19 +02:00
chylex a57d068008 Update state event listener in gui.js 2016-10-24 23:55:36 +02:00
chylex d9426f1f53 Add more info to state.js state change event 2016-10-24 23:32:49 +02:00
chylex 83c8beac2d Fix build process possibly causing syntax errors when deleting new lines 2016-10-24 21:54:26 +02:00
chylex 3a4da84c55 Add a basic GUI with database upload and basic state handling 2016-10-24 19:54:06 +02:00
chylex 66070febcc Add state.js with basic tracking and savefile properties 2016-10-24 19:44:42 +02:00
chylex 827553a00c Add a basic validity check to savefile.js constructor 2016-10-24 18:39:49 +02:00
chylex 497e196d52 Fix issues with discord.js channel info function and do minor refactoring 2016-10-24 12:48:13 +02:00
chylex 86f5776250 Add a Discord message request hook and a function to retrieve selected channel info 2016-10-24 03:10:59 +02:00
chylex 11a3bace81 Add a GROUP server type into the database specification 2016-10-24 02:58:33 +02:00
chylex b215d1dd82 Do minor code tweaks in savefile.js and add new line at the end of hooks.js 2016-10-23 23:53:19 +02:00
chylex 042af36935 Add Google Closure Compiler for ES6 support and update build script 2016-10-23 23:52:49 +02:00
chylex 74151822c5 Add a reconstructor and a combineWith function to savefile.js 2016-10-23 23:11:18 +02:00
chylex 14b90cd624 Add Discord message processing to savefile.js 2016-10-23 23:10:49 +02:00
chylex a8abb720a1 Add user, server, and channel registration functions to savefile.js 2016-10-23 21:10:25 +02:00
chylex 8112e5eda4 Update database specifications and storage in the object 2016-10-23 19:35:45 +02:00
chylex 2ee1f6550b Add savefile.js with the database format specifications 2016-10-23 19:25:26 +02:00
chylex 00e951076e Add element manipulation to dom.js and fix createStyle 2016-10-23 03:13:43 +02:00
chylex c4f4180e76 Add dom.js for DOM manipulation, timers, and download trigger 2016-10-23 02:26:02 +02:00
chylex 265e8bf29d Add hooks.js for Ajax request intercepting 2016-10-23 00:51:37 +02:00
chylex e7e0163fc7 Uncomment minifier in track.js building 2016-10-22 17:29:15 +02:00
chylex 1ad78f7fe5 Add a build script 2016-10-22 17:26:07 +02:00
chylex 49ea05f90a Add some essential source files 2016-10-22 17:25:57 +02:00
chylex fb9406a891 Push YUI compressor (BSD license) 2016-10-22 15:38:49 +02:00
Daniel Chýlek 5ea92ca155 Initial commit 2016-10-22 13:17:56 +02:00