Commit Graph

152 Commits

Author SHA1 Message Date
ksyasuda
952519de8b add dracula type theme and update script to accept theme arg 2022-01-06 02:00:37 -08:00
ksyasuda
ddf2de4fe8 add .webm filetype as a playable file 2022-01-05 11:44:42 -08:00
ksyasuda
6af81cb769 update sync watch history to use insert_history function 2022-01-05 11:23:16 -08:00
ksyasuda
797df2b1fb update to scrape sbplay 2022-01-05 10:54:19 -08:00
ksyasuda
7ca1907998 update code to insert into file history table 2022-01-04 23:06:12 -08:00
ksyasuda
ae6e20ae1c add hidpi version of theme 2022-01-04 18:10:51 -08:00
ksyasuda
21597fc1bc add file_history table and update setup script 2022-01-04 18:10:34 -08:00
ksyasuda
090f0e84e7 move play from file function to ani-cli script 2022-01-04 18:07:41 -08:00
ksyasuda
b48b849408 update readme with aria2 dependancy 2022-01-04 12:25:22 -08:00
ksyasuda
24303d4b64 update mpv command 2022-01-04 12:05:36 -08:00
ksyasuda
78ef98562b clean up code and add ability to search for and play mp3 files 2022-01-04 11:39:25 -08:00
ksyasuda
f5219775e4 clean up code and squash some small bugs 2022-01-04 11:38:13 -08:00
ksyasuda
f9d4f65f22 make play from file safer 2022-01-04 00:57:22 -08:00
ksyasuda
f814497f44 apply fixes for scraping/downloading 2022-01-03 22:12:24 -08:00
ksyasuda
9d7af52ad0 clean up code and fix sync watch history bug 2022-01-03 17:00:01 -08:00
ksyasuda
ff4ee0a5f8 fix database creation bug 2022-01-03 00:21:10 -08:00
ksyasuda
ed9288adfb add verbose option to setup script 2022-01-03 00:00:03 -08:00
ksyasuda
af1d466620 pretty nice makefile i hope and update readme 2022-01-02 23:56:25 -08:00
ksyasuda
41c6e7649b change name of default theme to aniwrapper.rasi
update setup script to backup and update theme when updated on main repo
2022-01-02 23:18:38 -08:00
ksyasuda
d48c702db1 clean up code a bit 2022-01-02 23:18:27 -08:00
ksyasuda
f29733d867 update readme 2022-01-02 17:44:55 -08:00
ksyasuda
9cf1c21ccf remove playlist mode entirely 2022-01-02 15:15:16 -08:00
ksyasuda
987e84e9cd clean up code and update readme to reflect 2022-01-02 15:14:39 -08:00
ksyasuda
bf1a35f869 fix half episodes in watch history 2022-01-02 14:07:00 -08:00
ksyasuda
2076a5241f fix half episode handling 2022-01-02 11:19:31 -08:00
ksyasuda
ef105c5186 apply patches from main script for better scraping
add more options for video quality
2022-01-02 11:00:49 -08:00
ksyasuda
55470e87e9 update code formatting 2022-01-02 09:53:16 -08:00
ksyasuda
37f60ffb21 clean up code a bit and fix sync watch history 2022-01-01 21:10:53 -08:00
ksyasuda
15ea028c4b change wording on anime selection rofi prompt
previous wording implied only a numbers could be inputted (as is the
case with ani-cli).  Updated to 'Enter selection'
2022-01-01 19:19:15 -08:00
ksyasuda
2e03fecb13 update readme 2022-01-01 19:15:04 -08:00
ksyasuda
ce75838882 fix anime selection menu styling
getting list of active elements for rofi was broken due to bad not actually
incrementing the loop each iteration
2022-01-01 18:59:11 -08:00
ksyasuda
ef5e8b6ec3 update process to selectively bypass anime selection
bypass anime selection menu when selecting an anime from the search
history list.  When supplying a new search query, the regular anime
selection process is run
2022-01-01 17:37:22 -08:00
ksyasuda
7b03f71130 update readme and fix handling of multiword vs selected search query 2022-01-01 16:54:32 -08:00
ksyasuda
bc58d1677a update readme 2021-12-31 17:08:50 -08:00
ksyasuda
eec96f21b4 replace playlist feature with play from file and update readme 2021-12-31 17:03:38 -08:00
ksyasuda
646564fb32 update to dev install 2021-12-31 17:03:04 -08:00
ksyasuda
0b72c296bf add check for notify-send in download function
if notify-send not installed, prints to stdout.  Makes it so aniwrapper
    can be run in command-line mode on servers without a display (or
    notification) server running
2021-12-30 21:58:02 -08:00
ksyasuda
e7f365c173 fix aniwrapper get_quality not setting properly
also add ability to specify quality in command-line mode
2021-12-30 21:39:41 -08:00
ksyasuda
e883c5fa6a add ability to disable rofi with -c flag
it's basically just ani-cli then, but I haven't found a way to do
optional parameters in getopts yet
2021-12-30 21:20:40 -08:00
ksyasuda
3009a6d72f fix new anime query not working 2021-12-30 20:06:26 -08:00
ksyasuda
a1486457da add MYsan icon and create icons dir in setup 2021-12-30 20:00:49 -08:00
ksyasuda
072680d637 clean up code a bit and update downloads logic
fix script inserting into watch_history when downloading
modify logic so script quits immediately once done downloading episode(s)
2021-12-30 16:47:08 -08:00
ksyasuda
a1b930f28a change download notification to include anime id 2021-12-30 14:30:10 -08:00
ksyasuda
ae66b83df2 fix selecting from search history and add icon to download notification
icon installed to $XDG_CONFIG_HOME/aniwrapper/
2021-12-30 11:57:53 -08:00
ksyasuda
5d0ddd59b0 update readme 2021-12-30 11:57:16 -08:00
ksyasuda
9dcb67f172 fix ani-cli script for streaming and downloading
implemented fixes from @RaynardGerraldo on the main script
https://github.com/pystardust/ani-cli
2021-12-30 11:08:50 -08:00
ksyasuda
89fb51c5bf update base url to point to new gogoanime link 2021-12-23 16:39:10 -08:00
ksyasuda
31ed4ceb5a remove unset variable check 2021-12-19 20:12:04 -08:00
ksyasuda
41cfdb41d6 implement optional quality selection with -q flag
by default the script searches for the best quality video
with the -q flag, you will be prompted to choose betweeen 'best' and
'worst' quality
2021-12-16 00:21:58 -08:00
ksyasuda
741b933b83 change streaming gif to link since it's too large 2021-12-15 18:07:39 -08:00