Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-18 | yeetube.el: Style & Add comments | Thanos Apollo | |
2024-03-18 | yeetube-mode: Disable sorting for thumbnails | Thanos Apollo | |
2024-03-18 | yeetube-mpv: Remove mpv-show-status | Thanos Apollo | |
If such a feature will be implemented, should be done as yeetube-modeline-mode, similarly to emms-mode-line-mode. | |||
2024-03-18 | Merge patches from Rahguzar into 2.1.5-dev | Thanos Apollo | |
Patches sent by Rahguzar <[email protected]>: 1. Make use of `url-retrieve` for fetching youtube urls asynchronously. 2. Use `url-queue-retrieve` for fetching thumbnails, this removes the dependency on `wget` and also fixes the sort issue. 3. Commands for showing playlists/related videos. 4. Parse json string to remove json encoding artifacts. 5. Refactor mpv process to not rely on shell quoting. 6. Show mpv status on modeline. 7. Commands for seeking forward/backward. Merged with minor tweaks. | |||
2024-03-18 | Fix status command and pass process to quit-process | Rahguzar | |
2024-03-17 | Use url-retrieve for youtube urls (for headers) | Rahguzar | |
2024-03-17 | Integrate playlist functionality | Rahguzar | |
2024-03-17 | Also scrape playlist | Rahguzar | |
2024-03-17 | Command to quit and go forward/backward | Rahguzar | |
2024-03-17 | Optionally show status of mpv process on modeline | Rahguzar | |
2024-03-17 | Use url-queue for getting thumbnails | Rahguzar | |
Also add a command to view related videos | |||
2024-03-17 | Remove unused scraping function | Rahguzar | |
2024-03-17 | Use json parsing to properly parse json strings | Rahguzar | |
2024-03-17 | Make url fetching async + add new commands for channels | Rahguzar | |
* Refactor: use url-queue-retrieve to retrieve urls * Refactor: new function yeetube-display-content-from-url to scrape an arbitrary url. * New variable yeetube-search-history to track search history separately from general minibuffer input. * New commands yeetube-channel-videos and yeetube-channel-search for exploring channels | |||
2024-03-07 | Disable sorting | Thanos Apollo | |
Sorting columns does not work with current thumbnail implementation. | |||
2024-03-07 | Add todos | Thanos Apollo | |
2024-03-06 | Merge branch '2.1.4-dev' | Thanos Apollo | |
- Major improvements on thumbnail support, which is now enabled by default. - Add proper support for wget, which can now use torsocks. - Improve customize interface interactions. | |||
2024-03-06 | Version bump: 2.1.4 | Thanos Apollo | |
2024-03-06 | yeetube-search: Use pop-to-buffer-same-window | Thanos Apollo | |
2024-03-06 | yeetube-display-thumbnails: Enable by default | Thanos Apollo | |
Since now we have proper wget support & custom thumbnail sizes, it's okay to enable it by default. | |||
2024-03-06 | Update docstrings | Thanos Apollo | |
2024-03-06 | Add yeetube-iimage-mode-buffer | Thanos Apollo | |
Allow for custom thumbnail size | |||
2024-03-06 | Add yeetube--wget-thumbnail | Thanos Apollo | |
- Adds torsocks support as well | |||
2024-03-06 | Add defcustom yeetube-thumbnail size | Thanos Apollo | |
Cons for height & width | |||
2024-03-06 | yeetube-download-dir: Use expand-file-name | Thanos Apollo | |
Fix issues for non unix systems | |||
2024-03-06 | Update copyright & package desc | Thanos Apollo | |
2024-03-03 | defcustom(s): Improve 'customize' interface interactions | Thanos Apollo | |
- Use radio instead of choice for yeetube-download-audio-format - Add None tag for yeetube-default-sort-column - Fix typos | |||
2024-03-03 | packaging: Update commentary & desc | Thanos Apollo | |
2024-03-03 | [fix] Refactor defcustom yeetube-download-audio-format | Thanos Apollo | |
- Fix customize interface warning - Specify audio formats This change was suggested by Phil Hudson <[email protected]> | |||
2024-03-03 | [fix] Refactor yeetube-download--ytdlp | Thanos Apollo | |
- Used 'executable-find' to validate the presence of 'yt-dlp' and 'torsocks' binaries. - Separated the construction of each part of the command for better readability. - Utilized 'mapconcat' to assemble the final command, removing nil values and unnecessary spaces. - Factored out string literals in the command construction and reduced unnecessary string concatenation. | |||
2024-02-29 | Rename yeetube-player -> yeetube-play-function | Thanos Apollo | |
2024-02-26 | Update docstrings & disable thumbnails by default | Thanos Apollo | |
Downloading images & using wget should be an opt-in feature. | |||
2024-02-25 | Rewrite thumbnail support | Thanos Apollo | |
- Specify thumbnail size to wget - Use iimage default This should improve performance, since we don't convert image sizes with emacs now. | |||
2024-02-25 | Release version 2.1.3: Merge branch '2.1.3-dev' | Thanos Apollo | |
- Add yeetube-enable-tor - Add thumbnail support | |||
2024-02-25 | yeetube-get-thumbnails: Download only when yeetube-display-thumbnail | Thanos Apollo | |
2024-02-25 | yeetube-mode: update style & docstring | Thanos Apollo | |
2024-02-25 | yeetube-get-content: If not yeetube-display-thumbnails return "nil" | Thanos Apollo | |
2024-02-25 | Version bump: 2.1.3 | Thanos Apollo | |
2024-02-25 | [Feature] yeetube-mode: Display thumbnails | Thanos Apollo | |
2024-02-25 | Add yeetube-iimage-mode-buffer | Thanos Apollo | |
2024-02-25 | yeetube-content: Specify image path | Thanos Apollo | |
2024-02-25 | yeetube-search: download thumbnails & use pop-to-buffer | Thanos Apollo | |
2024-02-25 | Refactor yeetube-get-thumbnails | Thanos Apollo | |
2024-02-25 | Add yeetube-display-thumbnails | Thanos Apollo | |
2024-02-25 | Add yeetube-thumbnail-width | Thanos Apollo | |
2024-02-25 | Add yeetube-thumbnail-height | Thanos Apollo | |
2024-02-19 | yeetube: Enable socks support | Thanos Apollo | |
- Add yeetube-with-tor-socks - Add yeetube-enable-tor option | |||
2024-02-19 | package: Update header | Thanos Apollo | |
2024-02-11 | Update CONTRIBUTING tasks | Thanos Apollo | |
2024-02-10 | Version 2.1.2 Release: Merge branch '2.1.2-dev' | Thanos Apollo | |