Commit Graph

169 Commits

Author SHA1 Message Date
Alpha 67b4f0ea38 Merge branch 'master' into main-menu-on-blacnk-search 2025-03-27 08:22:49 +00:00
Alpha 67a066f16e feat: toggle auto-next during runtime from media_player_controls
Allows user to set or unset auto-next episode from media_player_controls
during runtime. This feature was only available in media_actions_menu or
config file.
2025-03-18 06:49:20 +05:30
Alpha e6297619d4 feat: return to main menu on blank search term
Return to fastanime_main_menu on blank search term. Can be used to
cancel the search.
2025-03-16 19:04:29 +05:30
Alpha eb9cffbd7a feat: hide next episode button on reaching last episode
Hides the next episode button if the currently completed episode is the
last available episode on the server. Also affects auto-next feature,
where it returns to media actions menu on completion of last episode.
2025-03-16 16:06:46 +05:30
Benexl c5f9c37d3a fix: preview images not showing in rofi menu 2025-03-16 09:46:23 +03:00
Benedict Xavier 6887c6ff10 Merge pull request #72 from sudoAlphaX/multiple-download-ranges
feat: multiple download ranges in download in menu
2025-03-02 12:12:59 +03:00
Alpha 6756540fd1 feat: multiple download ranges in download in menu
Improvement to 98e41e1e which allows selection of multiple download
ranges.

Example: :3 5:7 10 13 15:16 19:
will download 1,2,3,5,7,10,13,15,16,19 till the end

Variables can be named better.
2025-02-23 23:07:09 +05:30
relive010 27d671f89d fix: config preferred_history option was unused due to switched if statements 2025-02-23 10:14:02 -07:00
Benedict Xavier 58edb0427f Merge pull request #70 from crasband1/not_history_continue_off_by_one_fix
fix: fixed off by one error in condition of continuing anime from Wat…
2025-02-23 19:39:09 +03:00
Benedict Xavier 7abcdc8f7c Merge pull request #69 from sudoAlphaX/move-next-eps-button-position
refactor: just move next episode to the top
2025-02-23 19:35:51 +03:00
relive010 5a337b1c97 fix: fixed off by one error in condition of continuing anime from Watching tab when logged into anilist when the anime is not in watch_history.json 2025-02-23 09:00:30 -07:00
Alpha 6c94dd22fc refactor: just move next episode to the top
When watching episodes, it makes sense to go to the next episode after
completing the current one. Currently, when an episode is completed,
replay button appears first in media_player_controls menu.

This patch just moves replay button below such that the next episode
button takes priority, and the user can watch the next episode with a
single key press (<return>) which is less immersion breaking that
(<down> <return>).
2025-02-23 16:48:53 +05:30
Alpha 8c7e1e201f fix: download in menu range fix
When using the download in menu feature introduced by 98e41e1,
downloading using range (3:5) doesn't work as expected. It starts
incremented by 1. Example: 3:5 selects episodes 4 and 5.

This patch addresses this issue by simply decrementing the start_episode
variable by 1 before adding adding to range list.
2025-02-23 16:44:19 +05:30
Benexl 98e41e1eb5 feat: download anime menu option 2025-02-23 09:53:31 +03:00
benexl 0822e2e92c feat: improve preview logic 2025-01-29 19:47:56 +03:00
Type-Delta 8c94380050 🛠️ fix: fzf preview use the wrong bash.exe on Windows 2025-01-23 19:40:45 +07:00
Type-Delta 87a97dd0c6 🧹 cleanup: fix typos 2025-01-23 07:40:42 +07:00
Abdist 036f448906 Update utils.py 2025-01-18 21:25:32 +01:00
Abdist b5aeed9268 Update utils.py
strip() was not neccessary
2025-01-18 15:47:19 +01:00
Abdist 4257502b85 Update utils.py 2025-01-16 14:28:43 +01:00
Abdist 28a857520f Update utils.py 2025-01-16 14:26:12 +01:00
Abdist 4f9fff375c Update utils.py 2025-01-16 14:21:43 +01:00
Abdist ce31f63788 Update utils.py 2025-01-16 14:01:53 +01:00
Abdist 9412c2491e Update utils.py 2025-01-16 13:56:20 +01:00
Abdist 8209adec62 Update utils.py 2025-01-16 13:54:07 +01:00
Abdist 39703d9eca Update utils.py 2025-01-16 13:44:01 +01:00
Abdist 57d16b3e18 Update utils.py 2025-01-16 13:10:06 +01:00
Abdist 73a99f8b96 Update utils.py 2025-01-16 13:07:54 +01:00
Abdist 309d7d5858 Update utils.py 2025-01-16 13:04:49 +01:00
Abdist 8d20e490ca Update utils.py 2025-01-16 13:00:26 +01:00
Abdist 3a6e005f3a Update utils.py 2025-01-16 12:55:04 +01:00
Benexl 71cfe667c9 Merge branch 'master' into master 2024-12-03 12:39:56 +03:00
benex d9692201aa fix: type errors 2024-12-03 12:38:29 +03:00
benex 1fd4087b41 fix: type errors 2024-12-03 12:32:08 +03:00
Gand0rf debaa2ffa6 Moved where threading switch is created to remove error 2024-12-02 19:37:49 -05:00
Gand0rf 5b6ccbe748 Fixing erros per github python test 2024-12-02 19:32:07 -05:00
Gand0rf ccad2435b0 Added pypresence discord function 2024-12-02 19:08:51 -05:00
benex 383cb62ede style: format files 2024-12-02 22:26:03 +03:00
benex e668f9326a feat(anilist): add support for relations and recommendations 2024-11-25 14:16:07 +03:00
iMithrellas 72602a0ec1 Removed an accidentaly added import by my LSP. 2024-11-24 12:02:23 +01:00
iMithrellas 4daf6a2b07 Merge branch 'Benexl:master' into feature-menu-order 2024-11-24 11:49:24 +01:00
benex 9d6f785a7f fix(anilist-interface): check if both total and stop time are defined 2024-11-24 13:26:57 +03:00
Vlastimil Urban 02dfc9d71c feat: configurable main_menu 2024-11-24 02:17:30 +01:00
benex cef0bae528 feat(anilist-interface): finish next and previous page implementation 2024-11-23 17:44:53 +03:00
benex 4867720ad2 feat: implement experimental next and previous page. 2024-11-23 17:44:53 +03:00
benex a17588d02c fix(interfaces): episode previews 2024-11-21 10:29:39 +03:00
benex 53a2d953f8 feat: enable customization of the preview window 2024-11-19 14:08:08 +03:00
benex af94cd7eb5 fix: recent anime 2024-11-17 20:07:46 +03:00
Benex254 6b3ca236dd fix: auto next episode 2024-11-11 12:57:28 +03:00
benex 714533d845 refactor(cli): update config options and set fastanime config environs 2024-11-10 12:06:44 +03:00