From dfb9fa0144ca79e596f6f2b1bc960b1a44745aa6 Mon Sep 17 00:00:00 2001 From: Liam Date: Sun, 31 Dec 2023 09:40:32 -0500 Subject: am: re-namespace frontend applets to frontend directory --- src/core/frontend/applets/general_frontend.h | 63 ---------------------------- 1 file changed, 63 deletions(-) delete mode 100644 src/core/frontend/applets/general_frontend.h (limited to 'src/core/frontend/applets/general_frontend.h') diff --git a/src/core/frontend/applets/general_frontend.h b/src/core/frontend/applets/general_frontend.h deleted file mode 100644 index 319838ac7..000000000 --- a/src/core/frontend/applets/general_frontend.h +++ /dev/null @@ -1,63 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include -#include "common/common_types.h" - -#include "core/frontend/applets/applet.h" - -namespace Core::Frontend { - -class ParentalControlsApplet : public Applet { -public: - virtual ~ParentalControlsApplet(); - - // Prompts the user to enter a PIN and calls the callback with whether or not it matches the - // correct PIN. If the bool is passed, and the PIN was recently entered correctly, the frontend - // should not prompt and simply return true. - virtual void VerifyPIN(std::function finished, - bool suspend_future_verification_temporarily) = 0; - - // Prompts the user to enter a PIN and calls the callback for correctness. Frontends can - // optionally alert the user that this is to change parental controls settings. - virtual void VerifyPINForSettings(std::function finished) = 0; - - // Prompts the user to create a new PIN for pctl and stores it with the service. - virtual void RegisterPIN(std::function finished) = 0; - - // Prompts the user to verify the current PIN and then store a new one into pctl. - virtual void ChangePIN(std::function finished) = 0; -}; - -class DefaultParentalControlsApplet final : public ParentalControlsApplet { -public: - ~DefaultParentalControlsApplet() override; - - void Close() const override; - void VerifyPIN(std::function finished, - bool suspend_future_verification_temporarily) override; - void VerifyPINForSettings(std::function finished) override; - void RegisterPIN(std::function finished) override; - void ChangePIN(std::function finished) override; -}; - -class PhotoViewerApplet : public Applet { -public: - virtual ~PhotoViewerApplet(); - - virtual void ShowPhotosForApplication(u64 title_id, std::function finished) const = 0; - virtual void ShowAllPhotos(std::function finished) const = 0; -}; - -class DefaultPhotoViewerApplet final : public PhotoViewerApplet { -public: - ~DefaultPhotoViewerApplet() override; - - void Close() const override; - void ShowPhotosForApplication(u64 title_id, std::function finished) const override; - void ShowAllPhotos(std::function finished) const override; -}; - -} // namespace Core::Frontend -- cgit v1.2.3