mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-23 04:27:45 +00:00
common: Reformat code, misc cleanup
This commit is contained in:
parent
0711ec24ca
commit
7a9d136bce
5 changed files with 21 additions and 22 deletions
|
@ -6,7 +6,4 @@
|
||||||
#include <KAboutData>
|
#include <KAboutData>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
|
||||||
void customizeAboutData(
|
void customizeAboutData(const QString &componentName, const QString &applicationTitle, const QString &applicationDescription);
|
||||||
const QString& componentName,
|
|
||||||
const QString& applicationTitle,
|
|
||||||
const QString& applicationDescription);
|
|
|
@ -11,9 +11,10 @@
|
||||||
|
|
||||||
struct GameData;
|
struct GameData;
|
||||||
|
|
||||||
class FileCache {
|
class FileCache
|
||||||
|
{
|
||||||
public:
|
public:
|
||||||
explicit FileCache(GameData& data);
|
explicit FileCache(GameData &data);
|
||||||
|
|
||||||
bool fileExists(const QLatin1String &path);
|
bool fileExists(const QLatin1String &path);
|
||||||
physis_Buffer &lookupFile(const QLatin1String &path);
|
physis_Buffer &lookupFile(const QLatin1String &path);
|
||||||
|
@ -21,6 +22,6 @@ public:
|
||||||
private:
|
private:
|
||||||
QMap<QLatin1String, physis_Buffer> cachedBuffers;
|
QMap<QLatin1String, physis_Buffer> cachedBuffers;
|
||||||
QHash<QLatin1String, bool> cachedExist;
|
QHash<QLatin1String, bool> cachedExist;
|
||||||
GameData& data;
|
GameData &data;
|
||||||
QMutex bufferMutex, existMutex;
|
QMutex bufferMutex, existMutex;
|
||||||
};
|
};
|
|
@ -7,23 +7,20 @@
|
||||||
|
|
||||||
#include "novus-version.h"
|
#include "novus-version.h"
|
||||||
|
|
||||||
void customizeAboutData(
|
void customizeAboutData(const QString &componentName, const QString &applicationTitle, const QString &applicationDescription)
|
||||||
const QString& componentName,
|
{
|
||||||
const QString& applicationTitle,
|
KAboutData about(componentName,
|
||||||
const QString& applicationDescription) {
|
applicationTitle,
|
||||||
KAboutData about(
|
QStringLiteral(NOVUS_VERSION_STRING),
|
||||||
componentName,
|
applicationDescription,
|
||||||
applicationTitle,
|
KAboutLicense::GPL_V3,
|
||||||
QStringLiteral(NOVUS_VERSION_STRING),
|
QStringLiteral("© 2023 Joshua Goins"));
|
||||||
applicationDescription,
|
|
||||||
KAboutLicense::GPL_V3,
|
|
||||||
QStringLiteral("© 2023 Joshua Goins"));
|
|
||||||
about.addAuthor(QStringLiteral("Joshua Goins"),
|
about.addAuthor(QStringLiteral("Joshua Goins"),
|
||||||
QStringLiteral("Maintainer"),
|
QStringLiteral("Maintainer"),
|
||||||
QStringLiteral("josh@redstrate.com"),
|
QStringLiteral("josh@redstrate.com"),
|
||||||
QStringLiteral("https://redstrate.com/"),
|
QStringLiteral("https://redstrate.com/"),
|
||||||
QUrl(QStringLiteral("https://redstrate.com/rss-image.png")));
|
QUrl(QStringLiteral("https://redstrate.com/rss-image.png")));
|
||||||
about.setHomepage(QStringLiteral("https://xiv.zone/astra"));
|
about.setHomepage(QStringLiteral("https://xiv.zone/novus"));
|
||||||
about.addComponent(QStringLiteral("physis"),
|
about.addComponent(QStringLiteral("physis"),
|
||||||
QStringLiteral("Library to access FFXIV data"),
|
QStringLiteral("Library to access FFXIV data"),
|
||||||
QLatin1String(physis_get_physis_version()),
|
QLatin1String(physis_get_physis_version()),
|
||||||
|
@ -32,7 +29,7 @@ void customizeAboutData(
|
||||||
about.addComponent(QStringLiteral("libphysis"),
|
about.addComponent(QStringLiteral("libphysis"),
|
||||||
QStringLiteral("C bindings for physis"),
|
QStringLiteral("C bindings for physis"),
|
||||||
QLatin1String(physis_get_libphysis_version()),
|
QLatin1String(physis_get_libphysis_version()),
|
||||||
{},
|
QStringLiteral("https://git.sr.ht/~redstrate/libphysis"),
|
||||||
KAboutLicense::GPL_V3);
|
KAboutLicense::GPL_V3);
|
||||||
about.setBugAddress(QByteArrayLiteral("https://lists.sr.ht/~redstrate/public-inbox"));
|
about.setBugAddress(QByteArrayLiteral("https://lists.sr.ht/~redstrate/public-inbox"));
|
||||||
about.setComponentName(componentName);
|
about.setComponentName(componentName);
|
||||||
|
|
|
@ -5,7 +5,10 @@
|
||||||
|
|
||||||
#include <physis.hpp>
|
#include <physis.hpp>
|
||||||
|
|
||||||
FileCache::FileCache(GameData& data) : data(data) {}
|
FileCache::FileCache(GameData &data)
|
||||||
|
: data(data)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
physis_Buffer &FileCache::lookupFile(const QLatin1String &path)
|
physis_Buffer &FileCache::lookupFile(const QLatin1String &path)
|
||||||
{
|
{
|
||||||
|
|
|
@ -8,7 +8,8 @@
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
|
|
||||||
QString getGameDirectory() {
|
QString getGameDirectory()
|
||||||
|
{
|
||||||
KConfig config(QStringLiteral("novusrc"));
|
KConfig config(QStringLiteral("novusrc"));
|
||||||
KConfigGroup game = config.group(QStringLiteral("Game"));
|
KConfigGroup game = config.group(QStringLiteral("Game"));
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue