1
0
Fork 0
mirror of synced 2024-07-01 12:40:28 +12:00
Commit graph

54 commits

Author SHA1 Message Date
Stelios Tsampas f094dacc44 Adjust Proton DB grade for the redesign 2021-05-18 01:57:20 +03:00
Stelios Tsampas 6af78aa572 Make tests more pythonic 2021-05-18 01:57:20 +03:00
Stelios Tsampas 2b35f057f2 Fix game settings tab
* Fix combobox config saving
* Fix lineedit confgi saving and disable buttons after save
* Disable Wine settings when a Proton version is active
2021-05-18 01:57:20 +03:00
Stelios Tsampas fc8b8bad37 Move .ui and the corresponding .py files into the rare directory under ui for clarity 2021-05-18 01:57:20 +03:00
Stelios Tsampas 2061afefb0 Use widget alignment instead of label alignment 2021-05-18 01:57:20 +03:00
Stelios Tsampas 2f58422191 Redesign Game Info and Game Settings tabs 2021-05-18 01:57:20 +03:00
Stelios Tsampas 8c882177e1 Make PathEdit more self-contained 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 1f92beb285 Remove proton layout from global linux settings. 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 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
Dummerle 530cff2a14 Better style for uninstalled info; add raw json view 2021-05-17 21:27:23 +02:00
Dummerle 61fe881c1a Add Info for uninstalled Games 2021-05-11 17:29:35 +02:00
Dummerle 6a3166ceff Add ProtonDB in UninstalledInfo (Test/Beta) 2021-05-11 14:30:08 +02:00
Dummerle 6deabf4a92 Reformatting, 1.3.0 2021-04-22 14:34:06 +02:00
Dummerle ee467d9398 Add logging for Games, error handling 2021-04-22 14:11:12 +02:00
Dummerle a03f38ba39 Merge branch 'main' of github.com:Dummerle/Rare 2021-04-21 22:34:53 +02:00
Dummerle 156edbc93e Tests for Updating list 2021-04-21 22:34:48 +02:00
Dummerle cefc8a68ba Add Wordwrap in GameInfo 2021-04-21 22:33:47 +02:00
Dummerle 497a6009d0 Add offline mode and --offline option 2021-04-19 15:44:28 +02:00
Dummerle 517d94e641 Set parent of widgets for smoother startup 2021-04-17 18:58:18 +02:00
Dummerle 757d1e7fff Fixed bug for hotfix 2021-04-17 12:29:30 +02:00
Dummerle c1251ac4c6 Install_dlc: Use base_game_path 2021-04-16 23:41:59 +02:00
Dummerle 9db772539c Install_dlc: disable button 2021-04-16 19:23:49 +02:00
Dummerle 93acab85c0 Add support for DLCs 2021-04-16 17:48:24 +02:00
Dummerle 14bd150e5f Install: Use default values from config 2021-04-15 16:09:17 +02:00
Dummerle 4f71a9f436 Fix uninstall bug from game_info; disable update widget on auto update 2021-04-15 11:08:06 +02:00
Dummerle 24e987dc66 Added error message on start game fail 2021-04-14 14:45:09 +02:00
Dummerle 933c7c7c58 Fixed bug at launch game 2021-04-14 14:30:36 +02:00
Dummerle b13cbe24de Add Desktop Link for Windows: .bat file 2021-04-13 19:08:49 +02:00
Dummerle b51b42825e Add start menu link for Linux 2021-04-13 18:01:25 +02:00
Dummerle 7144f7f40e Changed 3.9 function to 3.8 2021-04-13 17:37:40 +02:00
Dummerle 7b83c27c27 Add Desktop links for Linux 2021-04-13 16:56:44 +02:00
Dummerle 0acc9c5bda Fixed Discord RPC bug 2021-04-13 12:38:11 +02:00
Dummerle a03c29ff39
Merge pull request #40 from Dummerle/dev
Added some features
2021-04-13 11:35:24 +02:00
Dummerle 5c6ae2b761 Fix bug in game_settings.py 2021-04-13 11:20:33 +02:00
Dummerle a68f444852 Add context menu for installed_list_widget.py 2021-04-13 11:15:14 +02:00
Dummerle 36fb3bf687 Updated rpc 2021-04-12 21:55:08 +02:00
Dummerle 8cf1eb4cba game running at startup 2021-04-12 16:02:16 +02:00
Dummerle db42e622c0 Fix Baug in finished_sync in tab_widget.py 2021-04-12 14:49:36 +02:00
Dummerle 2b7f7b076f
Merge pull request #39 from Dummerle/dev
Dev
2021-04-12 14:27:48 +02:00
Dummerle f58154f3f1 add Discord RPC 2021-04-11 22:44:18 +02:00
Dummerle dc2f622013 Show size in gb or mb 2021-04-11 21:02:56 +02:00
Dummerle 28106cf9a6
Save window size (#32)
Save window size
2021-04-10 15:05:03 +02:00
Dummerle e67629e8f8 Save window size 2021-04-10 14:58:34 +02:00
Dummerle 32f3ddca5a Add option for launch parameters 2021-04-10 12:34:45 +02:00
Dummerle ca8bafacd3 Auto sync-saves on finished game 2021-04-10 11:27:40 +02:00
Dummerle f859afe43e Disable button on update game 2021-04-09 22:40:27 +02:00