Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert dark mode regressions on Windows 10 #7463

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Nov 12, 2024

  1. Revert "remove broken system paellete detection within our custom style"

    This reverts commit 2d08cdb.
    
    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    212110d View commit details
    Browse the repository at this point in the history
  2. Add convenience method to check Windows 11 availability

    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7c74f5a View commit details
    Browse the repository at this point in the history
  3. Use old palette change detection method on Windows 10 and under

    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    e8f39e6 View commit details
    Browse the repository at this point in the history
  4. If <= Windows 10, use the reserve dark palette for dark mode

    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    722b050 View commit details
    Browse the repository at this point in the history
  5. Use registry-based dark mode detection on <= Windows 10

    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    587c756 View commit details
    Browse the repository at this point in the history
  6. Use QOperatingSystemVersion in Windows 11 check

    Signed-off-by: Claudio Cambra <[email protected]>
    claucambra authored and mgallien committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    0ef3fd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. use QWidget Fusion style on Windows 10: enable dark mode

    Signed-off-by: Matthieu Gallien <[email protected]>
    mgallien committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5b2ca2c View commit details
    Browse the repository at this point in the history
  2. create a log category for OCC::Theme class

    Signed-off-by: Matthieu Gallien <[email protected]>
    mgallien committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    24308c3 View commit details
    Browse the repository at this point in the history
  3. implement a drak mode palette and use it when needed

    for now unable to dynamically switch between light and dark mode
    
    Signed-off-by: Matthieu Gallien <[email protected]>
    mgallien committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    8fedc7c View commit details
    Browse the repository at this point in the history
  4. on Windows 10 follow color scheme changes and apply them

    Signed-off-by: Matthieu Gallien <[email protected]>
    mgallien committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    4711f1f View commit details
    Browse the repository at this point in the history
  5. some improvements for account network settings

    Signed-off-by: Matthieu Gallien <[email protected]>
    mgallien committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    29c57e6 View commit details
    Browse the repository at this point in the history