Evan Husted
d9fe0da345
UI: Button to set emulator time based on system time in settings, under the time settings.
...
Partially resolves #355 . I think that wanted automatic. If automatic functionality is still desired even with this change then that will be considered.
2024-12-21 19:43:40 -06:00
Evan Husted
1f0fa525a3
UI: some languages did already say Firmware version oddly enough
2024-12-21 19:03:08 -06:00
Evan Husted
e15a207656
misc: Improve broken locale.json crash message
2024-12-21 18:58:53 -06:00
Evan Husted
77ef82d92a
misc: Cache LocalesJson when loading locale
2024-12-21 18:57:05 -06:00
Evan Husted
ba199f4325
UI: Change "System Version" to "Firmware Version" and change 0.0 when firmware is not installed to NaN
2024-12-21 18:34:07 -06:00
Evan Husted
5b36a9cf9f
chore: small cleanups
2024-12-21 17:05:55 -06:00
GabCoolGuy
a460eda195
UI: Fixed some light theme colors ( #420 )
...
Closes #419
2024-12-21 11:19:29 -06:00
Evan Husted
381921390a
UI: Only show Amiibo bin scan menu item if the key file exists
2024-12-20 15:41:18 -06:00
LotP1
9cddf3b66b
Unified locales ( #391 )
...
Use 1 locales file instead of individual files for each langauge.
This makes it easier to keep track of what is missing.
The PR will automatically fix missing locales and throw an error if
anything is incorrect, by running the emulator. That way the person
adding a new locale or new language can just run the emulator once to
populate all the fields, so they can easily begin translating.
2024-12-20 13:27:11 -06:00
Jacobwasbeast
0adaa4cb96
Adds the ability to read and write to amiibo bin files ( #348 )
...
This introduces the ability to read and write game data and model
information from an Amiibo dump file (BIN format). Note that this
functionality requires the presence of a key_retail.bin file. For the
option to appear and function in the UI, ensure that the key_retail.bin
file is located in the <RyujinxData>/system folder.
2024-12-19 22:36:46 -06:00
Marco Carvalho
ff6628149d
Migrate to .NET 9 ( #198 )
2024-12-19 18:52:25 -06:00
Evan Husted
8db5a7e98b
UI: Fix logo aliasing
2024-12-17 21:20:49 -06:00
GabCoolGuy
8e00cb5232
UI: Add faq, setup and multiplayer guides to the Help dropdown ( #383 )
2024-12-15 10:45:37 -06:00
Evan Husted
2cd54d0da0
Remove icon padding
2024-12-14 08:03:17 -06:00
Evan Husted
b97b8ca8f5
Logo from PR #381 everywhere
2024-12-14 07:27:07 -06:00
Daenorth
1b9656e960
Norwegian Translation ( #338 )
2024-12-13 03:56:20 -06:00
Hack茶ん
8994e7476c
Korean Former Maintainers & About description translations ( #371 )
2024-12-13 03:54:07 -06:00
rrondo
b3944a18b7
Some changes to Ukrainian localization (uk_UA.json) ( #356 )
...
I made some small corrections and translated the lines that didn’t have
translations.
2024-12-10 11:58:53 -06:00
Evan Husted
072cd2824a
misc: chore: Simplify Updater version parsing.
2024-12-08 13:05:35 -06:00
Evan Husted
9da97bc911
misc: chore: Collapse XCIFileTrimmerLog implementations into a single class.
2024-12-08 13:05:09 -06:00
Evan Husted
39252b7267
UI: Update About window with the current status of the project.
2024-12-08 13:04:01 -06:00
Evan Husted
ec11bf2af9
i18n: Clean out old translations and reset outdated ones
2024-12-07 08:53:23 -06:00
Evan Husted
06abba25c1
UI: Adapt accent color to the user's system.
...
https://amwx.github.io/FluentAvaloniaDocs/pages/FATheme/Accents#using-the-systems-accent-color
2024-12-07 06:22:46 -06:00
Evan Husted
de00a71690
UI: Fix missing total DLC count.
...
Fixes #347 .
2024-12-07 05:48:11 -06:00
Evan Husted
290a6ad5de
HLE: extract custom NACP data functionality into a static helper for generic reuse elsewhere, and clarify magic numbers.
2024-12-07 04:30:04 -06:00
WilliamWsyHK
d00754477e
Add Firmware keyword in log if it is indeed firmware ( #343 )
...
Co-authored-by: LotP1 <rasmus.stilling.pedersen1@gmail.com>
2024-12-07 04:03:01 -06:00
maxdlpee
0bc1eddaeb
Update Spanish translation ( #332 )
...
- Added translations for XCI trimmer
- Added translations for Cabinet applet
- Added translations for Keys installer
- Other miscellaneous translations added
2024-12-06 21:57:35 -06:00
Hack茶ん
a1e6d11dcb
Update Korean translation ( #352 )
2024-12-06 09:18:09 -06:00
Evan Husted
1d0152b961
UI: Move Shader Compilation hint, graphics backend, and GPU manufacturer to the right side of the status bar, next to firmware version.
...
Removed the "Game:" prefix in front of FPS.
2024-12-04 03:37:21 -06:00
Jacobwasbeast
08b7257be5
Add the Cabinet Applet ( #340 )
...
This adds the missing Cabinet Applet, which allows for formatting
Amiibos and changing their names.
2024-12-02 23:40:02 -06:00
Hack茶ん
8e55e6d6d7
Korean translation for key install tool ( #329 )
2024-11-29 15:39:11 -06:00
Nicola
346dfe9542
Added Tool for installing keys ( #233 )
...
#232

2024-11-28 17:32:07 -06:00
TheToid
baf179efdb
ignore macos attribute files ( #302 )
2024-11-28 16:55:51 -06:00
Luke Warner
0caeab2270
Remove 'Enter' hotkey in settings menu ( #95 )
...
This allows the Enter key to be bound to a button when using the
Avalonia UI.
2024-11-25 13:46:41 -06:00
GabCoolGuy
f72d2c1b2b
UI: Add Mii Edit Applet Locale ( #311 )
...
This allows the "Mii Edit Applet" dropdown to be localized ( I already
went ahead and localized French )
2024-11-25 13:43:01 -06:00
Hack茶ん
a18cecbc30
Korean "Show Changelog" translation ( #313 )
2024-11-25 13:40:39 -06:00
Keaton
2e6794e69b
Add custom refresh rate mode to VSync option ( #238 )
...
Rebased @jcm93's refreshinterval branch:
https://github.com/jcm93/Ryujinx/tree/refreshinterval
The option is placed under System/Hacks. Disabled, it's the default
Ryujinx behavior. Enabled, the behavior is shown in the attached
screenshots. If a framerate is too high or low, you can adjust the value
where you normally toggle VSync on and off. It will also cycle through
the default on/off toggles.
Also, in order to reduce clutter, I made an adjustment to remove the
target FPS and only show the percentage.
---------
Co-authored-by: jcm <6864788+jcm93@users.noreply.github.com>
2024-11-25 13:39:09 -06:00
GabCoolGuy
7e16fccfc1
UI: Fix icons getting cutoff in the About window ( #310 )
...
Before:

After:

2024-11-24 11:33:53 -06:00
Daniel Zauner
a81212bbf1
Fix window decorations being too wide ( #309 )
2024-11-24 09:49:44 -06:00
Evan Husted
5534001152
UI: Always save screenshots to the Ryujinx data directory.
2024-11-22 15:08:24 -06:00
Evan Husted
e05875a079
UI: It's called "live testing."
2024-11-22 14:52:56 -06:00
Evan Husted
49eeb26b6f
UI: I may be stupid. Primary button result is Ok, not Yes.
2024-11-22 14:46:10 -06:00
Evan Husted
f8d63f9a2f
UI: Add a show changelog button in the Updater, for new updates & when you're on the latest version.
2024-11-22 14:38:58 -06:00
GabCoolGuy
e2b7738465
Add all the missing locales from XCI Trimmer and LDN merge ( #281 )
...
Hello any fellow developers that may be reading this. Whenever you add
any new locales to `en_US.json`, please make sure to add them to the
rest of the locale files. I will not always be there to add them myself.
2024-11-22 11:07:47 -06:00
GabCoolGuy
1d42c29335
Add more mentions of canary ( #258 )
...
This should hopefully make it clearer whether or not you're using
canary.
Changelog:
- Changed github workflows to have "canary" in the zip files
- Added `App.FullAppName` in the about section, so that it's clear in
there too
- Changed log name for canary builds to
`Ryujinx_Canary_{version}_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}.log`
(normal builds should still be
"Ryujinx_{version}_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}.log)
2024-11-21 12:34:53 -06:00
Nicola
8444e4dca0
Fixed mime types button not updating after install/uninstall ( #241 )
2024-11-19 02:16:15 -06:00
Narugakuruga
008d908c5a
Update Chinese locale missing line ( #259 )
2024-11-19 01:59:56 -06:00
Nicola
df5002bdbf
Created bool to store if the "Avilable Update" should be hidden on startup (--hide-updates) ( #272 )
...
fixes #263
2024-11-19 01:52:51 -06:00
GabCoolGuy
f4b757c584
Add XCITrimmerTrim
and XCITrimmerUntrim
Locales ( #273 )
2024-11-18 15:05:00 -06:00
jzumaran
11416e2167
i18n: es_ES: Added missing translations and minor fixes ( #242 )
...
Added missing translations and fixed a few spelling mistakes.
2024-11-17 00:17:56 -06:00