| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
core/frontend/emu_window: Make ClipToTouchScreen a const member function
|
| | |
| |
| |
| |
| | |
This member function doesn't modify instance state, so it can have the
const specifier applied to it.
|
| | |
| |
| |
| |
| | |
These types are within the common library, so they should be within the
Common namespace.
|
| |/
|
|
|
| |
These types are within the common library, so they should be using the
Common namespace.
|
| | |
|
| |
|
|
|
|
|
|
| |
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.
|
| | |
|
| |\
| |
| | |
Port citra-emu/citra#4164: "citra_qt, video_core: Screenshot functionality"
|
| | |
| |
| |
| | |
Allows capturing screenshot at the current internal resolution (native for software renderer), but a setting is available to capture it in other resolutions. The screenshot is saved to a single PNG in the current layout.
|
| |/
|
| |
Responsible for selecting a profile and firing callback upon completion.
|
| |\
| |
| | |
am: Implement HLE software keyboard applet
|
| | | |
|
| | |
| |
| |
| | |
a
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Allows the game to verify and send a message to the frontend.
|
| | | |
|
| | |
| |
| |
| | |
Allows using Qt provider over default.
|
| | |
| |
| | |
Default implementation will return "yuzu" for any string. GUI clients (or CLI) can implement the Frontend::SoftwareKeyboardApplet class and register an instance to provide functionality.
|
| |/ |
|
| |
|
|
|
| |
Previously we weren't always initializing all members of the struct.
Prevents potentially wonky behavior from occurring.
|
| |
|
|
| |
Gets the class out of the global namespace.
|
| | |
|
| |
|
|
|
|
|
|
| |
equivalents
LOG_GENERIC usages will be amended in a follow-up to keep API changes separate from
interface changes, as it will require removing a parameter from the relevant function
in the VMManager class.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Refactor touch input into a TouchDevice
|
| | | |
|
| | | |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* added a SidebySide Layout
* Reworked, so both screen have the same height and cleaned up screen translates.
* added the option in the UI, hope this is the right way to do it. formated framebuffer_layout.cpp
* delete the x64 files
* deleted ui_configure_graphics.h
* added Option for the Layout in the xml
* got rid of SIDE_BY_SIDE_ASPECT_RATIO because it was useless. pulled translate into variables
* changed shift variables to u32 and moved them in their respective branch. remove notr="true" for the Screen layout drop down
* reworked intends :). changed function description for SideFrameLayout
* some description reworking
|
| | |
|
| | |
|
| |
|
|
|
| |
video_core didn't even properly use them, and they were the source of
many otherwise-unnecessary dependencies from core to video_core.
|
| |
|
|
|
|
| |
This removes a dependency inversion between core and common. It's also
the proper place for the file since it makes screen layout decisions
specific to the 3DS.
|
| |\
| |
| | |
Add custom layout settings.
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID
2. removed button handling in EmuWindow
3. removed key_map
4. cleanup #include
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Corrects a few issues with regards to Doxygen documentation, for example:
- Incorrect parameter referencing.
- Missing @param tags.
- Typos in @param tags.
and a few minor other issues.
|
| | |
| |
| |
| | |
More ergonomic to use and will be required for upcoming changes.
|
| | | |
|
| | | |
|
| |\ \
| | |
| | | |
CAM: build the service framework with a dummy implementation
|
| | | | |
|
| | |/
|/| |
|