aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2019-09-05Address review commentsFearlessTobi
2019-09-05Merge pull request #2808 from FearlessTobi/port-4866David
Port citra-emu/citra#4866: "configure_dialog: reverse tab map to avoid logic based on user-facing/translatable text"
2019-09-05yuzu/configure: move speed limiter to generalFearlessTobi
The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input) Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
2019-09-05Merge pull request #2830 from FearlessTobi/port-4911David
Port citra-emu/citra#4911: "Add cancel option to analog stick configuration"
2019-09-04configure_dialog: reverse tab map to avoid logic based on ↵fearlessTobi
user-facing/translatable text Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
2019-09-04Fix uisettings includefearlessTobi
2019-09-04Limit the size of directory icons, fix text when icon size is nonefearlessTobi
2019-09-04Change QList to QVectorfearlessTobi
2019-09-04Separate UserNand and Sdmc directoriesfearlessTobi
2019-09-04Address more trivial review commentsfearlessTobi
2019-09-04Address trivial review commentsfearlessTobi
2019-09-04yuzu: Add support for multiple game directoriesfearlessTobi
Ported from https://github.com/citra-emu/citra/pull/3617.
2019-09-03Merge pull request #2831 from FearlessTobi/port-4914bunnei
Port citra-emu/citra#4914: "Fix to Windows sleep issues"
2019-09-04configuration/config: Add missing screenshot path readfearlessTobi
I missed this in my original PR (https://github.com/yuzu-emu/yuzu/pull/1886).
2019-09-03Fix to Windows sleep issuesfearlessTobi
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
2019-09-03Add cancel option to analog stick configurationfearlessTobi
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
2019-08-22Guard unistd.h with MacOS only macroWeiyi Wang
Fix compile error on Windows caused by #4877 Weird, I thought I saw this guard during the code review...
2019-08-22citra_qt: on osx chdir to bundle dir to allow detection of user folderB3n30
2019-08-16Fixup! #2772 missed this one fileJames Rowe
2019-08-16Merge pull request #2766 from FearlessTobi/port-4849James Rowe
Port citra-emu/citra#4849: "Qt: Fixed behaviour of buttons by connecting functors to correct signals"
2019-08-16Merge pull request #2772 from lioncash/uiJames Rowe
yuzu/CMakeLists: Remove qt5_wrap_ui macro usage
2019-08-09yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash
We can simply enable CMAKE_AUTOUIC and let CMake take care of handling the UI code generation for targets. As part of letting CMake automatically handle the header file parsing, we must not name includes with "ui_*" unless they're related to the output of the Qt UIC compiler. Because of this, we need to rename ui_settings, given it would conflict with this restriction.
2019-08-02Qt: Fixed behaviour of buttons by connecting functors to correct signalsSilent
Following screens got fixes: - Configure/Debug - Configure/Input
2019-07-25Merge pull request #2689 from lioncash/tlbunnei
yuzu/main: Make error messages within OnCoreError more localization-friendly
2019-07-11yuzu: Remove setting for using UnicornLioncash
The JIT is mature enough that this setting can be removed, falling back to Unicorn only on unsupported architectures. Any missing features from Unicorn (of which there are extremely few), are mostly developer-oriented, which most users don't care about. Features should be coordinated with the JIT, not the interpreter, anyhow.
2019-07-07yuzu/main: Make error messages within OnCoreError more localization-friendlyLioncash
Previously, a translated string was being appended onto another string in a manner that doesn't allow the translator to control where the appended text is placed. This can be a nuisance for languages where grammar and text ordering differs from English. We now append the strings via the format strings themselves, which allows translators to reorder where the text will be placed.
2019-07-05Merge pull request #2601 from FernandoS27/texture_cacheZach Hilman
Implement a new Texture Cache
2019-07-04Merge pull request #2669 from FearlessTobi/move-cpujit-settingZach Hilman
yuzu: Move CPU Jit setting to Debug tab
2019-07-04yuzu: Remove CPU Jit setting from the UIfearlessTobi
A normal user shouldn't change this, as it will slow down the emulation and can lead to bugs or crashes. The renaming is done in order to prevent users from leaving this on without a way to turn it off from the UI.
2019-06-28settings: Add config option for kiosk (quest) modeZach Hilman
2019-06-24general_frontend: Add documentation for parental controls and ecommerce appletsZach Hilman
2019-06-24yuzu: Accept default applets for Parental Controls and ECommerceZach Hilman
2019-06-24web_browser: Rename OpenPage to OpenPageLocalZach Hilman
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.
2019-06-21Merge pull request #2546 from DarkLordZach/kipsbunnei
loader, file_sys: Add support for parsing and loading KIP (Kernel Internal Process) files
2019-06-21Merge pull request #2482 from DarkLordZach/prepobunnei
core: Add detailed local reporting feature for development
2019-06-20video_core: Make ARB_buffer_storage a required extensionReinUsesLisp
2019-06-19Merge pull request #2594 from FearlessTobi/very-important-changeZach Hilman
yuzu/configure_input: Add missing space in window title
2019-06-19Change to a more descriptive nameTobias
2019-06-19yuzu/configure_input: Add missing space in window nameTobias
2019-06-20Added missing space between two wordsAlex Subaric
Added missing whitespace character between two words in the "Warning Missing Derivation Components" warning message box.
2019-06-07Merge pull request #2553 from lioncash/languageZach Hilman
yuzu/configuration: Make all widgets and dialogs aware of language changes
2019-06-07constants: Extract backup JPEG used by account servicesZach Hilman
2019-06-07Merge pull request #2514 from ReinUsesLisp/opengl-compatZach Hilman
video_core: Drop OpenGL core in favor of OpenGL compatibility
2019-06-06Merge pull request #2550 from lioncash/frontendZach Hilman
yuzu/CMakeLists: Pass compilation flags that make it more difficult to cause bugs in Qt code
2019-06-05yuzu/configuration: Make all widgets and dialogs aware of language changesLioncash
To prepare for translation support, this makes all of the widgets cognizant of the language change event that occurs whenever installTranslator() is called and automatically retranslates their text where necessary. This is important as calling the backing UI's retranslateUi() is often not enough, particularly in cases where we add our own strings that aren't controlled by it. In that case we need to manually refresh the strings ourselves.
2019-06-05Merge pull request #2521 from lioncash/namingbunnei
yuzu/configuration: Make function naming consistent
2019-06-05yuzu/CMakeLists: Disable implicit QString->QUrl conversionsLioncash
Enforces the use of the proper URL resolution functions. e.g. url = some_local_path_string; should actually be: url = QUrl::fromLocalPath(some_local_path_string); etc. This makes it harder to cause bugs when operating with both strings and URLs at the same time.
2019-06-05Merge pull request #2526 from lioncash/globalZach Hilman
core/telemetry_session: Remove usages of the global system accessor
2019-06-05yuzu/CMakeLists: Disable unsafe overloads of QProcess' start() functionLioncash
Other overloads of start() are considerably much safer to use if we ever need this in the future and need to pass arguments to the program, given it contains separate parameters for the program path and the arguments themselves, whereas this unsafe overload contains both as a single string. Given the alternatives are much safer, we can disable this.
2019-06-05yuzu/CMakeLists: Disable implicit type narrowing in connect() callsLioncash
Prevents hard-to-diagnose bugs from potentially occurring and requires any type narrowing to be explicitly performed by our code.