Commit graph

129 commits

Author SHA1 Message Date
Isaac Marovitz
637343398c Shorten LSB and RSB button locales 2024-02-23 20:52:15 -05:00
Isaac Marovitz
e1a62a6854 Avoid truncating long button names 2024-02-23 20:52:15 -05:00
Isaac Marovitz
4790c95b74 Fix StandardMotionConfigController serialisation 2024-02-23 20:52:15 -05:00
Isaac Marovitz
965390a45c Fix resources 2024-02-23 20:52:15 -05:00
Isaac Marovitz
47cbed5918 Fix build…
Input menu itself broken
2024-02-23 20:52:15 -05:00
Isaac Marovitz
54d8d5b1e9 Use new Sliders 2024-02-23 20:52:15 -05:00
Isaac Marovitz
bc36ca697e Fix profiles 2024-02-23 20:52:15 -05:00
Isaac Marovitz
a6c066ea38 Remove redundant property 2024-02-23 20:52:15 -05:00
Isaac Marovitz
a0a74d3d10 Remove ambigious object 2024-02-23 20:52:15 -05:00
Isaac Marovitz
c7f52388c9 Remove all ReflectionBindings 2024-02-23 20:52:15 -05:00
Isaac Marovitz
a0687b630c Analyzer fix 2024-02-23 20:52:15 -05:00
Isaac Marovitz
3a10d79bd9 Style fixes 2024-02-23 20:52:15 -05:00
Isaac Marovitz
9a8a926851 Code style fixes 2024-02-23 20:52:15 -05:00
Isaac Marovitz
02b355eebf Formatting and error
More Ava 11-ness

Whoops
2024-02-23 20:52:15 -05:00
Isaac Marovitz
5e8eedae37 Ack Suggestions
Remaining ack suggestions

Update src/Ryujinx.Ava/UI/Models/Input/ControllerInputConfig.cs

Co-authored-by: Ac_K <Acoustik666@gmail.com>

Update src/Ryujinx.Ava/UI/Models/Input/ControllerInputConfig.cs

