Commit Graph

796 Commits (master)

Author SHA1 Message Date
nodiscc c5c18e55cb
Update FAQ (disabling "Prefer Native HLS")
Fixes #336 
Thaks @ipkpjersi
2018-10-11 08:12:40 +00:00
MrS0m30n3 57eb51ccc8
Change README link to https 2018-01-16 18:57:29 +02:00
MrS0m30n3 d74fd091f9
Update README.md 2018-01-16 18:47:35 +02:00
MrS0m30n3 190e0a8343 Update translation files 2018-01-15 17:12:08 +02:00
MrS0m30n3 0d7baf2b75 setup.py: Replace print statements with log functions 2018-01-15 01:25:28 +02:00
MrS0m30n3 e75e603fa1 Update ChangeLog 2018-01-15 00:47:16 +02:00
MrS0m30n3 f1b84455fa setup.py: Add option to build with updates disabled 2018-01-15 00:46:52 +02:00
MrS0m30n3 db17477f7c Use patched os.path.exists from utils.py
Related to commit: f21d2491ec
2018-01-14 21:41:51 +02:00
MrS0m30n3 a3920dcaa0 Check if youtube-dl exists during startup
Show an error message if updates are disabled and we
could not locate youtube-dl on the system.
2018-01-14 17:08:09 +02:00
MrS0m30n3 fc82b9a858 Inform user when updates are disabled 2018-01-14 16:27:58 +02:00
MrS0m30n3 32ebbbec99 Disable automatic check for youtube-dl when disable_update is set 2018-01-14 16:18:52 +02:00
MrS0m30n3 f21d2491ec Use system's youtube-dl copy when updates are disabled 2018-01-14 16:10:18 +02:00
MrS0m30n3 a4472c0ded Add option to disable update 2018-01-14 15:56:04 +02:00
MrS0m30n3 d8252469fc Update ChangeLog 2018-01-13 19:43:12 +02:00
MrS0m30n3 009937e49a bump-version.sh: Handle manpage 2018-01-13 19:40:39 +02:00
MrS0m30n3 e624e77c59 setup.py: Handle manpage 2018-01-13 19:34:18 +02:00
MrS0m30n3 7a70cfb6f2 Add ChangeLog & manpage to MANIFEST.in 2018-01-13 18:58:16 +02:00
MrS0m30n3 c1f2c35d4a Add manpage
Closes #259
2018-01-13 18:52:19 +02:00
MrS0m30n3 a15a8275b2 Update TODO file
Related to: #244
2017-12-16 19:33:21 +02:00
MrS0m30n3 f191f1d62c Update ChangeLog 2017-12-16 19:32:30 +02:00
MrS0m30n3 7e55e4b9d7 Show total number of entries in PO file 2017-12-15 20:42:52 +02:00
MrS0m30n3 c8474452da Add 'JST' to timezones 2017-12-15 20:31:29 +02:00
MrS0m30n3 968f197ee4 Improve calculation of the translator's approximate time
Calculate the approximate time for the translator based on a
new formula [(items_count * (wait_time + avg_msg)) - wait_time]
instead of using only the number of entries in the PO file.
2017-12-15 20:13:19 +02:00
MrS0m30n3 2a2f0ac597 Speed up analysis process
Pass PO entries as a list to GoogleTranslator and remove
the redundant call to the sleep(...) function.
2017-12-15 15:57:27 +02:00
MrS0m30n3 6066a9fa30 Show ETA only if the translator is enabled 2017-12-15 15:30:32 +02:00
MrS0m30n3 801a5117d8 Dont initiate translator if the '--no-translate' flag is set 2017-12-15 14:57:02 +02:00
MrS0m30n3 1242a28950 optionsframe.py: Fix error in language combobox
Fix error in commit 45009953d1 and
return the language name ('English') instead of the language code
('en_US') when the given 'locale_name' value is not available in
the LOCALE_NAMES dict.
2017-12-14 20:05:59 +02:00
MrS0m30n3 8f919871ec
Update FAQs section in localization_howto.md
Related to: #247
2017-12-14 17:57:20 +02:00
MrS0m30n3 cd1372c638
Update localization_howto.md 2017-12-13 22:20:45 +02:00
MrS0m30n3 65eb2430ec
New localization guide (Transifex)
Closes #232
2017-12-13 18:11:50 +02:00
MrS0m30n3 72cef81e1a downloaders.py: PipeReader now works only with 'str' types
PipeReader now works only with 'str' types and it's the callers
responsibility to convert 'str' -> 'unicode' if he has to.

