1
0
Fork 0
mirror of synced 2024-06-17 18:14:44 +12:00
Commit graph

1204 commits

Author SHA1 Message Date
aznd ca25e9ad7c MoveGameAcrossDrive: Implementation 2022-05-30 22:26:45 +02:00
Dummerle 405379ef3b
Merge pull request #207 from loathingKernel/install_shared_memory
Add max shared memory override and download reordering options
2022-05-30 17:55:18 +02:00
Stelios Tsampas 06c89b459e InstallDialog: Remove QMessageBox, use existing dedicated label
InstallInfoWorker: Reset excepthook to default

Also pass through black formatter
2022-05-27 13:26:01 +03:00
loathingKernel 3bf7b20fbc InstallDialog: Add max shared memory override and download reordering options
Fixes: #206
2022-05-26 23:17:02 +03:00
aznd ab55325591 Fix typo 2022-05-13 22:29:09 +02:00
Dummerle 8a5bc0e675
Merge pull request #203 from loathingKernel/import_install_etc
Add a bunch of accumulated fixes.
2022-05-13 20:31:06 +02:00
loathingKernel 4ec42a1708 InstallDialog: Move worker signals inside worker class
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-05-05 15:25:28 +03:00
loathingKernel 659c015032 Meta: Add pyproject.toml for black
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-05-05 13:27:39 +03:00
Stelios Tsampas f91b3651ae Console: Move Environment Variables UI to a file
Signed-off-by: Stelios Tsampas <loathingkernel@gmail.com>
2022-05-05 13:27:39 +03:00
Stelios Tsampas 1c296474c5 Add a bunch of accumulated fixes.
Shared: Require an argument to initialize the each singleton, if it is called uninitialized, raise a RuntimeError
InstallDialog: Use QCheckBox label for the information text and remove the layout
LaunchDialog: Minor code clarity improvements
Console: add a Dialog with the process's environment variables
GameUtils: Inherit the system's environment and not a clean one
ImportGroup: Add the ability to automatically import all games in a folder
RareStyle: Use rgb values, remove hex codes and rgba values
IndicatorLineEdit/PathEdit: Infer object names from class name, don't override layout method
Models: Type fields as Optional (`Union[<something>, None]`)
Paths: Use pathlib for everything

Signed-off-by: Stelios Tsampas <loathingkernel@gmail.com>
2022-05-05 13:27:39 +03:00
Dummerle f025047021
Add a check if qt found current screen. Fallback to primary screen 2022-05-03 23:08:22 +02:00
Dummerle c53d31380e
update legendary to fix webview login 2022-05-02 21:34:39 +02:00
Dummerle b83d485490
Merge pull request #201 from loathingKernel/readme
Focus on what makes Rare a good choice
2022-04-30 15:10:16 +02:00
Stelios Tsampas 3d3c1f7bed Readme: Move Why Rare? section and Issues before Installation for better flow 2022-04-30 15:57:19 +03:00
Stelios Tsampas 0974b5aa21 Readme: Focus on what makes Rare a good choice 2022-04-30 15:49:40 +03:00
Dummerle afc919421c
Do not run test workflow on every commit + fix small desktop link on windows 2022-04-26 21:13:37 +02:00
Dummerle 1ae1f81915
Fix Error, that origin games are not shown 2022-04-26 21:03:43 +02:00
Dummerle c698aad5a9
Remove tray icon quick launch item, when game was uninstalled 2022-04-26 20:50:40 +02:00
Dummerle d2436c0cda
Show waning text, if game has no metadata. Only launching offline 2022-04-25 23:32:32 +02:00
Dummerle 150fff348b
Fix Desktop shortcut and login dialog task bar icon + bump version 2022-04-25 23:32:26 +02:00
aznd 87c3534da4
Fix uninstall for third party launcher games (#200)
* Dont allow third party launcher games to be uninstalled

* Fix indentation
2022-04-23 17:03:03 +02:00
Dummerle 01a513d844
Do not start rare with --desktop-shortcut option 2022-04-18 11:45:14 +02:00
Dummerle bea6311df5
Catch error, if re-login fails 2022-04-13 01:08:28 +02:00
Dummerle 613de928a6
Add a log to non debug mode, to get python version and os 2022-04-13 01:08:28 +02:00
Dummerle 8b723f7fcc
Update install prequisites, which raised an error 2022-04-13 01:08:27 +02:00
aznd 7a82091285
Implement moving game installations (#193)
Implement moving game installations
2022-04-10 21:14:46 +02:00
Dummerle 48562f6527
Use pathlib for resources path, to fix FileNotFoundError 2022-04-10 14:24:41 +02:00
Dummerle 0bb74197ce
Remove version and codename from paths.py 2022-04-04 23:25:38 +02:00
Dummerle 5b8bb411ee
Don't create resources folder in paths.py 2022-04-04 23:21:23 +02:00
Dummerle 57f10b7ec0
Fix game finished signal, if rare exited 2022-04-04 23:12:21 +02:00
Dummerle 97214d5267
Optimize steam grades 2022-04-04 21:02:01 +02:00
Dummerle 8986f6f5b8
Merge pull request #195 from MultisampledNight/fix-moved-desktop
Use QStandardPaths everywhere instead of guessing desktop and applications path
2022-04-03 12:42:07 +02:00
MultisampledNight e234656951
Use QStandardPaths everywhere needed 2022-03-31 21:58:18 +02:00
MultisampledNight a73fb2e01b
Merge create_desktop_link and Rare's version 2022-03-31 21:58:18 +02:00
MultisampledNight 30361eb4bb
Use QStandardPaths instead of guessing ~/Desktop 2022-03-31 21:58:15 +02:00
Dummerle 0ba2ce8fdc
Merge pull request #194 from loathingKernel/ui_fixes
A bunch of minor UI fixes
2022-03-30 21:35:47 +02:00
Stelios Tsampas 6249bd19bb Remove py files for the settings widgets from the old location 2022-03-30 01:51:23 +03:00
Stelios Tsampas 303bd0fd20 A bunch of minor UI fixes 2022-03-29 00:36:42 +03:00
Dummerle ab385f334d
Merge pull request #189 from Dummerle/change_some_settings
Change some settings
2022-03-28 21:12:34 +02:00
BuildTools ee766b72a9 Add line space between processes in debug console 2022-03-28 21:11:22 +02:00
Dummerle a978771d82
Update console and origin launch 2022-03-27 23:03:48 +02:00
Dummerle 8ac9a1c41f
Rewrite game launch code; Fix override_exe; auto renew session 2022-03-27 21:52:32 +02:00
Dummerle bdbb840e32
Replace IndicatorEdit with PathEdit for pre-launch 2022-03-22 21:55:49 +01:00
Dummerle 7f44ca7985
Fix proton settings and bug in pre-launch 2022-03-22 21:48:20 +01:00
Dummerle a98ffb766e
Fix question, if no save path exists and move env vars to default game settings 2022-03-22 20:40:23 +01:00
Dummerle 44e0bbb14a
Better text for pre launch command 2022-03-21 23:01:55 +01:00
Dummerle b996aac3f7
Fix Wine Resolver, mangohud, pre launch, 2022-03-21 23:01:55 +01:00
Dummerle 89e1336940
Fix proton prefix settings, saving always 2022-03-21 23:01:55 +01:00
Dummerle 81da5faec9
Change Linux settings to default game settings 2022-03-21 23:01:53 +01:00
Dummerle 49c68917a7
Rename filter "All" to "All games" 2022-03-21 23:00:33 +01:00