1
0
Fork 0
mirror of synced 2024-10-03 02:37:12 +13:00
Commit graph

299 commits

Author SHA1 Message Date
Stelios Tsampas
d0c676d44a
Disable irrelevant widgets depending on case in EGLSync 2021-11-13 00:34:32 +01:00
Stelios Tsampas
9e86c3a59b
Check egl_path_edt for proper folder path
Make estimated text selectable
2021-11-13 00:34:32 +01:00
Stelios Tsampas
5afe4d875f
Change workflow in EGLSync.
EGLSync is enabled when a correct manifest or wine prefix
folder is specified.
If the path is removed, sync is disabled. (--unlink)
Automatic sync is controlled by a chechbox. It doesn't sync
on first activation for now.
`Sync once` is removed because it can be serviced
by `Select all` -> `Import`/`Export`

Still work in progress.
2021-11-13 00:34:32 +01:00
Stelios Tsampas
7156490952
Add initial implementation of WineResolver
Remove borders from EGLSync lists.
Color install/uninstall buttons correctly in DLC tab
Adjust InstallDialog because the check function runs early now.
2021-11-13 00:34:31 +01:00
Stelios Tsampas
5bed54350d
Add ImportSyncTabs
Move ImportWidget to the ImportSyncTabs.
Move EGLSyncWidget to the ImportSyncTabs.
2021-11-13 00:34:31 +01:00
Dummerle
8e94f1d6f5
Fix wishlist, if empty 2021-11-07 01:19:37 +01:00
Dummerle
eda2bb038f
Fix bug with launch command 2021-11-05 19:01: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
fb74a83044
Fix gamelist filter, Fix steam_grade update, if offline 2021-11-01 21:11:37 +01:00
Dummerle
c3c812bd7a
Fix filter bug in game_list 2021-11-01 20:39:47 +01:00
Dummerle
532bdf1904
Fix some errors in shop, if api request fails 2021-11-01 20:17:45 +01:00
Dummerle
f87465ece4
Some cleanup 2021-10-20 19:19:03 +02:00
Dummerle
d999598aff
Update Size policy of login dialog 2021-10-20 18:04:29 +02:00
Dummerle
e994100182
Fix wrong connected signal in sync_widget.py 2021-10-18 00:20:41 +02:00
Dummerle
803347b935
Enable Update buttons, when stopping download.
Fix bug with launch subparser if app_name not exists
2021-10-18 00:08:35 +02:00
Dummerle
0dfb0cad9e
Fix launch command bug and uninstalled_names bug 2021-10-17 23:29:42 +02:00
Dummerle
5f45821996
Fix uninstall Bug 2021-10-17 23:29:42 +02:00
MultisampledNight
dcaae46649
Fix crash in Downloads tab while startup 2021-10-15 15:27:20 +02:00
Dummerle
c3ee315e02 Do not reload install dialog when download only option changed 2021-10-14 23:57:57 +02:00
Dummerle
a5f26c8a23 Rename shared.legendary_core to core 2021-10-14 23:18:13 +02:00
Dummerle
4f25fd8a20 Update new Signal System 2021-10-14 23:05:00 +02:00
Dummerle
193641f1e7
Merge pull request #114 from loathingKernel/sidetabwidget
Add SideTabWidget to unify tab on the side functionality
2021-10-11 20:28:24 +02:00
Stelios Tsampas
fd30d07d33 Add SideTabWidget to unify tab on the side functionality
Adjust GameInfoTabs, UninstalledInfoTabs, SettingsTab
2021-10-11 20:42:59 +03:00
Stelios Tsampas
e9c0cab47b Woops forgot some adjustments 2021-10-11 11:41:01 +03:00
Dummerle
c9b9ab6814 Fix some typing errors for python 3.8 2021-10-10 22:08:31 +02:00
Dummerle
3f7d8b10e2 Add support for uninstalling dlcs 2021-10-10 21:52:11 +02:00
Stelios Tsampas
b7edcc062b Rename debug and RPC files for less verbosity
Rename `get_possible_langs` to `get_translations`
2021-10-10 20:47:26 +03:00
Stelios Tsampas
463443796d Adjust BrowserLogin to use IndicatorLineEdit
Adjust Locale in `LegendarySettings` to use `IndicatorLineEdit`
Adjust `InstallDialog` to conform with new `PathEdit` `edit_func` specification

This commit temporarily removes `EGLSync` from `LegendarySettings`
as it is being worked on.
2021-10-10 20:47:26 +03:00
Stelios Tsampas
c1e750138f Add IndicatorLineEdit and base PathEdit on it. 2021-10-10 20:47:19 +03:00
Dummerle
4955902c9a Fix open webbrowser in store with wrong language 2021-10-08 23:55:30 +02:00
Dummerle
6ba445158d Remove login successful page and auto parse sid 2021-10-07 21:58:50 +02:00
Dummerle
862e09fedd Update version 2021-10-07 21:16:01 +02:00
Dummerle
3bf6692760 Add shared.py 2021-10-07 20:19:24 +02:00
Dummerle
3796db83c1 Fix updates; Fix dlc tab; Fix Game list update 2021-10-07 19:42:27 +02:00
Dummerle
57ee0ddd0c Revert "Remove border from dlc tab"
This reverts commit 7db26a743c.
2021-10-04 21:51:39 +02:00
Dummerle
22e51e096f Fix bug after download finished 2021-10-04 21:51:25 +02:00
Dummerle
87ab3ca4a6 Fix bug, if api request fails 2021-10-04 21:01:45 +02:00
Dummerle
7db26a743c Remove border from dlc tab 2021-10-04 20:32:22 +02:00
Dummerle
9273c4c645 Login Dialog: Set Max thread count 2021-10-03 22:20:54 +02:00
Dummerle
06c803fd69 Fix small bug 2021-10-03 22:18:54 +02:00
Dummerle
df7964a79f Move api requests to login dialog 2021-10-03 21:29:33 +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
a143971385 Update Games list to ui file 2021-09-26 16:43:56 +02:00
Dummerle
a94042f566 moved tab files to rare/components/tabs directory 2021-09-19 20:56:55 +02:00
Dummerle
b07f70060b Fix Bug, that requirements are not visible 2021-09-19 20:41:03 +02:00
Dummerle
8b1352edb5 Fix Bug when updating game list 2021-09-19 12:52:07 +02:00
Dummerle
bcb15ffec2 Optimize Startup part 1 2021-09-19 12:48:34 +02:00
Dummerle
e79bee57c0 Some fixes for pylint and workflow 2021-09-18 17:21:43 +02:00
Dummerle
b7af237935 Disable game action buttons on Origin Games 2021-09-18 16:50:13 +02:00