Commit Graph

521 Commits

Author SHA1 Message Date
Bill Dengler 7f869f7de1 Merge branch 'next-gen' of https://github.com/manuelcortez/twblue into next-gen 2015-05-15 21:44:13 -04:00
manuelcortez 07bb6930d0 Fixed #38 2015-05-15 20:42:59 -05:00
Bill Dengler 48238239c3 Initial support for #29 2015-05-15 21:39:01 -04:00
Bill Dengler d1fe610d6e Cleaned up copyright section. 2015-05-14 22:17:57 -04:00
Bill Dengler 3028b7d8ca You can now override hardcoded keys by adding attributes to the application module. 2015-05-14 22:12:42 -04:00
Bill Dengler 4a025caa69 String cleanup. 2015-05-14 10:14:42 -04:00
Bill Dengler aa7145f5b3 Fix keycodes. 2015-05-14 10:12:43 -04:00
Bill Dengler 7fb71e2ec5 Fix filenames, play error sound on unactionable. 2015-05-14 10:09:31 -04:00
Bill Dengler d02bd91f41 Fix error in sound declaration. 2015-05-14 10:03:38 -04:00
Bill Dengler 432e40bdfa Fix audio playback. 2015-05-14 10:01:37 -04:00
Bill Dengler f0e1f74d03 Delete audio stream after successful playback. 2015-05-13 23:55:23 -04:00
Bill Dengler 6250e16cfe Fixed #37. 2015-05-13 23:21:47 -04:00
Bill Dengler 0b0da44020 Fixed #36. 2015-05-13 23:20:54 -04:00
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