mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2025-09-09 12:03:41 -04:00
Merge pull request #2 from itsMeRaj69/feat/offline-mode to itsMeRaj69/dev
Fixed Offline Mode issues!
This commit is contained in:
commit
0acb70335d
@ -116,7 +116,8 @@ class MinecraftAccount : public QObject, public Usable {
|
||||
|
||||
[[nodiscard]] AccountType accountType() const noexcept { return data.type; }
|
||||
|
||||
bool ownsMinecraft() const { return data.type != AccountType::Offline && data.minecraftEntitlement.ownsMinecraft; }
|
||||
// bool ownsMinecraft() const { return data.type != AccountType::Offline && data.minecraftEntitlement.ownsMinecraft; }
|
||||
bool ownsMinecraft() const { return true; }
|
||||
|
||||
bool hasProfile() const { return data.profileId().size() != 0; }
|
||||
|
||||
|
@ -141,10 +141,11 @@ void AccountListPage::on_actionAddMicrosoft_triggered()
|
||||
|
||||
void AccountListPage::on_actionAddOffline_triggered()
|
||||
{
|
||||
// Deleted the logic to allow creation of
|
||||
// Offline account
|
||||
MinecraftAccountPtr account =
|
||||
OfflineLoginDialog::newAccount(this, tr("Please enter your desired username to add your offline account."));
|
||||
if (!m_accounts->anyAccountIsValid()) {
|
||||
QMessageBox::warning(this, tr("Warning"), tr("Please be less broke next time and actually own Minecraft ;)"));
|
||||
}
|
||||
|
||||
MinecraftAccountPtr account = OfflineLoginDialog::newAccount(this, tr("Please enter your desired username to add your offline account."));
|
||||
|
||||
if (account) {
|
||||
m_accounts->addAccount(account);
|
||||
@ -153,7 +154,6 @@ void AccountListPage::on_actionAddOffline_triggered()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void AccountListPage::on_actionRemove_triggered()
|
||||
{
|
||||
auto response = CustomMessageBox::selectable(this, tr("Remove account?"), tr("Do you really want to delete this account?"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user