Commit Graph

591 Commits

Author SHA1 Message Date
Benexl
26f6ccc91e feat(aniskip): scaffhold with gemini 2025-08-12 12:59:51 +03:00
Benexl
de0c656bc6 feat(hianime-provider): scaffhold with gemini using aniwatch repo by ghoshRitesh12 2025-08-12 12:21:35 +03:00
Benexl
de774a58d2 feat(anilist-downloads-command): create it 2025-08-12 11:40:20 +03:00
Benexl
7ca1b8572e fix(rofi-previews): ensure the cover image is used if episode image unavailable 2025-08-12 02:26:19 +03:00
Benexl
54aed9e5a0 feat(config-command): use title case for the desktop entry title 2025-08-12 02:25:25 +03:00
Benexl
4511d14e8b feat(previews): implement rofi image preview logic 2025-08-12 02:11:27 +03:00
Benexl
bff684e8cb refactor(config-command): rename desktop entry option to generate-desktop-entry 2025-08-12 02:11:04 +03:00
Benexl
04a6a425b7 feat(config): show possible types and possible values in config comments 2025-08-12 00:55:51 +03:00
Benexl
088d232bfd feat(normalizer): add user normalizer json 2025-08-12 00:39:43 +03:00
Benexl
17f1744025 feat(watch-history): intelligently switch to repeating if was initially completed 2025-08-11 23:38:24 +03:00
Benexl
9a5f3d46be feat(download-service): notify on completed episode download if plyer available 2025-08-11 23:37:50 +03:00
Benexl
66eb854da5 feat: the worker command lol 2025-08-11 22:42:13 +03:00
Benexl
ae62adf233 feat: scaffhold worker command with gpt 5, it is actually pretty good lol 2025-08-11 22:42:13 +03:00
Type-Delta
2340c34d02 fix: anilist auth failed to open link on Windows
Switches to using the standard web browser module for opening the authentication URL, providing clearer feedback to the user about browser launch success or failure.
2025-08-08 12:28:23 +07:00
Type-Delta
5dc768f7e8 fix: anilist auth example 2025-08-07 15:19:38 +07:00
Théo Bori
49ee1f9bbd Fixed the ruff check command line errors 2025-07-30 18:38:15 +02:00
iMithrellas
b9130018ca Merge branch 'master' into preview-scaling 2025-07-29 21:59:06 +02:00
iMithrellas
70ade13017 feat(fzf-preview): make --scale-up flag a config option 2025-07-29 21:52:48 +02:00
Benexl
b7c938fec4 refactor: remove deprecated file 2025-07-29 18:14:40 +03:00
Benexl
c6aada6139 fix(play-downloads-menu): add missing imports 2025-07-29 18:14:21 +03:00
Benexl
e4c4203364 style: ruff check + fix 2025-07-29 18:13:58 +03:00
Benexl
52cd4a8d85 fix(feedback-service): just default to creating progress 2025-07-29 18:04:20 +03:00
Benexl
b9b0d49530 fix(registry-commands): make it work 2025-07-29 18:03:05 +03:00
Benexl
ba4df96dc8 fix(anilist-stats): should be user_profile 2025-07-29 18:02:28 +03:00
Benexl
70763807de fix(media-actions-menu): typo 2025-07-29 17:19:11 +03:00
Benexl
51438c8864 feat(dynamic-search): title is enough 2025-07-29 17:18:56 +03:00
Benexl
03426bd0da feat(watch-history-service): only update remote progress when episode is complete 2025-07-29 16:56:23 +03:00
Benexl
ccdb0346eb feat(download-service): correct search params and episode title 2025-07-29 16:32:58 +03:00
Benexl
b436f23f65 style: ruff check + format 2025-07-29 15:36:32 +03:00
Benexl
cd7b70dd6b feat(character-preview): attempt to display character image 2025-07-29 15:32:21 +03:00
Benexl
7f52d8cb39 feat(feedback-service): make it configurable 2025-07-29 14:00:44 +03:00
Benexl
87372e41be feat(media-actions-menu): bulk media list actions 2025-07-29 12:36:17 +03:00
Benexl
9cfbc0bdcf style: ruff check 2025-07-29 11:31:18 +03:00
Benexl
af6e64ee0c feat(anilist-download-command): add previews 2025-07-29 11:30:56 +03:00
Benexl
25812b6562 feat(worker-service): draft 2025-07-29 02:02:32 +03:00
Benexl
ee52b945ea feat(media-api): notifications 2025-07-29 01:40:18 +03:00
Benexl
be14e6a135 fix: failure to update remote history 2025-07-29 01:13:53 +03:00
Benexl
9402e7a2b6 feat(mpv-ipc): basic support for media registry 2025-07-29 00:29:51 +03:00
Benexl
590d6a1851 feat(downloads-menu): improve 2025-07-28 23:29:44 +03:00
Benexl
8186fe9991 feat(menus): intergrate download service and downloads in menus 2025-07-28 22:16:46 +03:00
Benexl
93c0f2ab83 feat(cli-service-download): basic implementation 2025-07-28 21:22:11 +03:00
Benexl
40065478cc feat(cli-sevice-download): prepare 2025-07-28 20:03:48 +03:00
Benexl
65aa8fcb4e chore: cleanup 2025-07-28 19:48:20 +03:00
Benexl
2717d0b012 style: ruff check + format 2025-07-28 15:37:40 +03:00
Benexl
9f0cf5f8dc fix(dynamic-search-menu): update search for media chosen logic 2025-07-28 15:36:39 +03:00
Benexl
ef4a850d75 fix(dynamic-search-menu): preview script 2025-07-28 15:20:05 +03:00
Benexl
adf75f65b2 refactor: streamline authentication and search command preparation in dynamic search 2025-07-28 14:25:36 +03:00
Benexl
e8849940e1 feat: Add media airing schedule and character selection features
- Implemented media airing schedule functionality in `media_airing_schedule.py` to fetch and display upcoming episodes with air dates and countdown timers.
- Created character selection feature in `media_characters.py` to fetch and display a list of characters, showing details upon selection.
- Updated state management to include new menu options for characters and airing schedules.
- Enhanced preview functionality to support character and airing schedule previews.
- Added necessary API methods and data models for handling character and airing schedule data.
2025-07-28 13:37:27 +03:00
Benexl
03f0f40c9a fix(cli-service-player): default to regular player instead of raising error 2025-07-28 11:02:56 +03:00
Benexl
af616e0047 refactor(cli-service-feedback): use click.pause 2025-07-28 02:28:31 +03:00