Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor(treewide): Combine the separate crates in one workspace | Benedikt Peetz | 2024-10-14 |
| | |||
* | style(treewide): Reformat | Benedikt Peetz | 2024-08-25 |
| | |||
* | refactor(treewide): Conform to `cargo clippy` | Benedikt Peetz | 2024-08-25 |
| | |||
* | refactor(watch/playlist_handler): Init | Benedikt Peetz | 2024-08-25 |
| | | | | | | | This facilitates outsourcing the mpv playlist operations and overlaying them with an cache that provides the facility to convert for `playlist_entry_id`s to `ExtractorHash`es even after their corresponding video has been removed from the playlist. | ||
* | refactor(watch): Don't track the playlist, use the properties of `mpv` instead | Benedikt Peetz | 2024-08-24 |
| | |||
* | feat(watch): Idle until new videos are available instead of exiting | Benedikt Peetz | 2024-08-24 |
| | |||
* | feat(watch/handlers): Add status messages to the script handlers | Benedikt Peetz | 2024-08-24 |
| | |||
* | feat(watch/events): Add further understood script-messages | Benedikt Peetz | 2024-08-23 |
| | | | | | | They make it possible to force check for new available videos and to remove the currently playing video from the playlist to free cache space (otherwise you would have to quit the whole playlist). | ||
* | feat(treewide): Use a configuration file | Benedikt Peetz | 2024-08-23 |
| | | | | | | This allows use to avoid duplication of default values in the codebase and obviously also facilitates changing these without having to re-compile. | ||
* | fix(watch/events): Also mark a video inactive on the stop event | Benedikt Peetz | 2024-08-22 |
| | |||
* | chore: Initial Commit | Benedikt Peetz | 2024-08-21 |
This repository was migrated out of my nixos-config. |