43 Commits

Author SHA1 Message Date
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
85572c94de Layout: refactor item system to be more maintainable, add vertical item type 2019-08-23 14:48:00 -07:00
James Taylor
ba0809b965 rename enable_comments amd enable_related_videos 2019-08-01 00:28:51 -07:00
James Taylor
2837d9db2b Convert captioning to flask 2019-07-21 22:16:38 -07:00
James Taylor
8eff0bb9e2 Delete obsolete files 2019-07-21 21:59:52 -07:00
James Taylor
8cad77ad0d Convert comments to flask framework 2019-07-19 22:27:10 -07:00
James Taylor
b854dab314 watch.py regression: fix error page 2019-07-07 17:46:07 -07:00
James Taylor
b89d90a0d3 watch_page: refactor music list into flask template 2019-07-07 17:29:25 -07:00
James Taylor
05de304548 Fix get_subtitle_sources function 2019-06-21 21:59:50 -07:00
James Taylor
02962df052 Refactor watch page related videos to use item rendering macro 2019-06-21 21:59:33 -07:00
James Taylor
e33bae2e50 watch: Fix error page 2019-06-17 20:57:10 -07:00
James Taylor
1ba2411862 Inherit from base template 2019-06-17 20:50:00 -07:00
James Taylor
2db58930a6 Convert watch page to flask framework 2019-06-16 16:16:03 -07:00
James Taylor
8ceaa34a53 html_common: remove x_item_html functions 2019-02-26 17:27:53 -08:00
James Taylor
b32330be4f refactor common.py into 3 files 2019-02-21 21:32:31 -08:00
James Taylor
1ba38a5c9c Content-type: text/plain for errors or status messages 2019-01-06 19:31:01 -08:00
James Taylor
36e0409db4 Add newline to end of files 2019-01-06 18:20:29 -08:00
James Taylor
bb2d40ac83 rename env['fields'] to env['parameters'] and rename fields to parameters in general 2019-01-06 01:33:52 -08:00
James Taylor
a57fc77426 WSGI for simple non-path GET pages 2019-01-05 00:20:39 -08:00
James Taylor
6a23df8c90 Don't use tor when logging in 2018-12-26 17:24:53 -08:00
James Taylor
75b0c52f57 Ability to sort channel videos by oldest and by views 2018-12-17 02:24:55 -08:00
James Taylor
4825337f3b Put default language subtitles at end of list to work around browser bug when too many languages present 2018-12-16 18:55:05 -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
03f5ccbacb add support for lc parameter 2018-10-01 17:58:35 -07:00
James Taylor
ffeccc5ac3 Reorganize comment system 2018-09-01 21:53:40 -07:00
James Taylor
cdf8b8b0c8 remove unused code 2018-08-31 23:21:18 -07:00
James Taylor
a9ea97ad39 default disable googlevideo domain debugging 2018-08-31 16:36:58 -07:00
James Taylor
ebfe58e6cb Ability to reply to comments 2018-08-31 16:23:19 -07:00
James Taylor
fee24d4f0a Ability to post comments (not reply yet) 2018-08-29 00:33:28 -07:00
James Taylor
9cb1732904 Indicate if video is unlisted 2018-08-14 02:39:05 -07:00
James Taylor
377749d79d music list: don't include album column if no tracks use it 2018-08-09 00:59:25 -07:00
James Taylor
b02b5b87b3 list music used in video if available 2018-08-06 19:25:14 -07:00
James Taylor
f12157cd02 specify youtube error instead of just 500 2018-07-20 00:44:18 -07:00
James Taylor
ac1319e720 Support for downloading video in all available formats 2018-07-16 02:05:46 -07:00
James Taylor
a0c2bde435 fix error with limited state videos 2018-07-15 18:36:26 -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
c7edcff93a add subtitles support 2018-07-10 01:49:55 -07:00
James Taylor
4b716415e1 add checkbox for adding video on watch page to playlist 2018-07-09 03:42:26 -07:00
James Taylor
26620cbac8 front-end support for adding to playlists 2018-07-08 16:22:23 -07:00
James Taylor
79937c1c82 fix line endings 2018-07-02 17:45:25 -07:00
James Taylor
98157bf1bf initial commit 2018-06-30 23:34:46 -07:00