diff options
Diffstat (limited to 'dark.diff')
-rw-r--r-- | dark.diff | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/dark.diff b/dark.diff new file mode 100644 index 000000000000..ac6baba6b11d --- /dev/null +++ b/dark.diff @@ -0,0 +1,25 @@ +--- a/src/gui/components/wxGameList.cpp ++++ b/src/gui/components/wxGameList.cpp +@@ -274,11 +274,20 @@ void wxGameList::UpdateItemColors(sint32 startIndex) + { + const auto titleId = (uint64)GetItemData(i); + if (GetConfig().IsGameListFavorite(titleId))//entry->favorite) ++ { + SetItemBackgroundColour(i, kFavoriteColor); ++ SetItemTextColour(i, 0x000000UL); ++ } + else if ((i&1) != 0) +- SetItemBackgroundColour(i, kSecondColor); ++ { ++ SetItemBackgroundColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW)); ++ SetItemTextColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT)); ++ } + else +- SetItemBackgroundColour(i, 0xFFFFFFUL); ++ { ++ SetItemBackgroundColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWFRAME)); ++ SetItemTextColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT)); ++ } + } + } + |