MultisampledNight
e234656951
Use QStandardPaths everywhere needed
2022-03-31 21:58:18 +02:00
MultisampledNight
a73fb2e01b
Merge create_desktop_link and Rare's version
2022-03-31 21:58:18 +02:00
Stelios Tsampas
6249bd19bb
Remove py files for the settings widgets from the old location
2022-03-30 01:51:23 +03:00
Stelios Tsampas
303bd0fd20
A bunch of minor UI fixes
2022-03-29 00:36:42 +03:00
Dummerle
bdbb840e32
Replace IndicatorEdit with PathEdit for pre-launch
2022-03-22 21:55:49 +01:00
Dummerle
7f44ca7985
Fix proton settings and bug in pre-launch
2022-03-22 21:48:20 +01:00
Dummerle
a98ffb766e
Fix question, if no save path exists and move env vars to default game settings
2022-03-22 20:40:23 +01:00
Dummerle
44e0bbb14a
Better text for pre launch command
2022-03-21 23:01:55 +01:00
Dummerle
b996aac3f7
Fix Wine Resolver, mangohud, pre launch,
2022-03-21 23:01:55 +01:00
Dummerle
89e1336940
Fix proton prefix settings, saving always
2022-03-21 23:01:55 +01:00
Dummerle
81da5faec9
Change Linux settings to default game settings
2022-03-21 23:01:53 +01:00
Dummerle
d077e2bc24
Add pre_launch settings
2022-03-21 23:00:33 +01:00
Dummerle
1a84abcb2b
Move Proton Settings so separate file
2022-03-21 23:00:32 +01:00
Dummerle
c26a30d9c9
Add load meta settings for 32 bit and macos
2022-03-21 23:00:32 +01:00
Dummerle
6de9a4c15e
Merge pull request #180 from aznd/envvars
...
Implement environment variables
2022-03-21 22:53:20 +01:00
aznd
d528d82462
Fix crash when no keys exists
2022-03-21 22:40:02 +01:00
aznd
d3d269b16c
Append row
2022-03-20 22:28:47 +01:00
aznd
db3b409b18
Fix indexerror when trying to delete a env var that hasnt been saved to the config yet
2022-03-20 21:42:51 +01:00
aznd
12f0f0c806
Cover a new use case
2022-03-20 00:46:07 +01:00
aznd
be643eacb1
Fix segfault
2022-03-20 00:04:14 +01:00
aznd
937c306aa5
Add helper function for appending row and fix a bug
2022-03-19 23:23:36 +01:00
aznd
c84cc388fb
Implement env_vars
2022-03-19 16:57:56 +01:00
Stelios Tsampas
0718753e3f
Wrappers: Make widgets and the scrollarea smaller, adjust size on scrollbar visibility
2022-03-19 17:51:06 +02:00
Stelios Tsampas
cb852b6912
Align a bunch of stuff
2022-03-18 19:12:19 +02:00
Stelios Tsampas
717945d729
SideTabWidget: Add container widget with a title and a scrollarea as the master widget for each tab
2022-03-18 18:03:14 +02:00
Dummerle
324530171e
Change kinetic scroll exceptions to property
2022-03-17 19:51:19 +01:00
Dummerle
66ae7c614f
Show wrapper widget for proton and mangohud with disabled button
2022-03-14 17:23:55 +01:00
Dummerle
01e7e6c463
Some fixes in game_utils.py and fixed height for scroll area
2022-03-14 17:23:55 +01:00
Dummerle
abba02d59e
Fix drag and drop jitter
2022-03-14 17:23:54 +01:00
Dummerle
53f1f1802d
Add drag and drop to reorder wrappers
2022-03-14 17:23:54 +01:00
Dummerle
3beef49705
Add support for wrappers with spaces
2022-03-14 17:23:54 +01:00
Dummerle
59a59ddfcc
Rename settings_widgets + fix pylint error
2022-03-14 17:23:54 +01:00
Dummerle
53e4281774
Use QFrame for WrapperWidget and fix add_wrapper layout bug
2022-03-14 17:23:54 +01:00
Dummerle
58c9e69231
Add MangoHud Settings + move some settings widgets to extra folder
2022-03-14 17:23:54 +01:00
Dummerle
cc92322d43
Update dxvk settings,to use new overlay settings
2022-03-14 17:23:54 +01:00
Dummerle
d1df48e837
Update Wrapper settings
2022-03-14 17:23:53 +01:00
Dummerle
36e84bce9f
Fix Discord RPC
2022-03-14 17:23:52 +01:00
Dummerle
451371185f
Add Russian + update translations
2022-03-14 17:23:52 +01:00
Stelios Tsampas
d6ef44b2f9
Rare: Implement global objects as functions that return a single instance
2022-02-25 20:22:45 +02:00
Dummerle
2e6890bfd9
Move appdata paths to utils/paths.py to avoid crashes, if PyQt5 does not exist (deb workflow)
2022-02-17 00:04:53 +01:00
Dummerle
5ea799bcdd
Update translations
2022-02-13 17:48:40 +01:00
Stelios Tsampas
fa686c5166
LegendarySettings: Add EosWidget directly in the left layout
2022-02-07 22:10:18 +02:00
Stelios Tsampas
8ac8822194
LegendarySettings: Add Ubisoft and EOS widget to the left layout only
2022-02-07 20:15:17 +02:00
Dummerle
8f83b4adde
Add download option to create a shortcut after installation
2022-02-04 22:15:32 +01: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
e7397e18f9
Add not to overlay settings, that it is currently not supported on linux
2022-01-24 18:31:27 +01:00
Dummerle
b13daed37a
Add some checks, if no wine prefixes exist and update prefixes, when changing in linux settings
2022-01-24 16:56:15 +01:00
Dummerle
3239e3ec7a
Some cleanup
2022-01-24 16:56:15 +01:00
Dummerle
25c04d2812
Add Reasons to IndicatorLineEdit as tooltip
2022-01-24 16:56:14 +01:00
Dummerle
d801a145ab
Add update button, to update EOS overlay
2022-01-24 16:56:13 +01:00
Dummerle
0cea43f0d1
Add Epic Overlay Settings in Legendary Settings + Update Legendary submodule
2022-01-24 16:56:12 +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
af8da372de
Add Portuguese (Brazil)
2022-01-04 21:31:17 +01:00
Dummerle
f7f6d4b42b
Add simplified Chinese language
2022-01-03 23:05:05 +01:00
Dummerle
021dedc3d6
Add refresh game meta button
2021-12-27 16:33:56 +01:00
Stelios Tsampas
8f89eb6e88
Rare: pass through Black formatter
2021-12-27 00:37:13 +01:00
Dummerle
5fa1465719
Fix startmenu and release.yml
2021-12-18 22:57:22 +01:00
Dummerle
b9253d0971
Small fixes
2021-12-13 21:57:21 +01:00
Dummerle
cc95d231b6
Move Ubisoft logic to external class
2021-12-13 20:53:21 +01:00
Dummerle
e2fe157e13
Add Ubisoft activation in legendary settings
2021-12-12 01:46:38 +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
01674f2e5e
Fix other wrappers than proton; + minor other bug fixes
2021-11-28 02:04:30 +01:00
Dummerle
8d4f25b8c2
More Fixes and cleanup:
...
- downloads: fix delete_later() and set installed widget and dl progress on same value
- about: use qt requests, to avoid long startups
- fix offline mode bugs
- set TextLabels in Store invisible
- fix origin launch
- remove unused files
2021-11-28 00:50:02 +01:00
Dummerle
db177e162f
Some fixes for windows
2021-11-25 21:54:34 +01:00
Dummerle
72d05f6e53
Some optimization for macOS + workflow; cancel launch if confirm is activated; enable button, if queue widget deleted
2021-11-22 20:04:24 +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
Stelios Tsampas
08df915cf2
LinuxSettings: Synchronize wine_prefix
under [<app_name>]
with WINEPRFIX
under [<app_name>.env]
...
Implicitly fall back to `wine_prefix` if `WINEPREFIX` is unset.
2021-11-22 19:35:25 +02:00
Stelios Tsampas
26bbdf1c0e
RareSettings: Reload themes dynamically on selection
...
It is a unpolished but it serves well as a way to preview the theme.
Awesome font icons are not re-rendered in the correct colors.
Some styles might look a bit broken until restart.
2021-11-21 17:18:36 +02:00
Dummerle
f5f1a889c6
Fix many bugs: store, game launch with confirmation; changed some info to debug logs; regenerate placeholder.ts
2021-11-19 23:58:07 +01:00
Dummerle
3225d1b1eb
Update savepath on button click
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
8b8c3a1f64
Rebasing cloud_save_update with main
2021-11-17 22:59:28 +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
Dummerle
a5f26c8a23
Rename shared.legendary_core to core
2021-10-14 23:18:13 +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
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
Dummerle
3bf6692760
Add shared.py
2021-10-07 20:19:24 +02:00
Dummerle
e79bee57c0
Some fixes for pylint and workflow
2021-09-18 17:21:43 +02:00
BuildTools
740153bd0d
Fix create startmenu/desktop link
2021-09-18 16:34:43 +02:00
Dummerle
b951c1af5f
Fix locale and update pylint test
2021-09-14 17:56:55 +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
Dummerle
c1338b7526
Add locale settings
2021-09-13 19:46:50 +02:00
Stelios Tsampas
228c3ab03e
Move EGL Sync page into the main LegendarySettings page and make it useful. (WIP)
...
Move GameInfo to its own file.
Use get_pixmap in GameDlcWidget to get the pixmap.
Remove unused function from RareSettings.
Convert About to FormLayout.
2021-09-12 14:23:40 +03:00
Stelios Tsampas
7a9daad2b1
Add more download options in legedary settings tab
2021-09-11 16:08:50 +03:00
Stelios Tsampas
35cbd21bb7
Fix memory leaks in DLC tab.
2021-09-11 00:57:43 +03:00
Stelios Tsampas
45dc4b8e7c
Adjust for one-line PathEdit
...
Make Console font monospaced.
Revert changes in Rare settings because they weren't working.
Replace a few GridLayouts with FormLayouts
2021-09-11 00:57:43 +03:00
Dummerle
9570b52eed
Add some options for debug; fix error in sync_widget.py; fix pylint workflow
2021-09-10 22:41:30 +02:00
Dummerle
18570511c4
Remove save button at PathEdit. Save on change
2021-09-09 20:00:12 +02:00
Dummerle
d11cc7abf3
add legendary submodule and rename custom_legendary to legendary in imports
2021-09-06 21:10:18 +02:00
Dummerle
f7f7f83101
Merge branch 'main' into dev
2021-09-04 22:49:08 +02:00
Dummerle
134c06a726
Update translation and remove notify-py as dependency
2021-09-01 22:12:27 +02:00
Dummerle
83ad8f0982
Icon color depends on theme
2021-08-28 16:01:36 +02:00
Dummerle
8fbf0bcacf
Merge Browse and free games in one tab
2021-08-25 00:01:53 +02:00