Leo Lam
|
764e058865
|
Merge pull request #6063 from ligfx/queuemethodonobject
Qt QueueOnObject/RunOnObject: accept pointers to member functions
|
2017-09-16 16:46:44 +02:00 |
|
Leo Lam
|
68baf7d8fc
|
Merge pull request #6062 from ligfx/fixqtcorestate
Settings: register the Core::State type with Qt
|
2017-09-15 22:38:42 +02:00 |
|
Leo Lam
|
93574bf016
|
Merge pull request #6064 from JosJuice/filesystemwidget-nullptr
DolphinQt2: Check for file systems being nullptr
|
2017-09-15 20:58:52 +02:00 |
|
Léo Lam
|
6f1b156020
|
VolumeGC: Add a default constructor for ConvertedGCBanner
Without this, it fails to build with the following error in g++ 7.2.0:
> constructor required before non-static data member has been parsed
|
2017-09-15 20:47:49 +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 |
|
Leo Lam
|
7cb8d6612c
|
Merge pull request #5870 from JosJuice/lazy-filesystem
DiscIO: Use Common::Lazy more
|
2017-09-15 19:30:05 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
Lioncash
|
343bde2712
|
Software/TextureSampler: const correctness
|
2017-09-11 20:13:47 -04: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 |
|
Markus Wick
|
b0f93f2acc
|
Merge pull request #6053 from spycrab/qt_action
Qt/FilesystemWidget: Use AddAction helper
|
2017-09-11 15:18:09 +02:00 |
|
spycrab
|
2a7ad0b721
|
Qt/FilesystemWidget: Use AddAction helper
|
2017-09-11 14:25:30 +02:00 |
|
Stenzek
|
24ddea04ce
|
VideoBackends: Move SamplerState to common
|
2017-09-11 20:01:54 +10:00 |
|
Stenzek
|
340aabbb06
|
VideoCommon: Add helpers for generating common render states
|
2017-09-11 20:01:52 +10:00 |
|
Stenzek
|
b7a099814a
|
Vulkan: Clear contents of EFB convert framebuffer at create time
Fixes a validation layer warning when converting pixel formats.
|
2017-09-11 20:01:50 +10:00 |
|
Stenzek
|
e584090822
|
Vulkan: Fix interface mismatch in RGB->YUYV shader
|
2017-09-11 20:01:48 +10:00 |
|
Stenzek
|
836b9b9acb
|
Renderer: Move cull mode to a rasterization state object
Also moves logic for primitive handling to VideoCommon.
|
2017-09-11 20:01:45 +10:00 |
|
Stenzek
|
2869c570f1
|
Renderer: Move depth state to VideoCommon and seperate from bpmem
|
2017-09-11 19:40:26 +10:00 |
|