spycrab
|
f90e81b9db
|
Qt/Properties: Implement "Gecko codes" tab
|
2017-09-15 19:45:46 +02:00 |
JosJuice
|
a0cddc579f
|
DolphinQt2: Check for file systems being nullptr
nullptr gets returned for file systems that are deemed invalid.
|
2017-09-15 19:44:23 +02:00 |
Michael M
|
7f812a7a03
|
RunOnObject: accept pointers to member functions
|
2017-09-15 10:36:33 -07:00 |
Michael M
|
1e27e87d93
|
QueueOnObject: accept pointers to member functions
|
2017-09-15 10:36:32 -07:00 |
Michael M
|
6191f04524
|
Settings: register the Core::State type with Qt
|
2017-09-15 10:35:38 -07:00 |
Michael M
|
4ea8166b93
|
Qt: Advanced config pane
|
2017-09-15 10:35:01 -07:00 |
Leo Lam
|
7cb8d6612c
|
Merge pull request #5870 from JosJuice/lazy-filesystem
DiscIO: Use Common::Lazy more
|
2017-09-15 19:30:05 +02:00 |
Leo Lam
|
7caf44c8b5
|
Merge pull request #5732 from arthurc/fix-multiple-axis-inputs
Prevent multiple HID elements of same usage type on OSX
|
2017-09-15 19:28:04 +02:00 |
JosJuice
|
f294599e73
|
DiscIO: Use Common::Lazy for loading GC banners
|
2017-09-15 19:21:50 +02:00 |
Arthur Carlsson
|
79a646a67d
|
Prevent multiple HID elements of same usage type on OSX
On OSX, iterate the HID device's elements and only store the last of
each type to accommodate for flaky hardware
|
2017-09-15 19:19:46 +02:00 |
Leo Lam
|
2b4bf8662a
|
Merge pull request #5577 from ligfx/separateexpressionparsingandbinding
ControlReference/ExpressionParser: separate parsing from binding
|
2017-09-15 19:11:57 +02:00 |
spycrab
|
5aecd61ede
|
Qt/Settings: Implement cheat settings
|
2017-09-15 19:01:23 +02:00 |
spycrab
|
8687f6aae7
|
Qt: Implement CheatWarningWidget
|
2017-09-15 19:01:23 +02:00 |
spycrab
|
8580e159fe
|
Qt/SettingsWindow: Add SelectGeneralPane method
|
2017-09-15 19:01:22 +02:00 |
JosJuice
|
ca36c977d9
|
DiscIO: Remove m_partition and m_volume from FileSystem
The last commit made m_partition unnecessary, and m_volume
has been unnecessary ever since the PR that added DiscExtractor.
|
2017-09-15 18:57:05 +02:00 |
JosJuice
|
38304da947
|
DiscIO: Use Common::Lazy for loading filesystems
This simplifies FileMonitor a lot and also lets us
clean up FilesystemPanel.
|
2017-09-15 18:57:05 +02:00 |
Leo Lam
|
0d07821935
|
Merge pull request #6024 from ligfx/coreonstatechangedcallback
Qt: use Settings::EmulationStateChanged
|
2017-09-15 18:45:17 +02:00 |
Leo Lam
|
30dd544931
|
Merge pull request #5990 from spycrab/qt_logger_cleanup
Qt: Make Log and Log Configuration widget separate from dock
|
2017-09-15 18:30:45 +02:00 |
Leo Lam
|
ac2f59c1b5
|
Merge pull request #6061 from ligfx/removefiforecordervolatile
FifoRecorder: remove use of volatile
|
2017-09-15 18:23:03 +02:00 |
Michael M
|
738acb6c07
|
FifoRecorder: move function definitions out of header
|
2017-09-14 17:28:39 -07:00 |
Michael M
|
a47ce0d625
|
FifoRecorder: remove use of volatile
|
2017-09-14 17:28:39 -07:00 |
Mat M
|
5576af061b
|
Merge pull request #5798 from ligfx/qttranslation
Qt: use translations
|
2017-09-14 20:19:09 -04:00 |
Michael M
|
60cba5722c
|
Qt: use translations
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
bdcd6df459
|
InterfaceConfigPane: remove unneeded comment
It notes that using "no" for Norwegian is not allowed by wxWidgets, but
"nb" is the correct code for Norwegian Bokmål anyways.
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
b22ed9683d
|
InterfacePane: add all interface languages
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
294b1895ef
|
ExpressionParser: std::move() tokens vector to parser
|
2017-09-14 12:53:36 -07:00 |
Michael M
|
31f1c06226
|
ControlReference: don't reparse expression when references are updated
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
c332580b83
|
ControlReference/ExpressionParser: separate parsing from binding
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
ba87a50338
|
ExpressionParser: add FallbackExpression node type
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
7e74961eb1
|
ExpressionParser: expose ExpressionNode directly
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
85301e2bae
|
ParseStatus: replace NoDevice with EmptyExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
754efd75c5
|
ExpressionParser: remove DummyExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
f1ff1e3d08
|
ExpressionParser: clean up ControlExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
3df945f8d0
|
ExpressionParser: replace bare pointers with unique_ptrs
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
c33e391d26
|
InputConfigDiag: don't use entire ExpressionParse namespace
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
bbb7c17235
|
ExpressionParser: use internal ParseResult struct instead of out-params
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
d2821e14fa
|
ParseExpression: return a std::pair
|
2017-09-14 12:53:34 -07:00 |
spycrab
|
48d57f223d
|
Qt: Make Log and Log Configuration widget separate
|
2017-09-14 20:56:48 +02:00 |
Michael M
|
3e1072b24d
|
Qt: use Settings::EmulationStateChanged
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
8e805dcbf4
|
Core: SetOnStoppedCallback -> SetOnStateChangedCallback
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
22a9a08b24
|
Add Core::State::Starting
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
d217e797f2
|
move Movie::DoFrameStep to Core::DoFrameStep
|
2017-09-13 17:30:18 -07:00 |
Leo Lam
|
030dc11c6e
|
Merge pull request #6058 from leoetlino/dsptool-fix
DSPTool: Fix build
|
2017-09-13 22:13:43 +02:00 |
Leo Lam
|
5a89d13655
|
Merge pull request #6059 from spycrab/qt_columns
Qt: Bring column selection up to par with Wx
|
2017-09-13 22:13:27 +02:00 |
spycrab
|
e7318fda34
|
Qt: Bring column selection up to par with Wx
|
2017-09-13 22:05:45 +02:00 |
Léo Lam
|
12da9c8473
|
DSPTool: Fix build
Stub implementations of Host functions are required, as DSPTool links
against Core (which makes use of Host).
|
2017-09-13 17:38:23 +02:00 |
Markus Wick
|
b3d12347ca
|
Merge pull request #6055 from lioncash/const
Software/TextureSampler: const correctness
|
2017-09-12 08:45:28 +02:00 |
Lioncash
|
343bde2712
|
Software/TextureSampler: const correctness
|
2017-09-11 20:13:47 -04:00 |
Leo Lam
|
36aafd9bf4
|
Merge pull request #6054 from gamemasterplc/master
Remove Symbol Address Mask
|
2017-09-11 23:19:06 +02:00 |
gamemasterplc
|
4908d79a71
|
Remove Function Address Symbol Mask
The upper 4 bits were masked out of function addresses prior when generating symbols.
|
2017-09-11 15:39:22 -05:00 |