summaryrefslogtreecommitdiff
path: root/src/core/frontend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* am: re-namespace frontend applets to frontend directoryGravatar Liam2024-01-297-26/+26
|
* result: Make fully constexpr, add ON_RESULT_INCLUDEDGravatar FearlessTobi2024-01-251-3/+3
|
* service: hid: Create abstracted pad structureGravatar german772024-01-111-1/+1
|
* hid_core: Move hid to it's own subprojectGravatar Narr the Reg2024-01-051-3/+3
|
* yuzu: Constrain mouse in render window when emulatedGravatar Narr the Reg2023-11-241-5/+5
|
* general: Use console mode helper across projectGravatar lat9nq2023-08-222-3/+3
|
* general: Convert use_docked_mode to an enumerationGravatar lat9nq2023-08-222-2/+5
| | | | Allows some special interactions with it in the Qt frontend.
* android: native: Add support for custom Vulkan driver loading.Gravatar bunnei2023-06-031-12/+5
|
* core: frontend: Refactor GraphicsContext to its own module.Gravatar bunnei2023-06-033-47/+72
|
* service: nfc: Merge device interfaces and create the device managerGravatar Narr the Reg2023-05-052-6/+6
|
* Merge pull request #10006 from german77/profile_selectGravatar liamwhite2023-04-012-4/+15
|\ | | | | service: am: Improve profile select applet
| * service: am: Improve profile select appletGravatar Narr the Reg2023-03-292-4/+15
| |
* | applet: controller: Implement cancel buttonGravatar german772023-03-302-2/+2
|/
* qt: implement RequestExit for appletsGravatar Liam2023-03-2517-9/+63
|
* general: fix spelling mistakesGravatar Liam2023-03-121-1/+1
|
* gl_device: Use a more robust way to use strict context modeGravatar Alexander Orzechowski2022-12-131-0/+6
| | | | | | Instead of checking a environment variable which may not actually exist or is just wrong, ask QT if it's running on the wayland platform.
* applets/controller: Use aliases for callbacksGravatar Lioncash2022-12-052-3/+5
|
* applets/error: Use aliases for callbacksGravatar Lioncash2022-12-052-9/+11
|
* applets/mii_edit: Use aliases for callbacksGravatar Lioncash2022-12-052-3/+5
|
* applets/profile_select: Use aliases for callbacksGravatar Lioncash2022-12-052-4/+5
| | | | Deduplicates callback definitions and situates it in one place.
* applets/web_browser: Use aliases for callbacksGravatar Lioncash2022-12-052-18/+17
| | | | Deduplicates a lot of long callback declarations
* applets/software_keyboard: Use aliases for callbacksGravatar Lioncash2022-12-052-21/+16
| | | | | Deduplicates really long std::function declarations to make the interface nicer to read.
* Merge pull request #9289 from liamwhite/fruit-companyGravatar liamwhite2022-12-031-0/+1
|\ | | | | general: fix compile for Apple Clang
| * general: fix compile for Apple ClangGravatar Liam2022-11-221-0/+1
| |
* | Vulkan: update initializationGravatar Liam2022-11-271-0/+2
|/ | | | Co-authored-by: bylaws <bylaws@users.noreply.github.com>
* general: Address review commentsGravatar german772022-11-132-4/+5
|
* service: am: Implement cabinet applet backendGravatar german772022-11-132-0/+56
|
* yuzu: Add 16:10 aspect ratioGravatar Narr the Reg2022-10-102-0/+3
|
* Merge pull request #8633 from Morph1984/optional-keysGravatar liamwhite2022-07-271-0/+2
|\ | | | | applet/swkbd: Implement optional symbol keys
| * applet/swkbd: Implement optional symbol keysGravatar Morph2022-07-241-0/+2
| | | | | | | | These are only used in the numeric keyboard, and correspond to the keys to the left and right of the "0" key on the numeric keyboard.
* | chore: make yuzu REUSE compliantGravatar Andrea Pappacoda2022-07-272-6/+4
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [REUSE] is a specification that aims at making file copyright information consistent, so that it can be both human and machine readable. It basically requires that all files have a header containing copyright and licensing information. When this isn't possible, like when dealing with binary assets, generated files or embedded third-party dependencies, it is permitted to insert copyright information in the `.reuse/dep5` file. Oh, and it also requires that all the licenses used in the project are present in the `LICENSES` folder, that's why the diff is so huge. This can be done automatically with `reuse download --all`. The `reuse` tool also contains a handy subcommand that analyzes the project and tells whether or not the project is (still) compliant, `reuse lint`. Following REUSE has a few advantages over the current approach: - Copyright information is easy to access for users / downstream - Files like `dist/license.md` do not need to exist anymore, as `.reuse/dep5` is used instead - `reuse lint` makes it easy to ensure that copyright information of files like binary assets / images is always accurate and up to date To add copyright information of files that didn't have it I looked up who committed what and when, for each file. As yuzu contributors do not have to sign a CLA or similar I couldn't assume that copyright ownership was of the "yuzu Emulator Project", so I used the name and/or email of the commit author instead. [REUSE]: https://reuse.software Follow-up to 01cf05bc75b1e47beb08937439f3ed9339e7b254
* core: Replace all instances of ResultCode with ResultGravatar german772022-06-262-9/+9
|
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-1/+1
|
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2316-48/+32
| | | | | 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.
* applets/mii: Remove frontend parametersGravatar Morph2022-03-212-17/+4
| | | | These are unused for now as we do not support a frontend implementation.
* service: Move mii enums and structs into its own fileGravatar Morph2022-03-211-1/+1
| | | | Moves these into types.h, since other files also make use of these types.
* applets: Rename Mii to MiiEditGravatar Morph2022-03-212-7/+8
|
* core: Reduce unused includesGravatar ameerj2022-03-191-1/+0
|
* Merge pull request #7964 from german77/miiiiGravatar bunnei2022-03-162-0/+54
|\ | | | | applet: mii: Simple implementation of mii applet
| * applet: mii: Simple implementation of mii appletGravatar german772022-02-282-0/+54
| |
* | emu_window: Create a way to Cancel the exit of a ScopedGravatar lat9nq2022-03-071-1/+10
|/ | | | | | | | | If a GraphicsContext is destroyed before its Scoped is destroyed, this causes a crash as the Scoped tries to call a method in the destroyed context on exit. Add a way to Cancel the call when we know that calling the GraphicsContext will not work.
* general: Rename NewUUID to UUID, and remove the previous UUID implGravatar Morph2022-02-052-6/+5
| | | | This completes the removal of the old UUID implementation.
* profile: Migrate to the new UUID implementationGravatar Morph2022-02-052-6/+6
|
* core/hid: Fix controller type validationGravatar german772021-12-291-5/+5
|
* core/hid: Rename NpadType to NpadStyleIndexGravatar german772021-11-241-5/+5
|
* Morph review first waveGravatar german772021-11-241-3/+2
|
* kraken: Address comments from reviewGravatar german772021-11-242-34/+25
| | | | review fixes
* core/frontend: Update appletsGravatar german772021-11-241-9/+14
|
* core: Remove frontend/inputGravatar german772021-11-241-217/+0
|
* core/emu_window: Remove touch inputGravatar german772021-11-242-113/+15
|