Commit Graph

25972 Commits

Author SHA1 Message Date
56d0cb8d61 Cleanup var naming in ISOProperties 2017-09-20 16:46:46 -07:00
5585ac47bf Merge pull request #6080 from Helios747/oops
[Qt] Fix bolding of GraphicsChoice.cpp
2017-09-20 10:06:32 -07:00
47a2a16b77 [Qt] Fix bolding of GraphicsChoice.cpp 2017-09-20 09:13:23 -07:00
10b3f02385 Merge pull request #6078 from spycrab/qt_fix_bold
Qt/GraphicsSettings: Fix overriden settings not being bolded
2017-09-20 08:08:32 -07:00
6c7e392f0c Qt/GraphicsSettings: Fix overriden settings not being bolded 2017-09-20 15:12:05 +02:00
d1abd71ccb Merge pull request #6070 from lioncash/ogl-tcache
OGL/TextureCache: Move file statics to the TextureCache class
2017-09-20 10:19:39 +02:00
c9f790dca4 Merge pull request #6072 from JosJuice/eject-disc
Add an option to eject the disc
2017-09-18 12:47:47 +02:00
1566f3ae7e Merge pull request #6074 from delroth/netplay-fix
Fix NetPlay settings reset issue
2017-09-18 06:15:31 +02:00
43f067c6e1 StringUtil: support TryParse(u16*) 2017-09-18 05:04:11 +02:00
c50848be21 Merge pull request #6073 from dolphin-emu/delroth-fix-6069
Fix sample wrapping with new DSP ADPCM decoding
2017-09-18 03:33:51 +02:00
3f481a70be Fix sample wrapping with new DSP ADPCM decoding
Fixes possible regression from #6069.
2017-09-18 02:54:58 +02:00
755253948b Merge pull request #6069 from leoetlino/common-accelerator
DSP: Deduplicate the accelerator code
2017-09-17 23:20:37 +02:00
e4faabb763 Add an option to eject the disc 2017-09-17 11:44:48 +02:00
3c770693a2 DVDInterface: Remove a (mostly) outdated comment 2017-09-17 11:44:32 +02:00
b6bc3bc7c9 Remove DVDInterface::ChangeDiscAsHost
There isn't much point in keeping this utility function around
now that RunAsCPUThread provides a simple way of running things
on the CPU thread.
2017-09-17 11:44:27 +02:00
29bfdbb36b Merge pull request #6071 from lioncash/inputconfig
InputConfigDiag: Fix building DolphinWX on the latest MSVC
2017-09-17 11:11:37 +02:00
6c326e7215 InputConfigDiag: Fix building DolphinWX on the latest MSVC
const char[1] and wxString() can both be converted to multiple common
types, so this results in an ambiguous conditional expression
compilation error (C2445)
2017-09-17 02:38:12 -04:00
dbd9aeb210 OGL/TextureCache: use std::array for the palette shader array 2017-09-17 02:34:02 -04:00
6d9ed9dc32 OGL/TextureCache: Move file statics to the TextureCache class
These rely on instance state, or are used within instance-based class
member functions, so they should belong to the instance itself instead
of being file statics.
2017-09-17 02:33:56 -04:00
d7aa49a1a7 Merge pull request #6068 from leoetlino/ssl
IOS/SSL: Show built-in cert error once per session
2017-09-16 14:14:11 -07:00
7022a18e9a IOS/SSL: Show built-in cert error once per session
See: https://bugs.dolphin-emu.org/issues/10546
2017-09-16 20:43:49 +02:00
38a7196ec6 DSP: Deduplicate the accelerator code
The logic is entirely the same; only the inputs and outputs are
different, so deduplicating makes sense.

This will make fixing accelerator issues easier.
2017-09-16 16:47:43 +02:00
764e058865 Merge pull request #6063 from ligfx/queuemethodonobject
Qt QueueOnObject/RunOnObject: accept pointers to member functions
2017-09-16 16:46:44 +02:00
68baf7d8fc Merge pull request #6062 from ligfx/fixqtcorestate
Settings: register the Core::State type with Qt
2017-09-15 22:38:42 +02:00
93574bf016 Merge pull request #6064 from JosJuice/filesystemwidget-nullptr
DolphinQt2: Check for file systems being nullptr
2017-09-15 20:58:52 +02:00
ef6ca3c750 Merge pull request #6065 from leoetlino/fix
VolumeGC: Add a default constructor for ConvertedGCBanner
2017-09-15 20:56:15 +02:00
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
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
7f812a7a03 RunOnObject: accept pointers to member functions 2017-09-15 10:36:33 -07:00
1e27e87d93 QueueOnObject: accept pointers to member functions 2017-09-15 10:36:32 -07:00
6191f04524 Settings: register the Core::State type with Qt 2017-09-15 10:35:38 -07:00
7cb8d6612c Merge pull request #5870 from JosJuice/lazy-filesystem
DiscIO: Use Common::Lazy more
2017-09-15 19:30:05 +02:00
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
f294599e73 DiscIO: Use Common::Lazy for loading GC banners 2017-09-15 19:21:50 +02:00
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
2b4bf8662a Merge pull request #5577 from ligfx/separateexpressionparsingandbinding
ControlReference/ExpressionParser: separate parsing from binding
2017-09-15 19:11:57 +02:00
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
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
0d07821935 Merge pull request #6024 from ligfx/coreonstatechangedcallback
Qt: use Settings::EmulationStateChanged
2017-09-15 18:45:17 +02:00
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
ac2f59c1b5 Merge pull request #6061 from ligfx/removefiforecordervolatile
FifoRecorder: remove use of volatile
2017-09-15 18:23:03 +02:00
738acb6c07 FifoRecorder: move function definitions out of header 2017-09-14 17:28:39 -07:00
a47ce0d625 FifoRecorder: remove use of volatile 2017-09-14 17:28:39 -07:00
5576af061b Merge pull request #5798 from ligfx/qttranslation
Qt: use translations
2017-09-14 20:19:09 -04:00
60cba5722c Qt: use translations 2017-09-14 17:15:21 -07:00
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
b22ed9683d InterfacePane: add all interface languages 2017-09-14 17:15:21 -07:00
294b1895ef ExpressionParser: std::move() tokens vector to parser 2017-09-14 12:53:36 -07:00
31f1c06226 ControlReference: don't reparse expression when references are updated 2017-09-14 12:53:35 -07:00
c332580b83 ControlReference/ExpressionParser: separate parsing from binding 2017-09-14 12:53:35 -07:00