Commit Graph
100 Commits
Author SHA1 Message Date
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
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
Bill Dengler 7003bab110 Fixed capitalization error. 2015-05-09 23:16:40 -04:00
Bill Dengler f8f9a4ecf2 Fixed syntax error. 2015-05-09 23:13:47 -04:00
Bill Dengler edae9fb664 Fixed syntax error. 2015-05-09 23:13:17 -04:00
Bill Dengler a5198b881e #15: Allow for caching to be disabled, delete database when cache is disabled, remove unneeded conditional logic from method calls and move into methods themselves. 2015-05-09 23:12:17 -04:00
Bill Dengler f394701789 #15: Initial work for persistance size limiting. 2015-05-09 23:04:06 -04:00
Bill Dengler 4d4816a61b Close #29 2015-05-09 16:29:20 -04:00
Bill Dengler cb94d7f71a More cleanup. 2015-05-09 13:08:37 -04:00
Bill Dengler c833854097 String cleanup in sounds tutorial. 2015-05-09 13:00:21 -04:00
Bill Dengler 278c1d5024 Closed #28 2015-05-09 12:54:02 -04:00
Bill Dengler e1479b5c10 Fixed #25 2015-05-08 10:27:24 -04:00
Bill Dengler e6ce553216 Updated application info, set bug reporting URL to new page for #26. 2015-05-08 10:08:00 -04:00
Bill Dengler eb9128cb20 Split buffer dialog again. This closes #18 we won't implement this. 2015-05-08 09:59:52 -04:00
Bill Dengler 55683aee96 Fixed #23 2015-05-07 16:59:13 -04:00
Bill Dengler d777b3a3cb Changes for #21 and #16 but issues still there. Needs work. 2015-05-06 19:06:20 -04:00
Bill Dengler 02486ccae6 Merge branch 'next-gen' of https://github.com/manuelcortez/twblue into next-gen 2015-05-06 16:42:04 -04:00
Bill Dengler 3633513e85 Fix #16. 2015-05-06 16:41:37 -04:00
Bill Dengler d4932f3d2f Fix issue 13. 2015-05-06 16:36:01 -04:00
Bill Dengler 6c5e529129 More fixes. 2015-05-06 12:47:46 -04:00
Bill Dengler 9fbbd29c3b Fix errors in handlers. 2015-05-06 12:43:22 -04:00
Bill Dengler 7206debb30 Fix error in GUI binding declaration. 2015-05-06 12:38:59 -04:00
Bill Dengler be4ba1608b More handlers. 2015-05-06 12:36:48 -04:00
Bill Dengler e7628e1f65 Checks for move_up and move_down methods, untested since I broke my Python install and need to rebuild the repo. 2015-05-06 12:05:33 -04:00
Bill Dengler cdb0a5b5a6 Enable the persistance (cache) by default. 2015-05-06 10:54:58 -04:00
Bill Dengler 1794f497a5 String cleanup, require restart when persistant_session changed. 2015-05-06 10:54:12 -04:00
Bill Dengler 08ce78f97c Speak state upon toggle. 2015-05-06 10:42:39 -04:00
Bill Dengler 797e0d7773 Fixed traceback. 2015-05-06 10:38:34 -04:00
Bill Dengler ab5f6fd12d Unhook return in buffers dialog. 2015-05-06 10:27:22 -04:00
Bill Dengler 2a3937bf55 Implement show/hide toggle. 2015-05-06 00:26:01 -04:00
Bill Dengler 780adeb001 Handle exceptions on update, added this because update server is down. 2015-05-05 11:18:40 -04:00
Bill Dengler 1adcd86a39 Merge branch 'next-gen' of https://github.com/manuelcortez/twblue into next-gen 2015-05-05 10:15:01 -04:00
Bill Dengler 45d1380f95 Remove unneeded config entries. 2015-05-04 16:40:32 -04:00
Bill Dengler 78355efc45 Removed handling code for old buffer management. 2015-05-04 13:15:44 -04:00
Bill Dengler 0adf06f2a6 Remove options for old buffer management from UI. 2015-05-04 13:10:19 -04:00
Bill Dengler 3dc4c4c685 Buffer order now controlable by editing config file. 2015-05-04 12:51:47 -04:00
Bill Dengler 7b9247eefe Reimplemented long retweet handler. 2015-05-04 11:42:28 -04:00
Bill Dengler e62039b727 Added message dialogs for handling retweets over 140 characters (I thought I pushed these but perhaps not). 2015-05-04 11:30:21 -04:00
Bill Dengler 42052f5ee7 Cleaned up user menu. 2015-05-02 18:42:21 -04:00
Bill Dengler 0162ae5739 Initial framework for unified new buffer dialog. 2015-05-02 18:35:11 -04:00
Bill Dengler 0f6b3491f8 Generalization. 2015-05-02 18:22:23 -04:00
Bill Dengler 036edb6c28 Cleanup, generalize spell checker. 2015-05-02 18:17:40 -04:00
Bill Dengler 3e8e2312f2 Improved the tweet dialogs. 2015-05-02 18:09:28 -04:00
Bill Dengler 83f9e32fd6 Corrected word choice. 2015-05-02 04:29:41 -04:00