Age | Commit message (Expand) | Author |
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 |
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 |
2023-07-03 | yeetube-results-limit: change to 15 | Thanos Apollo |
2023-07-03 | yeetube-search: Display info...Display Download directory & yeetube player
| Thanos Apollo |
2023-07-03 | yeetube-download-videos: Check for audio-format...If yeetube-download-audio-format, covert to the specified format.
If nil use the default.
| Thanos Apollo |
2023-07-03 | melpafy: Use shell-quote-argument for async-shell-commands...Use shell-quote-arguments and fix download as audio format
| Thanos Apollo |
2023-07-03 | yeetube-play: Move to call-process-shell-command...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.
| Thanos Apollo |
2023-07-03 | melpafy: fix header, dependencies & namings. Add quit key...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.
| Thanos Apollo |
2023-07-02 | update docstrings | Thanos Apollo |
2023-07-02 | change from prefix yt- to yeetube- | Thanos Apollo |
2023-07-02 | fix titles with commas & add open in browser key doc | Thanos Apollo |
2023-07-01 | require cl-lib | Thanos Apollo |
2023-07-01 | update documentation | Thanos Apollo |
2023-07-01 | fix: enable multibyte-characters | Thanos Apollo |
2023-07-01 | Add group, commentary and style code | Thanos Apollo |
2023-07-01 | Define yt-mode...- Add minor mode
- Define keybindings and doc them to *Yeetube-Search* buffer
| Thanos Apollo |