Commit Graph

586 Commits

Author SHA1 Message Date
4f0e6d758b Restores buffer positions at startup using cached database 2015-08-25 13:37:31 -05:00
bd4aa89c2b Added text_focus() in some actions to the tweet dialogue 2015-08-24 10:00:34 -05:00
b046360293 Added right click menu in buffers 2015-08-24 09:54:15 -05:00
6971fb3999 Bugfix in retweet with comment 2015-08-21 09:55:05 -05:00
7b840f29c4 Keystroke editor can execute the actions directly 2015-08-21 09:51:01 -05:00
71fed7300b IF there are no tweets or favs, the timeline is not created 2015-08-21 09:12:54 -05:00
57315c3b6e open_timeline() cleaned 2015-08-21 08:57:15 -05:00
3d3abc90e1 Expanded URL are displayed in the view tweet dialogue 2015-08-20 17:57:06 -05:00
de7882e4cf Logout session improvements 2015-08-20 17:32:27 -05:00
bb6fa7cb46 logout() now removes database for the session 2015-08-19 05:28:56 -05:00
80cb70c9a6 Merge branch 'next-gen' of https://github.com/manuelcortez/TWBlue into next-gen 2015-08-18 08:05:21 -05:00
77d51aa51a New snapshot 2015-08-18 08:04:58 -05:00
jmdaweb
ebb4e22d02 Updated Windows dependencies. Now wx buttons and messages should be localized. 2015-08-16 15:42:17 +02:00
4344a0df0c Get full text for dm buffers 2015-08-12 17:21:00 -05:00
34ad0c5e47 Reconnecting streams every 5 mins 2015-08-12 16:43:23 -05:00
704ade560a Increasing character limit for direct messages 2015-08-12 15:57:29 -05:00
a4892cf847 TWBlue does not change the current session in invisible interface 2015-08-11 08:58:11 -05:00
e59661775a Updated translations 2015-08-10 09:49:16 -05:00
53a9f04155 New snapshot 2015-08-10 09:28:47 -05:00
100f483a86 List with special characters are handled properly 2015-08-10 09:26:07 -05:00
bad468560a Saving unicode keys as string objects in cache database 2015-08-10 09:24:46 -05:00
eb0cf62a54 A better way to save keymaps 2015-08-10 09:21:51 -05:00
a016932ac7 Timelines fix 2015-08-08 09:42:55 -05:00
1706414171 Timelines order improvements 2015-08-07 16:44:33 -05:00
5f963aa66b Modified windows 10 keymap 2015-08-07 14:05:22 -05:00
25578e4fc6 Fixed #59 2015-08-07 09:05:59 -05:00
faec92ce6c Stream connection improvements 2015-08-06 13:54:26 -05:00
313e725ff2 Autocompletion now works in the actions dialogue 2015-08-06 13:16:55 -05:00
d26ab9b910 Fixed bug when opening multiple timelines 2015-08-06 12:03:40 -05:00
fa6592ed1a Fixed a string 2015-08-04 13:39:57 -05:00
11b06accbb Merge pull request #61 from codeofdusk/stringcleanup
String Cleanup
2015-08-04 13:27:50 -05:00
Sukil Etxenike
915eb5802f Fixed Basque locale 2015-08-02 00:04:04 +02:00
Bill Dengler
4e943c7bee String cleanup. 2015-07-30 14:15:26 -04:00
Bill Dengler
692d75562e String cleanup. 2015-07-30 14:03:52 -04:00
4cce6d4318 Bugfixes 2015-07-30 11:19:20 -05:00
e55e15466d Fixed some bugs 2015-07-30 09:06:56 -05:00
370340de0b Twishort preferences are saved 2015-07-29 14:47:14 -05:00
10bc483887 Added a donation dialogue in some parts of the program 2015-07-29 14:05:26 -05:00
f66b2ccbad Added repeat item option to invisible interface 2015-07-29 13:45:57 -05:00
6460c20a97 Added copy to clipboard option 2015-07-29 08:40:07 -05:00
9f2c240fc1 Removed saving position in database for now 2015-07-17 17:23:30 -05:00
a4cbbfcb9f TWBlue does not break a word in multiline text 2015-07-13 17:39:02 -05:00
0f49bfba2e Snapshot 9. 2015-07-13 08:25:30 -05:00
5952709ba8 Text processor now take into account the twishort support 2015-07-13 05:47:26 -05:00
c1e15fa1de A bugfix for buffers 2015-07-13 05:43:40 -05:00
74bcc36968 Added full Twishort support 2015-07-13 04:45:06 -05:00
64fce8fb54 New snapshot 2015-07-06 17:35:08 -05:00
755e004d97 SSL verification disabled in Twitter authorisation 2015-07-06 12:10:09 -05:00
2296a03688 updated translations 2015-07-06 12:09:31 -05:00
49c3eb37cb enable documentation in the help menu 2015-07-06 12:05:03 -05:00
9cab1d2afc Retweet with link does not include username as it is not needed 2015-07-06 09:52:42 -05:00
b7bc53bb92 Quoted tweets are saved in mentions, added quoted tweet event handler 2015-07-06 09:45:56 -05:00
5b49be315c Fixed the retweeted_status event 2015-07-06 08:56:01 -05:00
37a82287ad Fixed invisible interface when add a new timeline of search 2015-07-06 06:06:28 -05:00
cd0977798c Fixed #57 2015-07-03 17:23:25 -05:00
a706ebf477 fix for #49 2015-07-03 09:40:44 -05:00
Bill Dengler
4b0f7c4cc8 Add conditional. 2015-06-26 22:38:09 -07:00
Bill Dengler
a3ed2ebef8 Moved setting to globals. 2015-06-26 22:32:50 -07:00
Bill Dengler
f02fae7fa2 Add Twishort handler. 2015-06-26 22:21:42 -07:00
Bill Dengler
afae109348 Added option for longtweet handling. 2015-06-26 21:57:26 -07:00
acdc042c74 Build now creates 72 files instead of 301 2015-06-26 17:54:18 -05:00
a674d046c1 Disabling SSL verification for now 2015-06-26 17:53:49 -05:00
33733eb2c4 Added a fix for gencache on win32com 2015-06-26 17:52:49 -05:00
70076aadb0 New Snapshot 2015-06-26 11:54:11 -05:00
8b223008b4 Don't include dropbox certificate at build 2015-06-26 11:02:05 -05:00
8728c74aac Modified keymaps are saved at exit 2015-06-26 11:00:02 -05:00
f70033bb27 Removed GTK module for now, updated translation template, updated Spanish Translation 2015-06-26 08:45:25 -05:00
bb0227f3b8 Fixed lots of strings for translatable text 2015-06-26 08:27:43 -05:00
920c1cf863 Fixed some translatable strings 2015-06-26 08:20:21 -05:00
797f6a8432 Modified default keymap 2015-06-26 08:19:40 -05:00
81d3817b4c Merge pull request #52 from codeofdusk/bluebuffersearch
find a string in the currently focused buffer
2015-06-24 16:37:33 -05:00
Bill Dengler
0ee0348ed6 Connect find item in view to find method. 2015-06-24 14:07:19 -07:00
Bill Dengler
db97d5f855 Add find option to WX view. 2015-06-24 14:07:19 -07:00
Bill Dengler
258bcff53e Fix keymaps. 2015-06-24 14:07:13 -07:00
Bill Dengler
f7325a8f36 Implement buffer search UI. 2015-06-24 14:05:32 -07:00
Bill Dengler
54a3805626 Add find dialog to WX UI. 2015-06-24 14:05:32 -07:00
Bill Dengler
3f82dc387e Fix conflicts. 2015-06-24 14:05:24 -07:00
2824eac406 Added the windows 10 keymap from project magenta 2015-06-24 13:58:29 -05:00
3f264f436b Merge branch 'doc' into next-gen 2015-06-21 21:24:10 -05:00
cfccebc1bb Added pocket in the services tab for connection 2015-06-21 21:20:53 -05:00
c929b965fe Fixed keys for 64 bits 2015-06-21 21:01:52 -05:00
77f46d5f43 Merge branch 'next-gen' of https://github.com/manuelcortez/TWBlue into next-gen 2015-06-19 13:41:54 -05:00
c77f717d26 Added a pocket key and removed the dropbox code 2015-06-19 13:31:47 -05:00
Sukil Etxenike
16c344e6ba Corrected backslash escapes in translation template as a result of using curly quotes instead of straight ones 2015-06-19 15:42:08 +02:00
Sukil Etxenike
36660588e7 #50: Continued, almost finished corrections, not added much yet. Unified spelling in other files 2015-06-16 13:14:01 +02:00
c072ca2d48 Fixed an add to list bug 2015-06-15 17:20:13 -05:00
40c92e854d Removed dropbox, updated translations 2015-06-15 16:31:00 -05:00
63d6fa62c4 Fixed an AttributeError in URLSoundPlayer 2015-06-15 04:59:23 -05:00
cbd9718e5f Improvements for twitter errors handling 2015-06-15 04:57:22 -05:00
4896ebfffd Fixing strings for translation 2015-06-15 04:56:36 -05:00
f71506adf8 Added 403 and 404 error handling for viewing tweets 2015-06-13 07:35:04 -05:00
3546ff7909 Enabled the add to list option in the menu bar 2015-06-12 13:12:17 -05:00
5467655264 Fixing requests.urllib3 warnings 2015-06-12 12:26:14 -05:00
0c60377082 Included keymaps and fixed a dbmhash error in setup file 2015-06-11 16:58:55 -05:00
4fd57a71b9 Cache improvements 2015-06-11 16:35:56 -05:00
f287308986 Cleaned translation files 2015-06-11 16:13:34 -05:00
939523c4f9 Updated translations 2015-06-11 16:11:03 -05:00
aa5977f324 Fixes for the V 9.4 snapshot 2015-06-11 16:09:46 -05:00
b0bbe5719f Fixed a bug when the user unfollows someone 2015-06-08 10:04:16 -05:00
0e3a4372b8 Removed some code 2015-06-08 05:41:48 -05:00
83575b14b9 Opening lists as a buffer is now possible from the list manager 2015-06-05 05:21:49 -05:00
f09ff43672 A couple of bugfixes 2015-06-04 17:15:03 -05:00
0045bd223c Code cleanup and a couple of fixes 2015-06-01 17:52:23 -05:00
f6bf1dcfdc Twishort keys fixed for 64 bits systems 2015-06-01 17:51:49 -05:00
91c5165d12 Interact function refactorized 2015-06-01 11:18:39 -05:00
5976caf736 Code fixes 2015-05-26 20:23:02 -05:00
831bbc2f2f Solved conflicts 2015-05-18 08:42:07 -05:00
Bill Dengler
590e4b0e6b #39: Move new methods. 2015-05-17 13:34:06 -04:00
Bill Dengler
6c690d7a3d Move interact to main controler. 2015-05-17 13:22:11 -04:00
Bill Dengler
b03d832376 String cleanup. 2015-05-17 00:15:10 -04:00
Bill Dengler
d521146562 Fixed #44. 2015-05-16 19:25:02 -04:00
Bill Dengler
66686c786d String cleanup. 2015-05-16 19:09:11 -04:00
Bill Dengler
bb27c08424 #43: Fix keymap conflict. 2015-05-16 19:08:13 -04:00
Bill Dengler
ae9bd087a8 Merge branch 'next-gen' into issue39 2015-05-16 17:43:32 -04:00
Bill Dengler
4bee7991d1 Fix error in base keymap template. 2015-05-16 17:38:24 -04:00
Bill Dengler
c67e8d041b Closed #43. 2015-05-16 17:36:43 -04:00
Bill Dengler
1d7b2c5712 Closed #39. 2015-05-16 14:25:38 -04:00
Bill Dengler
ebe3ab2c14 #39: Update Chicken Nugget keymap. 2015-05-16 13:59:21 -04:00
Bill Dengler
4b2c7a9655 #39: Make keymap changes for secondary_interact. 2015-05-16 13:58:06 -04:00
Bill Dengler
24fa7a1815 #39: Add option to disable new behavior. 2015-05-16 13:56:20 -04:00
Bill Dengler
a60d00d0dc #41: Added Chicken Nugget keymap. 2015-05-16 13:41:17 -04:00
Bill Dengler
b5f1294b82 #41: Implement keymap switching. 2015-05-16 13:28:44 -04:00
Bill Dengler
671e0e0bff String cleanup. 2015-05-16 03:31:53 -04:00
Bill Dengler
44605f1209 String cleanup. 2015-05-16 03:20:58 -04:00
Bill Dengler
cf139292a6 #41: Cleanup. 2015-05-16 03:10:20 -04:00
Bill Dengler
f3e1dc40ea Closed #40. 2015-05-16 03:01:39 -04:00
Bill Dengler
6ba57e83cf #41: Replace references to config.app["keymap"] to config.keymap["keymap"] 2015-05-16 01:23:33 -04:00
Bill Dengler
f68388f700 Clean up default keymap. 2015-05-16 01:15:01 -04:00
Bill Dengler
dc5d11c1c8 #41: Add load_keymap config entry, load a keymap as config.keymap. 2015-05-16 01:13:54 -04:00
Bill Dengler
40adacb32e #41: Added Chicken Nugget keymap. 2015-05-16 00:53:37 -04:00
Bill Dengler
3747f34b69 #40: Created base and default keymaps. 2015-05-16 00:15:10 -04:00
Bill Dengler
938be159a4 Closed #19. 2015-05-15 23:48:12 -04:00
Bill Dengler
7f869f7de1 Merge branch 'next-gen' of https://github.com/manuelcortez/twblue into next-gen 2015-05-15 21:44:13 -04:00
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
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
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