| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-20 | Rename step 1 and step 2 to be a little more descriptive | James Rowe | |
| 2019-01-20 | Prevent estimated time from flashing after slow shader compilation starts | James Rowe | |
| 2019-01-20 | Move progress bar style into constexpr strings | James Rowe | |
| 2019-01-20 | Hide progress bar on Prepare step | James Rowe | |
| 2019-01-20 | QT: Upgrade the Loading Bar to look much better | James Rowe | |
| 2019-01-20 | Merge pull request #2034 from jroweboy/loading-widget | bunnei | |
| QT Frontend: Add a Loading screen with progressbar | |||
| 2019-01-20 | Merge pull request #2032 from lioncash/web | bunnei | |
| yuzu/configuration/configure_web: Amend verification string | |||
| 2019-01-19 | Add a workaround if QMovie isn't available | James Rowe | |
| 2019-01-19 | QT Frontend: Add a Loading screen with progressbar | James Rowe | |
| With shader caches on the horizon, one requirement is to provide visible feedback for the progress. The shader cache reportedly takes several minutes to load for large caches that were invalidated, and as such we should provide a loading screen with progress. Adds a loading screen widget that will be shown until the first frame of the game is swapped. This was chosen in case shader caches are not being used, several games still take more than a few seconds to launch and could benefit from a loading screen. | |||
| 2019-01-17 | yuzu/configuration/configure_input_player: Forward declare types where ↵ | Lioncash | |
| applicable Allows removing the inclusion of the main input common header from the UI config header. | |||
| 2019-01-17 | yuzu/configuration/configure_touchscreen_advanced: Remove unnecessary header ↵ | Lioncash | |
| inclusions | |||
| 2019-01-17 | yuzu/configuration/configure_per_general: Remove unused header inclusions | Lioncash | |
| 2019-01-17 | yuzu/configuration/configure_debug: Remove unused header inclusions | Lioncash | |
| 2019-01-17 | yuzu/configuration/configure_system: Remove unused header inclusions | Lioncash | |
| 2019-01-17 | yuzu/configuration/configure_web: Remove an unused lambda capture | Lioncash | |
| 'this' isn't actually used within the lambda, since what we need from the class is already assigned within the capture section of the lambda. | |||
| 2019-01-17 | yuzu/configuration/configure_web: Use an ellipsis with 'Verifying' text | Lioncash | |
| It's a common UI pattern to use an ellipsis to indicate an ongoing action, rather than just specifying the word by itself. | |||
| 2019-01-17 | core/frontend/applets/web_browser: Make OpenPage() non-const | Lioncash | |
| 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. | |||
| 2019-01-17 | yuzu/web_browser: std::move std::function instances in OpenPage() | Lioncash | |
| Avoids the need to potentially reallocate the contained callbacks. | |||
| 2019-01-17 | yuzu/web_browser: Make slot functions private | Lioncash | |
| These currently aren't used by anything other than the QtWebBrowser class itself, and can be made private. | |||
| 2019-01-12 | Merge pull request #1848 from FreddyFunk/QJsonArray | bunnei | |
| game_list: Remove a reference of a reference | |||
| 2019-01-10 | Merge pull request #1959 from DarkLordZach/custom-rtc | bunnei | |
| settings: Add support for setting the RTC manually | |||
| 2019-01-10 | Merge pull request #1939 from DarkLordZach/web-applet | bunnei | |
| applets: Implement HLE web browser applet (LibAppletOff) | |||
| 2019-01-07 | settings: Fix comment structure | Zach Hilman | |
| 2019-01-07 | settings: Use std::chrono::seconds instead of s64 for RTC | Zach Hilman | |
| 2019-01-07 | qt: Provide UI to edit custom RTC settings | Zach Hilman | |
| 2019-01-07 | settings: Add custom RTC settings | Zach Hilman | |
| Stored as signed seconds since epoch. | |||
| 2019-01-04 | qt: Move profile manager to own UI tab | Zach Hilman | |
| 2019-01-04 | Removed pulse event type | David Marcec | |
| Pulse is considered a hack and nothing should be using it. We should completely remove it | |||
| 2019-01-02 | Merge pull request #1942 from DarkLordZach/profile-select-game-boot | bunnei | |
| qt: Add setting to prompt for user on game boot | |||
| 2019-01-02 | Merge pull request #1941 from DarkLordZach/profile-select-save-data | bunnei | |
| qt: Use ProfileSelectionDialog when selecting user for save data | |||
| 2019-01-02 | Merge pull request #1944 from FearlessTobi/port-4187 | bunnei | |
| Port citra-emu/citra#4187: "Qt/Configure: Use sidebar to divide tabs into smaller groups" | |||
| 2018-12-31 | yuzu/configure_general: Silence truncation warnings in loadConfiguration() | Lioncash | |
| The QPixmap API expects an unsigned int. | |||
| 2018-12-31 | yuzu/config: Silence truncation warnings | Lioncash | |
| 2018-12-28 | travis: Use correct package for linux Qt5WebEngine | Zach Hilman | |
| 2018-12-28 | web_browser: Add bounds checking to applet interface | Zach Hilman | |
| 2018-12-28 | main: Add main window integrations for QtWebBrowserApplet | Zach Hilman | |
| 2018-12-28 | qt: Implement Qt frontend to web browser | Zach Hilman | |
| Using a custom reimplementation of QWebEngineView and an injector script. | |||
| 2018-12-27 | kernel: Rename 'default' CPU core to 'ideal' core | Lioncash | |
| This makes the naming more closely match its meaning. It's just a preferred core, not a required default core. This also makes the usages of this term consistent across the thread and process implementations. | |||
| 2018-12-28 | Qt/Configure: Use sidebar to divide tabs into smaller groups | spycrab | |
| 2018-12-27 | am: Implement GetSaveDataSize and ExtendSaveData | Zach Hilman | |
| These functions come in a pair and are needed by Smash Ultimate, Minecraft, and Skyrim, amongst others. | |||
| 2018-12-26 | Merge pull request #1948 from lioncash/translatable | bunnei | |
| configure_per_general: Mark UI strings as translatable in the constructor | |||
| 2018-12-26 | configure_per_general: Mark UI strings as translatable in the constructor | Lioncash | |
| These are user-facing strings, so they should be translatable. | |||
| 2018-12-26 | configure_input_simple: Make input profile array constexpr | Lioncash | |
| Calling tr() from a file-scope array isn't advisable, since it can be executed before the Qt libraries are even fully initialized, which can lead to crashes. Instead, the translatable strings should be annotated, and the tr() function should be called at the string's usage site. | |||
| 2018-12-26 | Merge pull request #1849 from encounter/svcSetThreadActivity | bunnei | |
| svc: Implement SetThreadActivity (thread suspension) | |||
| 2018-12-25 | qt: Use ProfileSelectionDialog when selecting user for save data | Zach Hilman | |
| This allows us to present a much nicer UI to the user over a simple combo box and is made easy with the modular nature of the profile-selection applet frontend. | |||
| 2018-12-25 | qt: Add setting to prompt for user on game boot | Zach Hilman | |
| Using the QtProfileSelectorDialog, this implementation is trivial. This mimics the real switch behavior of asking which user on every game boot, but it is default disabled as that might get inconvenient. | |||
| 2018-12-23 | Merge pull request #1886 from FearlessTobi/port-4164 | bunnei | |
| Port citra-emu/citra#4164: "citra_qt, video_core: Screenshot functionality" | |||
| 2018-12-23 | Merge pull request #1781 from DarkLordZach/applet-profile-select | bunnei | |
| am: Implement HLE profile selector applet | |||
| 2018-12-23 | Merge pull request #1780 from DarkLordZach/controller-profiles | bunnei | |
| configure_input: Add Controller Setup Profiles and simplify input UI | |||
| 2018-12-19 | Fixed uninitialized memory due to missing returns in canary | David Marcec | |
| Functions which are suppose to crash on non canary builds usually don't return anything which lead to uninitialized memory being used. | |||
