From ad97d4e1e6044641876488b9b561193e06747145 Mon Sep 17 00:00:00 2001 From: Rodrigo Date: Fri, 9 Jun 2023 15:02:38 +0200 Subject: [PATCH] BootMode on Settings --- .gitignore | 1 + release/app/package.json | 2 +- src/renderer/components | 2 +- src/renderer/pages/PatroenLoginPage.jsx | 31 +++++++++++++++++-------- src/renderer/pages/SettingsPage.jsx | 21 ++++++++++++++++- src/renderer/pages/WelcomePage.jsx | 9 ------- 6 files changed, 44 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index 2b58f8d..8cdfeb3 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ npm-debug.log.* *.sass.d.ts *.scss.d.ts release/app/package-lock.json +*.db diff --git a/release/app/package.json b/release/app/package.json index b72b1bc..a11f5ce 100644 --- a/release/app/package.json +++ b/release/app/package.json @@ -1,6 +1,6 @@ { "name": "EmuDeck", - "version": "2.1.12", + "version": "2.1.13", "description": "Play all your RetroGames", "license": "MIT", "author": { diff --git a/src/renderer/components b/src/renderer/components index 7e8edf9..691dfd6 160000 --- a/src/renderer/components +++ b/src/renderer/components @@ -1 +1 @@ -Subproject commit 7e8edf99d3c61e914f10ee4350d11641f4a7589b +Subproject commit 691dfd683257a2c6a20943fab21cbb78c4566198 diff --git a/src/renderer/pages/PatroenLoginPage.jsx b/src/renderer/pages/PatroenLoginPage.jsx index 47d0489..a1fc34d 100644 --- a/src/renderer/pages/PatroenLoginPage.jsx +++ b/src/renderer/pages/PatroenLoginPage.jsx @@ -147,16 +147,27 @@ function PatroenLoginPage() { {!!errorMessage &&

{errorMessage}

} {!patreonClicked && ( - patreonShowInput()} - > - Login with Patreon - + <> + patreonShowInput()} + > + Login with Patreon + + + Change Patreon Account + + )} {!patreonClicked && ( { + setState({ + ...state, + gamemode: status, + }); + + let functionBootMode; + status === true + ? (functionBootMode = 'game_mode_enable') + : (functionBootMode = 'game_mode_disable'); + + ipcChannel.sendMessage('emudeck', [`bootMode|||${functionBootMode}`]); + ipcChannel.once('bootMode', () => { + // console.log(message); + notificationShow('🎉 BootMode updated, please restart your device!'); + }); + }; + return (
@@ -331,6 +349,7 @@ function SettingsPage() { onClickLCD={onClickLCD} onClickAutoSave={autoSaveSet} onClickHomeBrew={HomeBrew} + onClickBoot={onClickBoot} />