Commit Graph
100 Commits
Author SHA1 Message Date
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
Jose Manuel Delicado b2ebbf5b7a Merge branch 'next-gen' of github.com:manuelcortez/twblue into next-gen 2016-08-05 15:50:59 +02:00
Jose Manuel Delicado a03ef851e3 The buffers dialog in account configuration now includes the buffer translated name 2016-08-05 15:50:46 +02:00
Jose Manuel Delicado d352aaeaac Fixed bugs in galician translation 2016-08-01 16:45:01 +02:00
Jose Manuel Delicado 9250aad80b Updated version to 0.84 2016-07-31 20:55:22 +02:00
Jose Manuel Delicado 6e9be63029 Updated translations and documentation 2016-07-31 18:24:47 +02:00
Jose Manuel Delicado 6a265f0203 When posting a tweet or dm, the dialog title bar will be updated if an URL is shortened, the tweet is translated or we apply spell checking 2016-07-28 12:35:28 +02:00
Jose Manuel Delicado b30a0ac25b Call urllib.quote() in the patched urllib3 function 2016-07-28 00:13:16 +02:00
Jose Manuel Delicado 212f49df08 Patched urllib3 included in requests to avoid encoding audio filenames 2016-07-27 23:26:51 +02:00
Jose Manuel Delicado d2123fdab7 Try to fix Audio Uploader when the audio file name contains non-ascii characters 2016-07-27 19:05:35 +02:00
Jose Manuel Delicado 990ddf64f5 Updated version to 0.83. Added romanian documentation 2016-07-24 10:59:41 +02:00
Jose Manuel Delicado 238607bbe7 Updated pa.c format specification to version 3.3. Now setup.py collects all documentation, including license.txt 2016-07-24 00:31:45 +02:00
Jose Manuel Delicado 4186f1a3e6 Merge branch 'next-gen' of manuelcortez.net:twblue/twblue into next-gen 2016-07-03 20:58:15 +02:00
Jose Manuel Delicado 2eac158a39 Updated Windows dependencies. 2016-07-03 20:57:24 +02:00
Jose Manuel Delicado 5e9218b072 Updated dependencies. Updated documentation about how to build the pa.c version 2016-05-09 10:17:32 +02:00
Jose Manuel Delicado 65f860ceef Installer: upgraded all version strings to 0.82 2016-05-08 12:34:06 +02:00
Jose Manuel Delicado b9b8145bca Added function com_path() to paths.py. This function is now used in libloader/com.py. Added winpaths to the easy_install example in readme.md. Updated application.py in doc folder. 2016-05-08 11:54:10 +02:00
Jose Manuel Delicado 7fab6bcf54 setup.py: retrieve cacert.pem from requests package. Create application compressed archive. Added a fix for requests to support cacert.pem in different locations. 2016-05-08 00:08:40 +02:00
Jose Manuel Delicado 7ad5e6fa37 Goodbye, Pycurl. Now TWBlue uses requests and requests-based packages for all http connections. Remember to run git submodule update before submiting any commits 2016-05-07 19:26:40 +02:00
Jose Manuel Delicado f6fec67d52 Small fix in audio uploader 2016-05-06 18:23:26 +02:00
Jose Manuel Delicado b3cac85c4e AudioUploader: some code cleaning, optimizations and bug fixes 2016-05-06 17:38:17 +02:00
Jose Manuel Delicado ff49bd2488 extras/audioUploader/transfer.py: use pycurl.XFERINFOFUNCTION; PROGRESSFUNCTION is deprecated since libcurl 7.32. Only convert_bytes is imported from utils module. 2016-05-06 10:24:01 +02:00
Jose Manuel Delicado 45f23a4c8a To protect users privacy, TwUp has been placed after SNDUp in audio services list 2016-05-05 19:15:13 +02:00
Jose Manuel Delicado a67a5e6264 Updated Windows dependencies. Remember to run git submodule update before submiting new commits. 2016-05-01 10:35:05 +02:00
Jose Manuel Delicado 8b4f16ef84 Updated version to 0.82. Stable.json: updated version to 0.81 2016-03-28 13:16:25 +02:00
Jose Manuel Delicado 6a6bec880c SessionManager.WXUI: now the dialog title is translatable 2016-02-20 13:51:12 +01:00
Jose Manuel Delicado 46b46c4d6d Some important code fixes 2016-01-30 17:14:41 +01:00