aboutsummaryrefslogtreecommitdiffstats
path: root/yeetube.el
Commit message (Collapse)AuthorAgeFilesLines
* [Rewrite] Rewrite buffer functionality & remove invidiousThanos Apollo2023-09-271-168/+31
| | | | | | | | | | - 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)
* [Feature] Display video durationThanos Apollo2023-09-271-12/+23
|
* [Rewrite] seperate yeetube-mpv functionality2.0.1Thanos Apollo2023-09-251-83/+6
| | | | | - Seperate yeetube-mpv - Make it easier to use other programs as yeetube-player, such as emms
* replace: setq -> setfThanos Apollo2023-08-311-27/+27
|
* yeetube-download-videos: remove audio-only optionThanos Apollo2023-08-301-14/+1
|
* yeetube-download-video: remove shell-argumentThanos Apollo2023-08-301-4/+1
| | | | Fix for zsh
* yeetube-download-video: use call-process-shell-commandThanos Apollo2023-08-301-5/+4
|
* Fix: hardcode url as string in shell commandsThanos Apollo2023-08-261-5/+5
|
* fix: yeetube-start-mpv-processThanos Apollo2023-08-261-2/+2
| | | | Adjust for non bash shells
* yeetube-start-process: Rename variablesThanos Apollo2023-08-201-3/+3
|
* Add message when a yeetube process startsThanos Apollo2023-08-201-1/+2
|
* Rename: yeetube-send-keypress -> yeetube-mpv-send-keypressThanos Apollo2023-08-201-4/+4
| | | | | | | 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.
* Mark as version 2.0.02.0.0Thanos Apollo2023-08-191-2/+2
| | | | | - Rewrite all media player functionality - Make it easier to use other packages to manage media players
* yeetube-mode-map: Add yeetube-mpv-toggle-no-video-flagThanos Apollo2023-08-191-2/+3
|
* Update Info keysThanos Apollo2023-08-191-2/+3
|
* Add yeetube-send-keypress and rewrite toggle functions with itThanos Apollo2023-08-191-10/+11
|
* Add yeetube-mpv-toggle-no-video-flagThanos Apollo2023-08-191-8/+7
|
* Add yeetube-start-mpv-processThanos Apollo2023-08-191-2/+6
|
* Rewrite yeetube-start-processThanos Apollo2023-08-191-9/+4
|
* yeetube-play-url: fix formattingThanos Apollo2023-08-191-2/+3
|
* remove yeetube-mpv-socketThanos Apollo2023-08-191-6/+0
|
* Rewrite yeetube-mpv-toggle-videoThanos Apollo2023-08-181-4/+7
|
* Add yeetube-mpv-send-keypressThanos Apollo2023-08-181-0/+5
|
* Add yeetube-mpv-toggle-fullscreenThanos Apollo2023-08-181-1/+5
|
* Rewrite yeetube-mpv-toggle-pauseThanos Apollo2023-08-181-4/+3
|
* remove old send-socket-commandThanos Apollo2023-08-181-15/+0
|
* Add docstringsThanos Apollo2023-08-181-0/+3
|
* Add yeetube--mpv-playThanos Apollo2023-08-181-0/+15
| | | | Used to play url and defining a process session
* Update yeetube-play-urlThanos Apollo2023-08-181-11/+8
| | | | If not 'mpv just use 'media-player 'url
* Add yeetube-mpv-disable-videoThanos Apollo2023-08-181-3/+4
| | | | Custom value that adds --no-video flag
* yeetube-player: Make it as symbolThanos Apollo2023-08-181-3/+5
|
* yeetube-search: Add type & timeout at 30sThanos Apollo2023-08-181-2/+3
|
* redo yeetube-send-command-to-socketThanos Apollo2023-08-181-15/+6
| | | | Simplify network-process
* Rename old toggle to just disable videoThanos Apollo2023-08-181-1/+3
|
* Change yeetube-toggle-pause-mpvThanos Apollo2023-08-181-9/+10
| | | | Use yeetube--send-command instead of socat
* Add yeetube--send-commandThanos Apollo2023-08-181-0/+6
| | | | Mostly for cycle between values
* Add yeetube-send-command-to-socketThanos Apollo2023-08-181-0/+14
| | | | No need for socat anymore
* dont use socat path as global variableThanos Apollo2023-08-181-11/+10
|
* Mark as version 1.5.01.5.0Thanos Apollo2023-08-171-2/+2
| | | | | | | | Changes: - Display video view count - Fix order of videos displayed - Improve error messages - Fix youtube titles issues
* Add error messages when yeetube-player not on PATHThanos Apollo2023-08-171-0/+3
|
* change `Youtube/Invidious` to `Youtube & Invidious`Thanos Apollo2023-08-171-4/+4
|
* style indentationThanos Apollo2023-08-171-24/+24
|
* yeetube-get-content-invidious: get view-countThanos Apollo2023-08-171-1/+7
|
* yeetube-get-content-youtube: get view-countThanos Apollo2023-08-171-27/+35
|
* yeetube-create-buffer: Adjust with view-countThanos Apollo2023-08-171-5/+11
|
* Add yeetube-display-view-countThanos Apollo2023-08-171-0/+6
| | | | | Custom boolean to enable displaying view-count on *Yeetube Search* buffer
* use backquoted list for (videoids videotitles)Thanos Apollo2023-08-161-6/+4
| | | | This will make it easier to add more info in the future
* yeetube-create-buffer: Add gap for titleThanos Apollo2023-08-161-1/+2
|
* fix: title gap at insertionThanos Apollo2023-08-161-1/+1
| | | | Since replacements now work properly, there is no need for the gap [%s ]
* yeetube-fix-title: Update replacementsThanos Apollo2023-08-161-1/+2
|