Stelios Tsampas
81aa8c30ec
Make qss resources path compatible with Windows
2021-06-24 20:08:22 +03:00
Stelios Tsampas
dc2a99c2ee
Terminate threads and handle cleanup.
...
* Set the `WA_DeleteOnClose` attribute for the MainWindow.
* Handle the case where `programdata_path` exists but is empty.
* Emit a signal from `LaunchDialog` instead of using `exit()`.
* Remove `LoginThread` as it was never deleted and caused a `SIGSEGV` on exit.
* Handle termination and deletion of `SteamThread` and `ImageThread`.
* Rename `finished` to `completed`, to not override the inherited `finished` signal.
* Emit a signal from Account widget to do cleanup instead of immediately quitting.
2021-06-24 20:08:22 +03:00
Stelios Tsampas
09d9e0f9a0
Raise ValueError when failing to login so it can be logged.
2021-06-24 20:08:22 +03:00
Stelios Tsampas
be8ee8b955
Add check options message in InstallDialog.
2021-06-24 20:08:22 +03:00
Stelios Tsampas
cac7d0c809
Refresh wrapper QTextEdit when proton wrapper is un-selected
...
and disable the save button
2021-06-24 20:08:22 +03:00
Stelios Tsampas
8f5040e0ca
Adjust QFrame border-radius. Use html codes for all colors.
2021-06-24 20:08:22 +03:00
Stelios Tsampas
d6c3141bcf
Update MANIFEST.in
2021-06-24 20:08:22 +03:00
Stelios Tsampas
ff3aa1929c
Handle install and uninstall colors in qss. Make tab_bar more consistent
2021-06-24 20:08:22 +03:00
Stelios Tsampas
e8dadb6b00
Update the RareStyle to handle radiobutton, disabled widgets, etc.
...
* Add RareStyle qrc with the icons needed for comboboxes and spinboxes
* Add images as svg
* Refactor `styles` to `resources` since it contains more things now.
* Add stylesheet folders, each folder must contain a `stylesheet.qss` file.
* Don't use QResources, instead add an identifier in the qss url() which can
replaced later with the full path.
* Update RareStyle with SVG images for better quality.
2021-06-24 20:08:04 +03:00
Stelios Tsampas
f49cc413dd
Add prefix path select dialog to LoginDialog.
...
* Make exception handling more general in InstallDialog.
* Fix the title of PathEdit file selection dialog.
2021-06-24 20:07:18 +03:00
Stelios Tsampas
90ac9a1574
Re-implement LoginDialog.
2021-06-24 20:07:18 +03:00
Tabulate
9dcba184d0
Fix green button hardcoding ( #87 )
...
* Fix green button hardcoding and add material design stylesheet
* rebase onto dev
2021-06-24 10:03:35 +02:00
Dummerle
cf3ed919d3
Merge pull request #86 from mobilegmYT/patch-1
...
Change to apt instead of dpkg
2021-06-22 23:39:29 +02:00
RPI News
1613b02699
Change to apt instead of dpkg
2021-06-22 10:20:25 -06:00
Dummerle
98386f0bbb
Add button to search bar in shop main widget
2021-06-20 22:22:36 +02:00
Dummerle
52bea4e43f
Add warning, if desktop link not supported
2021-06-20 22:03:14 +02:00
Dummerle
a5997f62ab
replace os.name with platform.system() to differentiate between mac and linux
2021-06-20 21:55:31 +02:00
Dummerle
38cf30417b
Fix bug with psutil Zombie Process
2021-06-20 21:13:17 +02:00
Dummerle
303bcf998b
Fix bug with psutil Zombie Process
2021-06-20 21:10:55 +02:00
Dummerle
69675ee639
Add --debug option
2021-06-20 21:07:56 +02:00
Dummerle
beb181c175
Some fixes
2021-06-18 12:24:56 +02:00
Dummerle
72457c8b27
Load browse_games.py when tab clicked
2021-06-18 00:29:36 +02:00
Dummerle
374e8193ac
Fix weird bug with images in ImageLabel
2021-06-18 00:17:01 +02:00
Dummerle
e7038be33a
Better Code to browse games, use PIL images to save smaller
2021-06-17 00:34:23 +02:00
Dummerle
c0f4577870
Add tags in shop_info.py
2021-06-16 19:03:18 +02:00
Dummerle
9fb63e4360
Some fixes
2021-06-15 23:50:51 +02:00
Dummerle
421451b140
Fix bug
2021-06-15 18:31:33 +02:00
Dummerle
2549d92fe3
Fix cloud saves bug and some protondb fixes
2021-06-15 18:26:58 +02:00
Dummerle
7cf4f15122
Fix bug if change filter too fast
2021-06-14 23:17:21 +02:00
Dummerle
6b32b28240
Fix savepath in sync_widget.py
2021-06-14 22:33:53 +02:00
Dummerle
c063e9a92a
Add browse games function
2021-06-14 22:30:57 +02:00
Dummerle
0f6a4c5ae6
Fix Cload save bug, if save_path is None
2021-06-14 20:22:39 +02:00
Dummerle
e1bef2a47c
Fix offline mode
2021-06-13 20:57:51 +02:00
Dummerle
c077e57a26
Read games from api
2021-06-13 15:06:29 +02:00
Dummerle
0d0b858a8f
Optimize search requests and option to cache images
2021-06-13 14:33:17 +02:00
BuildTools
254a8a48e7
Fix developer and title of some games
2021-06-13 00:05:14 +02:00
Dummerle
0246b96c40
Fix offline mode
2021-06-12 00:29:55 +02:00
Dummerle
745e0cc516
Update some things to launch rare with pythonw.exe on windows
2021-06-12 00:04:09 +02:00
Dummerle
bc6b9e5ae2
Added other games,set type to scrollarea
2021-06-11 13:37:09 +02:00
Dummerle
bd6e195e37
Fix some bugs with images
2021-06-11 12:56:25 +02:00
Dummerle
676c253a13
Some improvements
2021-06-10 19:58:35 +02:00
Dummerle
337b738599
Nice look of search results; better look for shop info; added ImageLabel in extra_widgets.py
2021-06-10 14:13:28 +02:00
Dummerle
9d02187d2f
Add requirements for shop
2021-06-09 23:12:49 +02:00
Dummerle
6355dd47c1
Add support for bundles
2021-06-09 13:25:57 +02:00
Dummerle
44b7a0a37f
Show images on shop game widget; move shop models to shop_models.py
2021-06-09 13:08:25 +02:00
Dummerle
1226344747
Merge branch 'main' of github.com:Dummerle/Rare
2021-06-09 12:08:01 +02:00
Dummerle
0cca799ae5
Remove wine rating from installed_list_widget.py
2021-06-09 12:07:37 +02:00
Dummerle
89afebd9fd
Show search results: Not pretty: no images
2021-06-09 00:00:00 +02:00
Dummerle
1d0d528752
Merge pull request #71 from ChemicalXandco/fix_mac
...
update README.md
2021-06-07 15:44:07 +02:00
Dummerle
838783c1fb
Show error message and warnings after core.prepare_download
2021-06-07 15:42:49 +02:00