Commit Graph

10148 Commits (1275eb1f9b7096ffe8620fe08c60a7d92e0a95f8)
 

Author SHA1 Message Date
Ariel Nogueira Kovaljski 1275eb1f9b
GPU/ShaderGen: Added Hybrid Bilinear scaling (#3554)
Middle ground between Smooth Bilinear and Sharp Bilinear.
Smooth horizontally and sharp vertically like a raster scan.
2 months ago
Stenzek 78d22b8852
Qt: Swap point size for pixel size in a few places
Make sizes consistent between Windows and MacOS.
2 months ago
Stenzek 4c6375adc9
Qt: Fix inconsistent cover caption size at startup 2 months ago
Stenzek ca504bd0ed
CMake: Set -fmacro-prefix-map and -ffile-prefix-map 2 months ago
Stenzek 843234f817
MSBuild: Set /d1trimfile and /PDBALTPATH
More steps to reproducible builds.

/d1trimfile only works on MSVC, so set -fmacro-prefix-map and
-ffile-prefix-map on Clang.
2 months ago
Stenzek da64db69f2
System: Don't print __DATE__/__TIME__
Inhibits reproducible builds.
2 months ago
Stenzek 26c4eec874
Qt: Fix another compiler warning 2 months ago
Stenzek 0aa8374f73
MSBuild: Don't merge qt_LANG.qm when qtbase_LANG.qm exists
Stops qt_sv.qm being generated which references files that do not exist,
e.g. qtscript_sv.qm.
2 months ago
Stenzek 14b2302e29
Qt: Fix compile warning 2 months ago
Stenzek 5cd8444ad6
Qt: Consider title when sizing icon column 2 months ago
Ariel Nogueira Kovaljski 587e73d71d
Sharper icon scaling (#3553)
* take ceiling instead of truncation for icon scaling

* #include <cmath> and change std::ceilf to std::ceil
2 months ago
Stenzek 3ff6287a82
GameList: Use size_t for indexing 2 months ago
Stenzek 7e04671644
GameList: Use fixed size for icon column
Fixes sluggish icon size change and speeds up startup since we
no longer need to load every icon.
2 months ago
Stenzek 393724abdc
Qt: Save one lookup when loading covers 2 months ago
Stenzek b5d5cfd9c2
GameList: Pack state in struct 2 months ago
Stenzek f7edbdec22
Qt: Remove unused signal 2 months ago
Stenzek 21bede8123
ImGuiManager: Initialize to default text font order 2 months ago
Stenzek 979e850ea5
Qt: Include full binding text in tooltip 2 months ago
Stenzek 78fa54344e
SmallString: Make constructors explicit
Catch more errors at compile-time.
2 months ago
Stenzek d9dc5074df
InputManager: Map 'old' key names to new on load
Can't really automigrate settings because of input profiles, but this
will keep the old ones loading.
2 months ago
Stenzek c33131d153
InputManager: Use scancodes for key mapping 2 months ago
Stenzek 08901c0638
Qt: Fix scroll bar desyncing on icon size change 2 months ago
Stenzek fb1bd1e283
FullscreenUI: Fix crash when toggling localized titles 2 months ago
Stenzek 76e386c2f6
CrashHandler: Debug break on abort() if debugger attached 2 months ago
Stenzek 8327282143
GameList: Fix covers for disc sets sometimes missing
Path field needs to be unique.
2 months ago
Stenzek 3d73c5cacc
Qt: Fix possible cover loss during load 2 months ago
Davide Pesavento e573f18b01
GameDB: Disable auto analog for Hellnight (#3551) 2 months ago
Stenzek e02c991924
Deps: Patch Qt fusion style
Stop the checkboxes having such bright outlines, it looks terrible.
2 months ago
Stenzek 7c2585d265
Deps: Make Qt build options more consistent 2 months ago
Stenzek 25b44f4283
Qt: Wire up new key glyphs 2 months ago
Stenzek a390797213
Data: Add new PromptFont glyphs 2 months ago
Stenzek 59542b0397
Deps: Update Qt, SDL and zlib-ng 2 months ago
Stenzek 2d3ebc867c
System: Fix safe mode details not showing 2 months ago
zkdpower d2a2a78237
Update the Simple-Chinese Translation to latest. (#3547) 2 months ago
Anderson Cardoso fd9c3cd2fd
Update duckstation-qt_pt-BR.ts (#3548) 2 months ago
Davide Pesavento 6d2f3dc6c2
Qt: Fix zooming with mouse wheel in game list (#3549) 2 months ago
Davide Pesavento 2514814bbb GameDB: A few more sort names 2 months ago
Davide Pesavento 2215f413e0 GameDB: Restore "(Soviet)" suffix on disc 2 of some C&C games
Accidentally dropped in 6e421b9d4a.
2 months ago
Stenzek fc29fbab50
Qt: Don't try to load directory as background image 2 months ago
Stenzek 4b472dd51b
GameList: Improve grid size calculations
Can't seem to get the width to compute incorrectly on my machine
anymore.
2 months ago
Stenzek ddaac7eb4c
GameList: Use save title for cover image lookup 2 months ago
Stenzek 0867decc87
Qt: Use widget-local device pixel ratio for game list
Fixes blurry icons in mixed DPI environments.

At least on Windows.
2 months ago
Stenzek 019636b71f
Qt: Use DevicePixelRatioChange for DisplayWidget 2 months ago
Stenzek 126171f5de
Qt: Fix memory card icons drawing on themselves
Also disable column title highlighting, and fix the width of the icon
column.
2 months ago
Stenzek 6dd78b1593
MediaCapture: Fix default video codec on MacOS 2 months ago
AM_Erizur 91f25b602e
Controller: Add Start/Select bindings for the Pop'n Controller (#3546)
The Pop'n Controller has two small white buttons on the top which represent the normal PS Digital Start/Select buttons. These are needed for disc swaps inside Pop'n Music 2/5/6 as the game requests that you press the Start button (not the Red button) to startup the new disc inserted.
2 months ago
Davide Pesavento 6a0249b039
Qt: Hide game list vertical header (#3545)
Got lost in the refactoring in 5f8716a9f0.

Also remove two no-op function calls.
2 months ago
Davide Pesavento e933716d21
GameDB: Add sort name to several more game series (#3544) 2 months ago
Stenzek 44908fe7f4
Qt: Respond to DPR change in memory card editor 2 months ago
Stenzek e89590be4f
Qt: Avoid QPixmap -> QIcon conversion in getIconForGame() 2 months ago