Commit Graph
100 Commits
Author SHA1 Message Date
ksyasuda 27d4dd5ec3 update readme 2022-01-08 15:06:55 -08:00
ksyasuda 99691746c7 improvements 2022-01-08 14:55:17 -08:00
ksyasuda aaaad7d986 refactor code 2022-01-08 14:53:56 -08:00
ksyasuda 3b64d74bf2 fix check_date bug 2022-01-07 12:10:20 -08:00
ksyasuda d19ea5f478 add database connect/query args to ani-cli 2022-01-07 10:54:29 -08:00
ksyasuda b1b263fb56 make sync watch history a lot better 2022-01-07 10:50:52 -08:00
ksyasuda 70c141cf8e add cmdline options to connect to or query database 2022-01-07 10:34:33 -08:00
ksyasuda 5e5d004728 fix scraping 2022-01-07 09:24:13 -08:00
ksyasuda 016263cb69 update readme with theme options 2022-01-06 23:43:44 -08:00
ksyasuda b0cb5ddc66 change setup script to run sql each update instead of initial setup only 2022-01-06 23:35:09 -08:00
ksyasuda b3f8aa48d3 update setup sql sripts to backup and update tables automatically 2022-01-06 23:31:02 -08:00
ksyasuda 6011e1d5a0 add quit option to anime selection menu 2022-01-06 23:29:45 -08:00
ksyasuda 0b2e28f2fd add handling for default and custom themes in scripts 2022-01-06 19:34:24 -08:00
ksyasuda f52e0eeafd add more themes 2022-01-06 19:29:30 -08:00
ksyasuda e734fb131f add better dracula theme and fix some bugs 2022-01-06 16:03:31 -08:00
ksyasuda d30fd90b9b fix file_history inserting full path instead of directory path 2022-01-06 13:57:11 -08:00
ksyasuda a8e4e87197 udpate code to mark watched files as active in rofi 2022-01-06 13:42:54 -08:00
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
ksyasuda 138d97608e add check for existing skip-intro script in setup
a few updates to the readme as well
2021-12-15 17:42:16 -08:00
ksyasuda e539923da8 fix episode downloading 2021-12-13 15:12:22 -08:00
ksyasuda 35afc20461 fix anime not playing 2021-12-10 23:15:40 -08:00
ksyasuda a8a87744e8 update rofi config to steal window focus
could not input data on floating window managers
2021-11-29 22:51:44 -08:00
ksyasuda 3b762fc4e4 update gogoanime link to fix query 2021-11-29 13:08:41 -08:00
ksyasuda cc9f7e7a44 update readme 2021-11-26 17:56:06 -08:00
ksyasuda f2100823e4 update setup script to be queit by default
also make change so setup script does not run the if aniwrapper config
directory already exists
2021-11-26 17:54:52 -08:00
ksyasuda 0135288231 clean up code some more 2021-11-25 10:52:59 -08:00
ksyasuda 5d4e0f5a95 clean up code a bit and remove list history
cleaned up comments, unused code, and unnecessary verbose checks

also temporarily removing list history option becuase it is horrible and not
being used in aniwrapper currently
2021-11-24 18:24:17 -08:00
ksyasuda 78b8dbb3eb update aniwrapper sync to pass verbose option 2021-11-22 12:42:07 -08:00
ksyasuda ee507bd220 Merge branch 'master' of github.com:ksyasuda/aniwrapper 2021-11-21 21:44:17 -08:00
ksyasuda 8a531d1818 update logging in search_history function 2021-11-21 21:43:48 -08:00
ksyasuda c72b3fdece update readme and change setsid to nohup
change setsid to nohup for mac compatibility on ani-cli
2021-11-20 13:50:12 -08:00
ksyasuda 737d066ced fix db history sync 2021-11-20 13:07:47 -08:00
ksyasuda 7ee540601e Merge branch 'master' of github.com:ksyasuda/aniwrapper 2021-11-18 15:55:41 -08:00
ksyasuda d9ee043d9c update install path 2021-11-18 15:53:33 -08:00
ksyasuda a2eedef977 update sync history function 2021-11-18 15:52:37 -08:00
ksyasuda 867a237b9a fix selecting anime from list 2021-11-13 01:39:54 -08:00
ksyasuda 706b66ae3a fix broken search for new anime 2021-11-12 22:17:19 -08:00
ksyasuda c5a1919dc3 update readme 2021-11-12 19:22:18 -08:00
ksyasuda ff703721f6 fix continue and add delete from playlist
made it so playlist file is specified directly in ani-cli instead of
going with the default
2021-11-12 17:22:22 -08:00
ksyasuda 1c5ff3bc78 udpate logging for sync 2021-11-11 15:22:19 -08:00
ksyasuda 95781fd750 fix anime query 2021-11-11 15:17:55 -08:00
ksyasuda 69e4ee0c87 fix anime selection breaking after 9 entries 2021-11-11 15:10:59 -08:00
ksyasuda 65511a2961 add option for private key path in sync database 2021-11-11 14:36:04 -08:00
ksyasuda 4853dea3d5 add sync database option
Added option to sync the history databases for the same user
across devices on the same network (or the internet if that is set up on
the machines)
2021-11-11 14:13:11 -08:00
ksyasuda 3169872eac update readme 2021-11-10 01:21:34 -08:00
ksyasuda 29a656784a update db.sh to set default directory if not exist 2021-11-10 00:22:24 -08:00
ksyasuda 3852365391 change name of scripts directory to lua 2021-11-09 22:26:43 -08:00
ksyasuda 0c725fbf05 update table of contents 2021-11-09 00:56:46 -08:00
ksyasuda ea63ad4ac8 update readme and turn off verbose mode 2021-11-09 00:54:55 -08:00
ksyasuda 4b7fccec1c fix playlist from file and add more logging 2021-11-08 17:41:46 -08:00
ksyasuda ce362345a4 Fix readme 2021-11-08 09:44:49 -08:00