Commit Graph

  • 551d2c1134 misc: chore: add/remove event handler as window is opened/closed Evan Husted 2025-03-05 23:01:37 -06:00
  • 25cc9b24b4 misc: chore: compat database code cleanups Evan Husted 2025-03-05 22:40:55 -06:00
  • 638c616ab7 misc: Move systems-like classes out of the base of the Ryujinx project and into Ryujinx.Ava.Systems Evan Husted 2025-03-05 22:27:37 -06:00
  • 109f0fc659 misc: chore: Cleanup unused using directives Evan Husted 2025-03-05 22:21:05 -06:00
  • dfcb8a7fc0 misc: chore: Use RyujinxControl<T> in more places Evan Husted 2025-03-05 22:18:13 -06:00
  • d87d3235e9 misc: chore: Move the windows that are shown via ContentDialogs out of Ryujinx.Ava.UI.Windows (they're not windows) Evan Husted 2025-03-05 22:06:20 -06:00
  • f3a9cecf72 UI: Rename Show Title Bar + Revamp for global settings window Evan Husted 2025-03-05 18:39:42 -06:00
  • 97a1bbdd74 UI: Fix consistency of checkboxes in system settings Evan Husted 2025-03-05 17:50:40 -06:00
  • e379fad5da UI: Custom title bar support for Amiibo window Evan Husted 2025-03-05 15:56:43 -06:00
  • c76f32a4ee UI: Give the cheat manager the custom window title bar treatment Evan Husted 2025-03-05 13:59:51 -06:00
  • 7bdf013ba6 misc: chore: [ci skip] change the initial dynamic values to a proper object initializer Evan Husted 2025-03-05 02:45:34 -06:00
  • e07130ecc3 UI: Fix the unformatted title window when not using custom title bar in compat window Evan Husted 2025-03-05 02:35:13 -06:00
  • dd02c8e25d misc: chore: add helper constructor parameter to StyleableWindow to auto use custom title bar based on configuration Evan Husted 2025-03-05 02:34:34 -06:00
  • bed3835718 UI: fix ID copying from the Show Game Info popup Evan Husted 2025-03-05 02:23:40 -06:00
  • 2b06826922 UI: Rework the compatibility list into a Window Evan Husted 2025-03-05 02:08:36 -06:00
  • a23c6bf547 misc: chore: [ci skip] fix redundant qualified name Evan Husted 2025-03-04 19:07:39 -06:00
  • 27cdf876a2 misc: chore: make some cleaner extensions for converting to/from ui/hle enums Evan Husted 2025-03-04 18:24:24 -06:00
  • b0c0e8f7ad misc: chore: Move Fs Integrity Checks getter to ConfigurationState Evan Husted 2025-03-04 18:23:57 -06:00
  • 2317c06364 misc: small Avalonia project restructure Evan Husted 2025-03-04 18:01:48 -06:00
  • c12a59ecd6 Remove 'About Avalonia' and Replace it with 'About Ryujinx' in MacOS's menu bar (#752) GabCoolGuy 2025-03-04 20:23:19 +01:00
  • 57c22a1f32 misc: chore: [ci skip] Reduce duplicated close button & command space styling for dialogs Evan Husted 2025-03-04 02:56:59 -06:00
  • f7976753fd misc: chore: move ThreadedRenderer creation logic into IRenderer base (since ThreadedRenderer is a GAL construct anyways) Evan Husted 2025-03-04 00:14:56 -06:00
  • b45a65fbdc misc: chore: rework HLEConfiguration Evan Husted 2025-03-04 00:08:01 -06:00
  • c410474d83 misc: chore: Remove MiniCommand Evan Husted 2025-03-02 21:49:58 -06:00
  • ffdc419417 misc: chore: [ci skip] small Avalonia project restructure Evan Husted 2025-03-02 21:41:46 -06:00
  • da3f4e1d3a misc: Created generic type RyujinxControl to allow for more unified control view model definitions Evan Husted 2025-03-02 21:24:39 -06:00
  • 69d79322bb misc: chore: remove old title ID constructor for RendererHost Evan Husted 2025-03-02 21:23:36 -06:00
  • c3af1dbf1a Stick Visualizer (#579) Evan Husted 2025-03-02 20:43:31 -06:00
  • 10ac381525 compat: Updates (#742) Piplup 2025-03-03 00:39:32 +00:00
  • e104ee6be3 Update: Russian Language (Some missing strings) (#732) Danik2343 2025-02-28 01:53:18 +03:00
  • e65d1ec6c9 JoyCon to Joy-Con (#729) Nicola 2025-02-27 03:00:35 +01:00
  • 534f92506b misc: chore: Add warning logs for invalid ips patch attempts Canary-1.2.422 Evan Husted 2025-02-26 02:31:09 -06:00
  • 10d20c1ae3 Update Swedish locale (#720) Canary-1.2.421 Daniel Nylander 2025-02-26 09:02:07 +01:00
  • e294a79975 UI: dev: [ci skip] Add Avalonia DevTools support to all Windows defined by Ryujinx, accessible via Ctrl + F12 when running in Debug. Evan Husted 2025-02-25 23:12:45 -06:00
  • ec06a86899 UI: Increase default size for setting windows to include autoload setting & the bottom of the input settings Canary-1.2.420 Evan Husted 2025-02-25 22:51:26 -06:00
  • 2e4de17472 Custom configuration for each game (#632) Canary-1.2.419 Vladimir Sokolov 2025-02-26 13:11:20 +10:00
  • 9227cbe5a7 Dynamic RPC: Improve Pokemon Scarlet/Violet (#723) Canary-1.2.418 Piplup 2025-02-25 23:48:47 +00:00
  • 332bcdfaf1 UI: Updater: Add support for eventual Windows on ARM updates Canary-1.2.417 Evan Husted 2025-02-25 17:34:48 -06:00
  • 1c8276197f SSBU DRPC - Stage Editing (#707) Canary-1.2.416 FluffyOMC 2025-02-25 16:48:35 -05:00
  • a3596ba858 Reset in-memory JIT cache on game quit + fix Purge PPTC (#709) Canary-1.2.415 LotP1 2025-02-25 22:34:21 +01:00
  • 3ffcc72117 UI: Fix compatibility list crashing (missing font) Canary-1.2.414 Evan Husted 2025-02-22 23:48:47 -06:00
  • fe1617ffea Revert the Metal Experiment (#701) Canary-1.2.413 Evan Husted 2025-02-22 21:26:46 -06:00
  • eb6b0e9adc Updated Zh-CN Simplified Chinese. (#703) Canary-1.2.412 metal shinyoyo 2025-02-22 16:16:28 +08:00
  • 9631bdfe16 docs: compat: Hogwarts Legacy is an Unreal Engine 4 game Evan Husted 2025-02-20 20:56:52 -06:00
  • 2a84656ffc misc: chore: use new array in LdnGameDataReceivedEventArgs instead of collecting the ldn datas into a list Canary-1.2.411 Evan Husted 2025-02-20 19:49:17 -06:00
  • 6c6580ddcc misc: chore: Move the LDN constants into a SharedConstants class Canary-1.2.410 Evan Husted 2025-02-20 19:30:00 -06:00
  • c47448628c UI: Print LED setting failed on Debug Evan Husted 2025-02-20 19:29:18 -06:00
  • d0ac83b493 misc: chore: Prevent firmware installation prompt from showing up multiple times during runtime when using --install-firmware Canary-1.2.409 Evan Husted 2025-02-20 18:52:37 -06:00
  • e0ddbe55c0 Ukrainian localization changes (1.2.82) (#678) Canary-1.2.408 rrondo 2025-02-21 02:11:56 +02:00
  • 4a4078865f Add Melatonin to compatibility list (#667) FluffyOMC 2025-02-20 17:09:14 -05:00
  • 3f59bade94 Update Russian Translation (#695) Canary-1.2.407 Milihraim 2025-02-20 23:32:35 +03:00
  • c2ed0fd5fd UI: --install-firmware startup flag. Has the normal UI flow, this is just for systems where the file picker doesn't show up. Canary-1.2.406 Evan Husted 2025-02-19 23:07:50 -06:00
  • de16d8fa3e UI: Remove the ability to select Swedish & Norwegian for System language Switch doesn't natively support these languages, they should only be UI language. Canary-1.2.405 Evan Husted 2025-02-19 18:24:24 -06:00
  • 9b1fb3a27b misc: chore: missed a collection expression usage in avalonia project Canary-1.2.404 Evan Husted 2025-02-18 21:35:30 -06:00
  • b9150a0092 misc: chore: use target-typed new in collection initializers where type is evident Evan Husted 2025-02-18 21:35:11 -06:00
  • c1002d4826 misc: chore: collection expressions & target typed new in ARMeilleure & Ryujinx.Cpu Evan Husted 2025-02-18 21:34:09 -06:00
  • b1de7696ee misc: chore: VP9 project cleanup Evan Husted 2025-02-18 21:33:07 -06:00
  • f91cd05260 Implement VP9 loop filtering (#550) Canary-1.2.403 Keaton 2025-02-18 20:59:36 -06:00
  • 920933bc9f Small PT-BR update (#688) Canary-1.2.402 Willians 2025-02-18 20:29:58 -03:00
  • 52b0b45d34 misc: chore: null-coalesce led rainbow checking in headless Canary-1.2.401 Evan Husted 2025-02-17 16:29:57 -06:00
  • 12f0dbcc70 metal: Commented Bayonetta & New Pokemon Snap for Metal for more testing, removed Astral Chain Canary-1.2.400 Evan Husted 2025-02-17 13:43:28 -06:00
  • 719be560ec UI: RPC: Hogwarts Legacy asset image Canary-1.2.399 Evan Husted 2025-02-17 02:04:18 -06:00
  • 18238736be Early exit when outdated Windows detected Canary-1.2.398 Evan Husted 2025-02-16 23:55:36 -06:00
  • 5d9e4ad7a4 Add Super Mario Party Jamboree to compatibility list (#673) Willians 2025-02-17 02:22:36 -03:00
  • adba775f0c docs: compat: FINAL FANTASY is now Playable Evan Husted 2025-02-16 21:27:47 -06:00
  • 2ffaeb2803 HLE: LDN: Reduce NAT timeout from 5 seconds to 2.5 Canary-1.2.397 Evan Husted 2025-02-16 17:48:10 -06:00
  • b16b844760 Update PT-BR Big Translation & Add DKC Returns HD to compatibility list (#666) Canary-1.2.396 1.2.82 Willians 2025-02-16 18:39:42 -03:00
  • bc07bc482d Gracefully handle errors in socket creation (#662) Canary-1.2.395 Vudjun 2025-02-16 08:26:37 +00:00
  • 61975ca44d Add logging in socket implementation (#661) Canary-1.2.394 Vudjun 2025-02-16 07:03:44 +00:00
  • 66054dd225 UI: RPC: Remove git hash from RPC ryujinx logo hover information Canary-1.2.393 Evan Husted 2025-02-16 00:45:50 -06:00
  • b1f61e5143 misc: chore: [ci skip] Reformat PlayReports.cs Evan Husted 2025-02-15 20:52:03 -06:00
  • 0d7d0e8092 UI: Add descriptions of what each dynamic RPC formatter actually shows when hovering whether it has support in the game info popup Canary-1.2.392 Evan Husted 2025-02-15 20:45:27 -06:00
  • aa2178dbe5 UI: Button to open screenshots folder in File menu Canary-1.2.391 Evan Husted 2025-02-15 20:25:17 -06:00
  • f92d09711b misc: chore: rewrite PlayReports.Analyzer creation to use Lazy and create the value alongside DiscordIntegrationModule init Canary-1.2.390 Evan Husted 2025-02-15 19:02:37 -06:00
  • 45ee8cd0e8 misc: Play Report Analyzer: Skyward Sword HD rupee count Evan Husted 2025-02-15 19:02:04 -06:00
  • 395bbd144a misc: chore: Change Analyzer AddSpec logic to log the non-hexadecimal value and ignore the added entry instead of throwing an exception Evan Husted 2025-02-15 19:01:24 -06:00
  • 744d813b87 misc: i18n: change localization of Ignore Applet to Ignore Controller Applet & redo tooltip Canary-1.2.389 Evan Husted 2025-02-15 00:40:18 -06:00
  • 7d59ada798 misc: chore: rename IgnoreApplet to IgnoreControllerApplet Evan Husted 2025-02-15 00:25:28 -06:00
  • a4b5304935 UI: Refresh game list when emulated Switch language is changed (to show different logos/names) Canary-1.2.388 Evan Husted 2025-02-15 00:20:01 -06:00
  • 0965ee905d misc: Fix Match System Time not persisting between emulator launches Canary-1.2.387 Evan Husted 2025-02-14 22:18:04 -06:00
  • 855161b23b Prevent log from showing negative JIT cache sizes (32bit-int overflow) (#664) Canary-1.2.386 FluffyOMC 2025-02-14 22:37:19 -05:00
  • 6b55d158b7 Norwegian locale update & update Jackbox 5 & 6 compat (#658) Canary-1.2.385 Daenorth 2025-02-14 05:38:55 +01:00
  • 91f73a4891 Updated Swedish translation (#594) Canary-1.2.384 Daniel Nylander 2025-02-14 02:28:39 +01:00
  • 883d4d863a i18n: chore: [ci skip] missing closing single quote in translation (not JSON breaking) Evan Husted 2025-02-13 19:16:05 -06:00
  • ca5de909a1 Updated German translation (#626) Canary-1.2.383 Dennis 2025-02-14 02:14:02 +01:00
  • 5172567b08 Update Brazilian Translation PT-BR (#633) Canary-1.2.382 Willians 2025-02-13 22:08:48 -03:00
  • 6fe4cee7c0 Update zh_CN translation (#650) Canary-1.2.381 heihei123456780 2025-02-14 08:16:12 +08:00
  • 8623452abc docs: new discord invite Evan Husted 2025-02-13 03:23:02 -06:00
  • 17e8ae1d9a UI: More advanced customization for what happens when Ryujinx loses focus Canary-1.2.380 Evan Husted 2025-02-13 01:57:08 -06:00
  • 7591b07fce infra: Update workflows to ubuntu 24.04 (20.04 will be deprecated soon) Evan Husted 2025-02-12 16:21:03 -06:00
  • 89b4389ed2 docs: compat: [ci skip] forgot to update time for FUSER Evan Husted 2025-02-12 16:03:26 -06:00
  • d9ee729199 docs: compat: FUSER is now Ingame Evan Husted 2025-02-12 15:21:19 -06:00
  • ba0cd13cff misc: chore: fix warning [ci skip] Evan Husted 2025-02-11 22:54:24 -06:00
  • 501b199e24 UI: setting: Disable Input when Out of Focus Canary-1.2.379 Evan Husted 2025-02-11 22:12:05 -06:00
  • 8aecccadb8 misc: chore: Format AvaHostUIHandler Canary-1.2.378 Evan Husted 2025-02-11 21:23:04 -06:00
  • e23d610f49 UI: Change Update Available button text color to white Evan Husted 2025-02-11 21:18:05 -06:00
  • f6822f7358 misc: chore: add direct error code tuple to DisplayErrorAppletDialog Evan Husted 2025-02-11 21:09:55 -06:00
  • d3f84a1305 misc: chore: Rename UserSelectorDialog to ProfileSelectorDialog Evan Husted 2025-02-11 20:50:06 -06:00
  • 06d34a5992 misc: chore: optimize UserSelectorDialog closed handler Evan Husted 2025-02-11 20:36:11 -06:00
  • e8e1dc6619 misc: chore: this isn't even bound to a XAML element, why was this an async void Evan Husted 2025-02-11 20:30:46 -06:00