Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-04 | yeetube: change yeetube-results-limit type to natnump | Thanos Apollo | |
2023-10-04 | Rename #'yeetube-mpv to yeetube-mpv-play-url | Thanos Apollo | |
This function is used as the default value of yeetube-player. Renaming it to yeetube-mpv-play-url will hopefully reduce confusion by making the name more specific. | |||
2023-10-04 | yeetube: remove yeetube-version function & variable | Thanos Apollo | |
No need to have an interactive funciton. | |||
2023-10-04 | yeetube: inhibit cookies & use silent for url-retrieve | Thanos Apollo | |
2023-10-03 | yeetube: Mark as Version to 2.0.5 | Thanos Apollo | |
- Add error handling e.g if mpv or yt-dlp is missing - Fix shell argument issues - Rewrite yeetube-download functions - Update doc strings - Fix faces issues | |||
2023-10-03 | yeetube-download-ytdlp: Remove (interactive) | Thanos Apollo | |
yeetube-download-ytdlp is not meant to be used interactively. | |||
2023-10-03 | yeetube: Update yeetube-download functions docs | Thanos Apollo | |
2023-10-03 | [fix] yeetube-download-ytdlp: Use shell-quote-argument | Thanos Apollo | |
Rewrite yeetube-download-ytdlp to use shell-quote-argument. Avoiding bugs from obscure shells. Pointed out by progofolio https://github.com/melpa/melpa/pull/8625 | |||
2023-10-03 | [Rewrite] yeetube: Rewrite all yeetube-download functionality | Thanos Apollo | |
Add yeetube-download-ytdlp - Checks if yt-dlp is installed - Runs shell command with yt-dlp with url, name & audio format Rewrite yeetube-download functions to use yeetube-download-yt-dlp Rewrite yeetube-download-videos to start downloading content immediately after each loop and not wait for the user to quit the loop to start yt-dlp process. | |||
2023-10-03 | yeetube: Update variable documentation | Thanos Apollo | |
2023-10-03 | yeetube: remove :safe keyword | Thanos Apollo | |
Since we are using :type this is not needed. Pointed it out by Protesilaos Stavrou(Prot) | |||
2023-10-03 | yeetube: Change requirments to emacs-29.1 | Thanos Apollo | |
This package uses defvar-keymap, which requires/is available at emacs 29.1 version. defvar-keymap is not a must have, we could use the old way to define a keymap but since this a more elegant way, and emacs-29.1 is the default release version that's available on all distros I don't think it'd be an issue. | |||
2023-10-02 | yeetube: Remove duplicate yeetube-fix-title | Thanos Apollo | |
This command has been moved to yeetube-buffer | |||
2023-10-02 | Remove deprecated variables | Thanos Apollo | |
Removing - yeetube-results-prefix - yeetube-display-info-keys - yeetube-display-view-count these variables where used previously when the results would have been displayed in an org-mode buffer. | |||
2023-10-02 | feature: Add yeetube-browse-url | Thanos Apollo | |
2023-10-01 | Mark as version 2.0.4 | Thanos Apollo | |
- Fix issues with yeetube-mode & yeetube-faces | |||
2023-10-01 | [fix] remove interactive duplicate yeetube-mode | Thanos Apollo | |
2023-09-30 | Mark as version 2.0.3 | Thanos Apollo | |
Fix keybindings & yeetube-mode minor issues | |||
2023-09-29 | Merge fixes from branch 'master' into dev | Thanos Apollo | |
- Remove duplicate formatting - Remove extra lines in yeetube-buffer - Remove obsolete functions from keymap | |||
2023-09-29 | [fix] yeetube-mode-map: remove obsolete functions | Thanos Apollo | |
2023-09-29 | yeetube: Redo yeetube-mode as derived from special-mode | Thanos Apollo | |
2023-09-29 | yeetube: hardcode youtube uri | Thanos Apollo | |
2023-09-28 | yeetube: Update yeetube-play | Thanos Apollo | |
Remove let statement and use yeetube-get-url directly | |||
2023-09-28 | [fix] yeetube-get-url get full url, not just videoid | Thanos Apollo | |
Previously this command would just return videoid, now it returns full video url. Fixing issues with yeetube-download functions. | |||
2023-09-28 | [rewrite] Update yeetube-get-content | Thanos Apollo | |
Rewrite yeetube-get-content using yeetube-get-item and removing temp lists | |||
2023-09-28 | yeetube: Add yeetube-get-item | Thanos Apollo | |
yeetube-get-item: Search for an item from youtube results, simplifying yeetube-get-content | |||
2023-09-28 | yeetube-download-videos: format shell commands | Thanos Apollo | |
2023-09-28 | [Commentary] Update commentary & code format | Thanos Apollo | |
2023-09-28 | [Fix] redo scraping functionality, add channel name | Thanos Apollo | |
2023-09-28 | [fix] Add yeetube-mode as major mode | Thanos Apollo | |
2023-09-28 | [fix] redo save video functionality | Thanos Apollo | |
2023-09-28 | yeetube: (yeetube-search) Add filter to remove live videos | Thanos Apollo | |
2023-09-27 | yeetube: Remove functions from old org buffer info | Thanos Apollo | |
2023-09-27 | yeetube: (fix) remove unused variables | Thanos Apollo | |
2023-09-27 | fix: Update download functionality for new buffer | Thanos Apollo | |
2023-09-27 | [Rewrite] Rewrite buffer functionality & remove invidious | Thanos Apollo | |
- Redo with new buffer functionality (without org-mode) - Remove Invidious - It will be easier to have only invidious or youtube, invidious would have been much easier to make and maintain but since I already had basic scraping functionality for youtube it'd be a shame to depend on invidious, in case their project ever stops being maintained (mostly due to legal issues) | |||
2023-09-27 | [Feature] Display video duration | Thanos Apollo | |
2023-09-25 | [Rewrite] seperate yeetube-mpv functionality | Thanos Apollo | |
- Seperate yeetube-mpv - Make it easier to use other programs as yeetube-player, such as emms | |||
2023-08-31 | replace: setq -> setf | Thanos Apollo | |
2023-08-30 | yeetube-download-videos: remove audio-only option | Thanos Apollo | |
2023-08-30 | yeetube-download-video: remove shell-argument | Thanos Apollo | |
Fix for zsh | |||
2023-08-30 | yeetube-download-video: use call-process-shell-command | Thanos Apollo | |
2023-08-26 | Fix: hardcode url as string in shell commands | Thanos Apollo | |
2023-08-26 | fix: yeetube-start-mpv-process | Thanos Apollo | |
Adjust for non bash shells | |||
2023-08-20 | yeetube-start-process: Rename variables | Thanos Apollo | |
2023-08-20 | Add message when a yeetube process starts | Thanos Apollo | |
2023-08-20 | Rename: yeetube-send-keypress -> yeetube-mpv-send-keypress | Thanos Apollo | |
Since I'm using this package with mpv, and this function probably is not working with all the media players out there, it would be more appropriate to have all the media-player specific functions for yeetube to be with 'yeetube-mpv to avoid any confusion in the future. | |||
2023-08-19 | Mark as version 2.0.0 | Thanos Apollo | |
- Rewrite all media player functionality - Make it easier to use other packages to manage media players | |||
2023-08-19 | yeetube-mode-map: Add yeetube-mpv-toggle-no-video-flag | Thanos Apollo | |
2023-08-19 | Update Info keys | Thanos Apollo | |