1
0
Fork 0
mirror of synced 2024-06-29 11:40:37 +12:00
Commit graph

84 commits

Author SHA1 Message Date
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 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 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 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 598c153375 Convert about.ui to python 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 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 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 ebe7929a35 Fix Sync Bug 2021-04-19 19:12:39 +02:00
Dummerle 497a6009d0 Add offline mode and --offline option 2021-04-19 15:44:28 +02:00
Dummerle b86f356377 Add --silent option to launch minimized 2021-04-17 20:00:15 +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 20663f4992 Download tab issues; Cleanup: use get_size from utils 2021-04-17 10:50:25 +02:00
Dummerle b71fe88eec
Merge pull request #47 from Dummerle/dlc_support
Add tab in game info to install and list dlcs. Uninstalling dlcs is not supported by Legendary
2021-04-17 09:57:21 +02:00
Dummerle 729ec9dba7 Show raw save path in sync widget 2021-04-16 23:54:50 +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 709b4dcc8d Fix Launch Progressbar 2021-04-16 18:56:33 +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 4653e519f9 Add timer to start from other inctance 2021-04-14 15:14:06 +02:00
Dummerle 24e987dc66 Added error message on start game fail 2021-04-14 14:45:09 +02:00
Dummerle 065a239a5a Fixed rpc bug in main_window.py 2021-04-14 14:32:08 +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 d0e8d8bf4f Add option for auto-updates and refactor rare-settings 2021-04-13 10:56:42 +02:00
Dummerle cbb2ba0ab8 Option to disable notification after download 2021-04-13 10:31:26 +02:00
Dummerle 36fb3bf687 Updated rpc 2021-04-12 21:55:08 +02:00