Commit Graph
100 Commits
Author SHA1 Message Date
Jose Manuel Delicado 29b8a645db Updated changelog 2021-01-22 18:22:07 +01:00
Jose Manuel Delicado 2459a499ce Merge branch 'next-gen' into proxy 2021-01-22 18:01:29 +01:00
Jose Manuel Delicado fbcba39e69 Small fixes. Support for socks4a proxies 2021-01-22 17:54:47 +01:00
Jose Manuel Delicado b59d262dca Apply proxy settings before TWBlue main components start loading 2021-01-22 17:40:48 +01:00
Jose Manuel Delicado 7f4a13231f config.py: update the list of supported proxy types 2021-01-22 17:09:39 +01:00
Jose Manuel Delicado 4ab5af2ae9 Store the proxy type as an integer when saving the configuration 2021-01-22 17:06:32 +01:00
Jose Manuel Delicado 4c4eaf4012 controller/settings: assign the proxy type in the combo box based on the retrieved integer from config 2021-01-22 17:01:44 +01:00
Jose Manuel Delicado b03198a39f Proxy type is now an integer instead of a string 2021-01-22 16:55:38 +01:00
Jose Manuel Delicado 06dc26e962 Proxy port is now an integer in the default configuration 2021-01-22 16:54:20 +01:00
Jose Manuel Delicado bcc8f5968e Configuration dialog: use SpinCTRL instead of TextCTRL to specify the proxy port 2021-01-22 16:53:07 +01:00
Jose Manuel Delicado 4c144d2f7e Requirements: always install the latest WXPython version 2021-01-22 16:20:41 +01:00
Jose Manuel Delicado 64b6d4df74 Requirements: do not install an idna version greather than 3.0 to avoid breaking requests package dependencies. Added wheel as a requirement to increase installation speed 2021-01-22 12:46:37 +01:00
Jose Manuel Delicado eff11f18c5 Updated dependencies. Run git submodule update 2020-05-26 19:34:25 +02:00
Jose Manuel Delicado ba1bcd550d Updated requirements to include more recent sound_lib dlls. Updated vlc to version 3.0.7.1 2019-06-15 12:53:15 +02:00
Jose Manuel Delicado 0dd082079e setup.py: include again all soundpacks. Include enchant dictionaries 2019-06-09 22:09:16 +02:00
Jose Manuel Delicado 7928cf5f24 Set snapshot variable to False 2019-06-06 22:12:06 +02:00
Jose Manuel Delicado 1333ebf859 Updated version to 0.95 2019-06-06 22:07:19 +02:00
Jose Manuel Delicado ec3779147f Updated translations 2019-06-06 22:01:36 +02:00
Jose Manuel Delicado d441536f01 Updated windows dependencies and readme 2019-05-02 20:26:33 +02:00
Jose Manuel Delicado e0db808dce Updated Windows dependencies. Please, run git submodule update 2019-03-17 15:05:52 +01:00
Jose Manuel Delicado c500e8f513 Updated translation catalogs 2019-03-17 13:35:00 +01:00
Jose Manuel Delicado 74e020c090 Added certifi and backports.functools-lru-cache to requirements.txt 2018-09-30 11:56:47 +02:00
Jose Manuel Delicado 8619deb6ee Updated readme to remove pywin32 as an installable module 2018-08-31 14:02:18 +02:00
Jose Manuel Delicado 9fcc5d36e5 Updated requirements.txt 2018-08-31 14:00:16 +02:00
Jose Manuel Delicado c374cdefe9 Updated windows dependencies to remove pywin32 2018-08-31 13:59:42 +02:00
Jose Manuel Delicado 52f27c87b9 Updated version to 0.94 2018-08-15 22:02:03 +02:00
Jose Manuel Delicado 83612b6a3c Call os.chdir() before importing vlc, only if we are running from source. Restore the original current dir after that. Changed wx.NewId() calls to wx.ID_ANY 2018-08-12 14:50:58 +02:00
Jose Manuel Delicado f4e20f8ed4 Load libvlccore.dll before importing the sound module 2018-08-12 13:38:39 +02:00
Jose Manuel Delicado 7883413210 When running from source, specify via two environment variables where is the vlc library located 2018-08-12 12:35:43 +02:00
Jose Manuel Delicado ad54134c86 Updated windows dependencies and setup.py 2018-08-11 22:21:38 +02:00
Jose Manuel Delicado ef0d3a9eae Updated readme 2018-08-11 22:03:49 +02:00
Jose Manuel Delicado a7fd88b4be Updated Windows dependencies 2018-06-14 18:41:28 +02:00
Jose Manuel Delicado 51c5820719 Changed to the next version on some files 2017-12-14 20:33:39 +01:00
Jose Manuel Delicado d6f47259a6 Updated spelling dictionaries. Run git submodule update before submiting new changes 2017-12-14 20:28:05 +01:00
Jose Manuel Delicado 2fb88924fd URL expansion and audio playback should work well together now. When calling get method, stream parameter is set to True, so the body is not downloaded. We work with response headers, the only thing we need 2017-12-12 16:32:12 +01:00
Jose Manuel Delicado 6ba1fe9eac If an URL shortener does not redirect using head method, call get with allow_redirects set to False instead when expanding. Fixes #179 2017-12-11 21:07:57 +01:00
Jose Manuel Delicado 9e17abf517 Added mapping for serbian (latin) language in languageHandler.py. Fixes #175 2017-11-09 20:07:20 +01:00
Jose Manuel Delicado b3c8de9a1f Updated Twython library to version 3.6.0, keeping our customizations 2017-10-07 18:40:27 +02:00
Jose Manuel Delicado 4d75f2db34 Renamed set_description to create_metadata in Twython endpoints. Added a bit more documentation and use the documented channel 2017-10-07 14:53:53 +02:00
Jose Manuel Delicado f69e4283cd Updated all URL shorteners to use requests library. Useful for proxy servers 2017-10-04 17:24:44 +02:00
Jose Manuel Delicado cbbf1e475d Updated windows dependencies and readme. 2017-09-23 11:05:21 +02:00
Jose Manuel Delicado 851f711357 Set prepared=False after playing and stopping an audio in URLStream class 2017-09-22 17:38:03 +02:00
Jose Manuel Delicado 11703f50fe Handle special case for Dropbox links when expanding URLS 2017-09-22 17:30:09 +02:00
Jose Manuel Delicado 11ca3a2190 URL shortener now performs step by step expansion, so you possibly will have to expand an URL multiple times to reach the final destination 2017-09-22 17:18:38 +02:00
Jose Manuel Delicado a1381008d7 Use head instead of get for URL expansion 2017-09-18 10:38:20 +02:00
Jose Manuel Delicado ff05c9cb23 Now the URLS are expanded using requests. It means proxy support for URL shortener, and follow all redirections to get the final URL 2017-08-12 21:32:56 +02:00
Jose Manuel Delicado f18a03d4a1 acortame.py: if we try to expand an URL not shortened by the service, use generic URL unshortener in the base class 2017-08-12 21:07:02 +02:00
Jose Manuel Delicado 24756e73d3 acortame.py: use requests instead of urllib, so we can shorten and unshorten URLS through proxy servers 2017-08-12 21:03:52 +02:00
Jose Manuel Delicado feb16d9773 Added compatibility with acorta.me URL shortener and set it as default 2017-08-12 12:54:18 +02:00
Jose Manuel Delicado 696b6aa11d Changed version number to 0.92 2017-07-19 20:51:56 +02:00
Jose Manuel Delicado 7997f23f9c Revert "Fixed sound.py when there are multiple sessions trying to load the library"
This reverts commit 80f2e8f984.
2017-07-19 15:23:34 +02:00
Jose Manuel Delicado d25ace8f98 setup.py: now the documentation is handled in all available languages, bug fixed 2017-07-16 13:47:44 +02:00
Jose Manuel Delicado eb19417263 Added catalan documentation to the docs generator 2017-07-16 12:04:36 +02:00
Jose Manuel Delicado 982fd41ae3 Updated catalan changelog 2017-07-16 12:02:05 +02:00
Jose Manuel Delicado dabb3a01b8 Fixed pot documentation files, they were damaged in the last update 2017-07-15 20:20:55 +02:00
Jose Manuel Delicado 5d68d1f1cb Removed bassmix.lib, it's a static library and TWBlue doesn't need it 2017-07-15 10:35:58 +02:00
Jose Manuel Delicado 7a7634833a Updated pot files 2017-07-08 13:56:09 +02:00
Jose Manuel Delicado d70b5703d2 Fixed small bugs in reply to dialog title 2017-07-08 13:54:32 +02:00
Jose Manuel Delicado 0472592991 Updated version to 0.91 2017-07-07 20:51:42 +02:00
Jose Manuel Delicado 5b8c28dd73 Updated dependencies upgrade command in readme.md 2017-07-07 20:47:42 +02:00
Jose Manuel Delicado a8f854cbc5 libloader/com.py: call prepare_gencache() before trying to build the com cache. Fixes #100 2017-07-07 20:33:49 +02:00
Jose Manuel Delicado 089eea4c07 Updated version to 0.90 2017-04-05 10:09:39 +02:00
Jose Manuel Delicado 37e3af1c59 Updated Windows dependencies. Remember to run git submodule update before submiting new commits 2017-04-05 10:05:45 +02:00
Jose Manuel Delicado a72e8dd6a4 Updated spelling dictionaries. Remember to run git submodule update 2017-02-24 23:06:44 +01:00
Jose Manuel Delicado 3a4b34972d The requests fix is applied in non-frozen copies of TWBlue too. In this case, only the proxy is patched 2017-02-16 11:30:16 +01:00
Jose Manuel Delicado 607da14355 accessible_output2/outputs/auto.py: handle all possible exceptions when adding outputs to the list 2017-02-16 11:26:53 +01:00
Jose Manuel Delicado 17ccc30d9b update/updater.py: removed ConnectionError to handle all possible exceptions 2017-02-15 13:06:46 +01: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
Jose Manuel Delicado 9d07fe38b8 Updated version to 0.89 2017-01-22 21:10:45 +01:00
Jose Manuel Delicado 4bd9a2b899 Fixed errors in the installer script 2017-01-21 20:45:52 +01:00
Jose Manuel Delicado b586b0729c Updated version to 0.88 2017-01-21 20:04:00 +01:00
Jose Manuel Delicado 620ee23edb Updated documentation and changelog 2017-01-17 12:16:21 +01:00
Jose Manuel Delicado f19d7b0535 setup.py: use x64 bootstrap if we are building the x64 version. Convert application.authors to a single string 2017-01-16 21:50:27 +01:00
Jose Manuel Delicado 67dee3e1c1 Added the image sound to all soundpacks 2017-01-16 15:51:05 +01:00
Jose Manuel Delicado dab8be7c12 The proxy support should be fully functional now 2017-01-16 15:49:49 +01:00
Jose Manuel Delicado b7dd6d43fe Fixed sintax errors. Added a new option to set the proxy type 2017-01-16 14:11:54 +01:00
Jose Manuel Delicado 8a701c450e Added support for socks4 and socks5 proxies. New Python packages must be installed, see readme for more information 2017-01-16 11:13:51 +01:00
Jose Manuel Delicado 2370c39c15 twitter/twitter.py: remove proxy related code, we don't need it 2017-01-16 10:46:19 +01:00
Jose Manuel Delicado 0851dc23d8 Updated readme. Pypubsub must be version 3.3.0, version 4.0 breaks compatibility with Python 2.x 2017-01-16 10:38:15 +01:00
Jose Manuel Delicado 232d39e0b3 Patched requests.sessions.Session.__init__ to get proxy configuration from config. Now TWBlue should be able to connect to http and https proxies with authentication 2017-01-16 10:35:38 +01:00
Jose Manuel Delicado 020148ac0a twitter/authorisationHandler: call self.finish() after completing the http request in the local server 2016-12-29 19:38:18 +01:00
Jose Manuel Delicado cdedd41101 Updated readme 2016-12-27 13:29:26 +01:00
Jose Manuel Delicado 87c113986d Updated Windows dependencies. Run git submodule update to get the changes 2016-12-27 13:26:17 +01:00
Jose Manuel Delicado b0a6634e20 Updated NSIS script. Now it should be compatible with NSIS 3.0 2016-12-27 13:24:22 +01:00
Jose Manuel Delicado 6290815a0c Updated Windows dependencies with a new catalan spelling dictionary 2016-10-22 23:32:50 +02:00
Jose Manuel Delicado bb0af61483 Removed Technow from copyright 2016-10-13 20:22:59 +02:00
Jose Manuel Delicado 12f47b85af Updated version to 0.87 2016-10-04 22:06:24 +02:00
Jose Manuel Delicado 2fdbcbc152 Updated translation templates 2016-10-02 21:17:14 +02:00
Jose Manuel Delicado ef7ba0fe40 Updated Windows 10 keymap. The authorization message returned by the webbrowser when authorizing a new account now is translatable 2016-10-02 20:46:27 +02:00
Jose Manuel Delicado 3c5de10fe6 pa.c/appinfo.ini: updated format version to 3.4 2016-10-02 17:04:37 +02:00
Jose Manuel Delicado 230e0fa951 Removed unnecesary txt file from arabic translation folder 2016-10-02 16:47:54 +02:00
Jose Manuel Delicado a9f9cb7969 Updated Windows dependencies. Updated readme 2016-10-02 15:20:14 +02:00
Jose Manuel Delicado 3a3393e03a Increased version number to 0.86 2016-10-02 15:14:32 +02:00
Jose Manuel Delicado 2dd262cc83 TWBlue can now send long tweets directly to twishort. TWBlue server is nolonger used for this purpose 2016-10-02 14:35:54 +02:00
Jose Manuel Delicado a2cf1ac8d0 Merge branch 'next-gen' of github.com:manuelcortez/twblue into next-gen 2016-10-02 10:38:40 +02:00
Jose Manuel Delicado b535c996d6 Merge branch 'next-gen' of github.com:manuelcortez/twblue into next-gen 2016-08-13 12:37:06 +02:00
Jose Manuel Delicado 5565e08610 Updated translations and documentation 2016-08-06 22:40:10 +02:00
Jose Manuel Delicado 47b8575f55 Updated translations and documentation 2016-08-06 18:40:20 +02:00
Jose Manuel Delicado 2a27998831 Fixed sintax error in setup.py 2016-08-06 18:30:17 +02:00
Jose Manuel Delicado a64e89994f Added spelling dictionaries for almost all application languages. Setup.py has been modified to handle them automatically. Remember running git submodule update. Increased version number to 0.85. Updated readme 2016-08-06 18:22:54 +02:00