loathingKernel
7218f0b696
ImportGroup: Add force
import option.
...
When checked, the check for missing files will be skipped, allowing
for games missing too many files or their executable to be imported.
2023-05-07 16:33:08 +03:00
Stelios Tsampas
23c2f6dc0a
RareGame: Return app_title
as folder name if FolderName
is not in customAttributes
...
Fortnite specifically doesn't provide `FolderName` in `customAttributes`, meaning we can't create the shortcut. If the attribute is not provided, assume that it is safe to use the application title.
Fixes : #283
2023-05-04 17:45:51 +03:00
Stelios Tsampas
3258c252ba
Issues: Update templates to be more informative
2023-05-04 17:06:57 +03:00
lennard
3d0ebf702a
Bump version 1.10.1
2023-05-04 01:03:59 +02:00
Dummerle
da92f2cc98
Merge pull request #277 from loathingKernel/develop
...
Refactor `ImageSize` location and enable "Import Game" button in game information
2023-05-04 01:01:25 +02:00
loathingKernel
3a396d5982
Workflows: Fix tag sorting
2023-05-03 18:47:40 +03:00
loathingKernel
e5a56cb0fb
Workflows: Rename "Rare-Windows-<version>.msi" to "Rare-<version>.msi"
...
Workaround some wildcard abuse
2023-05-03 18:33:06 +03:00
loathingKernel
c9df58e3c1
Workflows: Remove set-output and fix cx_freeze_zip checkout
2023-05-03 18:08:06 +03:00
loathingKernel
82128e35ca
RareCore: Use correct typing identifier
2023-05-03 17:27:36 +03:00
loathingKernel
184be66662
ImportGame: Pass app_name
through the signal to resolve some information
...
Not working particularly well, since setting the path tries to auto-detect
the `app_name`, but it doesn't break anything either.
2023-05-03 17:27:36 +03:00
loathingKernel
4a96224dd3
GameInfo: Enable Import Game
button, redirects to Import Game
tab
2023-05-03 17:27:36 +03:00
loathingKernel
1c6a05c3f1
Refactor: Import ImageSize
from widgets
or directly from models
2023-05-03 17:27:36 +03:00
loathingKernel
0e4e7420cf
Refactor: Move ImageSize
to models
...
`ImageSize` is a property of `ImageWidget` it is relevant to
`ImageManager` and the store widgets. So move it out of `ImageManager`.
2023-05-03 17:27:35 +03:00
loathingKernel
6986b1eab3
Rare: Apply UTC timezone info on dates
2023-05-03 17:27:35 +03:00
lennard
672bc814ba
Fix import game
2023-05-03 12:32:12 +02:00
lennard
62aa78dcae
Fix release-tests workflow
2023-05-03 12:32:12 +02:00
lennard
9bb3171a8a
Fix release workflow
2023-05-03 12:32:12 +02:00
lennard
f8b38e0cb8
Fix desktop shortcuts on windows
2023-05-03 12:32:12 +02:00
lennard
ec6f24e3f8
Add tag to hide games from library
2023-05-03 12:32:12 +02:00
lennard
263af75853
Do not set available space text twice in install dialog
2023-05-03 12:32:12 +02:00
lennard
075443261d
Show free space in install dialog
2023-05-03 12:32:12 +02:00
lennard
b6fc468681
Fix win-zip workflow
2023-05-03 12:32:12 +02:00
lennard
fb67c15622
Bump version to 1.10.0
2023-05-01 16:27:26 +02:00
lennard
5cfd3fffe3
Fix offline mode
2023-04-16 19:38:26 +02:00
lennard
30c3dadd4d
Update translations
2023-04-13 01:10:12 +02:00
Dummerle
45595d2143
Fix git url for deb worflow
2023-04-08 01:19:45 +02:00
lennard
42c1a1aaa6
Add a small fix
2023-04-08 01:03:14 +02:00
lennard
c876e1fc3a
Fix linux and proton settings environment_changed on windows
2023-04-08 01:03:14 +02:00
lennard
a06dc7cd0f
Use signal.disconnect
without parameters
2023-04-08 01:03:14 +02:00
lennard
60da656877
Disconnect all game process signals before stop to prevent exceptions
2023-04-08 01:03:14 +02:00
lennard
b48e1603cb
Add a signal handler to launch helper
2023-04-08 01:03:14 +02:00
lennard
f1fa0ada1a
Open cloud save dialog after playing a game, if no action set on start
2023-04-08 01:03:14 +02:00
Dummerle
3f17a69e65
Merge pull request #272 from loathingKernel/fixups
...
Show environment variables from the "default" section in per-game settings.
2023-04-07 19:37:56 +02:00
loathingKernel
2e1585bda8
EnvVarsModel: Be more lenient when checking for unchanged contents
...
Previously the unchanged contents check tested both `key` and `value`
at the same time, so the following case was not accepted.
`ENV_VAR=ENV_VAR`
No matter how unlikely it is for the key to be equal to the value, there
is no reason to restrict it.
For the `key` ("0") column, protecting against existing keys also handles
this case. For the `value` ("1") column, a check has been added.
2023-04-07 14:19:20 +03:00
loathingKernel
fee96a5f9d
[RareGame] Apply state if the game is found to be running at startup
2023-04-06 23:41:23 +03:00
lennard
9644d45b23
Check if mangohud exists when enabling it
2023-04-05 17:51:36 +02:00
lennard
0186b4f3c4
Add documentation for is_non_asset
...
{'Windows': GameAsset(app_name='', asset_id='', build_version='', catalog_item_id='', label_name='', namespace='', metadata={})}
2023-04-05 13:32:35 +02:00
lennard
b041b47082
Update screenshots
2023-04-05 13:09:34 +02:00
lennard
df1731de09
Fix key error for default mango hud settings
2023-04-05 13:09:34 +02:00
lennard
ea0f40bb41
Update game state, when saves updated
2023-04-05 13:09:34 +02:00
lennard
9233c28e5b
Update loading widget
2023-04-05 13:09:34 +02:00
lennard
37a8a052c8
Add loading widget to cloud saves
2023-04-05 13:09:34 +02:00
lennard
0943d06820
Add class loadingWidget
2023-04-05 13:09:34 +02:00
lennard
3ec6a45cc3
Add double check for game assets and fix error in cloud save dialog
2023-04-05 13:09:34 +02:00
loathingKernel
849c98bee5
ProgressLabel: Use a centering procedure based on events
...
Previously the `setGeometry()` method was called explicitly. In this
procedure the self-centering widget installs an `eventFilter` on its
parent to react to `Resize` events of the parent.
This breaks centering on the list widgets a bit, pending an investigation
2023-04-04 13:34:33 +03:00
loathingKernel
e9b9f91df8
ImageSize: Include reference to the base image preset
...
"Base" refers to the preset used fetching and storing the image
2023-04-04 13:30:40 +03:00
loathingKernel
cfba81b2ec
SideTabContents: Add implements_scrollarea
option
...
In case a widget uses its own scrollareas for dynamic resizing
(for example the store), setting `implements_scrollarea` to `True`
will avoid the encapsulating scrollarea of the container.
2023-04-01 21:29:30 +03:00
loathingKernel
dcb6bc7b98
GamesTab: Since the layouting is fixed, add a nice margin at the bottom
2023-04-01 00:55:42 +03:00
loathingKernel
74eb87b396
ImageSize: Add smaller size presets for wide images
2023-04-01 00:55:11 +03:00
loathingKernel
8de4213874
FlowLayout: Calculate sizeHint()
based on the container.
...
Fixes `heightForWidth()` and layouting extending past what was required.
Remove dead code from LibraryLayout
2023-04-01 00:54:39 +03:00