7ef8e53c4a
Qt: Fix "open wiki" option not using the wiki redirect script
...
The dolphin-redirect.php script seems to have been present since 2012
at least, but we accidentally stopped using it when the "open wiki"
feature was reimplemented in DolphinQt2 in 2016.
<@delroth> dolphin-redirect.php is slightly smarter and tries to find gameid aliases for e.g. same region
<@delroth> uh, I mean different region
2021-02-08 02:52:29 +01:00
8a3fe6e24a
Fix mapping window title bar becoming unresponsive
2021-02-04 14:32:03 +01:00
77c68a3142
DolphinQt: Fix regression that caused the regex expression to be evaluated incorrectly. If an input expression has a non-alpha character in it, we want to quote it with backticks
2021-02-02 20:36:54 -06:00
82bb5d9915
NetworkCaptureLogger: PCAP support added
...
Log TCP/UDP read/write with fake packet.
2021-01-30 19:35:09 +04:00
83c127784b
Working Game IDs for Elf/Dol files
2021-01-30 09:51:37 -05:00
e47eb16641
GCMemcardManager: Detect attempt to import multiple save files with the same internal name.
2021-01-28 22:01:33 +01:00
74b56a8c7f
GCMemcardManager: Add filename column.
2021-01-28 22:01:33 +01:00
9acbe1aced
GCMemcardManager: Make columns sortable.
2021-01-28 22:01:33 +01:00
42f4ee629b
GCMemcardManager: Make columns resizable by the user.
2021-01-28 22:01:33 +01:00
7cf991bd8a
GCMemcardManager: Small cleanups.
2021-01-28 22:01:33 +01:00
e00e6e1a8c
GCMemcardManager: Replace remaining panic alert with ModalMessageBox.
2021-01-28 22:01:33 +01:00
daa76183ed
GCMemcard: Let ImportFile() take a Savefile instead of a direntry and a vector of blocks.
2021-01-28 22:01:33 +01:00
e8b99d3afd
GCMemcardManager: Rewrite file deleting logic to provide a better user experience.
2021-01-28 22:01:33 +01:00
6e96f95432
GCMemcardManager: Rewrite file copying logic to provide a better user experience.
2021-01-28 22:01:33 +01:00
08dccb8727
GCMemcardManager: Rewrite file importing logic to provide a better user experience.
2021-01-28 22:01:33 +01:00
87ae7ccd75
GCMemcardManager: Rewrite file exporting logic to provide a better user experience.
2021-01-28 22:01:32 +01:00
7bb7aa16c2
GCMemcardManager: Relayout file table for a more compact design.
2021-01-28 22:01:32 +01:00
b363962757
BreakpointWidget: Remove unnecessary code
...
PPCDebugInterface.Clear() is called by Core on shutdown instead
2021-01-28 21:23:18 +04:00
9ca24ae8e0
Merge pull request #9092 from shuffle2/vshack
...
msbuild: Merge "Core" libs into single DolphinLib
2021-01-28 01:33:46 +01:00
9f6d88880e
MemoryWidget: Add 'Offset' and General Improvements
2021-01-28 01:04:09 +01:00
500a694ca8
msbuild: bundle all dolphin "core" code into single library
2021-01-27 14:29:49 -08:00
7e1df34735
rename InputCommon/ControllerInterface/Device to CoreDevice
2021-01-27 14:29:48 -08:00
84128d9532
rename Common/File to Common/IOFile
2021-01-27 14:29:48 -08:00
07fd02f207
rename Core/Analytics to Core/DolphinAnalytics
2021-01-27 14:29:47 -08:00
6dc0f0dfe6
Merge pull request #9438 from shuffle2/add-shortcut-to-desktop
...
DolphinQT: Gives option to add desktop shortcut
2021-01-27 19:41:09 +01:00
28cd6f6520
Merge pull request #9440 from lioncash/qt6
...
DolphinQt: Qt 6.0 forward-compatibility changes
2021-01-27 19:28:43 +01:00
6086111566
Merge pull request #9467 from iwubcode/gamecube_controllers_widget
...
DolphinQt: Move gamecube controller ui logic to its own widget
2021-01-27 19:24:06 +01:00
84ad550c19
Merge pull request #9449 from Filoppi/patch-11
...
Qt: Fix Shake Mapping Indicator not showing deadzone
2021-01-27 19:19:58 +01:00
42b55e8fa3
Merge pull request #9450 from Filoppi/patch-12
...
Qt: Fix stock input profiles being deletable
2021-01-27 19:18:51 +01:00
780360b921
DolphinQt: Move gamecube controller ui logic to its own widget
2021-01-27 12:02:39 -06:00
f3b6c9723c
DolphinQt: Move wiimote controller ui logic to its own widget
2021-01-27 11:27:05 -06:00
4ba9bb26e9
Merge pull request #9455 from lioncash/traversal
...
TraversalProto: Minor cleanup
2021-01-27 15:51:29 +01:00
67b9e94e4d
DolphinQt: Move common controller interface logic to its own widget
2021-01-23 15:17:38 -06:00
2021175809
TraversalClient: Convert state enum into an enum class
...
Prevents implicit conversions and prevents identifiers from polluting
the class scope.
2021-01-20 12:24:03 -05:00
c1ab89cf2c
Qt: Fix stock input profiles being deletable
...
Also avoid files without a name before the extension (name: ".ini")
from being added to the list because then they wouldn't be saveable
and it would appear with an empty name anyway.
2021-01-17 20:51:01 +02:00
43223aadc8
Qt: Fix Shake Mapping Indicator not showing deadzone
...
QRectF was missing from drawRect which meant the deazone was casted to an int, flooring its value (it goes from 0 to 1).
2021-01-16 23:10:35 +02:00
5b4fced2ba
DolphinQt: Resolve deprecated usages of setTime_t and toTime_t
...
These have been replaced with setSecsSinceEpoch() and
toSecsSinceEpoch(), respectively within Qt 5.8, so we can migrate over
to them.
2021-01-13 05:07:32 -05:00
892154f7ea
DolphinQt: Resolve deprecated usage of margin()
...
This function has been marked as obsolete. In Qt 6.0 it's removed
entirely, so we must use getContentsMargin() explicitly instead
(margin() would do this for us).
Ditto for setMargin(), in which case we use setContentsMargin instead.
setMargin() would just pass its argument to all four parameters of
setContentsMargin(), so we can do the same.
2021-01-13 05:07:32 -05:00
46ca371ef3
DolphinQt: Migrate QRegExp over to QRegularExpression
...
Qt 5.0 introduced QRegularExpression to replace QRegExp. In Qt 6.0,
QRegExp is removed entirely in favor of it.
2021-01-13 05:07:29 -05:00
765a1b3c09
DolphinQt: Explicitly include <QActionGroup> where applicable
...
An indirect inclusion scenario that breaks on Qt 6.0
2021-01-13 04:46:11 -05:00
f647ca4620
DolphinQt: Replace usages of QLatin1Literal with QStringLiteral
...
This literal was deprecated in 5.14.0. Not to mention it wasn't
documented as part of the API either: see the 5.14.0 changelog here:
https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.14.0?h=v5.14.0
On Qt 6.0 this define is removed entirely. To stay forward compatible,
we can make use of QStringLiteral instead.
2021-01-13 03:50:42 -05:00
23e565d94c
DolphinQT: Gives option to add desktop shortcut
...
When a game is selected, the option to add a shortcut of the game to the desktop is given. Uses native Windows API since Qt lacks support for adding shortcuts.
2021-01-11 20:41:13 -08:00
d55f9369c7
Use GX_CMD_UNKNOWN_METRICS instead of magic number 0x44
2021-01-11 12:41:04 -08:00
4cdcbb6ab2
Merge pull request #9308 from smurf3tte/re23_patch
...
Patches for Resident Evil 2/3 audio issues
2021-01-06 01:52:15 +01:00
0b1db65aa1
Merge pull request #9405 from Filoppi/patch-7
...
Rename "Use Fullscreen" setting to "Start in Fullscreen"
2021-01-06 01:44:46 +01:00
eafb9de047
Merge pull request #9323 from waddlesplash/haiku
...
Rehabilitate Haiku support.
2021-01-05 16:09:43 +01:00
840ecfb32f
Merge pull request #9409 from AdmiralCurtiss/wii-save-import-tmd
...
Make WiiSave::Import() behave closer to the Wii System Menu's SD Card save copying.
2021-01-05 15:36:36 +01:00
0805b58302
DolphinQt: Remove some useless includes
...
[committer note: fixed commit message style]
2021-01-05 15:24:13 +01:00
2df11d3911
Rehabilitate Haiku support.
2021-01-02 16:54:24 -05:00
2932b5f8cd
Qt: Give better error messages when Wii save importing fails.
2021-01-02 17:46:12 +01:00