summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Mark as version 1.1.01.1.0Thanos Apollo2023-07-071-1/+1
| | | | | | - fix issues with titles - Use socket for mpv to allow for pause/play functionality - Add error handlers/warnings
* Update READMEThanos Apollo2023-07-071-60/+8
|
* remove yeetube-read-manualThanos Apollo2023-07-071-4/+0
| | | | Who reads the manual anyway?
* change:(yeetube-change-download-audio-format)Thanos Apollo2023-07-071-5/+4
| | | | Change it so it takes FORMAT as an argument to make it easier to test
* Add testsThanos Apollo2023-07-071-0/+44
| | | | | Simple tests, mainly to check if is-youtube and audio format are working properly to avoid previous issues.
* fix(yeetube-search): fix is-youtube?Thanos Apollo2023-07-071-1/+2
| | | | Change to check yeetube-query-url.
* Add error handlersThanos Apollo2023-07-061-9/+21
| | | | | | | | | | | | | yeetube-toggle functions: - Throw error to have mpv installed and set it to the default value if not already done so - toggle-video just checks if it's not nil(meaning it's installed assuming user has not changed default value), making it easier to reset it yeetube-search - Throw condition errors if user has set yeetube-search-limits too high.
* (fix) yeetube-fix-title: adjust for "&"Thanos Apollo2023-07-061-2/+3
|
* yeetube-results-limit: update docstring for invidious instancesThanos Apollo2023-07-061-3/+2
|
* rename: yeetube-read-documentation -> yeetube-read-manualThanos Apollo2023-07-061-3/+3
|
* note: issue? for not killing previous instances of mpvThanos Apollo2023-07-061-0/+3
| | | | | | | | if user plays with --no-video flag and then opens a new url without --no-video flag, it will not kill previous session. Not sure if I should fix this with killing all instances of mpv or just let it be as is.
* yeetube-mode-map: Update KeybindingsThanos Apollo2023-07-061-1/+3
| | | | Add yeetube-toggle-pause-mpv & yeetube-toggle-video-mpv
* yeetube-insert-info: add warning if mpv is nil and update keysThanos Apollo2023-07-061-4/+8
|
* Add yeetube-toggle-pause-mpvThanos Apollo2023-07-061-0/+7
| | | | Play/pause mpv
* Add yeetube-toggle-video-mpvThanos Apollo2023-07-061-0/+8
| | | | Toggle between video on/off for mpv player
* yeetube-player: use socketThanos Apollo2023-07-061-3/+3
| | | | Change this to enable remote control
* yeetube-insert-content: renamesThanos Apollo2023-07-061-7/+7
| | | | rename camel-case variables -> proper lisp names using dashes
* yeetube-search: Add new var, renames & styleThanos Apollo2023-07-061-34/+39
| | | | | | | | Add new variable: is-youtube? removing all the repetitive if statements Renames: rename videoIds videoTitles etc -> video-titles video-ids Style code
* rename: yeetube-info -> yeetube-insert-infoThanos Apollo2023-07-061-1/+1
|
* Add yeetube-read-documentationThanos Apollo2023-07-061-0/+4
| | | | Opens documentation.org
* yeetube-results-limit: default to 10Thanos Apollo2023-07-061-2/+6
| | | | | | | Some invidious instances don't retrieve enough results for certain queries. It's recommended to keep it as 10 if you are using invidious.
* fix: Adjust titlesThanos Apollo2023-07-061-1/+11
| | | | Add "duck-tape" function to fix titles that keep "unicode" ='= and ="=
* Add changelogThanos Apollo2023-07-051-0/+15
|
* fix: adjust for multiple urls in invidiousv1.0.1Thanos Apollo2023-07-051-1/+4
| | | | | | | invidious search does not auto translates spaces to "+". This fixes the issue ensuring every space in search QUERY is replaced with +
* README: Add badgesThanos Apollo2023-07-051-0/+1
|
* checkdoc: Auto Update DocstringsThanos Apollo2023-07-051-1/+1
|
* readme: styleThanos Apollo2023-07-051-3/+1
|
* Mark as version 1.0.0v1.0.0Thanos Apollo2023-07-051-1/+1
| | | | | | - Add invidious instances support - Make interface more usable & customizable
* Update READMEThanos Apollo2023-07-051-3/+5
|
* Update commentary & default urlThanos Apollo2023-07-051-4/+6
|
* README: Add invidious instances linkThanos Apollo2023-07-051-0/+1
|
* fix: remove unused variablesThanos Apollo2023-07-051-4/+4
|
* Update READMEThanos Apollo2023-07-051-7/+9
|
* Add support for localhostThanos Apollo2023-07-051-1/+4
| | | | Check if url contains localhost, then ask for port
* style & display search queryThanos Apollo2023-07-051-3/+3
|
* Add yeetube-change-query-urlThanos Apollo2023-07-051-1/+14
| | | | | | Change URL interactively Add kbindings, update info & variable watchers as well.
* Remove *bold* for info variablesThanos Apollo2023-07-051-4/+4
|
* Add yeetube-query-url indication in *Yeetube Search* bufferThanos Apollo2023-07-051-5/+1
|
* update yeetube-search to support invidiousThanos Apollo2023-07-051-7/+29
| | | | | | | | | Use yeetube-check-if-youtube to seperate searching process. Adjust yeetube-query-url since both invidious and youtube can use URL/search?q= Everything else remains the same since they are almost identical.
* Add yeetube-insert-contentThanos Apollo2023-07-051-2/+19
| | | | | | | This was used in yeetube-search. Keeping them seperate to make debugging easier & make it less spaghetti like
* Add yeetube-check-if-youtubeThanos Apollo2023-07-051-0/+6
| | | | | | Check if it's youtube Will be used to differentiate between invidious/youtube
* Update READMEThanos Apollo2023-07-051-21/+19
|
* fix: Remove titles & videoids that contain vssLoggingContextv0.0.1Thanos Apollo2023-07-051-1/+3
| | | | This marks version v0.0.1 making it a "usable" package
* fix: Do not switch buffer after yeetube-playThanos Apollo2023-07-041-4/+2
|
* yeetube-mode-map: update keybindings & infoThanos Apollo2023-07-041-13/+15
| | | | | Add yeetube-change-download-audio-format keybinding, making it easier to change it by default.
* yeetube-update-info: use push-markThanos Apollo2023-07-041-6/+6
| | | | | | | Use push-mark and let a variable for buffer to always switch. Replace kill-visual-line with kill-region to not mess with the kill-ring
* Add yeetube-change-download-audio-formatThanos Apollo2023-07-041-5/+17
| | | | | Create an interactive function to change download audio format & watch for its value using variable watchers using yeetube-update-info
* Update READMEThanos Apollo2023-07-041-1/+2
|
* Add yeetube-change-download-directoryThanos Apollo2023-07-041-0/+7
|
* README: typoThanos Apollo2023-07-041-1/+1
|