| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-17 | Merge pull request #9454 from liamwhite/wayland-egl | Mai | |
| qt: handle wayland-egl platform name | |||
| 2022-12-17 | qt: avoid setting WA_DontCreateNativeAncestors on all platforms | Liam | |
| 2022-12-17 | Merge pull request #9451 from ameerj/camera-data-array | liamwhite | |
| camera: Use pre-allocated vector for camera data | |||
| 2022-12-16 | camera: Use pre-allocated vector for camera data | ameerj | |
| And avoid an unnecessary copy | |||
| 2022-12-16 | Merge pull request #6354 from ogniK5377/device-name | liamwhite | |
| Set: Allow setting device nickname | |||
| 2022-12-16 | Merge pull request #8605 from devsnek/graceful-shutdown | liamwhite | |
| let games gracefully exit | |||
| 2022-12-16 | Merge pull request #6769 from lat9nq/create-shortcut-2 | liamwhite | |
| yuzu qt, common: Add option to create game shortcuts on Linux | |||
| 2022-12-16 | qt: handle wayland-egl platform name | Liam | |
| 2022-12-13 | Set: Allow setting device nickname | Chloe Marcec | |
| 2022-12-13 | main: Address review feedback | lat9nq | |
| Moves icon path to ~/.local/share/icons, though I'm opting to avoid using the game title for the icon and desktop entry name as that would cause filenames such as "yuzu-cadence-of-hyrule-crypt-of-the-necrodancer-featuring-the-legend-of-zelda-demo.desktop". | |||
| 2022-12-13 | yuzu qt: Create shortcuts on Linux | lat9nq | |
| This creates a Desktop Entry file and a PNG icon for the entry when the user right-clicks a game and selects "Create Shortcut -> Create {Application,Desktop} Shortcut". This uses the current executable's path to create the shortcut. yuzu qt: Add more error checking and OS gating for shortcuts main: Remove FreeBSD gating for shortcuts I'm not going to test FreeBSD, so I don't know if they follow Freedesktop.org or not. I just have to let someone else verify that it works there and let them enable it. main: Move shortcut function to its own function This function should really be in a common library, at least among frontends. main: Remove image manip references main: Fix difference in MinGW and native GCC versions main: Fix negation in creat shortcut Addresses review comment Co-authored-by: Jan Beich <jbeich@FreeBSD.org> main: Re-enable freedesktop shorcuts for FreeBSD | |||
| 2022-12-13 | gl_device: Use a more robust way to use strict context mode | Alexander Orzechowski | |
| Instead of checking a environment variable which may not actually exist or is just wrong, ask QT if it's running on the wayland platform. | |||
| 2022-12-13 | OpenGL: Check for threading support | Alexander Orzechowski | |
| We need this. | |||
| 2022-12-13 | wayland: Always use exclusive fullscreen | Alexander Orzechowski | |
| Wayland does not allow clients to choose their own size and position on the screen. The concept of fullscreening an application by sizing it to the screen and removing decorations does not exist. Use exclusive fullscreen instead. | |||
| 2022-12-13 | RenderWidget: Set WA_DontCreateNativeAncestors | Alexander Orzechowski | |
| Some windowing systems like wayland are designed to show hardware accellerated surfaces as subsurfaces and not native windows. | |||
| 2022-12-13 | renderer_opengl: refactor context acquire | Liam | |
| 2022-12-12 | emu_thread: properly force shutdown for unresponsive guest programs | Liam | |
| 2022-12-12 | let games gracefully exit | Gus Caplan | |
| 2022-12-12 | yuzu: Make unlimited frame rate non persistent between game boots | Narr the Reg | |
| 2022-12-11 | Merge pull request #9419 from liamwhite/no-gl | Mai | |
| cmake: make OpenGL loader optional | |||
| 2022-12-10 | cmake: make OpenGL loader optional | Liam | |
| Co-authored-by: liushuyu <liushuyu@users.noreply.github.com> | |||
| 2022-12-08 | video_core: Integrate SMAA | Liam | |
| Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com> Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com> | |||
| 2022-12-06 | Merge pull request #9370 from liamwhite/break-unmapped | merry | |
| core: add option to break on unmapped access | |||
| 2022-12-06 | Merge pull request #9390 from lioncash/keyboard | liamwhite | |
| applets: Extract callback types into aliases | |||
| 2022-12-06 | Merge pull request #9389 from lioncash/emumove | liamwhite | |
| emulated_console/emulated_controller: std::move ParamPackage instances where applicable | |||
| 2022-12-06 | Merge pull request #9391 from abouvier/cmake-sdl | liamwhite | |
| cmake: use sdl2 imported target | |||
| 2022-12-06 | configure_graphics: Make SPIRV backend string translatable | Lioncash | |
| The parenthetical needs to be translatable, like with GLASM | |||
| 2022-12-06 | cmake: use sdl2 imported target | Alexandre Bouvier | |
| 2022-12-05 | applets/controller: Use aliases for callbacks | Lioncash | |
| 2022-12-05 | applets/error: Use aliases for callbacks | Lioncash | |
| 2022-12-05 | applets/profile_select: Use aliases for callbacks | Lioncash | |
| Deduplicates callback definitions and situates it in one place. | |||
| 2022-12-05 | applets/web_browser: Use aliases for callbacks | Lioncash | |
| Deduplicates a lot of long callback declarations | |||
| 2022-12-05 | applets/software_keyboard: Use aliases for callbacks | Lioncash | |
| Deduplicates really long std::function declarations to make the interface nicer to read. | |||
| 2022-12-05 | emulated_controller: Remove unused parameter in GetMappedDevices() | Lioncash | |
| This isn't used, so it can be removed to make the function a little nicer. | |||
| 2022-12-05 | Merge pull request #6833 from abouvier/unbundle | liamwhite | |
| cmake: prefer system libraries | |||
| 2022-12-04 | Merge pull request #9273 from ameerj/per-game-profile | liamwhite | |
| Configuration: Add per-game input profiles | |||
| 2022-12-04 | cmake: prefer system libraries | Alexandre Bouvier | |
| 2022-12-03 | Merge pull request #9344 from liamwhite/null | bunnei | |
| video_core: add null backend | |||
| 2022-12-03 | Merge pull request #9300 from ameerj/pch | liamwhite | |
| CMake: Use precompiled headers to improve compile times | |||
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
| 2022-12-02 | Merge pull request #9303 from liamwhite/new-vulkan-init | MatÃas Locatti | |
| Vulkan: update initialization | |||
| 2022-12-02 | core: add option to break on unmapped access | Liam | |
| 2022-11-30 | CMake: Consolidate common PCH headers | ameerj | |
| 2022-11-29 | Merge pull request #9349 from lat9nq/cmake-322 | Morph | |
| CMakeLists: Bump minimum required CMake version to 3.22 | |||
| 2022-11-29 | CMake: Use precompiled headers | ameerj | |
| 2022-11-29 | Merge pull request #9308 from lat9nq/from-scratch | liamwhite | |
| startup_checks: Use Windows flow for *nix | |||
| 2022-11-29 | Merge pull request #9322 from german77/pump_events | liamwhite | |
| input_common: Pump SDL events from main thread | |||
| 2022-11-28 | CMake: Directly link to SDL2-static when appropriate | lat9nq | |
| Trying to be lazy and alias SDL2 to SDL2-static causes issues in later versions of CMake. Just use the same condition to tell which one to use. | |||
| 2022-11-28 | video_core: add null backend | Liam | |
| 2022-11-28 | configure_input_player: Fix profile saving when using handheld controller type | ameerj | |
