-
9fcdac1918
Create README.md
Daniel Chýlek
2016-10-27 18:30:27 +0200
-
803be19c6b
Add fallbacks to build script (missing programs and bld folder) and --nominify argument
chylex
2016-10-27 18:15:12 +0200
-
130e5a3000
Rename LICENSE to LICENSE.md
Daniel Chýlek
2016-10-27 18:10:40 +0200
-
8ee9a2ed6b
Update build script to use UglifyJS if available
chylex
2016-10-27 17:54:35 +0200
-
54a1ffddbf
Register users in message mentions when tracking
chylex
2016-10-27 17:06:05 +0200
-
b6286d619c
Rename 'src' to 'scr' in renderer script prefixes
chylex
2016-10-27 16:55:17 +0200
-
63cbd25ee9
Add channel and user mention highlighting in renderer, and fix typos in scr.discord.js
chylex
2016-10-27 16:50:32 +0200
-
a42a7b6913
Add a way of retrieving channel and user names from renderer state object
chylex
2016-10-27 16:49:51 +0200
-
b97c483be9
Add message formatting and styles to renderer (inline formats, code, urls)
chylex
2016-10-27 16:26:35 +0200
-
81a56e4da5
Add regular expressions for formatting to scr.discord.js
chylex
2016-10-27 15:47:52 +0200
-
35aa3c2724
Add comments to renderer stylesheet and use Verdana instead of Arial
chylex
2016-10-27 15:44:43 +0200
-
178c230d2c
Work on menu and channel list layout and styles in renderer
chylex
2016-10-27 15:44:25 +0200
-
a459943351
Move renderer data to src.state.js, refactor src.savefile.js, and update execution file to use the state obj
chylex
2016-10-27 13:30:05 +0200
-
da8027163e
Fix HTML escaping in renderer crashing on non-string values
chylex
2016-10-27 13:26:55 +0200
-
4dda9a6167
Tweak channel list style and layout in renderer
chylex
2016-10-26 13:01:59 +0200
-
218c28f30e
Add HTML escaping to templating in src.template.js
chylex
2016-10-26 13:01:10 +0200
-
062abeb86a
Add HTML character escaping to src.dom.js
chylex
2016-10-26 03:10:08 +0200
-
e25ccd960e
Add basic renderer functionality with file upload, channel selection, and message rendering
chylex
2016-10-25 23:27:03 +0200
-
f48110faf3
Update renderer styles
chylex
2016-10-25 23:25:27 +0200
-
88258d102a
Add scr.savefile.js to renderer with getter methods
chylex
2016-10-25 23:25:10 +0200
-
1bd72406b6
Add scr.discord.js to renderer with templates and HTML generation
chylex
2016-10-25 23:24:28 +0200
-
679a2d8532
Add a smaller version of dom.js to renderer
chylex
2016-10-25 22:47:05 +0200
-
7f654eaf5d
Add template.js to renderer for basic templating
chylex
2016-10-25 22:46:55 +0200
-
2a5f430884
Remove script.js from renderer
chylex
2016-10-25 22:46:38 +0200
-
72511b92c6
Remove an unneeded TODO comment from gui.js
chylex
2016-10-25 21:41:51 +0200
-
f4814b88f4
Redo renderer file building and reorganize build script a bit
chylex
2016-10-25 21:34:34 +0200
-
874fe42701
Add a basic renderer layout and style
chylex
2016-10-25 20:25:09 +0200
-
43214debf5
Remove the pause at the end of build script
chylex
2016-10-25 19:53:00 +0200
-
5ec0747fd1
Add and implement a 'Switch to next channel' option
chylex
2016-10-25 17:44:02 +0200
-
50a1e2e94e
Add isInMessageView to discord.js and use it to prevent instant autoscrolling
chylex
2016-10-25 17:42:13 +0200
-
d6bbb57a3f
Add a function to select the next text channel to discord.js
chylex
2016-10-25 17:33:18 +0200
-
939720dfa9
Add and implement configurable actions after reaching the first or a saved message
chylex
2016-10-25 17:17:45 +0200
-
4087684913
Add a return value to addDiscordMessages in state.js
chylex
2016-10-25 16:57:32 +0200
-
810ef6d343
Add hasMoreMessages to discord.js
chylex
2016-10-25 16:56:06 +0200
-
0d6386f31c
Disable upload and settings buttons while tracking
chylex
2016-10-25 16:47:43 +0200
-
4bde931eca
Add and implement an autoscroll setting
chylex
2016-10-25 15:32:13 +0200
-
21f02b826a
Implement execution code with basic message tracking and GUI display
chylex
2016-10-25 15:31:56 +0200
-
bc81581f94
Fix a crash in gui.js caused by accessing STATE too early
chylex
2016-10-25 15:31:08 +0200
-
4e110da654
Fix tracking toggle handling in state changed event in gui.js
chylex
2016-10-25 15:16:26 +0200
-
fdd796b907
Remove trigger parameter from onStateChanged in state.js
chylex
2016-10-25 15:11:00 +0200
-
1eaea33919
Add a settings overlay to gui.js
chylex
2016-10-25 15:10:28 +0200
-
eae99d18f1
Add loadOlderMessages function to discord.js
chylex
2016-10-25 15:07:47 +0200
-
019b96a1e0
Move state changed event handler in gui.js outside showController
chylex
2016-10-25 15:07:25 +0200
-
13c83991a7
Add a basic settings object to state.js
chylex
2016-10-25 15:06:19 +0200
-
a57d068008
Update state event listener in gui.js
chylex
2016-10-24 23:55:36 +0200
-
d9426f1f53
Add more info to state.js state change event
chylex
2016-10-24 23:32:49 +0200
-
83c8beac2d
Fix build process possibly causing syntax errors when deleting new lines
chylex
2016-10-24 21:54:26 +0200
-
3a4da84c55
Add a basic GUI with database upload and basic state handling
chylex
2016-10-24 19:54:06 +0200
-
66070febcc
Add state.js with basic tracking and savefile properties
chylex
2016-10-24 19:44:42 +0200
-
827553a00c
Add a basic validity check to savefile.js constructor
chylex
2016-10-24 18:39:49 +0200
-
497e196d52
Fix issues with discord.js channel info function and do minor refactoring
chylex
2016-10-24 12:48:13 +0200
-
86f5776250
Add a Discord message request hook and a function to retrieve selected channel info
chylex
2016-10-24 03:10:59 +0200
-
11a3bace81
Add a GROUP server type into the database specification
chylex
2016-10-24 02:58:33 +0200
-
b215d1dd82
Do minor code tweaks in savefile.js and add new line at the end of hooks.js
chylex
2016-10-23 23:53:19 +0200
-
042af36935
Add Google Closure Compiler for ES6 support and update build script
chylex
2016-10-23 23:52:49 +0200
-
74151822c5
Add a reconstructor and a combineWith function to savefile.js
chylex
2016-10-23 23:11:18 +0200
-
14b90cd624
Add Discord message processing to savefile.js
chylex
2016-10-23 23:10:49 +0200
-
a8abb720a1
Add user, server, and channel registration functions to savefile.js
chylex
2016-10-23 21:10:25 +0200
-
8112e5eda4
Update database specifications and storage in the object
chylex
2016-10-23 19:35:45 +0200
-
2ee1f6550b
Add savefile.js with the database format specifications
chylex
2016-10-23 19:25:26 +0200
-
00e951076e
Add element manipulation to dom.js and fix createStyle
chylex
2016-10-23 03:13:43 +0200
-
c4f4180e76
Add dom.js for DOM manipulation, timers, and download trigger
chylex
2016-10-23 02:26:02 +0200
-
265e8bf29d
Add hooks.js for Ajax request intercepting
chylex
2016-10-23 00:51:37 +0200
-
e7e0163fc7
Uncomment minifier in track.js building
chylex
2016-10-22 17:29:15 +0200
-
1ad78f7fe5
Add a build script
chylex
2016-10-22 17:26:07 +0200
-
49ea05f90a
Add some essential source files
chylex
2016-10-22 17:25:57 +0200
-
fb9406a891
Push YUI compressor (BSD license)
chylex
2016-10-22 15:38:49 +0200
-
5ea92ca155
Initial commit
Daniel Chýlek
2016-10-22 13:17:56 +0200