TellowKrinkle
9cc3ba6fc6
VideoBackends:Metal: Enable BCn support on iOS
2023-04-28 20:35:54 -05:00
TellowKrinkle
3ec9b56e73
Externals: Disable werror on mbedtls
...
Fixes build on Xcode 14.3
2023-04-28 20:35:54 -05:00
Mai
8e6e6f3c4a
Merge pull request #11800 from Dentomologist/rename_graphicsradioint_to_configradioint
...
Qt: Rename GraphicsRadioInt to ConfigRadioInt
2023-04-28 12:42:16 -04:00
Joshua de Reeper
529d0a1c63
Infinity Base: Code tidyups and de-duplication
2023-04-28 16:51:43 +12:00
Dentomologist
a7abd7dba0
Qt: Rename GraphicsRadioInt to ConfigRadioInt
...
GraphicsRadioInt is used by the panes in the Graphics config window to
create radio buttons that change their associated config setting, and
update their own state when something else changes the config setting.
Despite its current name nothing about this class is particular to the
Graphics window, so renaming it to ConfigRadioInt better reflects its
purpose. This should also make it less confusing when ConfigRadioInts
are added to other config panes.
2023-04-27 20:01:04 -07:00
Joshua de Reeper
f632f94645
Feature: Emulate Disney Infinity Base
...
Create, Load and Clear Infinity figures on an emulated base in the UI
2023-04-28 12:29:34 +12:00
Léo Lam
88320f385d
Merge pull request #11798 from Dentomologist/remove_obsolete_widget_member_variable
...
Qt/GeneralWidget and GraphicsWidget: Remove unused member variable
2023-04-28 01:20:50 +01:00
Dentomologist
b59ca9682e
Qt/GeneralWidget and GraphicsWidget: Remove unused member variable
...
m_xrr_config was used by the GeneralWidget::GetAvailableResolutions
function to get the list of supported fullscreen resolutions when
HAVE_XRANDR was set. aa4088a
removed the ability to set that resolution
in the UI, leaving the GetAvailableResolutions function unused.
m_xrr_config is initialized in MainWindow which still uses it to toggle
fullscreen, but the references in GeneralWidget and GraphicsWidget
(which just ferried m_xrr_config from MainWindow to GeneralWidget) are
now unnecessary and removed in this commit.
2023-04-27 16:50:56 -07:00
Léo Lam
a75d22d901
Merge pull request #11797 from Dentomologist/remove_unused_videoutils_function
...
VideoUtils: Remove unused function GetAvailableResolutions
2023-04-28 00:37:43 +01:00
Léo Lam
c19be2a3cf
Merge pull request #11799 from Dentomologist/graphicswindow_remove_member_variables
...
Qt/GraphicsWindow: Remove unnecessary member variables
2023-04-28 00:36:56 +01:00
Léo Lam
89154c858b
Merge pull request #11787 from AdmiralCurtiss/ios-emulationkernel
...
IOS: Leverage Kernel/EmulationKernel difference for passing System to most IOS devices.
2023-04-28 00:36:03 +01:00
Dentomologist
f4751b1547
Qt/GraphicsWindow: Remove unnecessary member variables
...
These variables are only used in CreateMainLayout and can thus be local
instead.
2023-04-26 16:46:45 -07:00
Dentomologist
1f74653501
VideoUtils: Remove unused function GetAvailableResolutions
...
The ability to change the fullscreen resolution througnh the UI was
removed in aa4088a
, leaving this function unused.
2023-04-26 15:22:54 -07:00
Mai
adbee91dca
Merge pull request #11794 from shuffle2/color-scheme-changed
...
DolphinQt: reset stylesheets on colorSchemeChanged
2023-04-26 04:12:03 -04:00
Mai
e483b5693f
Merge pull request #11795 from Dentomologist/rename_graphicschoice_to_configchoice
...
Qt: Rename GraphicsChoice to ConfigChoice
2023-04-26 04:10:58 -04:00
Shawn Hoffman
bb227ad7bb
DolphinQt: reset stylesheets on colorSchemeChanged
...
This is required for switching system color scheme
(dark/light) dynamically at runtime.
2023-04-25 12:34:34 -07:00
Shawn Hoffman
51e528e45f
DolphinQt: cache icons instead of single pixmaps
...
Fixes dynamically changing dpi scaling.
Load resources from svg if possible.
Currently svg support is not in Qt build in Externals,
and image files need to be added later.
2023-04-25 12:34:27 -07:00
Mai
8c2e924255
Merge pull request #11774 from shuffle2/qtnext
...
DolphinQt: fix some usability issues
2023-04-25 15:24:44 -04:00
Mai
71a56d9e04
Merge pull request #11775 from shuffle2/qtnext2
...
qt: raise min version to 6
2023-04-25 15:23:32 -04:00
Dentomologist
2237a4a7aa
Qt: Rename GraphicsChoice to ConfigChoice
...
GraphicsChoice is used by the panes in the Graphics config window to
create combo boxes that change their associated config setting, and
update their own state when something else changes the config setting.
Despite its current name nothing about this class is particular to the
Graphics window, so renaming it to ConfigChoice better reflects its
purpose. This should also make it less confusing when ConfigChoices are
eventually added to the other config windows.
2023-04-25 11:39:24 -07:00
Shawn Hoffman
b00e898aff
DolphinQt: fix handling of Qt-specific cmdline args
...
QApplication should parse and remove and args it recognizes
before dolphin starts inspecting the args.
This allows using e.g. -style <style> on the commandline.
2023-04-25 10:50:49 -07:00
Shawn Hoffman
b20cc6b67e
DolphinQt: dont set dpi awareness in manifest
...
Qt already does this itself programmatically.
Setting in the manifest interferes with Qt's
internal handling of dpi awareness.
2023-04-25 10:49:46 -07:00
Shawn Hoffman
258cf0ff28
DolphinQt: assume QT_VERSION_CHECK >= 6.0.0
2023-04-25 10:39:05 -07:00
Shawn Hoffman
ce9413e549
cmake: drop qt5
2023-04-25 10:37:26 -07:00
Shawn Hoffman
97157eaf5c
DolphinQt: use new style of addAction API
2023-04-25 10:37:26 -07:00
Mai
b9a7f577a5
Merge pull request #11765 from Minty-Meeo/ppc-cache-savestate
...
Fix PPCCache savestate behavior
2023-04-25 05:40:15 -04:00
Mai
6bdfcc606f
Merge pull request #11788 from shuffle2/qtdpiround
...
DolphinQt: use default dpi rounding mode (passthrough)
2023-04-25 04:05:41 -04:00
Brad Smith
c9bbb12c2e
Fix build of iconv code on OpenBSD
2023-04-25 01:22:05 -04:00
Admiral H. Curtiss
15a0860f15
IOS: Leverage Kernel/EmulationKernel difference for passing System to most IOS devices.
2023-04-25 02:22:34 +02:00
Léo Lam
ba150a6824
Merge pull request #11790 from AdmiralCurtiss/network-widget-workaround
...
Qt/NetworkWidget: Don't update if not paused.
2023-04-25 01:07:42 +01:00
Léo Lam
77b334b47b
Merge pull request #11791 from lioncash/traverse
...
Common/Traversal: Move interface into Common namespace
2023-04-25 01:05:41 +01:00
Léo Lam
e5f7522711
Merge pull request #11792 from lioncash/trace
...
Common: Move CodeTrace.cpp/.h into Core
2023-04-25 01:04:36 +01:00
Léo Lam
1379a33102
Merge pull request #11780 from Dentomologist/rename_graphicsbool_to_configbool
...
Qt: Rename GraphicsBool to ConfigBool
2023-04-25 01:03:22 +01:00
Nayla
eb09f8bd3c
Delete windows-macOS-Linux.yml
2023-04-24 19:46:52 -04:00
Léo Lam
a08b5f7c35
Merge pull request #11786 from AdmiralCurtiss/ios-dolphin-device
...
IOS: Only construct DolphinDevice on EmulationKernel IOS instances.
2023-04-25 00:41:56 +01:00
Nayla Hanegan
59a3ef26ce
thing
2023-04-24 10:44:58 -04:00
Nayla Hanegan
b3f914ed4e
fix 2/2
2023-04-24 09:56:37 -04:00
Nayla Hanegan
f161453af9
fix 1/2
2023-04-24 09:41:01 -04:00
Nayla Hanegan
126b10e05a
update submodules
2023-04-24 09:40:47 -04:00
Lioncash
d991cbaf3c
Common: Move CodeTrace.cpp/.h into Core
...
This interface relies on Core details and shouldn't be in Common to
begin with, since it's not a general utility.
2023-04-24 09:10:43 -04:00
Lioncash
30e7ab94fa
Common/TraversalProto: Move interface into Common namespace
...
Gets the types out of the global namespace.
2023-04-24 08:53:14 -04:00
Lioncash
27f38c6c8f
Common/TraversalClient: Move interface into Common namespace
...
Gets the interface out of the global namespace.
2023-04-24 08:28:25 -04:00
Nayla
2dc0e3ed2b
Update CMakeLists.txt
2023-04-24 07:42:02 -04:00
Nayla Hanegan
561e871ed7
minor netplay fixes
2023-04-24 00:41:03 -04:00
Nayla Hanegan
9a9cacfdb4
Revert "data"
...
This reverts commit dd6d82dcc7
.
2023-04-23 22:24:18 -04:00
Nayla Hanegan
f6ee46a0d1
data2
2023-04-23 22:24:10 -04:00
Nayla Hanegan
dd6d82dcc7
data
2023-04-23 21:55:39 -04:00
Nayla
bcc77cf36f
Delete detectflatpak.patch
2023-04-23 21:52:44 -04:00
Nayla Hanegan
518adb6fed
Revert "Update CMakeLists.txt"
...
This reverts commit 5a4747560a
.
2023-04-23 21:52:13 -04:00
Nayla Hanegan
da2d4826f8
Revert "Update CMakeLists.txt"
...
This reverts commit e64cfaf19c
.
2023-04-23 21:50:56 -04:00