Age | Commit message (Expand) | Author |
---|---|---|
2023-07-15 | yeetube-play: kill mpv...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. | Thanos Apollo |
2023-07-15 | Set custom socket...Define & apply `yeetube--mpv-socket` | Thanos Apollo |
2023-07-15 | yeetube-player: Adjust with find-executable...Change yeetube-player to use (excutable-find "mpv") and adjust yeetube-toggle functions This probably fixes issues like #3 | Thanos Apollo |
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. | 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 | 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 + | 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 | 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 | 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 |