Commit Graph

324 Commits

Author SHA1 Message Date
6928ac4b99 Sent dm's: Buffer name matches string in translation files. 2018-08-18 06:07:07 -05:00
8cf7ca5ef2 Store created sessions in the sessions module 2018-08-17 12:16:51 -05:00
0cfa89b389 Moved Twitter's session from sessionmanager to sessions.twitter 2018-08-17 05:12:49 -05:00
0966739296 Modified refs to hold Twitter modules to use the new sessions package 2018-08-16 17:26:19 -05:00
2668e47a6f tweets, replies and retweets will be added to sent tweets after being sent 2018-08-16 11:17:15 -05:00
bfad5b82f0 Deleted code related to Streaming Features 2018-08-16 10:42:14 -05:00
dc536c45de Fixed a few typos 2018-08-15 12:29:01 -05:00
4381992718 Made sound playback during startup as it was before 2018-08-15 11:19:31 -05:00
27c1ec990a Play sounds when updating buffers 2018-08-15 05:04:30 -05:00
ac5daec462 Set mandatory=True when updating buffers automatically to bypass 180 secs restriction 2018-08-15 04:30:27 -05:00
04ac629b51 Added sent dm buffer working. Closes #233. Needs testing 2018-08-13 11:26:55 -05:00
2f0b20558e Create sent direct messages buffer during startup 2018-08-12 16:24:18 -05:00
d94b133e63 Update interval in buffers is configurable from global settings. Closes #223 2018-08-06 11:31:52 -05:00
28b6d554e2 Switched to new method for sending Direct messages #215 2018-07-25 11:22:57 -05:00
232d876c8f Allow Quoting and retweet from sent tweets. Closes #226. Fixes #238 2018-07-25 08:43:46 -05:00
5b5d762759 Fixed user actions from dm's buffer. Closes #237 2018-07-20 09:10:52 -05:00
dc563523bc Removed creation of sent direct messages buffer #215 2018-07-18 09:29:33 -05:00
49ce469c12 Don't display dialog when opening protected user's timeline. Closes #225 2018-06-15 13:32:12 -05:00
ab2667529f Added option to disable streaming from global settings. Closes #219 2018-06-15 08:45:10 -05:00
a2cb4ba889 Fixed an issue related to high CPU Usage when Streaming is enabled. Closes #220 2018-06-06 11:14:42 -05:00
77489cab1e Sent dm's are added properly to the buffer if no streaming Enabled. Fixes #222 2018-05-29 17:35:04 -05:00
f2ea4136c0 Skip creation of events buffer and made changes for #213. Closes #217 2018-05-25 12:11:17 -05:00
e3cbd8be87 Stop relying in home_timeline for everything. Fixes #171. Needs testing 2018-05-24 10:32:56 -05:00
7099875bc7 Added settings to turn off automatic speech or Braille feedback. #203 2018-05-18 13:38:58 -05:00
652d3c7ff8 Removed old function call. Closes #204 2018-02-27 13:57:28 -06:00
0e41fabbe6 Added youtube support. Closes #94 2018-02-20 11:47:33 -06:00
5ff5a4a6d2 youtube: Started code for playback from youtube. Not functionnal, yet 2018-02-16 17:58:57 -06:00
0bbbb3f1b6 Merged like/unlike action for windows 10 users in invisible interface 2018-01-10 09:25:27 -06:00
2d9124c336 Added a filter manager for deleting filters #102 2017-11-23 17:12:43 -06:00
b832e36c7d Prevent filtering in some buffers #102 2017-11-23 05:13:44 -06:00
c2413489e5 Saves filter config in settings #102 2017-11-13 16:49:12 -06:00
54cb099007 Added GUI for filter creation. #102 2017-11-12 23:10:31 -06:00
efc6843ee2 Redirects snapshot users to changelog hosted in the repository 2017-11-10 12:01:43 -06:00
cd128b8e69 Added extended tweets mode in search buffers during creation 2017-11-09 17:25:17 -06:00
904226cfd4 Shows message if there are no new updates. Fixed #163 2017-09-17 22:26:44 -05:00
5a249ba942 Fixed a bug in timer handling. Fixes #151 2017-07-30 01:16:41 -05:00
c3b19f42d5 Fixed a typo 2017-07-07 17:23:16 -05:00
bf4c09d0bb Fixed getting previous items in searches. Closes #129 2017-06-15 09:57:45 -05:00
adc45ae767 Delete timer objects for buffers before destroying them 2017-06-15 08:26:30 -05:00
2618e0ac90 Language selection for OCR. Fixes #107 2017-05-29 02:25:50 +04:00
c4a06a7bc0 Improved check_connection for avoiding a rece condition. Fixes #136 2017-05-25 11:52:29 +04:00
16a6fa2896 Shows error when loading timeline for suspended users. Fixes #125 2017-04-27 04:01:58 +04:00
cced182063 Avoid timeline creation of unauthorized accounts. Fixes #125 2017-03-24 05:29:50 -06:00
Jose Manuel Delicado
1061967adc TWBlue can run successfully if there are no sessions configured to run at program startup or the Internet connection doesn't work (for example, you are behind a proxy but you haven't configured it yet) 2017-02-13 13:35:32 +01:00
05c0fefc01 Use get_tweet in ocr function. Fixes #105 2017-01-24 09:21:19 -06:00
f7c334ad96 open_timeline: set tweet_mode='extended' during tl creation 2017-01-22 09:00:43 -06:00
59f6cf13ad Fixed bug that prevents documentation to be opened after changelog 2017-01-22 08:56:17 -06:00
7b5022da09 View_changelog will look for the changelog in the user's language 2017-01-21 12:26:24 -06:00
4d5de6ca69 Save configs when they change. Fixes #95 2017-01-14 06:11:41 -06:00
6bb534d250 fixed a bug about timeline creations introduced a few commits ago 2017-01-10 17:42:26 -06:00
ec58d02bb3 Added OCR support via the ocr.space API. Closes #93 2017-01-03 08:30:58 -06:00
cd7fb6d36f Work with user IDS instead usernames in all timelines 2017-01-02 10:47:44 -06:00
1351712db4 Changed how replies works in TWBlue 2016-12-09 10:15:39 -06:00
72b4873dce All extended tweets should be handled successfully 2016-10-19 16:57:41 -05:00
df345b5eec Initial support for extended tweets 2016-09-28 17:25:03 -05:00
d729f86898 Merge pull request #87 from masonasons/next-gen
Adds functions to seek the playing audio forward or back 5 seconds.
2016-08-11 03:00:31 -05:00
Mason Armstrong
51ef047fb6 Adds functions to seek the playing audio forward or back 5 seconds. Adds function in audio_player to play/pause the audio but wouldn't work right when bound to the UI so not implemented. 2016-08-10 21:59:19 -05:00
ab65a8f6db Fixed order for some timelines at startup 2016-08-06 15:11:10 -05:00
7f3c363da8 Call shelf for sessions every 5 minutes 2016-08-06 14:47:42 -05:00
696d1764bd Changes default keymap to win10 keymap automatically 2016-08-03 09:45:31 -05:00
45263732b8 Fixed focus movement in tweets. Needs tests 2016-07-27 11:56:38 -05:00
3c0110528f The documentation optino in the sys tray icon is enabled and working 2016-07-23 15:43:38 -05:00
92d803717f Added Tweet deletion based in streaming events 2016-04-16 13:31:37 -05:00
da07859138 When session mute is enabled, you shouldn't hear tl's and lists' updates 2016-04-02 06:57:50 -06:00
Blake Oliver
f92e05ce72 Fix an error where the geolocate dialog wasn't loading properly
For some reason, a standard tweet dialog was being used to display this information, which comes along with spell check, translate, etc; functions a simple geolocate display box doesn't need.
The error was happening because the tweet show dialog was accepting (tweet, tweetList, is_tweet=True) as args, and the call to display the geodata was only providing geodata as tweet, and false as tweetList.
This method signature was erroring out because is_tweet was set to True by default; the False was being accepted as tweetList, which the method later tries to call __str__ which it doesn't have.
I could have just added the is_tweet keyword, but then I would need to change the signature so tweetList is set to none by default, update the method, bla, bla, bla. Too much work.
Instead I added another function in wxUI.commonMessageDialogs called view_geodata, which just accepts the data in question as an argument and displays that in a message box.
2016-03-22 11:21:27 -04:00
eed3f81cb8 Added a changelog html file 2016-02-02 09:30:13 -06:00
b8cfd60c9e bugfix 2016-01-09 00:25:28 -06:00
214b9a8809 Fixed a bug with the restart_stream function 2015-12-28 09:05:09 -06:00
b4addf9329 Add update buffer option to the menu bar 2015-12-26 23:34:19 -06:00
9d0c9cfdb5 Don't get new items for people buffers 2015-12-26 23:28:46 -06:00
0afba81c71 Update buffers by pressing ctrl+win+shift+u; workaround for dm issues 2015-12-26 09:02:08 -06:00
65c353450e Improvements in the tweets' searched 2015-12-09 17:25:46 -06:00
2bfb53abe1 Added showing followers and friends timelines 2015-12-09 11:51:37 -06:00
105debe4da Fixed duplicated streams. Removed unneeded code for connection checkers 2015-11-23 10:30:23 -06:00
8e67ed025c Changed favourites for likes 2015-11-03 10:07:06 -06:00
7dfe2cbb5c Lists should work 2015-11-03 05:56:57 -06:00
e1b8d49af5 manage_stream_errors will only delete the stream objects 2015-11-03 04:42:38 -06:00
6a4a3cc94e Cache com saved in data directory. Translation service restored 2015-10-31 20:57:21 -06:00
503c65692d FFix for creating favourites timelines 2015-10-23 11:33:56 -05:00
f76b86b24d A sound bugfix 2015-10-23 11:29:59 -05:00
44e8ed6456 Removed send errors in some functions 2015-10-14 20:38:42 -05:00
792655e299 Improved stream reconnection 2015-10-14 17:30:41 -05:00
408ff50404 New snapshot 2015-10-03 04:55:02 -05:00
148c5176c6 Reverted quoted tweets support 2015-10-03 04:34:43 -05:00
22b1b0a149 Added posibility for search a term in trending topics 2015-09-29 09:37:04 -05:00
e71afeb10f View other user's lists is implemented 2015-09-29 09:22:19 -05:00
98f026156d Fixed search in application menu 2015-09-29 08:42:04 -05:00
158b48e4d5 Add and remove user to list are implemented in GUI 2015-08-31 10:08:34 -05:00
756a58e443 New timeline sound is played again 2015-08-31 08:42:28 -05:00
85ce5b0791 Trending topics now have their names at startup 2015-08-31 08:15:37 -05:00
2d35304ef0 New snapshot 2015-08-27 08:13:01 -05:00
4f0e6d758b Restores buffer positions at startup using cached database 2015-08-25 13:37:31 -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
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
77d51aa51a New snapshot 2015-08-18 08:04:58 -05: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
a4892cf847 TWBlue does not change the current session in invisible interface 2015-08-11 08:58:11 -05:00
100f483a86 List with special characters are handled properly 2015-08-10 09:26:07 -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
faec92ce6c Stream connection improvements 2015-08-06 13:54:26 -05:00
d26ab9b910 Fixed bug when opening multiple timelines 2015-08-06 12:03:40 -05:00
e55e15466d Fixed some bugs 2015-07-30 09:06:56 -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
c1e15fa1de A bugfix for buffers 2015-07-13 05:43:40 -05:00
49c3eb37cb enable documentation in the help menu 2015-07-06 12:05:03 -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
8728c74aac Modified keymaps are saved at exit 2015-06-26 11:00:02 -05:00
bb0227f3b8 Fixed lots of strings for translatable text 2015-06-26 08:27:43 -05:00
Bill Dengler
0ee0348ed6 Connect find item in view to find method. 2015-06-24 14:07:19 -07:00
Bill Dengler
f7325a8f36 Implement buffer search UI. 2015-06-24 14:05:32 -07:00
Bill Dengler
3f82dc387e Fix conflicts. 2015-06-24 14:05:24 -07:00
c072ca2d48 Fixed an add to list bug 2015-06-15 17:20:13 -05:00
aa5977f324 Fixes for the V 9.4 snapshot 2015-06-11 16:09:46 -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
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
66686c786d String cleanup. 2015-05-16 19:09:11 -04:00
Bill Dengler
1d7b2c5712 Closed #39. 2015-05-16 14:25:38 -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
0ddc20ea7c #33: Miscelaneous cleanup. 2015-05-12 10:47:24 -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
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
eb9128cb20 Split buffer dialog again. This closes #18 we won't implement this. 2015-05-08 09:59:52 -04:00
1c4d0cc530 Replaced if with elif for a better performance 2015-05-05 08:39:03 -05:00
Bill Dengler
3dc4c4c685 Buffer order now controlable by editing config file. 2015-05-04 12:51:47 -04:00
5b6cae0a61 Merge branch 'next-gen' of https://github.com/manuelcortez/TWBlue into next-gen 2015-05-03 14:17:10 -05:00
592952c066 Added persistant session in the general account settings 2015-05-03 14:16:38 -05: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
ce5498ff94 Merge branch 'next-gen' of https://github.com/manuelcortez/TWBlue into next-gen 2015-05-02 17:22:32 -05:00
c50c42b895 Updating some translation strings 2015-05-02 17:22:28 -05:00
Bill Dengler
3c5529a761 String cleanup. 2015-05-01 11:05:42 -04:00
Bill Dengler
12541f3de3 Implement persistance. 2015-05-01 02:03:42 -04:00