- Jun 05, 2019
-
-
Lioncash authored
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.
-
Lioncash authored
Prevents hard-to-diagnose bugs from potentially occurring and requires any type narrowing to be explicitly performed by our code.
-
Zach Hilman authored
Implement/Fix IApplicationFunctions::GetDesiredLanguage
-
Zach Hilman authored
yuzu/{profile_select, software_keyboard}: Tidy up interface
-
Zach Hilman authored
gl_shader_cache: Minor style changes
-
Zach Hilman authored
qt: Silence name collision warnings
-
Zach Hilman authored
yuzu/configuration/configure_graphics: Eliminate type narrowing in a connect call
-
Zach Hilman authored
Remove outdated info about compability
-
Zach Hilman authored
game_list_worker: Use QFile over our own IOFile instance or std streams for the game list cache
-
Rodrigo Locatti authored
yuzu/bootmanager: Minor interface tidying
-
- Jun 04, 2019
-
-
Mat M authored
yuzu: Remove unused birthday setting
-
Hexagon12 authored
shader_bytecode: Mark EXIT as flow instruction
-
Fernando Sahmkow authored
-
- Jun 03, 2019
-
-
Lioncash authored
We can make this message more meaningful by indicating the location the screenshot has been saved to. We can also log out whenever a screenshot could not be saved (e.g. due to filesystem permissions or some other reason).
-
Lioncash authored
Treating it as a u16 can result in a sign-conversion warning when performing arithmetic with it, as u16 promotes to an int when aritmetic is performed on it, not unsigned int. This also makes the interface more uniform, as the layout interface now operates on u32 across the board.
-
Lioncash authored
This class contains non-trivial members, so we should default the destructor's definition within the cpp file.
-
Lioncash authored
Same thing (for platforms we support), less reading.
-
Lioncash authored
This function is defined as taking an int, not a bool.
-
Lioncash authored
We can just pass a pointer to GMainWindow directly and make it a requirement of the interface. This makes the interface a little safer, since this would technically otherwise allow any random QWidget to be the parent of a render window, downcasting it to GMainWindow (which is undefined behavior).
-
Lioncash authored
We can just invoke these functions by qualifying the object name before the function.
-
- May 31, 2019
-
-
Lioncash authored
Makes the conversions explicit, as opposed to implicit.
-
Lioncash authored
Allows for things such as: auto rect = Common::Rectangle{0, 0, 0, 0}; as opposed to being required to explicitly write out the underlying type, such as: auto rect = Common::Rectangle<int>{0, 0, 0, 0}; The only requirement for the deduction is that all constructor arguments be the same type.
-
Lioncash authored
Stays consistent in our code with using Qt's provided mechanisms, and also properly handles Unicode paths (which file streams on Windows don't do very well).
-
- May 30, 2019
-
-
Lioncash authored
This is equivalent to specifying two separate functions, so we can just do that.
-
bunnei authored
mii: Implement MiiManager backend and several mii service commands
-
bunnei authored
yuzu: Implement a caching mechanism for the game list
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
Zach Hilman authored
-
ShalokShalom authored
-
ReinUsesLisp authored
-
- May 29, 2019
-
-
fearlessTobi authored
Fixes #2522.
-
bunnei authored
shader: Implement S2R Tid{XYZ} and CtaId{XYZ}
-
bunnei authored
yuzu_cmd: Split emu_window OpenGL implementation into its own file
-
Lioncash authored
Like with the profile selection dialog, we can just use the result of QDialog's exec() function to determine whether or not a dialog was accepted.
-
Lioncash authored
This behavior is already provided by the built-in exec() function. We just need to check the return value of it.
-
Lioncash authored
Qt uses a signed value to represent indices. We should follow this convention where applicable to avoid unnecessary sign-conversion warnings, as well as making it easier to interoperate with other aspects of Qt. While we're at it, we can also make a sign-conversion explicit.
-
- May 27, 2019