mpv-player / mpv-player/mpv

Force dark-mode independently of system settings.

Open
#14,783 0 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

meta:feature-request meta:help-wanted
Dominant language
C
Stars
37k
Forks
3.5k
Avg merge
1d 10h
Merged PRs (30d)
22

Description

Expected behavior of the wanted feature

Surprisingly, this was never properly requested and only lived as now-closed questions scattered across different repos.


Given that the cplugin based menu implemented in the https://github.com/mpv-player/mpv/issues/5500#issuecomment-1849429931 is also controlled by dark mode, we now have other UI elements affected by this, and there may be more in the future. It is time to add options to control the behavior of mpv's dark mode.

Originally posted by @dyphire in https://github.com/mpv-player/mpv/issues/11473#issuecomment-1853146673


The above seems to be exhaustive.

Alternative behavior of the wanted feature

No response

Log File

No response

Sample Files

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named in the issue, so first locate the existing dark-mode handling and the cplugin-based menu referenced in the discussion. Done means defining and implementing options that independently control mpv's dark-mode behavior across the affected UI elements.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.