Dolphin, the GameCube and Wii emulator - Forums

Full Version: Feedback Required - What benefits are there to the WxWidgets GUI
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
The wxWidgets UI has now been removed from the master branch. Please continue to post any issues you have with the Qt UI here!

It's getting to that point where we want to drop the old wxWidgets GUI to make improving Qt easier and allow for more dramatic changes to the config and GUI systems.

While Qt has made great strides as the dominant GUI, we're still left with ~20% of users (on latest development builds) choosing to use the WX GUI.  Before we take the final leap and actually remove WX, we'd like to try and find some of the reasons people are staying behind.  Whether it's laziness, a particular missing feature, a bug, or anything else, if you can think of any reason that would/is causing you to stick to WX, please let us know here.

Until wxWidgets is dropped, it's very unlikely we'll see major work on the Qt GUI.  Consider this your opportunity to air out grievances and give complaints before a final decision is made.

Thank you for your time.



Issues so far:

Qt game list resizing doesn't work as nicely as wxWidgets
  • Fixed as of Dolphin 5.0-8251
  • Should issues persist try deleting Qt.ini in your User/Config folder before filing bug reports!
Some controllers/adapters cause Dolphin to be unstable
  • Mayflash GC Controller Adapter was reported
  • Well-known issue which occurs with wxWidgets as well as Qt.
  • Generally recommend not using buggy controller drivers, but if details are reported we will try to make them work better.

The wxWidgets UI has now been removed from the master branch. Please continue to post any issues you have with the Qt UI here!
Resizing columns actually works, for one. When I try to change the width of the game/publisher/etc. columns in my game list, for some reason it only lets me resize the "maker" column, and it resizes it backwards to boot. So that's a thing.
I've noticed that one, and it's annoying, but not a game breaker. Should we just make all columns resizable? I know I was given reasoning for it, but, I honestly don't remember why.
I don't really understand why they aren't all resizable
Auto-sizing kills performance with longer game-lists; not sure if/how this ties into resizing though.
Don't need to autosize, but resizing everything should be a given IMO, even if it's stupid for the user to do so.
I too find the column resizing annoying (perhaps it's mainly a problem because the default sizing doesn't make a lot of sense). However, otherwise the Qt UI really seems on-par with WXW these days.
Used to prefer Wx above Qt for a while, mostly because of the bugs that Qt had. For example, checking a checkbox would not be saved in Qt. I see no reason to stick with Wx anymore since these issues have been resolved these days. Qt already offers some nice improvements over Wx such as being able to directly add Gecko Codes and the auto-updater.

I must agree it is annoying that columns can not be resized in Qt. So that is a must-have to fix before Wx is to be laid on the chopping block. Other than that, I can't see why Wx couldn't be removed. Just make sure that Qt has it's bugs fixed if there are any left.
Dolphin Qt is insanely unstable and annoying, at least for me. The emulation is fine and I don't tend to run into anything during that time, but the user interface is just broken a lot. I don't know whether it's a problem with my computer specifically or the fact that I have Windows 10 but most of the time I can't close the application without using the Task Manager... and that's just the Wx version.

With Qt, it's a guessing game of whether Dolphin will work or just freeze. That's what happens when I try opening the controller menu; sometimes it freezes when I try opening a controller's settings, sometimes it freezes when it refreshes or saves a profile. Sometimes the drop-down menus just don't work anymore, and other times the checkmark boxes take a while to show the checkmarks. Oftentimes right-clicking a game won't bring the menu up and I have to keep doing it until it works. Usually, all of this happens after already having started emulating, whether it's still running or not.

I personally don't use the Qt-exclusive features often, so I tend to stick with Wx so I don't have to worry about resetting an emulation if I want to switch controls. I do support the stride to make Qt the exclusive interface for Dolphin, but in its current state I just can't use it.
(06-24-2018, 05:14 PM)CrazyNaut Wrote: [ -> ]Dolphin Qt is insanely unstable and annoying, at least for me. The emulation is fine and I don't tend to run into anything during that time, but the user interface is just broken a lot. I don't know whether it's a problem with my computer specifically or the fact that I have Windows 10 but most of the time I can't close the application without using the Task Manager... and that's just the Wx version.

With Qt, it's a guessing game of whether Dolphin will work or just freeze. That's what happens when I try opening the controller menu; sometimes it freezes when I try opening a controller's settings, sometimes it freezes when it refreshes or saves a profile. Sometimes the drop-down menus just don't work anymore, and other times the checkmark boxes take a while to show the checkmarks. Oftentimes right-clicking a game won't bring the menu up and I have to keep doing it until it works. Usually, all of this happens after already having started emulating, whether it's still running or not.

I personally don't use the Qt-exclusive features often, so I tend to stick with Wx so I don't have to worry about resetting an emulation if I want to switch controls. I do support the stride to make Qt the exclusive interface for Dolphin, but in its current state I just can't use it.

Do you have any drivers for controllers installed on your PC / use controllers while using dolphin?
Pages: 1 2 3 4 5