Commit Graph

40 Commits

Author SHA1 Message Date
87d7c994e7 Qt/Settings: Implement ControllerStateNeeded 2018-02-07 18:49:23 +01:00
28ad12bf30 Qt/Settings: Update default gamelist path textbox when changed 2018-01-31 19:58:02 +01:00
8795b342d1 Qt/Debugger: Implement "Breakpoints" window 2017-12-28 19:08:38 +01:00
08716be43b Qt/Debugger: Implement "Watch" window 2017-12-28 19:07:56 +01:00
ec37ce093f Qt/Debugger: Implement "Registers" window 2017-12-28 19:07:18 +01:00
ff283ff912 Qt/Settings: Add debug mode flag 2017-12-28 18:59:42 +01:00
806a8a7f32 MappingWindow: store profile filename in QComboBox userdata 2017-09-27 21:04:34 +02:00
743568f9d4 Merge pull request #5984 from spycrab/qt_gecko
Qt/GameList: Implement "Gecko codes" Tab
2017-09-27 20:50:28 +02:00
a334ec3daa Qt: add ConfigChanged signal to Settings 2017-09-25 21:46:23 +02:00
6191f04524 Settings: register the Core::State type with Qt 2017-09-15 10:35:38 -07:00
5aecd61ede Qt/Settings: Implement cheat settings 2017-09-15 19:01:23 +02:00
3e1072b24d Qt: use Settings::EmulationStateChanged 2017-09-13 17:30:18 -07:00
78cc759d56 Settings: Implement NetPlay globals 2017-08-10 06:49:57 +02:00
fa4723ffb4 DolphinQt2: Rename "Table"/"List" to "List View"/"Grid View"
Sentret_C posted this comment on Transifex recently:

"What Dolphin refers to as "Table View" and "List View" are
similar to "List View" and "Grid View" in Steam, and I think
the Steam names describe them better."

I agree with that, so here's a commit that changes the names.
2017-08-06 11:35:45 +02:00
84b44fa467 Qt: Implement logging widget (+ configuration) 2017-08-01 01:36:08 +02:00
962d684ca2 Qt: Implement logging settings and signals 2017-08-01 01:36:08 +02:00
234ab6f759 DolphinQt2: set QSettings parameters globally 2017-07-07 17:08:00 -07:00
d0fdb9f149 DolphinQt2: replace Settings with SConfig where possible
Changes:
- `ShowDevelopmentWarning` is now under the '[Interface]' group in
  Dolphin.ini, with other interface-related settings. So, whoever uses
  DolphinQt will have to edit that manually again. Sorry!
- Game search paths and the last file are now shared properly with
  DolphinWX
- Qt-only preferences like "Preferred View: list/table" are now
  stored using the platform's native settings storage, rather than in
  UI.ini
2017-06-29 17:17:32 -07:00
15243093c4 Qt: Implement missing settings 2017-06-27 17:32:43 +02:00
c5fa470ad8 replace DoFileSearch with optimized version 2017-06-23 17:25:53 -07:00
b8f2e24dd5 Merge pull request #5546 from ligfx/qtdynamicthemes
DolphinQt2: live updates to UI theme
2017-06-05 17:15:17 -07:00
5a4ee87d6a DolphinQt2: Settings: emit ThemeChanged signal 2017-06-05 17:04:29 -07:00
833e38ed56 Settings: emit HideCursorChanged() 2017-06-05 16:49:28 -07:00
47e8cb97b4 DolphinQt2: move path signals from PathDialog to Settings 2017-06-05 16:46:10 -07:00
548522877a DolphinQt2: make Settings a singleton
With this, we can get signals when properties change.
2017-06-05 16:46:10 -07:00
e1ea6805a7 Qt: Remove booting from the last path 2017-06-04 14:43:41 -06:00
845cc68bba Qt: Fix HiDPI icon scaling 2017-05-29 13:52:01 +02:00
6e28f4dae6 Qt: Implement analytics (+ prompt) 2017-05-20 23:41:02 +02:00
33e111e92f Qt: Implement button mapping dialogs 2017-05-20 17:53:17 +02:00
a2d2acf741 Qt: Add General Pane to Settings
Replace SConfig references with Settings()
2017-05-11 12:40:14 -07:00
c8d0b647ac Qt: Add controller (overview) window 2017-05-09 18:49:10 +02:00
6bf7b5ff0f Qt: Bring Gamelist up to Wx standards 2017-05-08 19:03:59 +02:00
0a15aaaa12 Move DiscIO enums to a new file
At first there weren't many enums in Volume.h, but the number has been
growing, and I'm planning to add one more for regions. To not make
Volume.h too large, and to avoid needing to include Volume.h in code
that doesn't use volume objects, I'm moving the enums to a new file.
I'm also turning them into enum classes while I'm at it.
2016-07-13 17:29:27 +02:00
0efb19e66a DolphinQt2: Experimental GUI Warning Prompt.
Add a GUI prompt to tell users not to use DolphinQt by accident.
2016-07-13 15:52:45 +10:00
3570c7f03a Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
cc6a7826c0 Implements Emulation MenuBar
Save states, fullscreen, frame advance, screenshot and emulation
controls are available through the MenuBar
2016-03-20 11:44:35 +11:00
48d1adb96f DQt2: Add a message if the game list is empty. 2016-01-01 02:29:39 -08:00
5b2a76458d DQt2: Implement Paths config dialog 2015-12-30 19:03:13 -08:00
21032d76a8 Use const reference, explicit, final, and override in DQt2. 2015-12-21 19:46:03 -08:00
3a4a60f937 Use a separate INI file for UI settings. 2015-12-20 15:36:39 -08:00