user938120
3ffe5d0120
Add setting for tor_port
2020-09-19 12:23:30 +00:00
James Taylor
e9989af03a
Add tor video routing
...
Includes non-tor video routing by default, so no more chances
of the browser leaking headers or user agent to googlevideo
Adjust settings upgrade system to facilitate change to route_tor
setting.
Add some more space on settings page for dropdown settings so does
not overflow due to options with long names.
Closes #7
2020-09-18 14:40:21 -07:00
James Taylor
e2e1e4cdec
settings.py: make names less confusing and remove dead code
...
Try to make the names more consistent and more descriptive.
Remove unused functions to reduce confusing clutter
Change locals() to globals(). Overwriting locals is invalid, just
works because it was at top level.
2020-09-14 08:20:15 -07:00
James Taylor
c2ca47c5d3
Add setting to enable/disable video hotkeys
2020-09-09 18:53:11 -07:00
Jelle Licht
799177d651
settings.py: Support newer `ast.Constant' for settings.txt file.
...
In python 3.8, specific constant AST types are removed in favor of
ast.Constant. This change should work for both cases. See
https://bugs.python.org/issue32892 for the given rationale.
2020-09-05 20:41:21 +02:00
James Taylor
408a9c79ae
Correctly start and stop subscriptions autochecker when it is
...
disabled/enabled in settings.
2020-03-08 21:01:15 -07:00
James Taylor
6f28d959f0
Fix FileNotFound error when trying to download search plugin when the working directory is not the directory of the program
2020-02-06 22:17:58 -08:00
James Taylor
ac32b24b2a
Merge subscriptions into master
2019-09-06 15:45:01 -07:00
James Taylor
ed066e7414
Adapt theme and layout settings to settings page system
2019-09-06 14:53:06 -07:00
James Taylor
36380b0328
Settings: Fix circular dependency for settings_page
2019-09-06 14:31:47 -07:00
James Taylor
3dd0371af1
Merge branch 'settings'
2019-09-06 14:23:29 -07:00
James Taylor
e9b16ef71f
Layout: Add themes
2019-08-25 16:08:08 -07:00
James Taylor
d9fbf82bb2
Layout: Add option to use 720p resolution
2019-08-24 13:35:11 -07:00
James Taylor
fa2fa7fe16
Layout: Add theater mode
2019-08-24 12:43:58 -07:00
James Taylor
dc4008a210
Add settings page
2019-08-17 23:13:39 -07:00
James Taylor
31a04555ae
Subscriptions auto-checking system
2019-08-14 00:12:24 -07:00
James Taylor
865e5a6bce
Add upgrade system for settings and automatically add missing settings to file
2019-08-01 00:24:30 -07:00
James Taylor
e00c3cf99f
Remove ad-hoc response saving from code, create a debug setting for fetch_url
2019-07-23 23:57:45 -07:00
James Taylor
2550552b28
Indicate whether tor routing is on
2018-12-31 03:18:42 -08:00
James Taylor
b70e3bf6dd
Change default port to 8080
2018-12-31 02:53:06 -08:00
James Taylor
717bf21093
Can now store settings&data in ~/.youtube-local, keeping program files separate
2018-11-10 00:27:43 -08:00
James Taylor
d96308e354
Don't use exec to read settings
2018-10-31 00:26:07 -07:00
James Taylor
a9ea97ad39
default disable googlevideo domain debugging
2018-08-31 16:36:58 -07:00
James Taylor
97545f9b3b
add settings for enabling/disabling comments, comment avatars, & related vids
2018-07-13 17:16:29 -07:00
James Taylor
cccffb8354
language settings and default-mode settings for subtitles
2018-07-13 16:54:33 -07:00
James Taylor
12382d5205
move settings to file, fix error if no banned_addresses.txt
2018-07-13 15:51:04 -07:00