Age | Commit message (Expand) | Author |
---|---|---|
2023-07-13 | Add yeetube--draw-buffer•••Seperate the creation of *Yeetube Search* buffer to an "isolated" function. Making yeetube-search less complicated. | Thanos Apollo |
2023-07-12 | Display currently playing video/song•••Add yeetube--currently-playing variable Add yeetube--get-title function that gets the context at point Use yeetube--get-title with yeetube-play & add currenlty playing info in yeetube-insert-info | Thanos Apollo |
2023-07-08 | Update Keywords | Thanos Apollo |
2023-07-08 | Mark as version 1.2.0•••- Fix integration between yeetube-search and yeetube-results-limit yeetube-search does not "fail" anymore if yeetube-search does not find enough video-ids to satisfy yeetube-results-limit. yeetube-results-limit is now just a limit just like it should have been from the start. 1.2.0 | Thanos Apollo |
2023-07-08 | yeetube-results-limit: Set to 15 by default•••Since we don't have to worry about invidious instances that only display 10 results anymore. | Thanos Apollo |
2023-07-08 | yeetube-search: make yeetube-results limit only be a limiting factor•••Previously the while loop would run until there are enough video-ids to satisfy yeetube-results-limit(which was a stupid design by me). Change to run loop while video-ids < limit & if search-forward VIDEO-ID succeeds. This also makes the previous error messages unnecessary. | Thanos Apollo |
2023-07-08 | fix: indentation | Thanos Apollo |
2023-07-07 | Mark as version 1.1.0•••- fix issues with titles - Use socket for mpv to allow for pause/play functionality - Add error handlers/warnings 1.1.0 | Thanos Apollo |
2023-07-07 | remove yeetube-read-manual•••Who reads the manual anyway? | Thanos Apollo |
2023-07-07 | change:(yeetube-change-download-audio-format)•••Change it so it takes FORMAT as an argument to make it easier to test | Thanos Apollo |
2023-07-07 | fix(yeetube-search): fix is-youtube?•••Change to check yeetube-query-url. | Thanos Apollo |
2023-07-06 | Add error handlers•••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. | Thanos Apollo |
2023-07-06 | (fix) yeetube-fix-title: adjust for "&" | Thanos Apollo |
2023-07-06 | yeetube-results-limit: update docstring for invidious instances | Thanos Apollo |
2023-07-06 | rename: yeetube-read-documentation -> yeetube-read-manual | Thanos Apollo |
2023-07-06 | note: issue? for not killing previous instances of mpv•••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. | Thanos Apollo |
2023-07-06 | yeetube-mode-map: Update Keybindings•••Add yeetube-toggle-pause-mpv & yeetube-toggle-video-mpv | Thanos Apollo |
2023-07-06 | yeetube-insert-info: add warning if mpv is nil and update keys | Thanos Apollo |
2023-07-06 | Add yeetube-toggle-pause-mpv•••Play/pause mpv | Thanos Apollo |
2023-07-06 | Add yeetube-toggle-video-mpv•••Toggle between video on/off for mpv player | Thanos Apollo |
2023-07-06 | yeetube-player: use socket•••Change this to enable remote control | Thanos Apollo |
2023-07-06 | yeetube-insert-content: renames•••rename camel-case variables -> proper lisp names using dashes | Thanos Apollo |
2023-07-06 | yeetube-search: Add new var, renames & style•••Add new variable: is-youtube? removing all the repetitive if statements Renames: rename videoIds videoTitles etc -> video-titles video-ids Style code | Thanos Apollo |
2023-07-06 | rename: yeetube-info -> yeetube-insert-info | Thanos Apollo |
2023-07-06 | Add yeetube-read-documentation•••Opens documentation.org | Thanos Apollo |
2023-07-06 | yeetube-results-limit: default to 10•••Some invidious instances don't retrieve enough results for certain queries. It's recommended to keep it as 10 if you are using invidious. | Thanos Apollo |
2023-07-06 | fix: Adjust titles•••Add "duck-tape" function to fix titles that keep "unicode" ='= and ="= | Thanos Apollo |
2023-07-05 | fix: adjust for multiple urls in invidious•••invidious search does not auto translates spaces to "+". This fixes the issue ensuring every space in search QUERY is replaced with + v1.0.1 | Thanos Apollo |
2023-07-05 | checkdoc: Auto Update Docstrings | Thanos Apollo |
2023-07-05 | Mark as version 1.0.0•••- Add invidious instances support - Make interface more usable & customizable v1.0.0 | Thanos Apollo |
2023-07-05 | Update commentary & default url | Thanos Apollo |
2023-07-05 | fix: remove unused variables | Thanos Apollo |
2023-07-05 | Add support for localhost•••Check if url contains localhost, then ask for port | Thanos Apollo |
2023-07-05 | style & display search query | Thanos Apollo |
2023-07-05 | Add yeetube-change-query-url•••Change URL interactively Add kbindings, update info & variable watchers as well. | Thanos Apollo |
2023-07-05 | Remove *bold* for info variables | Thanos Apollo |
2023-07-05 | Add yeetube-query-url indication in *Yeetube Search* buffer | Thanos Apollo |
2023-07-05 | update yeetube-search to support invidious•••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. | Thanos Apollo |
2023-07-05 | Add yeetube-insert-content•••This was used in yeetube-search. Keeping them seperate to make debugging easier & make it less spaghetti like | Thanos Apollo |
2023-07-05 | Add yeetube-check-if-youtube•••Check if it's youtube Will be used to differentiate between invidious/youtube | Thanos Apollo |
2023-07-05 | fix: Remove titles & videoids that contain vssLoggingContext•••This marks version v0.0.1 making it a "usable" package v0.0.1 | Thanos Apollo |
2023-07-04 | fix: Do not switch buffer after yeetube-play | Thanos Apollo |
2023-07-04 | yeetube-mode-map: update keybindings & info•••Add yeetube-change-download-audio-format keybinding, making it easier to change it by default. | Thanos Apollo |
2023-07-04 | yeetube-update-info: use push-mark•••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 | Thanos Apollo |
2023-07-04 | Add yeetube-change-download-audio-format•••Create an interactive function to change download audio format & watch for its value using variable watchers using yeetube-update-info | Thanos Apollo |
2023-07-04 | Add yeetube-change-download-directory | Thanos Apollo |
2023-07-04 | fix: Unused lexical variable•••Add _ for 'operation' and 'where' Change 'string-equal to 'equal(personal preference) | Thanos Apollo |
2023-07-03 | fix updates | Thanos Apollo |
2023-07-03 | Add yeetube-update-info and variable-watchers•••Update yeetube-player and yeetube-download-directory displayed in *Yeetube Search* buffer each time user changes their values | Thanos Apollo |
2023-07-03 | Add yeetube-info & yeetube-info-keys custom•••Create a yeetube-info function that displays - Yeetube Player - Yeetube Download Directory when yeetube-info-keys t display default keybindings | Thanos Apollo |