1
0
Fork 0
mirror of synced 2024-08-17 11:11:31 +12:00
Commit graph

1396 commits

Author SHA1 Message Date
Stelios Tsampas
7662f52ba8 Adjust to include the open log dir button in rare settings 2021-05-18 01:57:20 +03:00
Stelios Tsampas
127728d329 Fix proton wrapper search 2021-05-18 01:57:20 +03:00
Stelios Tsampas
7eee31c3e2 Search for toolmanifest.vdf alongside compatibilitytool.vdf to verify proton folder 2021-05-18 01:57:20 +03:00
Stelios Tsampas
b66bb716ad Align the labels, not the widgets 2021-05-18 01:57:20 +03:00
Stelios Tsampas
b1a7a1fb26 Align the labels with the the text widget of PathEdit 2021-05-18 01:57:20 +03:00
Stelios Tsampas
1f92beb285 Remove proton layout from global linux settings. 2021-05-18 01:57:20 +03:00
Stelios Tsampas
748d51f31f Improve PathEdit a bit more
Add placeholder text
Remove some unused variables
Open dialog starting from path if set
2021-05-18 01:57:20 +03:00
Stelios Tsampas
115d142f94 Improve the layout of PathEdit 2021-05-18 01:57:20 +03:00
Stelios Tsampas
e5d01674dd Exclude non-static strings from translation 2021-05-18 01:57:20 +03:00
Stelios Tsampas
d05f02d5f4 Add UI for DXVK
It is used only in global settings for now. The old `DxvkWidget` was
left in the code intact for use in the per game settings. Due to how
interconnected the code is, it will require a more in-depth redesign
and it is outside the scope of the current PR.
2021-05-18 01:57:20 +03:00
Stelios Tsampas
4c0cc0caf9 Follow style on import lines 2021-05-18 01:57:20 +03:00
Stelios Tsampas
a39e9a6647 Fix proton wrapper widget to properly use the new PathEdit
Also move proton wrapper finder into its own function
2021-05-18 01:57:20 +03:00
Stelios Tsampas
3c595d6ec7 Fix wrong indentation 2021-05-18 01:57:20 +03:00
Stelios Tsampas
965631d0f9 Add the UI files for the updates 2021-05-18 01:57:20 +03:00
Stelios Tsampas
b138766f1d Updated the settings UI to use widgets generated through Qt Designer
Since many lines were changed due to components being reused, the more
important are listed below per file. Static strings were moved to the UI files for
translation purposes and some messages have been re-worded.

`extra_widgets.py`: PathEdit now contains the save button and the dialog can also filter by name, all forms using it have been updated
`rare.py`: Updated the look and fixed a bug where the Image Directory wouldn't change if `img_dir` wasn't specified in the settings file
`legendary.py`: Update the look, changed the Max Workers option into a SpinBox
`linux.py`: Update the look, changed Wine Executable option in to a PathEdit that filters for `wine` and `wine64`.
`game_settings.py`: Updated to reflect the changes in `linux.py` settings widget.  Added the system `compatibilitytools.d` to be search for potential proton versions
2021-05-18 01:57:20 +03:00
Stelios Tsampas
a00ff074a0 Update About UI file 2021-05-18 01:57:20 +03:00
Stelios Tsampas
36f045eec6 Update About tab 2021-05-18 01:57:20 +03:00
Stelios Tsampas
b42e5d2384 Convert rare.ui to python 2021-05-18 01:57:20 +03:00
Stelios Tsampas
2ff965ac96 Add missing tooltip 2021-05-18 01:57:20 +03:00
Stelios Tsampas
253afa6d9d Move QtDesigner ui files to resources 2021-05-18 01:57:20 +03:00
Stelios Tsampas
598c153375 Convert about.ui to python 2021-05-18 01:57:20 +03:00
Dummerle
82d3857853 remove unused import 2021-05-17 21:29:51 +02:00
Dummerle
530cff2a14 Better style for uninstalled info; add raw json view 2021-05-17 21:27:23 +02:00
Dummerle
83f1061e16 Optimize Library reload 2021-05-17 20:22:29 +02:00
Dummerle
89d30b4899 Fix bugs with windows filenames 2021-05-17 11:38:30 +02:00
Dummerle
9a121e0bee Add pywin32 in setup.py 2021-05-17 10:03:52 +02:00
Dummerle
5db828ab1d Show changed version in update widget 2021-05-12 23:06:44 +02:00
Dummerle
5a6a8fc1e7 Remove Windows Desktop files on uninstall 2021-05-12 11:45:10 +02:00
Dummerle
97704851ac Filter options for Games: 32 Bit 2021-05-12 11:06:31 +02:00
Dummerle
3de9931b35 Merge branch 'main' of github.com:Dummerle/Rare 2021-05-12 10:27:35 +02:00
Dummerle
d7c481bbaf Filter options for Games: Installed / offline 2021-05-12 10:27:23 +02:00
Dummerle
deef7dede5
Update release.yml 2021-05-12 10:07:37 +02:00
Dummerle
80eec00ccd Ready for new Release 2021-05-12 09:35:50 +02:00
Dummerle
b4d10cc77e Auto sync saves on startup if enabled 2021-05-12 09:19:50 +02:00
Dummerle
61fe881c1a Add Info for uninstalled Games 2021-05-11 17:29:35 +02:00
Dummerle
4378df2791 Fixed Windows Desktop link: Icons 2021-05-11 16:42:41 +02:00
Dummerle
f2922bc677 Fixed Windows Desktop link: Icons 2021-05-11 16:39:02 +02:00
Dummerle
264860049e Fixed Windows Desktop link 2021-05-11 16:24:02 +02:00
Dummerle
6a3166ceff Add ProtonDB in UninstalledInfo (Test/Beta) 2021-05-11 14:30:08 +02:00
Dummerle
ec168a4c5f
Merge pull request #44 from ChemicalXandco/windows_desktop_shortcut
Use windows .msi installer for desktop shortcut
2021-05-11 14:05:41 +02:00
ChemicalXandco
bfc8b1f8f5 add pywin32 to requirements.txt 2021-05-09 15:25:27 +01:00
ChemicalXandco
de408cc534
Merge branch 'main' into windows_desktop_shortcut 2021-05-09 15:07:13 +01:00
ChemicalXandco
378b5193e8 add support for game shortcuts on windows 2021-05-09 15:05:43 +01:00
ChemicalXandco
887dcf6ff7 split build into setup.py and freeze.py 2021-05-08 16:47:49 +01:00
Dummerle
2d3c1bf295
Merge pull request #52 from gnanini/main
added modules for getting a game's steam id and its protondb tier!
2021-05-04 18:30:31 +02:00
gnanini
77a0d8d8eb
Update id.py 2021-05-03 16:01:05 -03:00
Dummerle
2db43ba066 Set Position of window to center 2021-05-02 13:15:11 +02:00
Dummerle
392d00ed80 Add option to start logdir in rare settings 2021-05-01 11:35:58 +02:00
Dummerle
3a178cb797 Catch more exceptions in rpc 2021-05-01 11:24:38 +02:00
Dummerle
14c1dbf19c Remove desktop link on uninstall 2021-05-01 11:17:18 +02:00