Satori
4749ee1f03
[Qt] Implement settings widgets that use abstract settings items
2021-10-02 15:38:53 +01:00
Satori
566d992f76
[App/Settings] Add support for range input and adjust number settings impl
2021-10-02 15:34:04 +01:00
Satori
5735eccacf
[Base] Add CommandVar listener interface
2021-10-02 15:32:46 +01:00
Satori
0b8d27bb23
[App] Add method to retrieve current index of multi choice setting
2021-08-25 14:29:28 +01:00
Satori
8182a10919
[App] Implement loading MultiChoiceSettingsItem from embedded xml
2021-08-25 13:28:25 +01:00
Satori
b2aa9c83b0
[App/Qt] Implement Settings subsystem
...
This subsystem reads an embedded XML file containing abstract settings data, converts to settings objects which are then read by the Qt UI to generate UI Widgets
2021-08-24 16:25:18 +01:00
Satori
b76c398abe
[Qt] Support setting button icon from font glyph
2021-08-02 14:59:10 +01:00
Satori
d0f35d0b21
[Base] Fix spelling error
2021-08-02 14:58:32 +01:00
Satori
172f10b1b2
[Vulkan] Fix warning related to nameless variables
2021-08-02 14:58:10 +01:00
Satori
9aaa161237
[Qt] Increase margin for XGroupBox title
2021-08-02 14:54:24 +01:00
Satori
8768796b05
[Qt] SettingsWidget stores IConfigVar* instead of ConfigVar<T>
2020-10-09 23:04:01 +01:00
Satori
90520e57e6
[Base] Add function to convert IConfigVar to ConfigVar<T>
2020-10-09 23:02:58 +01:00
Satori
2a7f03028d
[Qt] Hide settings label by default
2020-10-09 23:02:14 +01:00
Satori
6e59a5c5ef
[Qt] Initial settings subsystem rework
2020-09-26 23:28:16 +01:00
Satori
b2d7ea11f5
[Qt] Add constructor to XCheckBox that takes a text parameter
2020-09-26 23:26:37 +01:00
Satori
761f3a4735
[Qt] XRadioButton is drawn at original radio button location
2020-09-23 17:28:39 +01:00
Satori
18dfdce88e
[Qt] XCheckBox is drawn at original checkbox location
2020-09-21 12:53:10 +01:00
Satori
16fd9cb36e
[Qt] Swap color 'secondary' and 'accent' and add 'warning' color
2020-09-08 23:39:04 +01:00
Satori
cca959e760
[Qt] Support initializing SettingsWidget by reference to cvar
...
This prevents a situation where one developer changes the name of a cvar but doesn't update calls to Config::FindCvar*
2020-08-30 23:09:16 +01:00
Satori
e990505609
[Core] Implement ability to find ConfigVar based on a reference to its wrapped value
2020-08-30 22:44:42 +01:00
Satori
838870caa4
[Base] fix definition of transient bool cvar
2020-08-27 18:15:07 +01:00
Satori
b2f5186249
[Qt] Move settings panes and widgets folders outside of tabs folder
2020-08-27 18:14:25 +01:00
Satori
333f55d27a
[App] Initialize/Shutdown discord presence on program start/quit
2020-08-27 18:13:22 +01:00
Satori
3726089246
[App] Move cvar definitions out of emulator_window.cc
2020-08-27 18:07:20 +01:00
Satori
3ae55df0be
Merge remote-tracking branch 'razzile/cvar-rewrite' into qt-updated
2020-08-27 16:30:55 +01:00
Satori
3d8de4b750
[App/Qt] Enable proper high-dpi scaling
...
This change requires Qt 5.14+ when building
2020-08-27 16:29:16 +01:00
Satori
72ae10dc2b
[Base] Move Factory class to xenia-base
2020-08-26 15:41:50 +01:00
Jonathan Goyvaerts
4689d26967
[Qt] Fix more Qt string conversions
2020-08-25 16:03:52 +01:00
Jonathan Goyvaerts
e098975814
[Qt] Show all xbox 360 files by default in file dialog
2020-08-25 16:03:51 +01:00
Jonathan Goyvaerts
75064807ae
[Qt] Fix launch path conversion to utf8
2020-08-25 16:03:50 +01:00
Jonathan Goyvaerts
fb3a52983a
[App] Fix game scanning
2020-08-25 16:03:48 +01:00
Jonathan Goyvaerts
3459ee11d4
Update 'qt-experimental' to match 'master'
2020-08-25 16:03:46 +01:00
Triang3l
dffdf92e39
[Vulkan] Remove stillborn vk project
2020-08-22 23:31:52 +03:00
Triang3l
82ca0a7eec
[D3D12] Slightly cleanup DXC object initialization
2020-08-22 23:21:00 +03:00
Triang3l
0c13b239fd
[D3D12] DXILConv disassembly dumping option
2020-08-22 23:15:50 +03:00
Jonathan Goyvaerts
92e445f01a
[App] Add portable as a launch option in addition to checking for portable.txt existence
2020-08-21 20:31:19 +03:00
Triang3l
6dc94d9154
[DXBC] ROV: Inline color ROP
2020-08-16 17:10:07 +03:00
Triang3l
9428af52e4
[CPU] break_on_unimplemented_instructions cvar
2020-08-09 22:01:54 +03:00
Triang3l
36501be9f8
[D3D12] Remove now-unused d3d12_resolution_scale_resolve_edge_clamp cvar
2020-08-09 21:36:09 +03:00
Triang3l
bd5f77bc3b
[GPU] Common resolve code based on compute shaders, swap MSAA samples 1 and 2, change ROV write rounding, random refactoring
2020-08-09 21:33:10 +03:00
Silent
72e41e2bf8
Fix building with XE_OPTION_ENABLE_LOGGING off
2020-08-08 23:26:49 -05:00
Satori
29ea7eb28e
[App/Base] Rewrite Config and CVar implementation
...
Adds support for "requires restart" config values
[App/Base] Rewrite Config and CVar implementation
Adds support for "requires restart" config values
2020-07-20 19:21:56 +01:00
Triang3l
9418f3f2c5
[D3D12] Fix a storing typo in the DXT3 decompression shader
2020-07-14 17:45:41 +03:00
gibbed
c99c430665
[Kernel] Reject IO for invalid characters.
...
[Kernel] Reject IO for paths with invalid characters.
2020-07-12 12:22:24 -05:00
Joel Linn
41cf7c7a63
[Input] Fix doubling with any enabled.
...
Keystrokes from multiple backends where mixed.
Effectively doubling all keystroke inputs.
2020-07-12 08:57:21 -05:00
Joel Linn
993393a939
[ImGui] Fix context initialization.
...
Every context after the first wasn't initialized properly.
2020-07-12 08:56:45 -05:00
Gliniak
ab2b9393c2
[Kernel] Implemented NtQueueApcThread
2020-07-12 08:56:15 -05:00
Triang3l
b84239d507
[GPU] xenos.h: max texture size, interpolators
2020-07-11 18:56:56 +03:00
Triang3l
79413345af
[C++17] static constexpr variables are implicitly inline now
2020-07-11 16:44:57 +03:00
Triang3l
f8320d53d7
[D3D12] Fix bitfield lint errors
2020-07-11 16:31:16 +03:00