Martino Fontana
95dec13203
Improve usage of std::move and const references parameters
...
Accomplished using `run-clang-tidy` with `performance-move-const-arg,performance-unnecessary-value-param,modernize-pass-by-value`.
Changed arguments to const references, removed them where inappropriate (e.g. sink parameters). Same with std::move.
Manually reviewed each change to make sure that it makes sense, and do something more appropriate if possible.
2026-04-17 12:39:46 +02:00
Dr. Dystopia
ca8f9b672b
Source: Remove redundant lambda parameter lists
2025-06-14 10:19:31 +02:00
Jordan Woyak
5906512847
DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.
2025-06-07 16:15:34 -05:00
Florin9doi
7afc3df76f
USB: Infinity window icon
2025-02-24 00:08:42 +02:00
Dr. Dystopia
9602f36248
Remove redundant semicolons
2024-08-20 14:59:54 +02:00
Joshua de Reeper
cfcdaab514
IOS/USB: Use Enum for Infinity Base Positions
2024-06-27 20:57:27 +01:00
deReeperJosh
a87ea694a9
Add 2 More Slots for Power Discs on Emulated Base
2024-06-20 10:22:26 +01:00
JosJuice
3e046c2b32
DolphinQt: Fix double argument in Infinity error message
...
This was a mistake I made in 83b280d903 .
2024-05-19 21:52:49 +02:00
JosJuice
83b280d903
i18n: Add comments and improve source strings
2024-04-20 23:02:46 +02:00
mitaclaw
eb92d6f0a8
Core::GetState: Avoid Global System Accessor
2024-04-08 16:23:23 -07:00
Dentomologist
43e69d3e6a
DolphinQt: Remove unnecessary qOverloads
...
qOverload is used to disambiguate pointers to overloaded functions, but
most of the usages in the code base were with non-overloaded functions.
2023-11-04 14:14:14 -07:00
Admiral H. Curtiss
e2fb8fab2f
DolphinQt: Set window decorations for all top-level QWidgets.
2023-08-12 16:54:54 +02:00
Lioncash
cbd2a720bb
InfinityBaseWindow: Remove unnecessary system instance accessor
...
GetFigureList() is a static member function, so we can just call it
directly instead of going through the system instance.
2023-06-12 09:02:20 -04:00
Lioncash
fae5ca39ad
InfinityBaseWindow: Move core headers into cpp file
...
Restricts the headers to the cpp file where they're needed and prevents
the headers from "leaking" into other translation units.
2023-06-08 12:39:10 -04:00
Lioncash
d092381d25
InfinityBaseWindow: Collapse lambda into direct member pointer
...
The parameters to this match the requirements of the toggled() function
exactly, so we can pass the function directly into the connect call.
2023-06-08 11:01:34 -04:00
Lioncash
1f874be36e
InfinityBaseWindow: Remove redundant string copies
...
tr() already returns a QString, so we don't need to construct a QString
around it, and FindFigure() already returns a std::string.
2023-06-08 11:01:29 -04:00
Lioncash
d35be7ce40
InfinityBaseWindow: Add missing header guard
...
Prevents potential inclusion issues.
2023-06-08 10:49:09 -04:00
Joshua de Reeper
2c98efaa5c
Infinity Base: Figure Name Fix
2023-05-28 19:01:21 +12:00
Joshua de Reeper
529d0a1c63
Infinity Base: Code tidyups and de-duplication
2023-04-28 16:51:43 +12:00
Joshua de Reeper
f632f94645
Feature: Emulate Disney Infinity Base
...
Create, Load and Clear Infinity figures on an emulated base in the UI
2023-04-28 12:29:34 +12:00