|
|
a0f315be51
|
feature/hls: Add HLS playback support, and refactors documentation for better usability and maintainability. (#1)
git-sync-with-mirror / git-sync (push) Successful in 32s
CI / test (push) Successful in 46s
## Overview
This PR introduces HLS playback support, improves the player experience, and refactors documentation for better usability and maintainability.
## Key Features
### HLS Playback Support
- Add HLS integration via new JavaScript assets:
- `hls.min.js`
- `plyr.hls.start.js`
- `watch.hls.js`
- Separate DASH and HLS logic:
- `plyr-start.js` → `plyr.dash.start.js`
- `watch.js` → `watch.dash.js`
- Update templates (`embed.html`, `watch.html`) for conditional player loading
### Native Storyboard Preview
- Add `native_player_storyboard` setting in `settings.py`
- Implement hover thumbnail preview for native player modes
- Add `storyboard-preview.js`
### UI and Player Adjustments
- Update templates and styles (`custom_plyr.css`)
- Modify backend modules to support new player modes:
- `watch.py`, `channel.py`, `util.py`, and related components
### Internationalization
- Update translation files:
- `messages.po`
- `messages.pot`
### Testing and CI
- Add and update tests:
- `test_shorts.py`
- `test_util.py`
- Minor CI and release script improvements
## Documentation
### OpenRC Service Guide Rewrite
- Restructure `docs/basic-script-openrc/README.md` into:
- Prerequisites
- Installation
- Service Management
- Verification
- Troubleshooting
- Add admonition blocks:
- `[!NOTE]`, `[!TIP]`, `[!IMPORTANT]`, `[!WARNING]`, `[!CAUTION]`
- Fix log inspection command:
```bash
doas tail -f /var/log/ytlocal.log
````
* Add path placeholders and clarify permission requirements
* Remove legacy and duplicate content
Reviewed-on: #1
Co-authored-by: Astounds <kirito@disroot.org>
Co-committed-by: Astounds <kirito@disroot.org>
|
2026-04-20 01:22:55 -04:00 |
|
|
|
7664b5f0ff
|
normalize css
|
2024-04-08 07:12:03 +08:00 |
|
|
|
22bc7324db
|
css normalize
|
2024-04-07 11:50:53 +08:00 |
|
|
|
48e8f271e7
|
update styles to modern
|
2024-04-07 11:44:19 +08:00 |
|
Jesús
|
bcbd83fa30
|
[FrontEnd]: improved settings design
|
2021-12-26 12:27:24 -05:00 |
|
Jesús
|
a47dd66bd0
|
General theme: reorganize thumbnail background variable
|
2021-01-26 22:23:59 -05:00 |
|
Jesús
|
8cc721b4ec
|
General theme: improve colors
|
2021-01-11 21:14:07 -05:00 |
|
Jesús
|
5c22c654ce
|
Grey theme: improve thumbnail background
|
2021-01-09 08:27:30 -05:00 |
|
Jesús
|
d899bc2df5
|
General theme: improve thumbnail-img
|
2021-01-07 23:06:25 -05:00 |
|
Jesús
|
7a765dc664
|
Change general design theme
|
2020-12-14 23:44:29 -05:00 |
|
James Taylor
|
652cef15ec
|
Watch page: Background color on video when scrubbing bar larger than video
|
2019-09-09 20:40:38 -07:00 |
|
James Taylor
|
ac32b24b2a
|
Merge subscriptions into master
|
2019-09-06 15:45:01 -07:00 |
|
James Taylor
|
e14ec88591
|
Settings: Fix centering and color scheme on other themes
|
2019-09-06 14:47:37 -07:00 |
|
James Taylor
|
e9b16ef71f
|
Layout: Add themes
|
2019-08-25 16:08:08 -07:00 |
|