Move nobanner and fileplatform from Themes to Resources
fileplatform is moved so it's in the same place as the other platform icons, and nobanner is moved just because it fits better in Resources. Both of them were identical in all of Dolphin's themes.
Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 553 B After Width: | Height: | Size: 553 B |
Before Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 553 B |
Before Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 553 B |
Before Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 553 B |
|
@ -69,6 +69,7 @@
|
|||
#define SHADERS_DIR "Shaders"
|
||||
#define WII_SYSCONF_DIR "shared2" DIR_SEP "sys"
|
||||
#define WII_WC24CONF_DIR "shared2" DIR_SEP "wc24"
|
||||
#define RESOURCES_DIR "Resources"
|
||||
#define THEMES_DIR "Themes"
|
||||
#define ANAGLYPH_DIR "Anaglyph"
|
||||
#define PIPES_DIR "Pipes"
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
#include <QApplication>
|
||||
#include <QFile>
|
||||
|
||||
#include "Common/CommonPaths.h"
|
||||
#include "Common/FileUtil.h"
|
||||
#include "Core/ConfigManager.h"
|
||||
|
||||
|
@ -17,7 +18,7 @@ QVector<QPixmap> Resources::m_pixmaps;
|
|||
|
||||
void Resources::Init()
|
||||
{
|
||||
QString dir = QString::fromStdString(File::GetSysDirectory() + "Resources/");
|
||||
QString dir = QString::fromStdString(File::GetSysDirectory() + RESOURCES_DIR + DIR_SEP);
|
||||
|
||||
m_regions.resize(DiscIO::IVolume::NUMBER_OF_COUNTRIES);
|
||||
m_regions[DiscIO::IVolume::COUNTRY_JAPAN].load(GetImageFilename("Flag_Japan", dir));
|
||||
|
@ -40,6 +41,7 @@ void Resources::Init()
|
|||
m_platforms[0].load(GetImageFilename("Platform_Gamecube", dir));
|
||||
m_platforms[1].load(GetImageFilename("Platform_Wii", dir));
|
||||
m_platforms[2].load(GetImageFilename("Platform_Wad", dir));
|
||||
m_platforms[3].load(GetImageFilename("Platform_File", dir));
|
||||
|
||||
m_ratings.resize(6);
|
||||
m_ratings[0].load(GetImageFilename("rating0", dir));
|
||||
|
@ -52,6 +54,7 @@ void Resources::Init()
|
|||
m_pixmaps.resize(NUM_ICONS);
|
||||
m_pixmaps[DOLPHIN_LOGO].load(GetImageFilename("Dolphin", dir));
|
||||
m_pixmaps[DOLPHIN_LOGO_LARGE].load(GetImageFilename("dolphin_logo", dir));
|
||||
m_pixmaps[BANNER_MISSING].load(GetImageFilename("nobanner", dir));
|
||||
UpdatePixmaps();
|
||||
}
|
||||
|
||||
|
@ -69,12 +72,9 @@ void Resources::UpdatePixmaps()
|
|||
m_pixmaps[TOOLBAR_CONFIGURE].load(GetImageFilename("config", dir));
|
||||
m_pixmaps[TOOLBAR_GRAPHICS].load(GetImageFilename("graphics", dir));
|
||||
m_pixmaps[TOOLBAR_CONTROLLERS].load(GetImageFilename("classic", dir));
|
||||
m_pixmaps[TOOLBAR_HELP].load(GetImageFilename("nobanner", dir)); // TODO
|
||||
m_pixmaps[TOOLBAR_HELP].load(GetImageFilename("config", dir)); // TODO
|
||||
// TODO: toolbar[MEMCARD];
|
||||
// TODO: toolbar[HOTKEYS];
|
||||
m_pixmaps[BANNER_MISSING].load(GetImageFilename("nobanner", dir));
|
||||
// TODO: Make this consistent with the other files
|
||||
m_platforms[3].load(GetImageFilename("fileplatform", dir));
|
||||
}
|
||||
|
||||
QString Resources::GetImageFilename(const char* name, QString dir)
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
#include <QStringList>
|
||||
|
||||
#include "Common/CommonPaths.h"
|
||||
#include "Common/FileUtil.h"
|
||||
#include "Core/ConfigManager.h"
|
||||
#include "DolphinQt2/Resources.h"
|
||||
|
@ -15,13 +16,13 @@ QList<QPixmap> Resources::m_misc;
|
|||
|
||||
void Resources::Init()
|
||||
{
|
||||
QString sys_dir = QString::fromStdString(File::GetSysDirectory() + "Resources/");
|
||||
QString sys_dir = QString::fromStdString(File::GetSysDirectory() + RESOURCES_DIR + DIR_SEP);
|
||||
|
||||
QStringList platforms{
|
||||
QStringLiteral("Platform_Gamecube.png"),
|
||||
QStringLiteral("Platform_Wii.png"),
|
||||
QStringLiteral("Platform_Wad.png"),
|
||||
QStringLiteral("Platform_Wii.png")
|
||||
QStringLiteral("Platform_File.png")
|
||||
};
|
||||
for (QString platform : platforms)
|
||||
m_platforms.append(QPixmap(platform.prepend(sys_dir)));
|
||||
|
@ -56,10 +57,9 @@ void Resources::Init()
|
|||
for (QString rating : ratings)
|
||||
m_ratings.append(QPixmap(rating.prepend(sys_dir)));
|
||||
|
||||
QString theme_dir = QString::fromStdString(File::GetThemeDir(SConfig::GetInstance().theme_name));
|
||||
m_misc.append(QPixmap(QStringLiteral("nobanner.png").prepend(theme_dir)));
|
||||
m_misc.append(QPixmap(QStringLiteral("dolphin_logo.png").prepend(theme_dir)));
|
||||
m_misc.append(QPixmap(QStringLiteral("Dolphin.png").prepend(theme_dir)));
|
||||
m_misc.append(QPixmap(QStringLiteral("nobanner.png").prepend(sys_dir)));
|
||||
m_misc.append(QPixmap(QStringLiteral("dolphin_logo.png").prepend(sys_dir)));
|
||||
m_misc.append(QPixmap(QStringLiteral("Dolphin.png").prepend(sys_dir)));
|
||||
}
|
||||
|
||||
QPixmap Resources::GetPlatform(int platform)
|
||||
|
|
|
@ -197,7 +197,7 @@ void CGameListCtrl::InitBitmaps()
|
|||
m_PlatformImageIndex[0] = m_imageListSmall->Add(wxBitmap(Platform_Gamecube_xpm));
|
||||
m_PlatformImageIndex[1] = m_imageListSmall->Add(wxBitmap(Platform_Wii_xpm));
|
||||
m_PlatformImageIndex[2] = m_imageListSmall->Add(wxBitmap(Platform_Wad_xpm));
|
||||
m_PlatformImageIndex[3] = m_imageListSmall->Add(wxBitmap(StrToWxStr(File::GetThemeDir(SConfig::GetInstance().theme_name) + "fileplatform.png"), wxBITMAP_TYPE_PNG));
|
||||
m_PlatformImageIndex[3] = m_imageListSmall->Add(wxBitmap(StrToWxStr(File::GetSysDirectory() + RESOURCES_DIR + DIR_SEP + "Platform_File.png"), wxBITMAP_TYPE_PNG));
|
||||
|
||||
m_EmuStateImageIndex.resize(6);
|
||||
m_EmuStateImageIndex[0] = m_imageListSmall->Add(wxBitmap(rating_0));
|
||||
|
|
|
@ -176,7 +176,7 @@ GameListItem::GameListItem(const std::string& _rFileName, const std::unordered_m
|
|||
}
|
||||
|
||||
// Fallback in case no banner is available.
|
||||
ReadPNGBanner(File::GetThemeDir(SConfig::GetInstance().theme_name) + "nobanner.png");
|
||||
ReadPNGBanner(File::GetSysDirectory() + RESOURCES_DIR + DIR_SEP + "nobanner.png");
|
||||
}
|
||||
|
||||
GameListItem::~GameListItem()
|
||||
|
|