summaryrefslogtreecommitdiff
path: root/yeetube.el
AgeCommit message (Collapse)Author
2023-08-04yeetube-mode-map: Replace yeetube-change-query-urlThanos Apollo
Replace yeetube-change-query-url with yeetube-change-platform
2023-08-03Add yeetube-change-platformThanos Apollo
Instead of having user just to use yeetube-change-query-url and be prompted with just a "URL: ", having predefined invidious instaces and options is a nice addition
2023-08-03yeetube-change-query-url: Redo with argument inputThanos Apollo
2023-08-03yeetube-play-url: put last played url to a varThanos Apollo
2023-08-03Simplify namesThanos Apollo
2023-08-03yeetube-create-buffer: RewriteThanos Apollo
Rewrite this function to use temp-buffer & use a dolist to generate content links
2023-08-03remove yeetube-insert-contentThanos Apollo
This is too much of a common-lisp function, plus it's better to have it less complex using something like dolist.
2023-08-03Replace yeetube-video-ids & titles with yeetube-contentThanos Apollo
2023-08-03Add invidious instancesThanos Apollo
2023-08-03fix docstringsThanos Apollo
2023-08-03Mark as Version 1.4.1Thanos Apollo
- Improved download functionality
2023-08-03yeetube-download-videos: RewriteThanos Apollo
Rewrite yeetube-download-videos Functionality remains the same
2023-08-03yeetube-change-download-audio-format: rename argumentThanos Apollo
Rename format -> audio-format
2023-08-02yeetube-update-info: Fix mark changesThanos Apollo
2023-08-02yeetube-download-videos: Add prompt for audio formatThanos Apollo
2023-08-01Update Package CommentaryThanos Apollo
2023-08-01Mark as Version 1.4.0Thanos Apollo
- Feature: Save videos - Add autoloads #4 - Minor rewrites function & bug fixes
2023-08-01fix: Docstrings and PathThanos Apollo
Update docstrings For (yeetube-load-saved-videos) add if statement to check if yeetube file exists
2023-08-01fix: use user-emacs-directoryThanos Apollo
Save saved video list under user-emacs-directory instead of hard coding ~/.emacs.d
2023-08-01yeetube-update/insert-info: Remove yeetube-playerThanos Apollo
2023-08-01Add Feature: Saved videos listThanos Apollo
Add yeetube-update-saved-videos-list - Every time yeetube-saved-videos changes, it's value is written to ~/.emacs.d/yeetube-saved Add yeetube-load-saved-videos - Loads saved videos at ~/.emacs.d/yeetube-saved
2023-08-01Remove last played video indicationThanos Apollo
2023-08-01Update keybindingsThanos Apollo
Add yeetube-save-video & yeetube-play-saved-video
2023-08-01Edit: yeetube-video-toggle-mpvThanos Apollo
Add: Message current yeetube-player
2023-08-01Add autoloadsThanos Apollo
2023-08-01Rewrite with yeetube-play-urlThanos Apollo
Add yeetube-play-url Rewrite yeetube-play & yeetube-play-saved-video to use yeetube-play-url --avoid duplication
2023-08-01Add functions to remove saved videosThanos Apollo
Add yeetube-remove-saved-video -> Select & Remove video Add yeetube-remove-all-saved-videos -> set yeetube-saved-videos to nil
2023-08-01Add yeetube-play-saved-videoThanos Apollo
2023-08-01Add yeetube-save-video (New Feature)Thanos Apollo
2023-08-01Add saved videos and last playedThanos Apollo
2023-08-01Rename: yeetube-check-if-youtube to yeetube-youtube-pThanos Apollo
Rename: yeetube-check-if-youtube to yeetube-youtube-p Autoload yeetube-search
2023-07-28Add yeetube-clear-historyThanos Apollo
2023-07-20Mark as version 1.3.4Thanos Apollo
- Add version output interactively for support issues - Improve yeetube-title-fix
2023-07-20Add yeetube-versionThanos Apollo
Add version message function for debugging/support issues.
2023-07-20yeetube-fix-title: AdjustmentsThanos Apollo
Since uusing decode-region 'utf-8 does not fix much, I guess yeetube-fix-title is here to stay. Rewrote this and added adjustments for u0026 - '&'
2023-07-19Mark as version 1.3.3Thanos Apollo
- Adjust code to make it more maintanable - Improve decoding - Adjust socket for non-unix systems -- this needs further testing
2023-07-19yeetube-search: Add decodingThanos Apollo
decode-region to 'utf-8
2023-07-19(style):Restracture and rename functionsThanos Apollo
Rename yeetube--draw-buffer -> yeetube-create-buffer Remove (interactive) from yeetube--get-title Move yeetube--video-ids & titles at the top
2023-07-19yeetube-mpv-socket: Set it as customThanos Apollo
Different systems, such as windows, will require to change it's value (see issue #3)
2023-07-18Break yeetube-searchThanos Apollo
2023-07-18remove commentsThanos Apollo
2023-07-16fix: untabifyThanos Apollo
2023-07-16Mark as version 1.3.2Thanos Apollo
- Fix yt-dlp issues & shell arguments
2023-07-16Add yeetube--yt-dlpThanos Apollo
Use yt-dlp as (executable-find "yt-dlp")
2023-07-16fix: convert tabs to spacesThanos Apollo
2023-07-16Mark as version 1.3.1Thanos Apollo
- Fix socket issues - Fix requirments
2023-07-16yeetube--mpv-socket: use temporary-file-directoryThanos Apollo
2023-07-16fix: require emacs 27.2 -- pacakge-lint issueThanos Apollo
2023-07-16Mark as version 1.3.0Thanos Apollo
- Display last played option - Fix yeetube-player 'not playing' using 'find-executable for mpv
2023-07-15yeetube-play: kill mpvThanos Apollo
There was an issue that using different flags wouldn't kill current playing song. If user is using the mpv which is the default, this should not be an issue any more.