Commit Graph

  • 4ab1de5a5e services/ts3client: Fix client not disabling playback when connecting to non-standard port. master develop Icedream 2016-05-08 16:26:16 +0200
  • 3212134e2c Fix mute not applied when server_uid in ts3server URL. Icedream 2016-04-15 00:34:20 +0200
  • 0bca1a63ad Use bookmarks to force the client to mute playback. Icedream 2016-04-10 16:00:49 +0200
  • d3cc87cf81 ts3client: Enforce blank playback profile. Icedream 2016-04-09 19:47:36 +0200
  • a55c1eee30 ts3client: That "k" went missing. Icedream 2016-04-09 19:44:47 +0200
  • f5df78d60c ts3client: Fix removal of default playback profile. Icedream 2016-04-09 18:57:18 +0200
  • 375ee988df ts3client: Remove commented out code for default playback settings. Icedream 2016-04-09 18:33:30 +0200
  • bd6b66b905 ts3client: Disable playback altogether. Icedream 2016-04-09 18:22:30 +0200
  • affd651e5f Well, this actually doesn't help at all in Docker. Icedream 2016-04-09 18:12:49 +0200
  • e45aa93b36 Start sending keep-alives only after we're actually connected. Icedream 2016-04-09 17:06:57 +0200
  • e2a05f73bf Adding silly logging for keep-alive reset. Icedream 2016-04-09 17:06:41 +0200
  • 3538060002 Stop keepalive when "close" event triggers on TCP socket. Icedream 2016-04-09 17:04:16 +0200
  • 6a68d5c2e8 Replace _keepaliveInt undefined check with an easier check. Icedream 2016-04-09 16:50:06 +0200
  • 264f07cf9b Make sure _keepaliveInt is unset in _stopKeepalive. Icedream 2016-04-09 16:31:40 +0200
  • 3948c767e9 ts3query: Stop sending keepalives on connection errors. Icedream 2016-04-08 19:44:59 +0200
  • b4e88ad54b ts3query: Stop keepalive thread when closing connection. Icedream 2016-04-08 19:43:19 +0200
  • 92c66a6bbc Send empty command as keep-alive. Icedream 2016-02-16 18:23:59 +0100
  • c48ea91682 Revert "ts3query: Send TCP keep-alives every minute." Icedream 2016-02-16 18:13:53 +0100
  • 0a0a3875e5 ts3query: Send TCP keep-alives every minute. Icedream 2016-02-16 17:30:42 +0100
  • b8be9e0b53 Merge branch 'master' into develop Icedream 2016-02-16 08:27:26 +0100
  • 592872f97d Implement "time" command. Icedream 2015-11-08 01:08:33 +0100
  • a74b923de0 Fix crash in "current" command when nothing is playing. Icedream 2015-11-06 23:27:31 +0100
  • d1fe5f4d36 Respond to "current" command properly, not just via channel chat. Icedream 2015-11-06 23:18:22 +0100
  • 5abb132fae Update README.md Carl Kittelberger 2015-11-06 22:41:39 +0100
  • 529bf84fcd Update README.md Carl Kittelberger 2015-11-06 22:41:17 +0100
  • ffbd2f98fe Update README with sane install instructions. Carl Kittelberger 2015-11-06 22:39:58 +0100
  • 7160acee75 Merge pull request #38 from icedream/develop Carl Kittelberger 2015-11-05 19:57:33 +0100
  • 95fe3249cc Missing ) in config.iced. Icedream 2015-11-05 19:41:48 +0100
  • e93b3f5fff Missing newline in config.iced. Icedream 2015-11-05 19:28:32 +0100
  • ed9e3605a7 Validate "nickname" configuration option. Icedream 2015-11-05 19:04:23 +0100
  • e8da814e59 Implement "current" command, see #7. Icedream 2015-11-05 18:40:49 +0100
  • 003ec48763 Provide "ts3bot" global executable. Icedream 2015-11-05 03:02:57 +0100
  • 1b1f4c0f37 Rewrite vlc.onPlaying handler, fixes #35. Icedream 2015-11-05 03:02:03 +0100
  • 38c248e643 Bumping version. Icedream 2015-11-05 02:49:31 +0100
  • b71c2be88f Fix NaN check for "vol" command. Icedream 2015-11-05 00:32:07 +0100
  • 7077c8425d Do not handle messages that don't have a proper text. Icedream 2015-11-05 00:17:29 +0100
  • 9929807cd3 Proper error message for nicknames that fail TS3Client checks. Icedream 2015-11-05 00:07:25 +0100
  • d40ffdc76b Fix #34 by removing useless length check for "changenick" command. Icedream 2015-11-05 00:06:58 +0100
  • 091f77f352 Remove code checking the nickname length. Icedream 2015-11-04 23:39:25 +0100
  • 2b7da8705f Require a DISPLAY to be set instead of Xvfb to be running for the window manager. Icedream 2015-11-04 23:33:44 +0100
  • bfb0ff154b Remove left-over parameters for blackbox for compatibility with other WMs. Icedream 2015-11-04 23:23:34 +0100
  • 39f5ec1ec0 Also check vol against null. Icedream 2015-11-04 22:08:52 +0100
  • 8fe17abdf8 Add compatibility with other window managers using x-window-manager. Icedream 2015-11-04 19:39:25 +0100
  • eaa0d00767 Create README. Closes #29. Carl Kittelberger 2015-11-03 11:23:20 +0100
  • 95f939de53 Rewrite "apply" calls with easier syntax. Icedream 2015-11-03 10:37:05 +0100
  • d403f93e76 Fix wrong saving of last used service arguments. Icedream 2015-11-03 10:36:06 +0100
  • 59bdee9229 Fix update routine in ts3settings.iced. Fixes #30. Icedream 2015-11-03 09:28:15 +0100
  • 655659e254 Prevent crash on shutdown caused by VLC stop. Icedream 2015-11-03 03:59:35 +0100
  • cbb6204b52 Fix process exiting before all services shut down. Icedream 2015-11-03 03:55:08 +0100
  • 4d7550865e Store wanted volume in a variable and set on VLC when playback starts. Icedream 2015-11-03 01:28:30 +0100
  • 2ee4dc32c3 Quick fix for the no-metadata crash, closes #23. Icedream 2015-11-02 16:06:34 +0100
  • b1cc9f6255 Fix pipes from TS3 query not being decoded, fixes #22. Icedream 2015-11-02 15:42:37 +0100
  • 02e6f0c489 Boot Xvfb via app.iced. Icedream 2015-11-02 13:38:09 +0100
  • 8afc967796 Print more details on service startup failures. Icedream 2015-11-02 13:26:49 +0100
  • 2e246a1a98 Do not require an isolated GUI anymore. Icedream 2015-11-02 12:46:30 +0100
  • ce801fecbb Use custom XDG runtime dirs for better isolation. Icedream 2015-11-02 12:45:27 +0100
  • ee9bd9c0fc Delay Blackbox availability handling. Icedream 2015-11-02 12:44:12 +0100
  • ae4288d44a Remove left-over explicit API shutdown code. Icedream 2015-11-02 12:42:37 +0100
  • b6a70ebdc5 Delay error that Xvfb is not available so main code can handle it instead. Icedream Jenkins 2015-11-02 12:20:40 +0100
  • f650c3296b Make xdotool optional. Icedream Jenkins 2015-11-02 12:18:36 +0100
  • 82c19a2196 Added explicit process.exit after app shutdown. Icedream 2015-10-29 03:08:44 +0100
  • c20462272f Stop audio playback when shutting down TS3Bot. Icedream 2015-10-29 02:24:11 +0100
  • adeccf6d57 Allow "vol" to display current volume if no arguments were given. Icedream 2015-10-29 02:23:53 +0100
  • 034d12df07 Merge pull request #20 from icedream/impl/webchimera Carl Kittelberger 2015-10-28 00:23:55 +0100
  • f3157857c4 Completely remove handler for vlc.onEndReached. Icedream 2015-10-28 00:21:54 +0100
  • 4d25c2b822 Small fixes for empty playlists. Icedream 2015-10-28 00:16:10 +0100
  • 9417e33708 Small fix for "prev" not giving an error when in empty playlist. Icedream 2015-10-28 00:14:44 +0100
  • a5a8ae1046 Implement some easy checks for "next" and "prev" commands. Icedream 2015-10-28 00:12:50 +0100
  • b238a655b9 This indenting stuff still sometimes doesn't really want to work out I guess... Icedream 2015-10-27 23:57:50 +0100
  • 7966bfb056 Playlist display (command "list"/"playlist") can generate too long messages, commenting out for now. Icedream 2015-10-27 23:55:54 +0100
  • 18b7d82964 Implement "stop-after" command. Icedream 2015-10-27 23:54:36 +0100
  • d82721128f Implement "loop" command. Icedream 2015-10-27 23:54:01 +0100
  • 0762d6d0bd Fix line breaks and tabs not being properly escaped in ts3query.iced. Icedream 2015-10-27 23:38:14 +0100
  • eb00dc2f87 While we're on it, fine-tuning the playlist message. Icedream 2015-10-27 23:19:40 +0100
  • d61d85e020 Got the right CoffeeScript syntax for this loop now. Icedream 2015-10-27 23:18:13 +0100
  • ab18c3cd8f According to the WebChimera documentation this is not zero-based... Icedream 2015-10-27 23:12:47 +0100
  • cc783d0bc0 Implement "list"/"playlist" commands. Icedream 2015-10-27 23:09:28 +0100
  • 4eed972a23 Implement "empty"/"clear" commands. Icedream 2015-10-27 23:01:23 +0100
  • 824b4b94bd Implement "prev"/"previous" commands. Icedream 2015-10-27 22:59:17 +0100
  • 8ab524467b Fix non-numeric volume value being passed through to VLC as NaN. Icedream 2015-10-27 22:47:29 +0100
  • 852052388d VLC event members are actually properties, not functions. Icedream 2015-10-27 22:40:39 +0100
  • e923f80333 Merge branch 'develop' into impl/webchimera Icedream 2015-10-27 22:30:02 +0100
  • 394b16ab5e We're now completely getting rid of vlc-api. Icedream 2015-10-27 01:14:55 +0100
  • ac3531a875 Add webchimera.js to dependencies - we're now switching! Icedream 2015-10-27 00:13:10 +0100
  • ed10e875b3 I'm on a roll with this today. impl/grunt Icedream 2015-10-24 11:28:44 +0200
  • 1892b56e4c @log -> settingsObj. Icedream 2015-10-24 10:26:01 +0200
  • 6695fbd83e Log updates on identities. Icedream 2015-10-21 20:59:25 +0200
  • 0de22eb9e1 Trim parameters so whitespace doesn't invalidate URLs. Icedream 2015-10-21 20:58:36 +0200
  • 207bf24663 Merge pull request #16 from icedream/fix/nicklength Carl Kittelberger 2015-10-21 19:40:10 +0200
  • 6568e1e5eb fix nickname letter limit error message avail 2015-10-21 19:38:13 +0200
  • 32f22f719a Merge pull request #11 from icedream/enhancement/friendly-strings Carl Kittelberger 2015-10-21 19:27:58 +0200
  • c0b37fc324 Merge 5724b3ba64 into 1b57bd36ce Avail 2015-10-21 15:44:55 +0000
  • 5724b3ba64 Fix incorrect max volume value in if statement avail 2015-10-21 17:44:01 +0200
  • 1846e96806 Use <> instead of ** for marking parameters in the text. Icedream 2015-10-21 16:56:16 +0200
  • a2c4406f09 string iprovements avail 2015-10-21 16:50:36 +0200
  • 1b57bd36ce Fix response messages for volume and adding to playlist. Icedream 2015-10-21 16:32:58 +0200
  • 2dd16830ec Fix default volume. Icedream 2015-10-21 16:32:31 +0200
  • e4f3e4f2c2 Prevent running the "enqueue" command without a URL. Icedream 2015-10-21 16:32:10 +0200
  • 8964db5afa Command aliases for "add" and "append" -> "enqueue". Icedream 2015-10-21 16:31:53 +0200
  • 69b6deb9be Implement "pause" command to pause current track. Icedream 2015-10-21 15:37:58 +0200