Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: Namespace EmuWindow | Lioncash | 2018-08-12 | 1 | -1/+1 |
| | | | | Gets the class out of the global namespace. | ||||
* | Merge pull request #970 from DarkLordZach/loader-errors | bunnei | 2018-08-12 | 2 | -63/+18 |
|\ | | | | | loader: Add more descriptive errors | ||||
| * | game_list: Reorder error checks | Zach Hilman | 2018-08-10 | 1 | -2/+1 |
| | | | | | | | | clang-format fix | ||||
| * | loader: Add more descriptive errors | Zach Hilman | 2018-08-10 | 2 | -63/+19 |
| | | | | | | Full list of new errors and descriptions in core/loader/loader.h | ||||
* | | qt/game_list: Resolve truncation warning within GameListItemPath's constructor | Lioncash | 2018-08-11 | 1 | -4/+4 |
| | | | | | | | | Silences a warning about truncating from size_t to u32 | ||||
* | | gt/game_list: Use std::array in GameListItemPath's data() function | Lioncash | 2018-08-11 | 1 | -7/+8 |
| | | | | | | | | | | We don't need to use a heap-allocated std::vector here, given we explicitly know the bounds. | ||||
* | | qt/game_list: Remove redundant base class constructor from initializer list | Lioncash | 2018-08-11 | 1 | -3/+1 |
| | | | | | | | | This is called automatically anyways. | ||||
* | | textures: Refactor out for Texture/Depth FormatFromPixelFormat. | bunnei | 2018-08-10 | 1 | -2/+4 |
|/ | |||||
* | vfs: Fix documentation | Zach Hilman | 2018-08-09 | 1 | -0/+2 |
| | |||||
* | vfs: Fix typo in VfsFilesystem docs | Zach Hilman | 2018-08-09 | 1 | -3/+4 |
| | |||||
* | file_util: Use enum instead of bool for specifing path behavior | Zach Hilman | 2018-08-09 | 1 | -1/+1 |
| | |||||
* | core: Port core to VfsFilesystem for file access | Zach Hilman | 2018-08-09 | 5 | -9/+17 |
| | |||||
* | Merge pull request #850 from DarkLordZach/icon-meta | bunnei | 2018-08-08 | 11 | -13/+356 |
|\ | | | | | Add Icons and Metadata Support | ||||
| * | configure_gamelist: Use explicit QVariant constructor | Zach Hilman | 2018-08-07 | 1 | -2/+4 |
| | | |||||
| * | loader: Add icon and title support to XCI | Zach Hilman | 2018-08-07 | 1 | -2/+3 |
| | | |||||
| * | Use const where applicable | Zach Hilman | 2018-08-07 | 2 | -5/+5 |
| | | |||||
| * | Avoid parsing RomFS to directory in NCA | Zach Hilman | 2018-08-07 | 11 | -13/+353 |
| | | |||||
* | | qt/hotkey: Get rid of global hotkey map instance | Lioncash | 2018-08-07 | 8 | -119/+159 |
|/ | | | | | | | | Instead, we make a proper registry class and house it within the main window, then pass it to whatever needs access to the loaded hotkeys. This way, we avoid a global variable, and don't need to initialize a std::map instance before the program can do anything. | ||||
* | Merge pull request #947 from lioncash/encoding | bunnei | 2018-08-07 | 1 | -13/+17 |
|\ | | | | | game_list: Use QString::fromStdString() where applicable instead of c_str() | ||||
| * | game_list: Remove unnecessary conversion to std::string in ValidateEntry() | Lioncash | 2018-08-06 | 1 | -8/+10 |
| | | | | | | | | | | We can just use the file interfaces that Qt provides to prevent needing to convert to std::string. | ||||
| * | game_list: Use QString::fromStdString() where applicable instead of c_str() | Lioncash | 2018-08-06 | 1 | -5/+7 |
| | | | | | | | | | | | | The codec used by Qt for const char* and std::string don't necessarily have to be the same depending on locale. Therefore, we should be using the correct functions to do the conversions. | ||||
* | | GDBStub works with both Unicorn and Dynarmic now (#941) | Hedges | 2018-08-07 | 1 | -7/+0 |
| | | | | | | | | | | | | * GDBStub works with both Unicorn and Dynarmic now * Tidy up | ||||
* | | Merge pull request #943 from lioncash/decl | bunnei | 2018-08-07 | 1 | -7/+7 |
|\ \ | | | | | | | game_list: Join declarations and assignments in onTextChanged() | ||||
| * | | game_list: Join declarations and assignments in onTextChanged() | Lioncash | 2018-08-06 | 1 | -7/+7 |
| |/ | | | | | | | There's no need to keep these separate from one another. | ||||
* | | Merge pull request #946 from lioncash/compress | bunnei | 2018-08-07 | 1 | -10/+8 |
|\ \ | | | | | | | qt/main: Collapse if statement in UpdateRecentFiles() | ||||
| * | | qt/main: Avoid sign conversions in UpdateRecentFiles() | Lioncash | 2018-08-06 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | This was intermixing signed and unsigned values when they could all just be signed. | ||||
| * | | qt/main: Collapse if statement in UpdateRecentFiles() | Lioncash | 2018-08-06 | 1 | -6/+2 |
| |/ | | | | | | | | | Given the function accepts a boolean, we don't need to use an if statement here and repeat ourselves. | ||||
* | | Merge pull request #944 from lioncash/menu | bunnei | 2018-08-07 | 1 | -2/+8 |
|\ \ | | | | | | | qt: Don't show error dialog when canceling the Load Folder dialog | ||||
| * | | qt: Don't show error dialog when canceling the Load Folder dialog | Lioncash | 2018-08-06 | 1 | -2/+8 |
| |/ | | | | | | | | | | | | | Previously, when canceling out of the Load Folder dialog, a user would get an error dialog about the selected folder not containing a main file, however, by canceling out of the dialog, no selection was actually made. | ||||
* | | Merge pull request #942 from lioncash/default | bunnei | 2018-08-07 | 14 | -24/+26 |
|\ \ | | | | | | | qt: Minor cleanup-related changes | ||||
| * | | qt/game_list_p: Remove redundant base class constructor invocations | Lioncash | 2018-08-06 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | These occur automatically without the need to call them. While we're at it, also std::move the QString instance into its member variable. | ||||
| * | | qt: Add missing override specifiers where applicable | Lioncash | 2018-08-06 | 5 | -7/+9 |
| | | | |||||
| * | | qt: Default destructors where applicable | Lioncash | 2018-08-06 | 9 | -16/+15 |
| |/ | | | | | | | | | Makes code consistent with our style of defaulting special member functions where applicable. | ||||
* | | Merge pull request #940 from lioncash/private | bunnei | 2018-08-07 | 1 | -1/+1 |
|\ \ | | | | | | | kernel/event: Make data members private | ||||
| * | | kernel/event: Make data members private | Lioncash | 2018-08-06 | 1 | -1/+1 |
| |/ | | | | | | | | | Instead we can simply provide accessors to the required data instead of giving external read/write access to the variables directly. | ||||
* / | qt/main: Better file-existence checking within OnMenuRecentFile() and UpdateUITheme() | Lioncash | 2018-08-06 | 1 | -8/+6 |
|/ | | | | | | | | | | | | | | | | | | | In OnMenuRecentFile() we don't need to construct a QFileInfo instance just to check if a file exists, we can just use the static member function to do that (which Qt's documentation also notes as quicker than constructing an instance). In UpdateUITheme(), we just want to try and open the file and check the success of that operation. Technically speaking, between the existence check and the open call, the file can be deleted or moved, but still appear to succeed in code. i.e. 1. Existence check -> Returns true 2. File is moved/deleted 3. Open is called, the return value of which isn't checked 4. Nonsense behavior This way we combine the existence check and the open into one. | ||||
* | Merge pull request #912 from lioncash/global-var | bunnei | 2018-08-05 | 1 | -2/+2 |
|\ | | | | | video_core: Eliminate the g_renderer global variable | ||||
| * | video_core: Eliminate the g_renderer global variable | Lioncash | 2018-08-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | We move the initialization of the renderer to the core class, while keeping the creation of it and any other specifics in video_core. This way we can ensure that the renderer is initialized and doesn't give unfettered access to the renderer. This also makes dependencies on types more explicit. For example, the GPU class doesn't need to depend on the existence of a renderer, it only needs to care about whether or not it has a rasterizer, but since it was accessing the global variable, it was also making the renderer a part of its dependency chain. By adjusting the interface, we can get rid of this dependency. | ||||
* | | Merge pull request #849 from DarkLordZach/xci | bunnei | 2018-08-04 | 3 | -11/+45 |
|\ \ | |/ |/| | XCI and Encrypted NCA Support | ||||
| * | Fix merge conflicts with opus and update docs | Zach Hilman | 2018-08-01 | 1 | -3/+3 |
| | | |||||
| * | Use more descriptive error codes and messages | Zach Hilman | 2018-08-01 | 1 | -10/+41 |
| | | |||||
| * | Make XCI comply to review and style guidelines | Zach Hilman | 2018-08-01 | 1 | -14/+1 |
| | | |||||
| * | Remove files that are not used | Zach Hilman | 2018-08-01 | 3 | -1/+17 |
| | | |||||
* | | Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851) | David | 2018-08-03 | 3 | -3/+38 |
| | | |||||
* | | Merge pull request #892 from lioncash/global | bunnei | 2018-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | video_core: Make global EmuWindow instance part of the base renderer … | ||||
| * | | video_core: Make global EmuWindow instance part of the base renderer class | Lioncash | 2018-08-02 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | | | | | | | | | Makes the global a member of the RendererBase class. We also change this to be a reference. Passing any form of null pointer to these functions is incorrect entirely, especially given the code itself assumes that the pointer would always be in a valid state. This also makes it easier to follow the lifecycle of instances being used, as we explicitly interact the renderer with the rasterizer, rather than it just operating on a global pointer. | ||||
* | | Merge pull request #894 from lioncash/object | bunnei | 2018-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | kernel: Move object class to its own source files | ||||
| * | | kernel: Move object class to its own source files | Lioncash | 2018-08-02 | 1 | -1/+1 |
| |/ | | | | | | | | | | | General moving to keep kernel object types separate from the direct kernel code. Also essentially a preliminary cleanup before eliminating global kernel state in the kernel code. | ||||
* / | yuzu: Use Qt 5 signal/slots where applicable | Lioncash | 2018-08-03 | 7 | -46/+49 |
|/ | | | | Makes the signal/slot connections type-safe instead of string-based. | ||||
* | audio_core: Add configuration settings. | bunnei | 2018-08-01 | 7 | -5/+284 |
| | |||||
* | Merge pull request #859 from FearlessTobi/port-3837 | bunnei | 2018-07-30 | 2 | -3/+4 |
|\ | | | | | Port #3837 from Citra: "citra-qt: Add build date in about dialog" | ||||
| * | Port #3837 from Citra: "Add build date in about dialog" | fearlessTobi | 2018-07-29 | 2 | -3/+4 |
| | | |||||
* | | Port #3769 from Citra: "Update Dark theme to latest version" | Tobias | 2018-07-30 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #860 from FearlessTobi/port-3911 | bunnei | 2018-07-30 | 5 | -6/+3 |
|\ \ | | | | | | | Port #3911 from Citra: "citra-qt: optimize settings application" | ||||
| * | | Port #3911 from Citra: "Optimize settings application" | fearlessTobi | 2018-07-29 | 5 | -6/+3 |
| |/ | |||||
* / | Port #3913 from Citra: "citra_qt: Remove obsolete application attribute" | fearlessTobi | 2018-07-29 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #839 from FearlessTobi/actually-port-3594 | bunnei | 2018-07-27 | 1 | -0/+16 |
|\ | | | | | Port #3594 from Citra: "citra_qt: Add Continue/Pause & Toggle Speed Limit hotkeys" | ||||
| * | Port #3594 from Citra | fearlessTobi | 2018-07-26 | 1 | -0/+16 |
| | | |||||
* | | Merge pull request #837 from lioncash/priv | bunnei | 2018-07-27 | 1 | -3/+3 |
|\ \ | | | | | | | kernel/timer: Make data members private where applicable | ||||
| * | | kernel/timer: Make data members private where applicable | Lioncash | 2018-07-26 | 1 | -3/+3 |
| |/ | | | | | | | | | Instead, we can just expose functions that return the queryable state instead of letting anything modify it. | ||||
* / | Port #3665 from Citra | fearlessTobi | 2018-07-26 | 1 | -0/+2 |
|/ | |||||
* | wait_tree: Add missing switch case for WaitTreeThread::GetText() | Lioncash | 2018-07-25 | 1 | -0/+4 |
| | | | | We were missing the enum entry for WaitIPC | ||||
* | wait_tree: Silence warning about all code paths not returning a value | Lioncash | 2018-07-24 | 1 | -0/+3 |
| | | | | | If code execution hits this spot, something has gone very wrong, so mark the path as unreachable. This silences a warning on MSVC. | ||||
* | Frontend: Check for more required OpenGL extensions during startup. | Subv | 2018-07-22 | 1 | -0/+12 |
| | |||||
* | file_util: Use a u64 to represent number of entries | Lioncash | 2018-07-22 | 1 | -1/+1 |
| | | | | | This avoids a truncating cast on size. I doubt we'd ever traverse a directory this large, however we also shouldn't truncate sizes away. | ||||
* | file_util: Use an enum class for GetUserPath() | Lioncash | 2018-07-21 | 3 | -9/+13 |
| | | | | | | | | | | | | | Instead of using an unsigned int as a parameter and expecting a user to always pass in the correct values, we can just convert the enum into an enum class and use that type as the parameter type instead, which makes the interface more type safe. We also get rid of the bookkeeping "NUM_" element in the enum by just using an unordered map. This function is generally low-frequency in terms of calls (and I'd hope so, considering otherwise would mean we're slamming the disk with IO all the time) so I'd consider this acceptable in this case. | ||||
* | gpu: Rename Get3DEngine() to Maxwell3D() | Lioncash | 2018-07-21 | 1 | -3/+3 |
| | | | | This makes it match its const qualified equivalent. | ||||
* | thread: Convert ThreadStatus into an enum class | Lioncash | 2018-07-20 | 1 | -22/+22 |
| | | | | | Makes the thread status strongly typed, so implicit conversions can't happen. It also makes it easier to catch mistakes at compile time. | ||||
* | Merge pull request #684 from lioncash/nonmember | bunnei | 2018-07-19 | 2 | -2/+1 |
|\ | | | | | game_list: Make ContainsAllWords an internally linked non-member function | ||||
| * | game_list: Make ContainsAllWords an internally linked non-member function | Lioncash | 2018-07-18 | 2 | -2/+1 |
| | | | | | | | | | | This function actually depends on no internal class state, so it doesn't even need to be a part of the class interface. | ||||
* | | Virtual Filesystem 2: Electric Boogaloo (#676) | Zach Hilman | 2018-07-19 | 1 | -1/+3 |
|/ | | | | | | | | | | * Virtual Filesystem * Fix delete bug and documentate * Review fixes + other stuff * Fix puyo regression | ||||
* | Merge pull request #681 from lioncash/const | bunnei | 2018-07-18 | 2 | -5/+7 |
|\ | | | | | game_list: Make containsAllWords a const member function | ||||
| * | game_list: Upper-case containsAllWords to ContainsAllWords() | Lioncash | 2018-07-18 | 2 | -3/+3 |
| | | | | | | | | | | This makes it consistent with most of the other private utility functions. | ||||
| * | game_list: Make containsAllWords a const member function | Lioncash | 2018-07-18 | 2 | -4/+6 |
| | | | | | | | | | | | | This doesn't actually modify the internal class state, so it can be a const member function. While we're at it, amend the function to take its arguments by const reference. | ||||
* | | Merge pull request #679 from lioncash/ctor | bunnei | 2018-07-18 | 1 | -4/+1 |
|\ \ | | | | | | | game_list: Remove unnecessary QString initialization in KeyReleaseEater | ||||
| * | | game_list: Remove unnecessary QString initialization in KeyReleaseEater | Lioncash | 2018-07-18 | 1 | -4/+1 |
| |/ | | | | | | | | | | | QString initializes to an empty string by default, so this does nothing meaningful. While we're at it, use a constructor initializer list for initializing the gamelist member variable. | ||||
* / | settings: Turn docked mode off by default. | bunnei | 2018-07-18 | 1 | -1/+1 |
|/ | |||||
* | OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering. | bunnei | 2018-07-14 | 2 | -1/+7 |
| | |||||
* | yuzu - Fix duplicate logs | James Rowe | 2018-07-12 | 2 | -2/+7 |
| | |||||
* | Merge pull request #634 from FearlessTobi/port-viewport-fix | bunnei | 2018-07-10 | 1 | -6/+7 |
|\ | | | | | Port #3505 from Citra: Fix QGLWidget viewport resize on macOS | ||||
| * | Port #3505 from CItra | fearlessTobi | 2018-07-07 | 1 | -6/+7 |
| | | |||||
* | | Revert "Virtual Filesystem (#597)" | bunnei | 2018-07-08 | 1 | -3/+1 |
|/ | | | | This reverts commit 77c684c1140f6bf3fb7d4560d06d2efb1a2ee5e2. | ||||
* | Virtual Filesystem (#597) | Zach Hilman | 2018-07-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add VfsFile and VfsDirectory classes * Finish abstract Vfs classes * Implement RealVfsFile (computer fs backend) * Finish RealVfsFile and RealVfsDirectory * Finished OffsetVfsFile * More changes * Fix import paths * Major refactor * Remove double const * Use experimental/filesystem or filesystem depending on compiler * Port partition_filesystem * More changes * More Overhaul * FSP_SRV fixes * Fixes and testing * Try to get filesystem to compile * Filesystem on linux * Remove std::filesystem and document/test * Compile fixes * Missing include * Bug fixes * Fixes * Rename v_file and v_dir * clang-format fix * Rename NGLOG_* to LOG_* * Most review changes * Fix TODO * Guess 'main' to be Directory by filename | ||||
* | Add configurable logging backends | James Rowe | 2018-07-03 | 8 | -3/+145 |
| | |||||
* | Update clang format | James Rowe | 2018-07-03 | 1 | -2/+1 |
| | |||||
* | Rename logging macro back to LOG_* | James Rowe | 2018-07-03 | 2 | -8/+8 |
| | |||||
* | settings: Add a configuration for use_accurate_framebuffers. | bunnei | 2018-06-27 | 3 | -0/+12 |
| | |||||
* | yuzu: Remove SSBOs check from Qt frontend. | bunnei | 2018-06-26 | 1 | -2/+0 |
| | |||||
* | Merge pull request #579 from SciresM/master | bunnei | 2018-06-22 | 1 | -0/+4 |
|\ | | | | | svc: Fully implement svcSignalToAddress and svcWaitForAddress | ||||
| * | Kernel/Arbiters: Mostly implement SignalToAddress | Michael Scire | 2018-06-21 | 1 | -1/+1 |
| | | |||||
| * | Kernel/Arbiters: Implement WaitForAddress | Michael Scire | 2018-06-21 | 1 | -0/+4 |
| | | |||||
* | | Add support for decrypted NCA files (#567) | Zach Hilman | 2018-06-21 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start to add NCA support in loader * More nca stuff * More changes to nca.cpp * Now identifies decrypted NCA cont. * Game list fixes and more structs and stuff * More updates to Nca class * Now reads ExeFs (i think) * ACTUALLY LOADS EXEFS! * RomFS loads and games execute * Cleanup and Finalize * plumbing, cleanup and testing * fix some things that i didnt think of before * Preliminary Review Changes * Review changes for bunnei and subv | ||||
* | Bug fixes, testing, and review changes | Zach Hilman | 2018-06-14 | 2 | -7/+20 |
| | |||||
* | Add 'Load Folder' menu option | Zach Hilman | 2018-06-14 | 3 | -0/+17 |
| | |||||
* | Add support for main files in file picker | Zach Hilman | 2018-06-14 | 1 | -0/+2 |
| | |||||
* | Recognize main files in game list | Zach Hilman | 2018-06-14 | 1 | -2/+17 |
| | |||||
* | Qt: Removed the Registers widget. | Subv | 2018-06-13 | 6 | -292/+0 |
| | | | | It was crashing and nobody actually uses this. | ||||
* | qt: add check for GL extension support | BreadFish64 | 2018-06-04 | 2 | -0/+27 |
| | |||||
* | Qt/WaitTree: Display the callstack for each thread in the wait tree widget. | Subv | 2018-05-19 | 2 | -0/+37 |
| | |||||
* | thread: Rename mask to affinity_masks. | bunnei | 2018-05-11 | 1 | -1/+2 |
| | |||||
* | wait_tree: Add ideal core and affinity mask. | bunnei | 2018-05-11 | 1 | -0/+2 |
| | |||||
* | wait_tree: Show all threads on all schedulers. | bunnei | 2018-05-11 | 1 | -6/+14 |
| | |||||
* | core: Add a configuration setting for use_multi_core. | bunnei | 2018-05-11 | 3 | -0/+12 |
| | |||||
* | core: Implement multicore support. | bunnei | 2018-05-11 | 2 | -3/+3 |
| | |||||
* | string_util: Remove StringFromFormat() and related functions | Lioncash | 2018-04-30 | 1 | -2/+4 |
| | | | | Given we utilize fmt, we don't need to provide our own functions for formatting anymore | ||||
* | frontends: Move logging macros over to new fmt-capable ones | Lioncash | 2018-04-27 | 2 | -8/+7 |
| | |||||
* | memory_manager: Make GpuToCpuAddress return an optional. | bunnei | 2018-04-24 | 1 | -4/+4 |
| | |||||
* | memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses. | bunnei | 2018-04-24 | 1 | -2/+2 |
| | |||||
* | Merge pull request #370 from Subv/sync_primitives | bunnei | 2018-04-23 | 2 | -82/+47 |
|\ | | | | | Kernel: Reworked the new kernel synchronization primitives. | ||||
| * | Qt: Update the WaitTree widget to show info about the current mutex of each thread. | Subv | 2018-04-21 | 2 | -82/+47 |
| | | |||||
* | | GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format. | Subv | 2018-04-23 | 1 | -0/+2 |
|/ | |||||
* | Implement Pull #3528 from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) (#271) | N00byKing | 2018-04-19 | 1 | -0/+9 |
| | | | | | | | | * Port 3528: use nvidia graphics automatically on laptops with optimus * Force dedicated AMD Card for switchable Graphics * Ran clang-format | ||||
* | Fix the stuck in fullscreen bug (Original PR: citra-emu/citra#3611) | adityaruplaha | 2018-04-14 | 1 | -2/+4 |
| | |||||
* | Prevent crash from uninitialized telemetry | James Rowe | 2018-04-07 | 1 | -2/+1 |
| | |||||
* | core, main.h: Abort on 32Bit ROMs (#309) | N00byKing | 2018-04-06 | 1 | -1/+6 |
| | | | | | | * core, main.h: Abort on 32Bit ROMs * main.cpp: Fix Grammar | ||||
* | Merge pull request #262 from daniellimws/fmtlib-macros | bunnei | 2018-04-03 | 1 | -1/+1 |
|\ | | | | | Logging: Add fmtlib-based macros | ||||
| * | Change "yuzu starting..." to be logged with the new macro | Daniel Lim Wee Soong | 2018-03-22 | 1 | -1/+1 |
| | | | | | | | | Just as a proof that it works | ||||
* | | Merge pull request #267 from N00byKing/patch-1 | bunnei | 2018-04-03 | 1 | -13/+13 |
|\ \ | | | | | | | Update Dialog from citra to yuzu | ||||
| * | | main.cpp: Replace Citra with yuzu Wiki Links | N00byKing | 2018-03-25 | 1 | -4/+4 |
| | | | |||||
| * | | main.cpp: Update Dialog from citra to yuzu | N00byKing | 2018-03-25 | 1 | -11/+11 |
| | | | |||||
* | | | Port citra-emu/citra#3610 to yuzu | N00byKing | 2018-03-30 | 2 | -3/+7 |
| | | | |||||
* | | | Remove whitespaces | N00byKing | 2018-03-30 | 1 | -1/+1 |
| | | | |||||
* | | | Add Dark theme, Icon theming | N00byKing | 2018-03-30 | 7 | -0/+75 |
| | | | | | | | | | | | | | | | | | | configure_general.ui: Add UI Option for Themes config.cpp: Save Theme Settings | ||||
* | | | Merge pull request #286 from N00byKing/citratoyuzuagain | bunnei | 2018-03-28 | 1 | -5/+2 |
|\ \ \ | | | | | | | | | main.h: Add pragma once, remove ifndef | ||||
| * | | | main.h: Add pragma once, remove ifndef | N00byKing | 2018-03-27 | 1 | -5/+2 |
| | | | | |||||
* | | | | config: Use simplified checkbox (from Citra) for CPU JIT. | bunnei | 2018-03-27 | 3 | -31/+22 |
| | | | | |||||
* | | | | config: Rename is_docked to use_docked_mode to be consistent with other config bools. | bunnei | 2018-03-27 | 3 | -6/+6 |
| | | | | |||||
* | | | | configure_general: Cleanup naming. | bunnei | 2018-03-27 | 1 | -14/+14 |
| | | | | |||||
* | | | | qt: Add config option for is_docked. | bunnei | 2018-03-27 | 2 | -0/+23 |
| | | | | |||||
* | | | | config: Add setting for whether the system is docked or not. | bunnei | 2018-03-27 | 1 | -0/+8 |
| | | | | |||||
* | | | | graphics_surface: Remove superfluous cast. | bunnei | 2018-03-27 | 1 | -2/+1 |
| | | | | |||||
* | | | | graphics_surface: Fix merge conflicts. | bunnei | 2018-03-27 | 1 | -3/+3 |
|/ / / | |||||
* | | | GPU: Make the debug_context variable a member of the frontend instead of a global. | Subv | 2018-03-25 | 3 | -4/+16 |
| | | | |||||
* | | | Frontend: Updated the surface view debug widget to work with Maxwell surfaces. | Subv | 2018-03-24 | 1 | -19/+23 |
| | | | |||||
* | | | Frontend: Allow opening the Surface View widget in the Qt frontend. | Subv | 2018-03-24 | 2 | -0/+8 |
| | | | |||||
* | | | Frontend: Ported the GPU breakpoints and surface viewer widgets from citra. | Subv | 2018-03-24 | 10 | -4/+913 |
|/ / | |||||
* | | CMake: Set EMU_ARCH_BITS in CMakeLists.txt | N00byKing | 2018-03-21 | 1 | -1/+0 |
| | | |||||
* | | thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB. | bunnei | 2018-03-19 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #213 from Hexagon12/dynarmic-default | bunnei | 2018-03-08 | 1 | -1/+1 |
|\ \ | | | | | | | Make Dynarmic the default CPU core | ||||
| * | | pls, that was easy | Hexagon12 | 2018-02-14 | 1 | -1/+1 |
| | | | |||||
* | | | Removes the use of QKeySequence::Cancel (#186) | Vishal Sharma | 2018-02-27 | 1 | -1/+2 |
| |/ |/| | | | | | | | | | | | | | * Removes the use of QKeySequence::Cancel to remove issues while running make * Corrects characters in a line for travis failure * Corrects space in a line for travis failure | ||||
* | | kernel: Use Scheduler class for threading. | bunnei | 2018-02-18 | 1 | -1/+2 |
|/ | |||||
* | debugger: Fix wait_tree crash. | bunnei | 2018-02-14 | 1 | -1/+1 |
| | |||||
* | Format: Run the new clang format on everything | James Rowe | 2018-01-21 | 5 | -9/+39 |
| | |||||
* | Merge pull request #104 from RiverCityRansomware/resizedConfigWindow | bunnei | 2018-01-19 | 1 | -1/+1 |
|\ | | | | | Port citra #3336 | ||||
| * | Port citra #3336 - Resizes the configuration window to not be so stretched out | River City Ransomware | 2018-01-18 | 1 | -1/+1 |
| | | |||||
* | | qt: Migrate to Qt 5 signal/slot connection syntax where applicable | Lioncash | 2018-01-19 | 5 | -31/+31 |
| | | |||||
* | | ui: Rename almost all classes in configuration_input.ui (#99) | Evgeni Danailov | 2018-01-18 | 1 | -66/+66 |
|/ | | | | | | * Rename verticalLayout_25 to verticalLayout_23. * Rename almost all classes. | ||||
* | Merge pull request #84 from lioncash/cmake | bunnei | 2018-01-18 | 1 | -60/+65 |
|\ | | | | | CMakeLists: Derive the source directory grouping from targets themselves | ||||
| * | CMakeLists: Derive the source directory grouping from targets themselves | Lioncash | 2018-01-18 | 1 | -60/+65 |
| | | | | | | | | | | Removes the need to store to separate SRC and HEADER variables, and then construct the target in most cases. | ||||
* | | Merge pull request #88 from lioncash/include | bunnei | 2018-01-18 | 1 | -0/+1 |
|\ \ | | | | | | | hotkeys: Add missing <QTreeWidgetItem> include | ||||
| * | | hotkeys: Add missing <QTreeWidgetItem> include | Lioncash | 2018-01-18 | 1 | -0/+1 |
| |/ | |||||
* | | Merge pull request #87 from lioncash/override | bunnei | 2018-01-18 | 1 | -1/+1 |
|\ \ | | | | | | | game_list: Add missing override specifier for KeyReleaseEater's eventFilter function | ||||
| * | | game_list: Add missing override specifier for KeyReleaseEater's eventFilter function | Lioncash | 2018-01-18 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #86 from lioncash/doxygen | bunnei | 2018-01-18 | 1 | -2/+2 |
|\ \ | | | | | | | game_list: Amend doxygen parameter identifiers | ||||
| * | | game_list: Amend doxygen parameter identifiers for containsAllWords() | Lioncash | 2018-01-18 | 1 | -2/+2 |
| |/ | |||||
* / | bootmanager: Minor tidiness/correctness changes | Lioncash | 2018-01-18 | 2 | -7/+6 |
|/ | | | | Moved over from #3266 in citra. | ||||
* | Implement Pull #3306 from citra: citra_qt: Drop Qt 5 version checks in code (#41) | N00byKing | 2018-01-17 | 1 | -13/+1 |
| | | | | | | * Update bootmanager.cpp * This *should* fix the clang error | ||||
* | Merge pull request #42 from N00byKing/3295 | bunnei | 2018-01-17 | 1 | -5/+1 |
|\ | | | | | Implement Pull #3295 from citra: citra_qt: CMakeLists: Drop leftover handling code for Qt 4 UI files | ||||
| * | Update CMakeLists.txt | N00byKing | 2018-01-16 | 1 | -5/+1 |
| | | |||||
* | | Merge pull request #57 from nkatz565/fix-tr | bunnei | 2018-01-17 | 1 | -1/+2 |
|\ \ | | | | | | | Fix non translated string (same as Citra PR 2949) | ||||
| * | | Fixed formatting | noah katz | 2018-01-17 | 1 | -2/+2 |
| | | | |||||
| * | | Fix non translated string (same as Citra PR 2949) | noah katz | 2018-01-17 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #45 from FearlessTobi/patch-1 | bunnei | 2018-01-16 | 1 | -6/+6 |
|\ \ | | | | | | | Implement Pull #3030 from Citra: Rename derivative class name | ||||
| * | | Implement Pull #3030 from Citra | Tobias | 2018-01-16 | 1 | -6/+6 |
| |/ | | | | | citra-qt: Rename derivative class name | ||||
* | | Merge pull request #43 from N00byKing/3052 | bunnei | 2018-01-16 | 1 | -1/+1 |
|\ \ | | | | | | | Implement Pull #3052 from citra: Correct spelling of searchfield in comment | ||||
| * | | Update game_list.cpp | N00byKing | 2018-01-16 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #53 from nkatz565/nk-fixlabels | bunnei | 2018-01-16 | 1 | -25/+52 |
|\ \ | | | | | | | Implement Pull #3240 from Citra: Add button labels for sdl joystick mappings | ||||
| * | | Use static functions instead of lambdas | muemart | 2018-01-16 | 1 | -49/+46 |
| | | | |||||
| * | | Add translation support for button labels | muemart | 2018-01-16 | 1 | -14/+15 |
| | | | |||||
| * | | Add button labels for sdl joystick mappings | muemart | 2018-01-16 | 1 | -17/+46 |
| |/ | |||||
* / | clang-format | MerryMage | 2018-01-16 | 10 | -24/+21 |
|/ | |||||
* | Implement Pull #3333 from citra: citra_qt: Pause emulation on CoreError (#39) | N00byKing | 2018-01-16 | 2 | -0/+2 |
| | |||||
* | Merge pull request #24 from nkatz565/nk-inputs | bunnei | 2018-01-16 | 3 | -190/+276 |
|\ | | | | | Adding meumart's Citra SDL Joystick support. Citra PR #3116 | ||||
| * | Adding meumart's Citra SDL Joystick support. Citra PR #3116 | muemart | 2018-01-16 | 3 | -190/+276 |
| | | |||||
* | | Merge citra-emu PR#3159 by FearlessTobi(citra-qt : Fix a bug in our fullscreen implementation) | goaaats | 2018-01-16 | 2 | -15/+31 |
| | | |||||
* | | Merge citra-emu PR#3001 by Styleoshin(citra-qt : Adding fullscreen mode) | goaaats | 2018-01-16 | 5 | -1/+57 |
|/ | |||||
* | Merge pull request #20 from Andrix44/fixes | bunnei | 2018-01-15 | 3 | -68/+6 |
|\ | | | | | Various fixes | ||||
| * | Clanggit rebase -i fixes | unknown | 2018-01-15 | 1 | -10/+2 |
| | | |||||
| * | Clang format | unknown | 2018-01-15 | 2 | -4/+10 |
| | | |||||
| * | Change default log level to info | unknown | 2018-01-15 | 1 | -1/+1 |
| | | |||||
| * | Update the internal resolution settings | unknown | 2018-01-15 | 2 | -65/+5 |
| | | |||||
* | | configure_input: update w/ Switch buttons | shinyquagsire23 | 2018-01-15 | 3 | -90/+221 |
|/ | |||||
* | qt: Update about dialog to show license for GPLv2 only. | bunnei | 2018-01-14 | 1 | -1/+1 |
| | | | | Fixes #6. | ||||
* | Remove Surface Viewer stub | Jannik Vogel | 2018-01-14 | 3 | -13/+0 |
| | |||||
* | Implement "About" dialog | spycrab | 2018-01-14 | 6 | -3/+245 |
| | |||||
* | yuzu qt copy windows deps renamed | James Rowe | 2018-01-14 | 1 | -2/+2 |
| | |||||
* | Minor cleanup | MerryMage | 2018-01-14 | 4 | -13/+13 |
| | |||||
* | macOS: Update Info.plist | MerryMage | 2018-01-14 | 1 | -34/+34 |
| | |||||
* | Add new icons and fix up the linux paths for install | James Rowe | 2018-01-13 | 1 | -3/+1 |
| | |||||
* | Fix build on macOS and linux | MerryMage | 2018-01-13 | 1 | -3/+5 |
| | |||||
* | config: Default log filter to trace. | bunnei | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | Removing unused settings and yuzu rebranding | James Rowe | 2018-01-13 | 14 | -427/+68 |
| | |||||
* | Remove gpu debugger and get yuzu qt to compile | James Rowe | 2018-01-13 | 39 | -3171/+46 |
| | |||||
* | Massive removal of unused modules | James Rowe | 2018-01-13 | 68 | -0/+10017 |