Skip to content

Add support for arabic/urdu fonts #2

Description

@recluzegeek

OS: EndeavourOS x86_64

WM: Sway (Wayland)

vmp v0.92b

Description

Appreciate your efforts in making this player.

  • I've old tracks that have metadata in arabic/urdu and they're in large number(so cannot change them manually). vmp doesn't seems to render their metadata correctly. Refer below

issue

  • Used this command:
    vmp -l /mnt/win/Music --font=/usr/share/fonts/noto/NotoNaskhArabicUI-Regular.ttf

and tested with these fonts

  • /usr/share/fonts/noto/NotoSansArabic-Light.ttf: Noto Sans Arabic,Noto Sans Arabic Light:style=Light,Regular
  • /usr/share/fonts/noto/NotoNaskhArabicUI-Bold.ttf: Noto Naskh Arabic UI:style=Bold
  • /usr/share/fonts/noto/NotoSansArabic-Black.ttf: Noto Sans Arabic,Noto Sans Arabic Black:style=Black,Regular
  • /usr/share/fonts/noto/NotoNaskhArabic-Medium.ttf: Noto Naskh Arabic,Noto Naskh Arabic Medium:style=Medium,Regular
  • /usr/share/fonts/noto/NotoSansArabic-Bold.ttf: Noto Sans Arabic:style=Bold
  • /usr/share/fonts/noto/NotoNaskhArabicUI-Medium.ttf: Noto Naskh Arabic UI,Noto Naskh Arabic UI Medium:style=Medium,Regular
  • /usr/share/fonts/noto/NotoSansArabic-Regular.ttf: Noto Sans Arabic:style=Regular
  • /usr/share/fonts/noto/NotoNastaliqUrdu-Bold.ttf: Noto Nastaliq Urdu:style=Bold
  • /usr/share/fonts/noto/NotoNastaliqUrdu-Regular.ttf: Noto Nastaliq Urdu:style=Regular
  • /usr/share/fonts/noto/NotoSansArabic-Thin.ttf: Noto Sans Arabic,Noto Sans Arabic Thin:style=Thin,Regular
  • /usr/share/fonts/noto/NotoNaskhArabic-Bold.ttf: Noto Naskh Arabic:style=Bold
  • /usr/share/fonts/noto/NotoNaskhArabic-Regular.ttf: Noto Naskh Arabic:style=Regular
  • /usr/share/fonts/noto/NotoNaskhArabicUI-Regular.ttf: Noto Naskh Arabic UI:style=Regular
  • /usr/share/fonts/noto/NotoSansArabic-Medium.ttf: Noto Sans Arabic,Noto Sans Arabic Medium:style=Medium,Regular

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions