1
0
Fork 0
mirror of synced 2024-07-05 06:30:31 +12:00
Commit graph

2069 commits

Author SHA1 Message Date
loathingKernel ad5ecc3d58 OverlaySettings: Add fps_limit,vsync,gl_vsync MangoHud options 2024-05-27 14:12:05 +03:00
loathingKernel ef1dd2e0fe WineResolver: Quote game titles for visibility 2024-05-25 09:21:18 +03:00
loathingKernel cc7a2185a3 CompatUtils: Remove extraneous space 2024-05-25 09:05:43 +03:00
loathingKernel 52c9b1bbdf CompatSteam: Search in config for library folders manifest 2024-05-25 08:51:19 +03:00
loathingKernel 3c52fe90ad CompatUtils: Stricter platform checks 2024-05-25 08:50:36 +03:00
loathingKernel 42a799c7bc LibraryHeadBar: Fix LibraryFilter always reverting to default at start. 2024-05-25 08:50:05 +03:00
loathingKernel 015eeb2710 SteamShortcuts: Implement some basic handling to export games to Steam
as non-steam games.
2024-05-24 13:53:05 +03:00
loathingKernel e1afbd879b ImageManager: Use 'tall' instead of 'card' for the names 2024-05-24 13:51:22 +03:00
loathingKernel f020b0ae39 SelectViewWidget: Move it next to GameListHeadBar
Finally delete extra_widgets, finally!
2024-05-20 17:15:42 +03:00
loathingKernel c216689aaf ButtonLineEdit: Move into its own file under rare/widgets 2024-05-20 17:02:50 +03:00
loathingKernel 90b8d6a541 Utils: Remove deprecated widgets
WaitingSpinner replaced by LoadingWidget
ImageLabel replaced by ImageWidget
2024-05-20 16:48:18 +03:00
loathingKernel e0a0c7ee5d DiscordRPC: Fix Rare not updating message when running a game 2024-05-20 16:03:47 +03:00
loathingKernel 125709b53b Rare: Refactor Discord RPC file, object and variable names 2024-05-20 14:36:43 +03:00
loathingKernel 826d116dd6 QJsonModel: Reformat 2024-05-20 13:44:45 +03:00
loathingKernel 5051ead0ca ImageManager: Add wide image filenames 2024-05-20 12:52:20 +03:00
loathingKernel 21dd30c40a ImageManager: Possibly fix segmentation fault when updating images 2024-05-20 10:04:23 +03:00
loathingKernel 3f67ce515f RareLauncher: Print debug when running pre-launch command 2024-05-20 08:07:29 +03:00
loathingKernel cded2e561c RareLauncher: Always show console when running detached games 2024-05-20 08:07:29 +03:00
loathingKernel a5c7c88716 RareLauncher: Start the pre launch command as detached if we don't wait 2024-05-20 08:07:29 +03:00
loathingKernel f44413d17c RareLauncher: Use better defaults for LaunchArgs 2024-05-20 08:07:29 +03:00
loathingKernel 23fac230df RareLauncher: Check if dry running before anything else 2024-05-20 08:07:29 +03:00
loathingKernel 5e9abc46be RareSettings: Update string 2024-05-20 08:07:29 +03:00
Stelios Tsampas 94c2f765f3
Merge pull request #407 from loathingKernel/develop
RareLauncher: Fix console window wrapping and skip DLC check for launchable addons
2024-05-19 15:29:36 +03:00
loathingKernel 71348dbf23 RareLauncher: Refactor signal name 2024-05-19 15:19:38 +03:00
loathingKernel 2396f0fb83 RareLauncher: Allow running launchable addons 2024-05-19 15:15:13 +03:00
loathingKernel 6dd5d2f546 GameDetails: Fix form growth policy 2024-05-19 14:52:34 +03:00
loathingKernel a4db64082f RareLauncher: Fix word wrapping in console window 2024-05-19 13:11:56 +03:00
Stelios Tsampas 50ff2ae4fd
Merge pull request #405 from loathingKernel/develop
Support paths with spaces in pre launch command field
2024-05-18 18:22:20 +03:00
loathingKernel 0ac4cf5a7c LaunchSettingsBase: Use shlex.split validate the pre-launch command 2024-05-18 18:16:51 +03:00
loathingKernel 259bc98eb9 PreLaunch: Quote the selected file path if it contains spaces. 2024-05-18 18:15:25 +03:00
loathingKernel 6594d65be1 RareGame: Improve launch message 2024-05-17 23:50:02 +03:00
Stelios Tsampas 42341d5c81
Merge pull request #404 from RareDevs/loathingKernel-patch-1
Create codeql.yml
2024-05-17 23:42:43 +03:00
Stelios Tsampas 4dea963154
Merge pull request #403 from loathingKernel/develop
RareLauncher: Fix wrong arguments in pre-launch command `QProcess.start()`
2024-05-17 23:40:24 +03:00
Stelios Tsampas 87b0ae0540
Create codeql.yml 2024-05-17 23:36:22 +03:00
loathingKernel 9b476afe8c RareLauncher: Fix wrong arguments in pre-launch command QProcess.start() 2024-05-17 23:29:35 +03:00
loathingKernel 95e760791b DetailsWidget: Rename to StoreDetailsWidget
In continuation of the previous change, prepend `Store` to the name to
specify the difference.

The goal is to add `StoreDetailsWidget` as a second view in `GameDetails`
with information sourced from the Epic Games Store.
2024-05-17 13:34:24 +03:00
loathingKernel fec4e3c0e1 GameDetails: Refactor file structure
`GameInfo` has been renamed to `GameDetails` to align it with
the similar `StoreDetails` page while making the difference clearer.

Remove the `game_` prefix from the file names to reduce noise. The path
should be enough to provide scope.
2024-05-17 13:31:48 +03:00
Stelios Tsampas fb736fa47b
Merge pull request #401 from loathingKernel/develop
Address pylint errors
2024-05-16 19:32:44 +03:00
loathingKernel 3b721fdd13 WinePathResolver: Disable pylint check (possibly-used-before-assignment) 2024-05-16 19:29:14 +03:00
loathingKernel f9cc1b48f1 GameSettings: Fix pylint errors (possibly-used-before-assignment) 2024-05-16 19:27:59 +03:00
loathingKernel 9017826b16 StoreAPI: Log exception 2024-05-16 13:58:59 +03:00
loathingKernel 4bb1fb10ee SteamGrades: Print an error message instead of the exception 2024-05-16 13:58:10 +03:00
loathingKernel beb4f6c310 Workflows: Update Windows packages to python 3.12
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2024-05-16 13:57:30 +03:00
loathingKernel 337d753d0c Workflows: Disable fail-fast for pylint checks 2024-05-16 13:38:16 +03:00
loathingKernel 4497a1c712 Project: Use vdf package on all platforms
Useful on Windows too, to export games to Steam as "Non-Steam Game"
2024-05-16 13:32:00 +03:00
loathingKernel 07fa7890cf RareGame: Update protondb grade every 3 days even if it already exists. 2024-05-16 13:18:05 +03:00
loathingKernel 1d8ae15ea9 SteamGrades: Fix exception when trying to get file timestamp
if the file does not exist.

At the same time fix some pylint warnings.
2024-05-16 13:15:48 +03:00
loathingKernel b9d034eef7 Project: Add pylint configuration file 2024-05-16 11:42:32 +03:00
Stelios Tsampas 9f67f930a9
Merge pull request #400 from loathingKernel/develop
LoadingWidget: Start playing movie once the widget is visible if `autostart` is enabled
2024-05-15 22:50:02 +03:00
loathingKernel 8ebcc3a700 LoadingWidget: Start playing movie once the widget is visible if autostart is enabled
Fixes a subtle bug that would cause increased CPU usage due to spawning
multiple singleshot times with very short timeouts (15ms) until the Store
tab was loaded.
2024-05-15 22:48:52 +03:00