Commit Graph

10198 Commits (ee9f32185eb034bcacc3d04be206e1501047defa)
 

Author SHA1 Message Date
Stenzek ee9f32185e
dep/rcheevos: Remove files deleted upstream 1 month ago
Stenzek 6126209a25
CMake: Remove Flatpak specific commands
Also no longer needed.
1 month ago
Stenzek 84c6be74d3
Deps: Simplify Linux build scripts
Optional system libs no longer needed since Flatpak specific build is
gone.
1 month ago
Stenzek e0a51e117d
CI/Flatpak: Replace with a wrapped AppImage
One less thing to maintain, fewer things to go wrong.

Especially since the number of users can apparently be counted
on one hand.

It's this or I remove it completely.
1 month ago
Stenzek 78bc53ff43
Qt: Stop slider tooltip showing on keyboard shortcut 1 month ago
Stenzek 8f247c909a
Qt: Move zoom logic entirely to game list widget 1 month ago
Stenzek 56665d64af
Achievements: Simplify hash-to-string routine 1 month ago
Stenzek fe09b5d16f
ISOReader: Allow zero-length root directory entries
BIOS can read them, so should we.
1 month ago
Stenzek d8912cb3c3
System: Allow RVO in GetExecutableNameForImage() 1 month ago
Stenzek edeaae613a
dep/rcheevos: Bump to 4570cb7 1 month ago
Ariel Nogueira Kovaljski c6666a388f
Qt: Show tooltip when adjusting icon/cover scale (#3563)
* Qt: Show tooltip when adjusting icon/cover scale

* Qt: removed tooltip on hover, handle zoom via View menu and more

- Tooltip only shows when changing the scale;
- "View > Zoom In/Out" also works for the list view;
- Grid View scale percentage display value adjusted (10%-200%);
- Added translation support for the scale tooltip;
1 month ago
Anderson Cardoso b95f2b16f2
Atualização Português do Brasil (#3564)
Atualizado para a última versão
1 month ago
Davide Pesavento 66d6e2827d GameDB: PGXP CPU mode for Tony Hawk's Pro Skater
And add a sort title for the PAL version of the first game so that
it gets sorted before the sequels.
1 month ago
Davide Pesavento d694bc201b GameDB: Various fixes for Mega Man games 1 month ago
Davide Pesavento 9ae09a7693 GameDB: Disable widescreen and enable PGXPPreserveProjFP for Evil Dead 1 month ago
Davide Pesavento 65f6209010 GameDB: Various fixes for Einhänder 1 month ago
Stenzek f0ff520a9d
GameList: Improve custom title cover handling
Prefer the custom title path over the serial if one is present.

Also use sanitized names.
1 month ago
Stenzek f45350898b
GameList: Don't balk on cover titles that end in dot 1 month ago
Stenzek 1cdde2cab6
Path: Add IsFileNameValid() 1 month ago
Stenzek a8bbd2c4a9
CrashHandler: Catch exceptions and std::terminate 1 month ago
Connor McLaughlin 2459ac7cc5
Achievements: Fix crash on unknown game 1 month ago
Daniel Nylander 5c7b976367
Updated Swedish translation (#3562) 2 months ago
Stenzek 96c90a4acd
Qt: Use colorScheme() for dark mode detection on system themes 2 months ago
Stenzek 7bf3b7931b
Qt: Fix hotkey alt row colours on Mac 2 months ago
Stenzek aca4e6be42
Qt: Use Roboto for cover captions too
And don't do a full refresh when scale changes.
2 months ago
Stenzek e2142419e1
Qt: Use Roboto for cover placeholder text
Consistency across platforms.
2 months ago
Stenzek 17aa588736
Qt: Add shadow to placeholder cover text 2 months ago
Stenzek c9156fd7b5
Qt: Pack host local state in struct 2 months ago
Stenzek c4ac3d195c
Qt: Improve padding in hotkey rows
And fix incorrect parent widgets.
2 months ago
Stenzek 022d9f3083
Qt: Pass game list entry to settings window
Simplfies everything, makes restoring custom properties more reliable.
2 months ago
Ariel Nogueira Kovaljski d367e7e4e0
Qt: Alternating row colors for Hotkeys settings (#3559) 2 months ago
Davide Pesavento aee897e44a
Qt: Disable UI of settings forced via gamedb, part two (#3561)
Missed these in the previous commit.
2 months ago
Stenzek d0840c0615
GameList: Don't save custom titles to cache
Stops custom titles from being unremovable.
2 months ago
Stenzek dc7eec7eac
Qt: Use hasAlphaChannel() for ARGB32 check 2 months ago
Stenzek e470269d01
FileSystem: Remove now-unused function 2 months ago
Stenzek d944966db6
Qt: Use ARGB32_Premultiplied for transparent covers 2 months ago
Stenzek 6e4da72552
System: Remove use of CDImage title metadata
This way memory card filenames are consistent regardless of the
image format.

Also make GetGameMemoryCardPath() and GetMemoryCardForSlot()
behave the same.
2 months ago
Ariel Nogueira Kovaljski caa865628d
Qt: Expand Gamelist background to fill available area (#3560) 2 months ago
Davide Pesavento 0296c84add
Qt: Disable UI of settings forced via gamedb traits (#3558) 2 months ago
Stenzek ad3ad6065e
Qt: Update Korean translation by Hack茶ん 2 months ago
Davide Pesavento 0be0500805
GameDB: Disable auto analog for `Persona 2 - Innocent Sin` (#3556) 2 months ago
Anderson Cardoso 5794746fa0
Atualização Português do Brasil (#3557)
Atualizado para a última versão
2 months ago
Stenzek 627fec4e30
FullscreenUI: Tweak text colours slightly 2 months ago
Stenzek dfc650410e
Qt: Use RGB32 format for covers/background
As per QPainter documentation, ARGB32 etc is not optimal.

https://doc.qt.io/qt-6/qpainter.html#performance
2 months ago
Stenzek ec6a411bdf
Qt: Use Window/AutoFillBackground for game list background
Fixes scrolling glitching out, as well as the background not showing in
the Qt Windows 11 theme.
2 months ago
Stenzek 0136f721c4
SDLInputSource: Fix possible negative input to SDL_GetJoystickButton() 2 months ago
Stenzek babf4201d8
Settings: Default to notification achievement indicator mode
Makes more sense than an icon in the corner of the screen that you don't
notice half the time, and the other half is arguably annoying.
2 months ago
Davide Pesavento 81dca60aa9
GameDatabase: Use correct titles in compatibility report (#3555) 2 months ago
Stenzek c3e5075c60
Achievements: Show notification when challenge fails
If mode is set to notifications.
2 months ago
Stenzek d7ed9a736d
Achievements: Show most recent progress update in pause menu 2 months ago