Skip to content

feat(Lyric): Enhance Paxsenix integration with new providers and API stats#516

Merged
rukamori merged 3 commits into
ArchiveTuneApp:devfrom
sang765:lyrics/paxsenix
Apr 26, 2026
Merged

feat(Lyric): Enhance Paxsenix integration with new providers and API stats#516
rukamori merged 3 commits into
ArchiveTuneApp:devfrom
sang765:lyrics/paxsenix

Conversation

@sang765

@sang765 sang765 commented Apr 26, 2026

Copy link
Copy Markdown
Member

Add Paxsenix base lyrics source with son sources:

  • Apple Music (TTML fully support)
  • Spotify (LRC)
  • NetEase (LRC)
  • Musixmatch (LRC)
  • KuGou (LRC)

Added Clear lyrics cache in Settings > Content for delete all lyrics cache
Add Paxsenix API Stats for view lyric stats

sang765 added 3 commits April 26, 2026 22:33
…option

Signed-off-by: Hà Tiến Sáng <bemimnitran@gmail.com>
… API stats

- Add specific Paxsenix providers for Apple Music, NetEase, Spotify, Musixmatch, and KuGou.
- Implement a statistics dashboard in settings to view Paxsenix API uptime, request logs, and success rates.
- Enhance `PaxsenixLyrics` to support TTML, word-by-word (karaoke), and improved duration-based matching.
- Add individual preference toggles and configuration keys for each Paxsenix sub-provider.
- Improve lyrics display robustness by adding error handling during parsing in `LyricsMenu`.
- Introduce new data models for Paxsenix search items, lyrics responses, and API statistics.

Signed-off-by: Hà Tiến Sáng <bemimnitran@gmail.com>
…n resolution

This update adds support for direct TTML responses alongside JSON-wrapped content and adjusts the threshold for duration millisecond detection.

Signed-off-by: Hà Tiến Sáng <bemimnitran@gmail.com>
@rukamori rukamori merged commit d698ece into ArchiveTuneApp:dev Apr 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants