pgAdmin 4 commit: Added dark mode support for the configuration dialog

From: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>
To: pgadmin-hackers(at)lists(dot)postgresql(dot)org
Subject: pgAdmin 4 commit: Added dark mode support for the configuration dialog
Date: 2020-04-13 08:34:36
Message-ID: E1jNuY8-00071L-Cj@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Added dark mode support for the configuration dialog on Windows/macOS runtime. Fixes #4292

Detects dark mode at server start and styles the runtime accordingly.

Patch modified by: Neel Patel

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=41be5479afd3b1e0849c20cece2657b96db70c47
Author: Dave Page <dpage(at)pgadmin(dot)org>

Modified Files
--------------
docs/en_US/release_notes_4_21.rst | 1 +
runtime/ConfigWindow.ui | 22 +-
runtime/breeze.qrc | 89 ++
runtime/dark.qss | 1648 ++++++++++++++++++++
runtime/dark/branch_closed-on.svg | 3 +
runtime/dark/branch_closed.svg | 3 +
runtime/dark/branch_open-on.svg | 3 +
runtime/dark/branch_open.svg | 3 +
runtime/dark/checkbox_checked.svg | 5 +
runtime/dark/checkbox_checked_disabled.svg | 5 +
runtime/dark/checkbox_indeterminate.svg | 7 +
runtime/dark/checkbox_indeterminate_disabled.svg | 7 +
runtime/dark/checkbox_unchecked.svg | 4 +
runtime/dark/checkbox_unchecked_disabled.svg | 4 +
runtime/dark/close-hover.svg | 3 +
runtime/dark/close-pressed.svg | 3 +
runtime/dark/close.svg | 3 +
runtime/dark/down_arrow-hover.svg | 3 +
runtime/dark/down_arrow.svg | 3 +
runtime/dark/down_arrow_disabled.svg | 3 +
runtime/dark/hmovetoolbar.svg | 4 +
runtime/dark/hsepartoolbar.svg | 3 +
runtime/dark/left_arrow.svg | 3 +
runtime/dark/left_arrow_disabled.svg | 3 +
runtime/dark/radio_checked.svg | 5 +
runtime/dark/radio_checked_disabled.svg | 5 +
runtime/dark/radio_unchecked.svg | 4 +
runtime/dark/radio_unchecked_disabled.svg | 4 +
runtime/dark/right_arrow.svg | 3 +
runtime/dark/right_arrow_disabled.svg | 3 +
runtime/dark/sizegrip.svg | 3 +
runtime/dark/spinup_disabled.svg | 3 +
runtime/dark/stylesheet-branch-end-closed.svg | 4 +
runtime/dark/stylesheet-branch-end-open.svg | 4 +
runtime/dark/stylesheet-branch-end.svg | 4 +
runtime/dark/stylesheet-branch-more.svg | 4 +
runtime/dark/stylesheet-vline.svg | 3 +
runtime/dark/transparent.svg | 1 +
runtime/dark/undock-hover.svg | 5 +
runtime/dark/undock.svg | 3 +
runtime/dark/up_arrow-hover.svg | 3 +
runtime/dark/up_arrow.svg | 3 +
runtime/dark/up_arrow_disabled.svg | 3 +
runtime/dark/vmovetoolbar.svg | 8 +
runtime/dark/vsepartoolbars.svg | 7 +
runtime/light.qss | 1654 +++++++++++++++++++++
runtime/light/branch_closed-on.svg | 3 +
runtime/light/branch_closed.svg | 3 +
runtime/light/branch_open-on.svg | 3 +
runtime/light/branch_open.svg | 3 +
runtime/light/checkbox_checked-hover.svg | 5 +
runtime/light/checkbox_checked.svg | 5 +
runtime/light/checkbox_checked_disabled.svg | 5 +
runtime/light/checkbox_indeterminate-hover.svg | 7 +
runtime/light/checkbox_indeterminate.svg | 7 +
runtime/light/checkbox_indeterminate_disabled.svg | 7 +
runtime/light/checkbox_unchecked-hover.svg | 4 +
runtime/light/checkbox_unchecked_disabled.svg | 4 +
runtime/light/close-hover.svg | 3 +
runtime/light/close-pressed.svg | 3 +
runtime/light/close.svg | 3 +
runtime/light/down_arrow-hover.svg | 3 +
runtime/light/down_arrow.svg | 3 +
runtime/light/down_arrow_disabled.svg | 3 +
runtime/light/hmovetoolbar.svg | 5 +
runtime/light/hsepartoolbar.svg | 3 +
runtime/light/left_arrow.svg | 3 +
runtime/light/left_arrow_disabled.svg | 3 +
runtime/light/radio_checked-hover.svg | 5 +
runtime/light/radio_checked.svg | 5 +
runtime/light/radio_checked_disabled.svg | 5 +
runtime/light/radio_unchecked-hover.svg | 4 +
runtime/light/radio_unchecked_disabled.svg | 4 +
runtime/light/right_arrow.svg | 3 +
runtime/light/right_arrow_disabled.svg | 3 +
runtime/light/sizegrip.svg | 3 +
runtime/light/spinup_disabled.svg | 3 +
runtime/light/stylesheet-branch-end-closed.svg | 4 +
runtime/light/stylesheet-branch-end-open.svg | 4 +
runtime/light/stylesheet-branch-end.svg | 4 +
runtime/light/stylesheet-branch-more.svg | 4 +
runtime/light/stylesheet-vline.svg | 3 +
runtime/light/transparent.svg | 1 +
runtime/light/undock-hover.svg | 5 +
runtime/light/undock.svg | 3 +
runtime/light/up_arrow-hover.svg | 3 +
runtime/light/up_arrow.svg | 3 +
runtime/light/up_arrow_disabled.svg | 3 +
runtime/light/vmovetoolbar.svg | 8 +
runtime/light/vsepartoolbars.svg | 7 +
runtime/macos.h | 17 +
runtime/macos.mm | 22 +
runtime/pgAdmin4.cpp | 40 +
runtime/pgAdmin4.pro | 9 +-
94 files changed, 3830 insertions(+), 4 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Akshay Joshi 2020-04-13 08:35:36 Re: [pgAdmin][RM4969] JSONB and JSON field editing
Previous Message Neel Patel 2020-04-13 05:18:32 [pgAdmin4][Runtime][Patch]: RM-4864 - Window too small for text in configuration