Related to: #244
2017-12-11 15:48:39 +02:00
MrS0m30n3 d01307129c downloaders.py: Use the utils.convert_item function
Use the utils.convert_item function in order to encode & decode
strings between 'str' and 'unicode' types instead of using a
separate method to do our job.
2017-12-11 15:13:32 +02:00
MrS0m30n3 fa54ea3276 downloaders.py: Reset return code to zero when killing child process
Fixes: b2fcc5e546
Related to: #244
2017-12-10 19:12:43 +02:00
MrS0m30n3 1c93e019f0 downloaders.py: Ignore negative return codes
Fixes: b2fcc5e546
Related to: #244
2017-12-10 18:43:18 +02:00
MrS0m30n3 45009953d1 Avoid 'KeyError' exception during options reset
Use the TwoWayOrderedDict.get(...) method in order to update
the language combobox and return 'en_US' as the default language
in case the given key value is not in the LOCALE_NAMES dict.

Fixes: c4b012d2c8
Related to: #244
2017-12-10 18:23:53 +02:00
MrS0m30n3 7501118fcb Decrement update timeout to 10 seconds 2017-12-10 15:01:45 +02:00
MrS0m30n3 d5ae3c16d3 downloaders.py: Properly decode exception message before passing it to the log
Fixes: b2fcc5e546
Related to: #244
2017-12-10 14:46:11 +02:00
MrS0m30n3 b2fcc5e546 downloaders.py: Handle errors during process initialization
Handle errors during process initialization (raised exceptions & non-zero
exit codes), log them and exit normally instead of crashing unexpectedly

Related to: #244
2017-12-10 00:01:04 +02:00
MrS0m30n3 c4b012d2c8 Set locale automatically during the first run
Closes #235
See also: c4fa38ba8b
2017-12-09 19:13:53 +02:00
MrS0m30n3 c4fa38ba8b Add test for the default language case 2017-12-09 19:07:05 +02:00
MrS0m30n3 b5cb7a0a54 Update ChangeLog 2017-11-19 19:43:55 +02:00
MrS0m30n3 8bbbf3ed3e Fix a bug in the convert_item function 2017-11-19 19:28:55 +02:00
MrS0m30n3 882a710b24 Extract convert_item function 2017-11-19 19:27:02 +02:00
MrS0m30n3 6c4dce8d6d Add test case for the utils.convert_item function 2017-11-19 18:56:06 +02:00
MrS0m30n3 3e83569a2d Update TODO 2017-10-14 16:06:33 +03:00
MrS0m30n3 e528b7e2b5 Update ChangeLog format 2017-10-14 16:02:20 +03:00
MrS0m30n3 4cb4c65c29 Update ChangeLog 2017-10-14 16:00:14 +03:00
pavreh 1d4a6f5de9 Added Czech translation (#233)
* Add Czech translation

* Add Czech translation

* Delete youtube_dl_gui.mo

* Correction
2017-10-14 14:36:53 +03:00
MrS0m30n3 eb2497fd6b Merge pull request #231 from luigino/master
Add Italian locale (2nd attempt)
2017-10-14 14:20:03 +03:00
MrS0m30n3 0776b6112e Merge branch 'master' into master 2017-10-14 14:19:44 +03:00