Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update README | Thanos Apollo | 2023-07-04 | 1 | -1/+2 |
| | |||||
* | Add yeetube-change-download-directory | Thanos Apollo | 2023-07-04 | 1 | -0/+7 |
| | |||||
* | README: typo | Thanos Apollo | 2023-07-04 | 1 | -1/+1 |
| | |||||
* | fix: Unused lexical variable | Thanos Apollo | 2023-07-04 | 1 | -2/+2 |
| | | | | | | Add _ for 'operation' and 'where' Change 'string-equal to 'equal(personal preference) | ||||
* | Update README | Thanos Apollo | 2023-07-03 | 1 | -0/+54 |
| | |||||
* | fix updates | Thanos Apollo | 2023-07-03 | 1 | -1/+5 |
| | |||||
* | Add yeetube-update-info and variable-watchers | Thanos Apollo | 2023-07-03 | 1 | -0/+29 |
| | | | | | Update yeetube-player and yeetube-download-directory displayed in *Yeetube Search* buffer each time user changes their values | ||||
* | Add yeetube-info & yeetube-info-keys custom | Thanos Apollo | 2023-07-03 | 1 | -9/+22 |
| | | | | | | | | Create a yeetube-info function that displays - Yeetube Player - Yeetube Download Directory when yeetube-info-keys t display default keybindings | ||||
* | yeetube-results-limit: change to 15 | Thanos Apollo | 2023-07-03 | 1 | -1/+1 |
| | |||||
* | yeetube-search: Display info | Thanos Apollo | 2023-07-03 | 1 | -1/+4 |
| | | | | Display Download directory & yeetube player | ||||
* | yeetube-download-videos: Check for audio-format | Thanos Apollo | 2023-07-03 | 1 | -5/+11 |
| | | | | | | If yeetube-download-audio-format, covert to the specified format. If nil use the default. | ||||
* | melpafy: Use shell-quote-argument for async-shell-commands | Thanos Apollo | 2023-07-03 | 1 | -3/+10 |
| | | | | Use shell-quote-arguments and fix download as audio format | ||||
* | yeetube-play: Move to call-process-shell-command | Thanos Apollo | 2023-07-03 | 1 | -3/+7 |
| | | | | | | | | | Redo this function using call-process-shell-command & kill all previous commands with 'yeetube-player' This way the user can just select video/song to play and get back to whatever he was working on, without generating new buffers that async-shell-command does. | ||||
* | melpafy: fix header, dependencies & namings. Add quit key | Thanos Apollo | 2023-07-03 | 1 | -18/+31 |
| | | | | | | | | Fix header issues with `package-lint`. Add quit key(q) to make it more like a special-mode buffer. speical-mode could be an option, but using org-mode it's easier to make the search results look decent. | ||||
* | update docstrings | Thanos Apollo | 2023-07-02 | 1 | -2/+2 |
| | |||||
* | change from prefix yt- to yeetube- | Thanos Apollo | 2023-07-02 | 1 | -24/+24 |
| | |||||
* | fix titles with commas & add open in browser key doc | Thanos Apollo | 2023-07-02 | 1 | -3/+4 |
| | |||||
* | require cl-lib | Thanos Apollo | 2023-07-01 | 1 | -0/+2 |
| | |||||
* | update documentation | Thanos Apollo | 2023-07-01 | 1 | -1/+1 |
| | |||||
* | fix: enable multibyte-characters | Thanos Apollo | 2023-07-01 | 2 | -7/+11 |
| | |||||
* | update readme | Thanos Apollo | 2023-07-01 | 1 | -1/+22 |
| | |||||
* | Add group, commentary and style code | Thanos Apollo | 2023-07-01 | 1 | -11/+17 |
| | |||||
* | Define yt-mode | Thanos Apollo | 2023-07-01 | 1 | -4/+18 |
| | | | | | - Add minor mode - Define keybindings and doc them to *Yeetube-Search* buffer | ||||
* | style | Thanos Apollo | 2023-07-01 | 1 | -4/+4 |
| | |||||
* | yt-download(s): Update to use default dir & update docs | Thanos Apollo | 2023-07-01 | 1 | -1/+5 |
| | |||||
* | yt-search: base function completed | Thanos Apollo | 2023-07-01 | 1 | -30/+30 |
| | | | | | - Searches for X amount of videoids and videotitles - Creates a read only org buffer and inserts the results | ||||
* | Add customs | Thanos Apollo | 2023-07-01 | 1 | -4/+25 |
| | | | | | | - yt-search-for: Defining the amount of search results - yt-player: Define video player as command using a string - yt-download-directory: Define download directory | ||||
* | Add basic search functionality | Thanos Apollo | 2023-07-01 | 1 | -7/+37 |
| | | | | | | | | custom yt-search-query, youtube is the default, but in hopefully in the future it won't be youtube specific. yt-search only searches for a single url for now, just for testing purposes. | ||||
* | rename to yeetube | Thanos Apollo | 2023-06-30 | 1 | -3/+3 |
| | |||||
* | Merge branch '#download-videos' into dev | Thanos Apollo | 2023-06-30 | 1 | -1/+58 |
|\ | |||||
| * | Add custom to downlaod only as a specific audio format | Thanos Apollo | 2023-06-30 | 1 | -0/+10 |
| | | |||||
| * | Add func to download multiple videos by manually | Thanos Apollo | 2023-06-30 | 1 | -2/+34 |
| | | | | | | | | | | | | | | | | | | | | yt-download-videos should be used from within a Dired buffer in the desired path. yt-dlp is not youtube specific, just like this package. User should be able to manually run yt-dlp anywhere, downloading videos without being restricted to a predefined search query | ||||
| * | Add func to download single video from org buffer | Thanos Apollo | 2023-06-30 | 1 | -0/+9 |
| | | | | | | | | Identical to playing video but with yt-dlp instead of mpv. | ||||
* | | Merge branch '#play-videos' into dev | Thanos Apollo | 2023-06-30 | 1 | -1/+11 |
|\ \ | |/ |/| | |||||
| * | play video using mpv | Thanos Apollo | 2023-06-30 | 1 | -1/+11 |
|/ | | | | | | | | | | | Create yt-play, a simple function that checks if the link starts with "http" and then uses `async-shell-command` to open the URL with `mpv`. It also displays a message confirming the URL being opened. This is still a testing function, a video player should be defined using a defcustom | ||||
* | init project | Thanos Apollo | 2023-06-30 | 3 | -0/+717 |