dolphin-emulator/Source/Core/DolphinWX
Léo Lam e63b07f73b ControllerConfigDiag: Improve the UI
The ControllerConfigDiag design was getting confusing, so more
significant changes needed to be done.

Firstly, the GC controller and the Wiimote section layouts have been
aligned for consistency.

The Balance Board source chooser is a checkbox.

The "general settings" that affect the SYSCONF have been moved to the
Wii pane in the Config dialog. It makes more sense because those
affect the Wii's settings in the NAND, unlike the other options.

Another reason for moving it is that the Controller Config Dialog was
getting pretty crowded, and the whole section is disabled when
emulation is running, which is wasted space.

The Wiimotes section is now organised by two radio buttons. One is for
the Passthrough Mode, with sync/reset buttons under it; the other is
the emulated Bluetooth mode, which still has the regular Wiimote source
choosers, the Continuous Scanning controls and the Enable Speaker Data
option (which only applies to the emulated BT mode).

Hopefully this should make things a bit clearer and look cleaner.

(This is a monolithic commit because separating UI changes is hard)
2016-10-03 23:13:09 +02:00
..
Cheats GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
Config ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
Debugger Fix a few warnings 2016-10-03 19:29:35 +02:00
NetPlay NetPlaySetupFrame: Use an anonymous namespace instead of static 2016-10-03 00:20:33 -04:00
resources DolphinWX: Stop using XPM images 2016-01-05 19:11:58 +01:00
AboutDolphin.cpp Don't force compile everything as Objective-C++ on macOS 2016-09-18 17:33:51 -07:00
AboutDolphin.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AuiToolBar.h Drop Dolphin-specific patch to wxWindows 2016-09-07 15:15:09 +02:00
CMakeLists.txt Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
ControllerConfigDiag.cpp ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
ControllerConfigDiag.h ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
DolphinWX.vcxproj Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
DolphinWX.vcxproj.filters CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
DolphinWX.vcxproj.user Rename menu items, stop using PanicAlertT, remove -d when running from visual studio. 2014-12-17 01:12:33 +10:30
FifoPlayerDlg.cpp Move FifoPlayer 'Close' button to the right side of the dialog 2016-08-16 12:28:50 +02:00
FifoPlayerDlg.h Fix a few warnings 2016-10-03 19:29:35 +02:00
Frame.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
Frame.h Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
FrameAui.cpp Manually select the coresponding tab before floating a panel 2016-09-11 18:52:48 -04:00
FrameTools.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
GameListCtrl.cpp Merge pull request #4015 from EmptyChaos/wx-misc-fixes 2016-10-02 22:46:14 -07:00
GameListCtrl.h Merge pull request #4015 from EmptyChaos/wx-misc-fixes 2016-10-02 22:46:14 -07:00
Globals.h Add missing IDs for the Watch window 2016-09-11 12:51:50 -04:00
Info.plist.in Add more languages, and remove Hebrew because it's very incomplete 2016-05-25 23:33:18 +02:00
InputConfigDiag.cpp Merge pull request #4010 from leoetlino/relative-input 2016-10-03 03:26:04 -07:00
InputConfigDiag.h Merge pull request #4010 from leoetlino/relative-input 2016-10-03 03:26:04 -07:00
InputConfigDiagBitmaps.cpp ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
ISOFile.cpp Move DiscIO enums to a new file 2016-07-13 17:29:27 +02:00
ISOFile.h Move DiscIO enums to a new file 2016-07-13 17:29:27 +02:00
ISOProperties.cpp Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
ISOProperties.h ISOProperties: Add notification when Cheats are disabled. 2016-08-31 14:32:12 +10:00
LogConfigWindow.cpp Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
LogConfigWindow.h Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
LogWindow.cpp LogWindow: Use emplace instead of push for the message queue 2016-10-02 23:42:38 -04:00
LogWindow.h Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
Main.cpp DolphinWX: Prevent crash with Wiimote connected on start 2016-10-03 11:41:23 +02:00
Main.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MainNoGUI.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
MemcardManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemcardManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PatchAddEdit.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PatchAddEdit.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessingConfigDiag.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessingConfigDiag.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
resource.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SoftwareVideoConfigDialog.cpp VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
SoftwareVideoConfigDialog.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
TASInputDlg.cpp TASInputDlg: Fix inputs "sticking" after closing 2016-08-14 05:13:33 +10:00
TASInputDlg.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoConfigDiag.cpp VideoCommon: Add config fields for multithreading and validation layers 2016-10-01 01:09:12 +10:00
VideoConfigDiag.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
WXInputBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
WXInputBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WxUtils.cpp Don't force compile everything as Objective-C++ on macOS 2016-09-18 17:33:51 -07:00
WxUtils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
X11Utils.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
X11Utils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00