Co-authored-by: Ac_K <Acoustik666@gmail.com>
2024-02-23 20:52:15 -05:00
Isaac Marovitz
71fa81017b Fixes 2024-02-23 20:52:15 -05:00
Isaac Marovitz
9bbee3041e Fix rebase errors 2024-02-23 20:52:15 -05:00
Isaac Marovitz
b9cf223d86 Visual fixes and improvements
One weird bug
2024-02-23 20:52:15 -05:00
Isaac Marovitz
7dddee5971 Cleanup a couple things 2024-02-23 20:52:15 -05:00
Isaac Marovitz
e51c131fd7 Dispose stuff 2024-02-23 20:52:15 -05:00
Isaac Marovitz
86fdd76013 Crimes are here to stay 2024-02-23 20:52:15 -05:00
Isaac Marovitz
44a53e1cdf Try me in the Hague 2024-02-23 20:52:15 -05:00
Isaac Marovitz
2b0fce3e9d Crimes against code 2024-02-23 20:52:15 -05:00
Isaac Marovitz
1231e1e87d We’re done at last 2024-02-23 20:52:15 -05:00
Isaac Marovitz
a5ef6580c4 Are you feeling it now mr krabs 2024-02-23 20:52:15 -05:00
Isaac Marovitz
3afc37e683 Localise ButtonKeyAssigner 2024-02-23 20:52:15 -05:00
Isaac Marovitz
920777bc4b r/therestofthefuckingowl 2024-02-23 20:52:15 -05:00
Isaac Marovitz
c567f40531 Start localising 2024-02-23 20:52:15 -05:00
Isaac Marovitz
4a92d0b482 Actually fix fuck ups 2024-02-23 20:52:15 -05:00
Isaac Marovitz
1b037ca33d Fix more stupid mistakes 2024-02-23 20:52:15 -05:00
Isaac Marovitz
a553b090b6 Fix stupid mistake 2024-02-23 20:52:15 -05:00
Isaac Marovitz
355ec4036f Almost there 2024-02-23 20:52:15 -05:00
Isaac Marovitz
d738da55a7 Progress 2024-02-23 20:52:15 -05:00
Isaac Marovitz
d224996c15 It builds 2024-02-23 20:52:15 -05:00
Isaac Marovitz
281a078773 Propogate those fields i forgot about 2024-02-23 20:52:15 -05:00
Isaac Marovitz
53bc71f181 Clean 2024-02-23 20:52:15 -05:00
Isaac Marovitz
b35a0e5888 Restructure 2024-02-23 20:52:15 -05:00
Isaac Marovitz
12991ce070 Restructure + Ack suggestions 2024-02-23 20:52:15 -05:00
Isaac Marovitz
b71fa3784e Restructure + Ack suggestions 2024-02-23 20:52:15 -05:00
Isaac Marovitz
139a4b1fe7 Slow and steady 2024-02-23 20:52:15 -05:00
Isaac Marovitz
d3f0c085d3 So much boilerplate 2024-02-23 20:52:15 -05:00
Isaac Marovitz
18909195d1
Old buttons (#6237) 2024-02-11 03:12:43 +01:00
Isaac Marovitz
f06d22d6f0
Infra: Capitalisation Consistency (#6296)
* Rename Ryujinx.UI.Common

* Rename Ryujinx.UI.LocaleGenerator

* Update in Files

AboutWindow

* Configuration State

* Rename projects

* Ryujinx/UI

* Fix build

* Main remaining inconsistencies

* HLE.UI Namespace

* HLE.UI Files

* Namespace

* Ryujinx.UI.Common.Configuration.UI

* Ryujinx.UI.Common,Configuration.UI Files

* More instances
2024-02-11 03:09:18 +01:00
jcm
84d6e8d121
Standardize logging locations across desktop platforms (#6238)
* Standardize logging locations across desktop platforms

* Return null instead of empty literal on exceptions

* Remove LogDirectoryPath from LoggerModule

* Catch exception when creating DirectoryInfo in FileLogTarget

* Remove redundant log path vars, handle exception better, add null check

* Address styling issues

* Remove extra newline, quote file path in log, move directory check to OpenHelper

* Add GetOrCreateLogsDir to get/create log directory during runtime

* misc format changes

* Update src/Ryujinx.Common/Configuration/AppDataManager.cs

---------

Co-authored-by: jcm <butt@butts.com>
Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
Co-authored-by: Ac_K <Acoustik666@gmail.com>
2024-02-11 02:17:19 +01:00
Isaac Marovitz
356a75af0b
Remove ReflectionBinding in Mod Manager (#6280) 2024-02-11 00:52:11 +01:00
sunshineinabox
4ae9921063
Update Avalonia About Window like requested in PR #6267 (#6278)
* Update About Window like requested in PR #6267

* Feedback

* Apply suggestions from code review

Co-authored-by: Isaac Marovitz <42140194+IsaacMarovitz@users.noreply.github.com>

* Fix indents

---------

Co-authored-by: Isaac Marovitz <42140194+IsaacMarovitz@users.noreply.github.com>
2024-02-11 00:45:14 +01:00
Mary Guillemard
bd6937ae5c
Make IOpenGLContext.HasContext context dependent (#6290)
This makes IOpenGLContext.HasContext not static and be implementable.

By doing this, we can support more than WGL and WGL.

This also allows the SDL2 headless version to run under Wayland.

Signed-off-by: Mary <mary@mary.zone>
2024-02-10 20:13:10 +01:00
sunshineinabox
459efd0db7
Replace Flex Panels in favor of Wrap Panels for Avalonia (#6267)
* Switch from using Flex panel to a Wrap panel for Grid view. This allows keyboard navigation.

* Stop using Flex panel in favor of Avalonia Wrap Panel.
2024-02-08 19:34:48 +01:00
sharmander
a37e2d6e44
Resolve an issue where changes to the main window's positioning could cause the application to crash if a modal was dismissed beforehand. (#6223) 2024-02-06 18:05:32 +01:00
TSRBerry
4505a7f162
Fix opening the wrong log directory (#6220) 2024-01-30 17:52:45 +01:00