Commit Graph

508 Commits

Author SHA1 Message Date
Bill Dengler 73a069dbe2 Implement fix for url mishandling, remove print statements for testing, fixed #35 2015-05-13 22:10:37 -04:00
Bill Dengler 81a9a36519 Honor session volume during audio playback from interact method. 2015-05-13 21:59:46 -04:00
Bill Dengler 1b4ebebf25 Add delete flag to method call in interact, so we can stop an audio stream and play another. 2015-05-13 21:35:33 -04:00
Bill Dengler 1d1c07caca Add delete flag to stop_audio, clean duplicate code. 2015-05-13 21:34:26 -04:00
Bill Dengler 5f8760a0a9 Fixed error in settings controler. 2015-05-13 20:43:06 -04:00
Bill Dengler feda70aea8 String, code cleanups. 2015-05-13 20:40:21 -04:00
Bill Dengler e92565013b Cleanup, disabled accurate audio algo by default, string cleanup. 2015-05-13 20:26:05 -04:00
Bill Dengler 9ddc74d640 Typo fix. 2015-05-13 17:32:59 -04:00
Bill Dengler 71a061d13c Properly implemented announcements. 2015-05-13 17:32:03 -04:00
Bill Dengler 7f6cf8d30a Added announce flags to play and url methods. 2015-05-13 17:29:58 -04:00
Bill Dengler 58a8e45d56 Bugfix. 2015-05-13 17:25:46 -04:00
Bill Dengler bb5f79e07b Removed output, time tests. 2015-05-13 14:42:42 -04:00
Bill Dengler 2a8868f096 More code changes. This is a big mess right now. Will clean this up. 2015-05-13 13:36:28 -04:00
Bill Dengler 74f0e8ba50 Attempt to fix merge conflict. 2015-05-13 12:53:14 -04:00
Bill Dengler 1d344275bb #34: just playing around a bit. Really broken right now. 2015-05-13 12:49:22 -04:00
Bill Dengler ea7f5bacf9 #35: Add is_playable 2015-05-13 10:39:21 -04:00
manuelcortez 4c125e4a7a Reverted audio algorithm 2015-05-13 08:55:45 -05:00
Bill Dengler 0845553047 Fixed #34 2015-05-12 22:12:24 -04:00
Bill Dengler 6f88e08811 Remove unneeded lines. 2015-05-12 20:53:28 -04:00
Bill Dengler 2fa17ee51f Clean up interact method. 2015-05-12 20:50:17 -04:00
Bill Dengler 7b2cf28f68 Miscelaneous fixes. 2015-05-12 20:38:40 -04:00
Bill Dengler e67446b9bf Added exception handlers. 2015-05-12 20:19:39 -04:00
Bill Dengler c7d157145b Fixed indentation error. 2015-05-12 19:55:32 -04:00
Bill Dengler ab08d21d95 Made algo option application-wide, setting should actually work now. 2015-05-12 19:52:47 -04:00
Bill Dengler ee1f95ea3b Clean out memmos when switching algos. 2015-05-12 19:30:44 -04:00
Bill Dengler 8ce5c258d3 Added more hooks, we now call the proper method to cache audio test results, added force flag to skip memmo checks and overwrite invalid memmos (useful when switching algos). 2015-05-12 19:11:24 -04:00
Bill Dengler 9b4fdc8966 #33: Added more hooks. 2015-05-12 18:40:28 -04:00
Bill Dengler 6cb5c4bd5c #33: Removed inefficient method, redesigning. 2015-05-12 18:09:15 -04:00
Bill Dengler 1b2b5913d1 #33: Implement setting for use_modern_audio_algo but not it does nothing right now. 2015-05-12 17:18:30 -04:00
Bill Dengler 92cd16bec9 #33: Add is_audio rebuild method, to eliminate slowness as much as possible. 2015-05-12 15:26:06 -04:00
Bill Dengler ff9e16285e #33: Performance improvements (Windows). 2015-05-12 14:53:23 -04:00
Bill Dengler 68499ca9e5 #33: Generalize. 2015-05-12 14:21:15 -04:00
Bill Dengler 6fdc5c67e2 #33: Memmoize new audio detection logic for performance, follow HTTP redirects when determining filetype. 2015-05-12 14:13:43 -04:00
Bill Dengler 52bfa82ec5 #33: Add better audio detection support (needs testing, could pose a security risk, users should be able to disable this). 2015-05-12 13:31:51 -04:00
Bill Dengler 1e6a784192 #33: geocode checkers, audio handlers (there's probably a much better way to do this). 2015-05-12 12:01:19 -04:00
Bill Dengler 8eb6d0c4cb #33: Implemented exception on audio links that don't play. 2015-05-12 11:46:08 -04:00
Bill Dengler e2771023da #33: Generalize audio method. 2015-05-12 11:30:56 -04:00
Bill Dengler d19baf411a #33: generalize url. 2015-05-12 11:20:50 -04:00
Bill Dengler 0ddc20ea7c #33: Miscelaneous cleanup. 2015-05-12 10:47:24 -04:00
Bill Dengler 2aceab527e Keyboard remaps. 2015-05-12 10:14:26 -04:00
Bill Dengler be787dc728 #33: redefine methods. 2015-05-12 10:12:09 -04:00
Bill Dengler 0aaec95ac4 #33: Initial interact() method. Very rough. 2015-05-12 09:47:41 -04:00
Bill Dengler c1ce8cb8e5 Closed #32. 2015-05-11 21:21:27 -04:00
Bill Dengler 3f63046cbb #31: Refactored solution. 2015-05-11 20:25:35 -04:00
Bill Dengler f241a1fc31 #31: Implement support for invisible interface. GUI implementation needs testing and possibly to be implemented. 2015-05-11 19:54:20 -04:00
Bill Dengler 8d873674ee #31: Initial support. 2015-05-11 19:41:19 -04:00
Bill Dengler 6f4501940e #31: Remove old dict that was to be used for this purpose. 2015-05-11 19:00:25 -04:00
Bill Dengler 69e3205a68 Fix the client, #30 really needs to be closed @manuelcortez 2015-05-10 13:37:05 -04:00
Bill Dengler 5001559c7c Fixed syntax error. 2015-05-10 13:24:56 -04:00
Bill Dengler e52385317e Error corrections. 2015-05-09 23:19:21 -04:00