Commit Graph

14 Commits (dfb9fa0144ca79e596f6f2b1bc960b1a44745aa6)

Author SHA1 Message Date
Liam dfb9fa0144 am: re-namespace frontend applets to frontend directory 2 years ago
Liam 50a59487eb qt: implement RequestExit for applets 3 years ago
Lioncash e26c86a6e7 applets/web_browser: Use aliases for callbacks
Deduplicates a lot of long callback declarations
3 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
ameerj 7c4b6aab2e core: Remove unused includes 5 years ago
Morph 79824d7d1b applets: Append applet_ prefix to backend applets 5 years ago
Morph 0af182baa2 applets/web: Fix a use-after-free when passing in the URL string
The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards.

Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use.
5 years ago
Morph 82fa9f8d56 applets/web: Implement the online web browser applet 5 years ago
Morph 8b95bf041d main, applets/web: Re-add progress dialog for RomFS extraction 5 years ago
Morph d6d1a8e02c applets/web: Implement the default web browser applet frontend 5 years ago
Morph ccb439efb0 applets: Remove the previous web browser applet implementation 5 years ago
Zach Hilman 6ff9008230 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.
7 years ago
Lioncash a661025637 core/frontend/applets/web_browser: Make OpenPage() non-const
This is a function that definitely doesn't always have a non-modifying
behavior across all implementations, so this should be made non-const.

This gets rid of the need to mark data members as mutable to work around
the fact mutating data members needs to occur.
7 years ago
Zach Hilman 85a3368e6d frontend: Add frontend responder for web browser 7 years ago