r7167: I introduced configuration profiles in Dolphin, making a combobox for them show up in the video config dialog. Just an initial implementation with a few rough edges and not-so-clean code. Didn't have any time to work on this for a while though, so others went ahead and tried to improve my code.
r7386: Billiard revamped the config profile system by removing the combobox and instead adding an option in the context menu of the game list items which opens a separate dialog for them. Needed some cruel hacks, but it's the nicest way to go from a usuability perspective
r7391: Gnick reverted Billiard's code, re-adding the combobox from my initial implementation. He also added numerous features on top of it, making the whole thing pretty feature-complete. However, the code is just a hell of a mess now. Also, it's not as nice as Billiard's implementation.
Around r7400, I was able to spend some time on Dolphin coding again. I tried my best to clean up the current video config dialog code, but it just didn't work. Well, actually it did work out, but I realized that it's just a mess to work with, since I was planning to do some major restructuring of the video config dialog in the future.
TL;DR: Thus, I decided to revert the WHOLE video config dialog code back to pre-r7167.
Since r7484, we have the old, configuration-profile-free video config dialog again. I plan on re-adding similiar functionality in the future, but it'll be implemented similiar to what Billiard did. I do not know if it'll happen before 3.0.
This thread was created for you to complain and argue about this removal. No one managed to convince me why you'd prefer my initial/gnick's implementation. I also want to give users more insight into why I decided to do this, so go ahead and complain why you need it to be done like it was done until r7483
r7386: Billiard revamped the config profile system by removing the combobox and instead adding an option in the context menu of the game list items which opens a separate dialog for them. Needed some cruel hacks, but it's the nicest way to go from a usuability perspective
r7391: Gnick reverted Billiard's code, re-adding the combobox from my initial implementation. He also added numerous features on top of it, making the whole thing pretty feature-complete. However, the code is just a hell of a mess now. Also, it's not as nice as Billiard's implementation.
Around r7400, I was able to spend some time on Dolphin coding again. I tried my best to clean up the current video config dialog code, but it just didn't work. Well, actually it did work out, but I realized that it's just a mess to work with, since I was planning to do some major restructuring of the video config dialog in the future.
TL;DR: Thus, I decided to revert the WHOLE video config dialog code back to pre-r7167.
Since r7484, we have the old, configuration-profile-free video config dialog again. I plan on re-adding similiar functionality in the future, but it'll be implemented similiar to what Billiard did. I do not know if it'll happen before 3.0.
This thread was created for you to complain and argue about this removal. No one managed to convince me why you'd prefer my initial/gnick's implementation. I also want to give users more insight into why I decided to do this, so go ahead and complain why you need it to be done like it was done until r7483
