loathingKernel
1ebd0b18d8
Introduce a very basic RareCore to handle signletons and their cleanup.
2022-09-04 20:39:03 +03:00
loathingKernel
e5c7b029ff
GameInfo: Offer to also update the game after a verification if there is one
2022-08-02 10:42:38 +03:00
loathingKernel
3ecbae0564
Utils: Rename utils.py
to misc.py
to not confuse PyCharm checker
2022-08-02 10:42:38 +03:00
loathingKernel
1ad5413e02
LibraryWidget: Always update the progress label to work-around layout issue
2022-06-26 14:31:12 +03:00
loathingKernel
fe40dac368
Don't show the installing widget for Epic Overlay and DLCs
...
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-06-23 17:54:26 +03:00
loathingKernel
5eb3ae7f80
Add SlidingStackedWidget from #196
2022-06-22 16:53:26 +03:00
loathingKernel
08ab130c5c
LibraryLayout from #196
...
Introduces the LibraryLayout from #196 .
This layout distributes the available space in either horizontal side and in-between the widgets.
Known issues: When searching for a game, it will re-align visible widgets, effectively centering the results.
This is because the search and grouping functions are interleaved. #196 handles it differently by adjusting
the opacity and re-ordering of the irrelevant widgets.
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-06-20 19:04:46 +03:00
loathingKernel
6335293eef
Add ImageWidget and LibraryWidget from #196
...
Add the Image and Library widgets from #196 . In this iteration they replace the image `QLabel` in the existing widgets.
The `PaintWidget` in the `InstallingWidget` has been replaced by the future `LibraryWidget` that has progress indication.
The `ImageWidget` was also used to replace the image `QLabel` in `GameInfo` and `GameDlc` widgets.
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-06-19 20:42:49 +03:00
loathingKernel
3a28f2f0a2
Implement image manager
...
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2022-06-19 17:12:59 +03:00
Dummerle
1ae1f81915
Fix Error, that origin games are not shown
2022-04-26 21:03:43 +02:00
Dummerle
d2436c0cda
Show waning text, if game has no metadata. Only launching offline
2022-04-25 23:32:32 +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
MultisampledNight
e234656951
Use QStandardPaths everywhere needed
2022-03-31 21:58:18 +02:00
Stelios Tsampas
d6ef44b2f9
Rare: Implement global objects as functions that return a single instance
2022-02-25 20:22:45 +02:00
aznd
9b59707a10
Unify strings formatting ( #158 )
...
* Part 1: Unifying strings
* Part 2: Unifying strings
* Part 3: Unifying strings
* Fix missing close bracket
* Remove unneeded str()
2022-02-01 22:29:34 +01:00
Dummerle
de6c06906e
Some fixes for installing_game_widget.py
2022-01-23 01:45:16 +01:00
Dummerle
16f28656f9
Fix issue when closing cloud sync dialog on manually sync
2022-01-18 21:28:25 +01:00
Dummerle
f32eb5cbc4
Add Unreal Engine Version to app_title and fix AttributeError, when installing UnrealEngine
2022-01-07 00:29:29 +01:00
Dummerle
0bc15be1f6
Fix Icon error for Ubuntu LTS, which uses QtAwesome 0.4.4
2022-01-05 15:44:29 +01:00
Dummerle
bf1b8d6d27
Fix some bugs, if no widget available in gamelist
2021-12-27 16:19:57 +01:00
Stelios Tsampas
8f89eb6e88
Rare: pass through Black formatter
2021-12-27 00:37:13 +01:00
Dummerle
b05c008ca5
Fix critical hover bug for origin games
2021-12-22 19:27:25 +01:00
Dummerle
0d5659a82f
Fix error in installed widget, if no igame exists
2021-12-22 18:00:31 +01:00
Dummerle
fed1e53ab5
Fix error with update check if no igame exists
2021-12-19 20:32:26 +01:00
Dummerle
36568c6cc5
Add Codename to about page and fix error with assets in base_installed_widget.py
2021-12-12 01:41:38 +01:00
Dummerle
e370841532
Fix many bugs:
...
- launch command
- offline mode
- shop search results shows more than 1 game
2021-12-09 20:03:34 +01:00
Dummerle
3116147d8f
Fix empty field in list widgets
2021-12-05 22:24:51 +01:00
Dummerle
206733b468
Some fixes:
...
- Fixes for macOS
- Use app_name to update games in GameInfo
- Check wine executable at game launch
2021-12-05 20:11:11 +01:00
Dummerle
026d5374a3
Add Multiplatform support for MacOS and Win32
2021-12-05 19:47:03 +01:00
Dummerle
31932aa8a0
Fix installing game widget, which displays progress wrong; update get_uninstalled_pixmap()
2021-12-01 20:14:41 +01:00
Dummerle
4c9ef8acd8
Many fixes:
...
- store: updated epic api + many other fixes
- installing widget has now no border
- disable startmenu and desktop link on unsupported os
2021-11-22 20:02:58 +01:00
Dummerle
3acc13e9b6
Many fixes
2021-11-17 23:02:36 +01:00
Dummerle
825f055387
Some fixes:
...
- Fix info texts in installed widgets
- check settings before sync
- Update README.md
2021-11-17 23:02:36 +01:00
Dummerle
c99fd4761d
Add auto compute save path button
2021-11-17 23:02:35 +01:00
Dummerle
9aacce97ac
Remove syncing cloud text automatically
2021-11-17 23:02:35 +01:00
Dummerle
9bfb9ede76
Update SaveGameFiles after uploading saves
2021-11-17 23:02:35 +01:00
Dummerle
0e88d3965f
Much optimization
...
- updating text in installed widgets
- move tab_widget.py to __init__.py
- errors at launching are now in a popup
- remove old sync widget
2021-11-17 23:02:33 +01:00
Dummerle
65f85f9b3d
Add game_utils.py to launch and uninstall games
...
- All game launch and sync save mechanic is now in game_utils.
- some cleanup
2021-11-17 23:01:22 +01:00
Dummerle
8b8c3a1f64
Rebasing cloud_save_update with main
2021-11-17 22:59:28 +01:00
Dummerle
b0125ba020
Many optimizations, bug fixes and other small fixes
2021-11-13 00:34:35 +01:00
Dummerle
8627484097
update_list() in games/__init__.py takes now a list of app_names, to update multiple games at same time
...
- verification signal is now connected
- signals are more consistent. Taking app_names instead of Game Models
2021-11-03 18:33:01 +01:00
Dummerle
a5f26c8a23
Rename shared.legendary_core to core
2021-10-14 23:18:13 +02:00
Dummerle
3bf6692760
Add shared.py
2021-10-07 20:19:24 +02:00
Dummerle
0324202d9f
Update Legendary
2021-10-03 19:37:46 +02:00
Dummerle
4b5a0b0084
Add a new signal system
2021-09-29 23:22:47 +02:00
Dummerle
bcb15ffec2
Optimize Startup part 1
2021-09-19 12:48:34 +02:00
BuildTools
740153bd0d
Fix create startmenu/desktop link
2021-09-18 16:34:43 +02:00
Dummerle
ffa5976805
Many fixes, optimizations and improvements: Gameinfo page for origin games
2021-09-15 22:16:50 +02:00
Dummerle
1bb33d911c
You can now launch and link origin games
2021-09-13 22:27:37 +02:00
Dummerle
bb4f08691a
Fix set locale to legendary locale + reformatting
2021-09-13 20:24:09 +02:00