summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-07-19remove changelogThanos Apollo
2023-07-19Mark as version 1.3.3...- Adjust code to make it more maintanable - Improve decoding - Adjust socket for non-unix systems -- this needs further testing Thanos Apollo
2023-07-19README: remove terrible demoThanos Apollo
2023-07-19yeetube-search: Add decoding...decode-region to 'utf-8 Thanos Apollo
2023-07-19(style):Restracture and rename functions...Rename yeetube--draw-buffer -> yeetube-create-buffer Remove (interactive) from yeetube--get-title Move yeetube--video-ids & titles at the top Thanos Apollo
2023-07-19yeetube-mpv-socket: Set it as custom...Different systems, such as windows, will require to change it's value (see issue #3) Thanos Apollo
2023-07-18remove scratchThanos Apollo
2023-07-18Break yeetube-searchThanos Apollo
2023-07-18Add duplicated adjusted for invidiousThanos Apollo
2023-07-18Add testing file for yeetubet-search rewriteThanos Apollo
2023-07-18remove commentsThanos Apollo
2023-07-17Update README...Add MELPA badge & update installation instructions Add Demo Video Thanos Apollo
2023-07-16README: update badgesThanos Apollo
2023-07-16fix: untabifyThanos Apollo
2023-07-16Mark as version 1.3.2...- Fix yt-dlp issues & shell arguments Thanos Apollo
2023-07-16Add yeetube--yt-dlp...Use yt-dlp as (executable-find "yt-dlp") Thanos Apollo
2023-07-16fix: convert tabs to spacesThanos Apollo
2023-07-16tests: Update & add test-package-lintThanos Apollo
2023-07-16Mark as version 1.3.1...- Fix socket issues - Fix requirments Thanos Apollo
2023-07-16yeetube--mpv-socket: use temporary-file-directoryThanos Apollo
2023-07-16fix: require emacs 27.2 -- pacakge-lint issueThanos Apollo
2023-07-16Mark as version 1.3.0...- Display last played option - Fix yeetube-player 'not playing' using 'find-executable for mpv Thanos Apollo
2023-07-15yeetube-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-15Set custom socket...Define & apply `yeetube--mpv-socket` Thanos Apollo
2023-07-15yeetube-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-13Add yeetube--draw-buffer...Seperate the creation of *Yeetube Search* buffer to an "isolated" function. Making yeetube-search less complicated. Thanos Apollo
2023-07-12Update READMEThanos Apollo
2023-07-12Display 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-09README: typoThanos Apollo
2023-07-08Update KeywordsThanos Apollo
2023-07-08build: sent email only if falureThanos Apollo
2023-07-08Mark 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-08yeetube-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-08yeetube-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-08fix: indentationThanos Apollo
2023-07-07README: fix typoThanos Apollo
2023-07-07Add build.ymlThanos Apollo
2023-07-07Mark 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-07Update READMEThanos Apollo
2023-07-07remove yeetube-read-manual...Who reads the manual anyway? Thanos Apollo
2023-07-07change:(yeetube-change-download-audio-format)...Change it so it takes FORMAT as an argument to make it easier to test Thanos Apollo
2023-07-07Add tests...Simple tests, mainly to check if is-youtube and audio format are working properly to avoid previous issues. Thanos Apollo
2023-07-07fix(yeetube-search): fix is-youtube?...Change to check yeetube-query-url. Thanos Apollo
2023-07-06Add 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-06yeetube-results-limit: update docstring for invidious instancesThanos Apollo
2023-07-06rename: yeetube-read-documentation -> yeetube-read-manualThanos Apollo
2023-07-06note: 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-06yeetube-mode-map: Update Keybindings...Add yeetube-toggle-pause-mpv & yeetube-toggle-video-mpv Thanos Apollo
2023-07-06yeetube-insert-info: add warning if mpv is nil and update keysThanos Apollo