summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* yuzu/web_browser: Make slot functions privateGravatar Lioncash2019-01-171-2/+1
| | | | | These currently aren't used by anything other than the QtWebBrowser class itself, and can be made private.
* audio_core: remove unnecessary spaces on commentsGravatar Otávio Pace2019-01-141-2/+2
|
* Merge pull request #1848 from FreddyFunk/QJsonArrayGravatar bunnei2019-01-121-2/+2
|\ | | | | game_list: Remove a reference of a reference
| * game_list: Remove a reference of a referenceGravatar Frederic Laing2018-12-031-2/+2
| |
* | Merge pull request #1959 from DarkLordZach/custom-rtcGravatar bunnei2019-01-108-39/+120
|\ \ | | | | | | settings: Add support for setting the RTC manually
| * | settings: Fix comment structureGravatar Zach Hilman2019-01-072-5/+7
| | |
| * | settings: Use std::chrono::seconds instead of s64 for RTCGravatar Zach Hilman2019-01-076-17/+21
| | |
| * | time: Use custom RTC settings if applicable for gameGravatar Zach Hilman2019-01-072-8/+12
| | |
| * | core: Set custom RTC differential on game bootGravatar Zach Hilman2019-01-071-0/+7
| | |
| * | qt: Provide UI to edit custom RTC settingsGravatar Zach Hilman2019-01-072-28/+66
| | |
| * | settings: Add custom RTC settingsGravatar Zach Hilman2019-01-074-4/+30
| | | | | | | | | Stored as signed seconds since epoch.
* | | Merge pull request #1939 from DarkLordZach/web-appletGravatar bunnei2019-01-1025-586/+1343
|\ \ \ | | | | | | | | applets: Implement HLE web browser applet (LibAppletOff)
| * | | travis: Use correct package for linux Qt5WebEngineGravatar Zach Hilman2018-12-283-4/+3
| | | |
| * | | web_browser: Add bounds checking to applet interfaceGravatar Zach Hilman2018-12-2810-146/+160
| | | |
| * | | main: Add main window integrations for QtWebBrowserAppletGravatar Zach Hilman2018-12-283-0/+168
| | | |
| * | | qt: Implement Qt frontend to web browserGravatar Zach Hilman2018-12-282-0/+154
| | | | | | | | | | | | | | | | Using a custom reimplementation of QWebEngineView and an injector script.
| * | | core: Add getter and setter for WebBrowserApplet frontendGravatar Zach Hilman2018-12-284-2/+22
| | | |
| * | | frontend: Add frontend responder for web browserGravatar Zach Hilman2018-12-282-0/+52
| | | |
| * | | applets: Implement LibAppletOff (Web) appletGravatar Zach Hilman2018-12-284-0/+234
| | | |
| * | | loader: Add accessor for Manual RomFSGravatar Zach Hilman2018-12-285-0/+30
| | | |
| * | | hid: Make Hid service accessible and add GetPressStateGravatar Zach Hilman2018-12-284-459/+540
| | | |
| * | | romfs: Add SingleDiscard extraction typeGravatar Zach Hilman2018-12-282-2/+6
| | | | | | | | | | | | | | | | Needed for manual RomFS extraction, as Full generates an extra directory and Truncated generates variable results.
| * | | am: Add size parameter to am:IStorage loggingGravatar Zach Hilman2018-12-281-4/+4
| | | |
* | | | gl_global_cache: Add dummy global cache managerGravatar ReinUsesLisp2019-01-085-3/+96
| |/ / |/| |
* | | Merge pull request #1999 from ReinUsesLisp/dirty-shaderGravatar bunnei2019-01-075-2/+23
|\ \ \ | | | | | | | | gl_shader_cache: Use dirty flags for shaders
| * | | gl_shader_cache: Use dirty flags for shadersGravatar ReinUsesLisp2019-01-075-2/+23
| | | |
* | | | Merge pull request #1989 from lioncash/setGravatar bunnei2019-01-071-39/+58
|\ \ \ \ | | | | | | | | | | service/vi: Unstub IApplicationDisplayService's SetLayerScalingMode
| * | | | service/vi: Correct scaling mode conversionsGravatar Lioncash2019-01-041-15/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These values are not equivalent, based off RE. The internal value is put into a lookup table with the following values: [3, 0, 1, 2, 4] So the values absolutely do not map 1:1 like the comment was indicating.
| * | | | service/vi: Factor out scaling mode conversions from the IPC function itselfGravatar Lioncash2019-01-041-17/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids entangling the IPC buffer appending with the actual operation of converting the scaling values over. This also inserts the proper error handling for invalid scaling values.
| * | | | service/vi: Unstub IApplicationDisplayService' SetLayerScalingMode()Gravatar Lioncash2019-01-041-21/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This appears to only check if the scaling mode can actually be handled, rather than actually setting the scaling mode for the layer. This implements the same error handling performed on the passed in values.
* | | | | Merge pull request #1992 from DarkLordZach/move-profile-manager-uiGravatar bunnei2019-01-079-427/+565
|\ \ \ \ \ | | | | | | | | | | | | qt: Move profile manager to own UI tab
| * | | | | qt: Move profile manager to own UI tabGravatar Zach Hilman2019-01-049-427/+565
| |/ / / /
* | | | | Merge pull request #1990 from ReinUsesLisp/copy-surface-stream-copyGravatar bunnei2019-01-071-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | | gl_rasterizer_cache: Use GL_STREAM_COPY for PBOs
| * | | | gl_rasterizer_cache: Use GL_STREAM_COPY for PBOsGravatar ReinUsesLisp2019-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the data is doing the path CPU -> GPU -> GPU copy is the most approximate hint. Using GL_STREAM_DRAW generated a performance warning on Nvidia's stack. Changing this hint removed the warning.
* | | | | Merge pull request #1988 from lioncash/resGravatar bunnei2019-01-051-12/+8
|\ \ \ \ \ | |/ / / / |/| | | | service/vi: Correct reported dimensions from IApplicationDisplayService's GetDisplayResolution()
| * | | | service/vi: Correct reported dimensions from IApplicationDisplayService's ↵Gravatar Lioncash2019-01-041-12/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | GetDisplayResolution() Within the actual service, it makes no distinguishing between docked and undocked modes. This will always return the constants values reporting 1280x720 as the dimensions.
* | | | Merge pull request #1981 from ogniK5377/open-app-area-createGravatar bunnei2019-01-041-4/+4
|\ \ \ \ | | | | | | | | | | Return no application area when games try to open an application area
| * | | | Return no application area when games try to open an application areaGravatar David Marcec2019-01-041-4/+4
| | | | | | | | | | | | | | | | | | | | This will prompt CreateApplicationArea
* | | | | Merge pull request #1980 from ogniK5377/applet-msg-updateGravatar bunnei2019-01-041-1/+10
|\ \ \ \ \ | |_|/ / / |/| | | | Proper no message handling for AM::PopMessage
| * | | | Proper no message handling for AM::PopMessageGravatar David Marcec2019-01-041-1/+10
| |/ / / | | | | | | | | | | | | When we have no messages, we should be returning an error code.
* | | | Removed pulse event typeGravatar David Marcec2019-01-044-9/+0
| | | | | | | | | | | | | | | | Pulse is considered a hack and nothing should be using it. We should completely remove it
* | | | Merge pull request #1975 from lioncash/viGravatar bunnei2019-01-031-4/+15
|\ \ \ \ | | | | | | | | | | service/vi: Minor updates and corrections to the DisplayInfo struct
| * | | | service/vi: Correct initial width and height valuesGravatar Lioncash2019-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Based off RE, it appears that almost all display types seem to use 1920x1080 except for a few (null display, edid display).
| * | | | service/vi: Document unknown DisplayInfo struct membersGravatar Lioncash2019-01-021-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It appears that the two members indicate whether a display has a bounded number of layers (and if set, the second member indicates the total number of layers).
* | | | | Fixed botw deadlock(and possibly 30 fps games rendering too fast? needs ↵Gravatar David Marcec2019-01-031-1/+1
| |/ / / |/| | | | | | | | | | | | | | | | | | | testing to confirm) Upon investigating the issue with #1878, I found that games are the ones who handle the vsync event resetting and not us.
* | | | Merge pull request #1976 from lioncash/displayGravatar bunnei2019-01-021-4/+17
|\ \ \ \ | | | | | | | | | | service/vi: Implement OpenDefaultDisplay in terms of OpenDisplay
| * | | | service/vi: Implement OpenDefaultDisplay in terms of OpenDisplayGravatar Lioncash2019-01-021-4/+17
| |/ / / | | | | | | | | | | | | | | | | | | | | Internally within the vi services, this is essentially all that OpenDefaultDisplay does, so it's trivial to just do the same, and forward the default display string into the function.
* | | | Merge pull request #1978 from lioncash/enabledGravatar bunnei2019-01-021-1/+10
|\ \ \ \ | | | | | | | | | | service/vi: Implement SetDisplayEnabled()
| * | | | service/vi: Implement SetDisplayEnabled()Gravatar Lioncash2019-01-021-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This IPC command is simply a stub inside the actual service itself, and just returns a successful error code regardless of input. This is likely only retained in the service interface to not break older code that relied upon it succeeding in some way.
* | | | | Merge pull request #1942 from DarkLordZach/profile-select-game-bootGravatar bunnei2019-01-026-0/+32
|\ \ \ \ \ | | | | | | | | | | | | qt: Add setting to prompt for user on game boot