web_browser: Rename OpenPage to OpenPageLocal
This is more representative of what actually occurs, as web does support remote URLs which wouldn't need a romfs callback. This paves for easy future support of this with a call like 'OpenPageRemote' or similar.
This commit is contained in:
		| @@ -11,9 +11,9 @@ WebBrowserApplet::~WebBrowserApplet() = default; | ||||
|  | ||||
| DefaultWebBrowserApplet::~DefaultWebBrowserApplet() = default; | ||||
|  | ||||
| void DefaultWebBrowserApplet::OpenPage(std::string_view filename, | ||||
|                                        std::function<void()> unpack_romfs_callback, | ||||
|                                        std::function<void()> finished_callback) { | ||||
| void DefaultWebBrowserApplet::OpenPageLocal(std::string_view filename, | ||||
|                                             std::function<void()> unpack_romfs_callback, | ||||
|                                             std::function<void()> finished_callback) { | ||||
|     LOG_INFO(Service_AM, | ||||
|              "(STUBBED) called - No suitable web browser implementation found to open website page " | ||||
|              "at '{}'!", | ||||
|   | ||||
| @@ -13,16 +13,16 @@ class WebBrowserApplet { | ||||
| public: | ||||
|     virtual ~WebBrowserApplet(); | ||||
|  | ||||
|     virtual void OpenPage(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                           std::function<void()> finished_callback) = 0; | ||||
|     virtual void OpenPageLocal(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                                std::function<void()> finished_callback) = 0; | ||||
| }; | ||||
|  | ||||
| class DefaultWebBrowserApplet final : public WebBrowserApplet { | ||||
| public: | ||||
|     ~DefaultWebBrowserApplet() override; | ||||
|  | ||||
|     void OpenPage(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                   std::function<void()> finished_callback) override; | ||||
|     void OpenPageLocal(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                        std::function<void()> finished_callback) override; | ||||
| }; | ||||
|  | ||||
| } // namespace Core::Frontend | ||||
|   | ||||
| @@ -87,8 +87,8 @@ QtWebBrowser::QtWebBrowser(GMainWindow& main_window) { | ||||
|  | ||||
| QtWebBrowser::~QtWebBrowser() = default; | ||||
|  | ||||
| void QtWebBrowser::OpenPage(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                             std::function<void()> finished_callback) { | ||||
| void QtWebBrowser::OpenPageLocal(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                                  std::function<void()> finished_callback) { | ||||
|     this->unpack_romfs_callback = std::move(unpack_romfs_callback); | ||||
|     this->finished_callback = std::move(finished_callback); | ||||
|  | ||||
|   | ||||
| @@ -37,8 +37,8 @@ public: | ||||
|     explicit QtWebBrowser(GMainWindow& main_window); | ||||
|     ~QtWebBrowser() override; | ||||
|  | ||||
|     void OpenPage(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                   std::function<void()> finished_callback) override; | ||||
|     void OpenPageLocal(std::string_view url, std::function<void()> unpack_romfs_callback, | ||||
|                        std::function<void()> finished_callback) override; | ||||
|  | ||||
| signals: | ||||
|     void MainWindowOpenPage(std::string_view filename, std::string_view additional_args) const; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user