1
0
mirror of https://github.com/lutris/lutris synced 2024-07-08 19:45:47 +00:00
Commit Graph

2827 Commits

Author SHA1 Message Date
Mathieu Comandon
05b7f37b97 Use WinePrefixManager to handle dll overrides 2016-10-27 10:22:24 -07:00
Mathieu Comandon
4e934eb1b4 Add WinePrefixManager 2016-10-27 10:19:13 -07:00
Mathieu Comandon
412211be24 Test adding new keys to WineRegistry 2016-10-26 21:43:44 -07:00
Mathieu Comandon
2f582f3966 Fix WineRegistryKey to allow setting keys correctly 2016-10-26 21:27:09 -07:00
Mathieu Comandon
a619602130 Allow creation of WineRegistryKeys by definition or by path 2016-10-26 20:45:28 -07:00
Mathieu Comandon
02b7c817ac Implement WineRegistry.set_value 2016-10-26 20:22:47 -07:00
Mathieu Comandon
15c8839359 Make prefix_path a property of WineRegistry 2016-10-26 15:40:08 -07:00
Mathieu Comandon
445037da01 Catch errors when syncing Steam games 2016-10-26 15:29:12 -07:00
Mathieu Comandon
c39b91e629 Implement save method for WineRegistry 2016-10-26 15:21:28 -07:00
Mathieu Comandon
a6ec14785a Allow to create folders from file chooser dialogs 2016-10-25 18:04:38 -07:00
Mathieu Comandon
b088d0593f Also validate ~/.wine 2016-10-25 16:57:52 -07:00
Mathieu Comandon
4496b9a65f Compare registries with Meld when they don't match 2016-10-25 16:55:50 -07:00
Mathieu Comandon
ce93ba56de Fix registry key/value spliting 2016-10-25 16:55:12 -07:00
Mathieu Comandon
1a8f25fd1f Remove registry temp file in tests 2016-10-25 16:20:38 -07:00
Mathieu Comandon
18a0c7a0c8 Better registry data types 2016-10-25 16:17:50 -07:00
Mathieu Comandon
c3b778dee0 Handle quotes in registry keys 2016-10-25 16:03:30 -07:00
Mathieu Comandon
5bf06f1a19 Allow multiline values in registry subkeys 2016-10-25 15:26:40 -07:00
Mathieu Comandon
4a586fa3c7 Allow metas without values 2016-10-25 15:05:57 -07:00
Mathieu Comandon
f00348f1f7 Catch prefix parsing errors 2016-10-25 14:59:01 -07:00
Mathieu Comandon
46ff0c2cde Make check_prefixes executable 2016-10-25 14:56:47 -07:00
Mathieu Comandon
7c402022ab Add tool to check real world prefixes 2016-10-25 14:53:49 -07:00
Mathieu Comandon
fa67361a68 Add render method to registry 2016-10-25 14:38:29 -07:00
Mathieu Comandon
ca9de01538 Convert WineRegistry keys to OrderedDict 2016-10-25 14:18:03 -07:00
Mathieu Comandon
705ea2f59b Don't parse registry if not filegiven 2016-10-25 14:15:11 -07:00
Mathieu Comandon
1f535d0fb2 Test version and arch 2016-10-25 14:13:36 -07:00
Mathieu Comandon
b1e0f4709f Load registry version from file 2016-10-25 14:12:01 -07:00
Mathieu Comandon
49ccfacc53 Set default values to Wine Registry 2016-10-25 14:11:29 -07:00
Mathieu Comandon
7ea8795bd1 Rename WineRegistry values to subkeys 2016-10-25 13:52:45 -07:00
Mathieu Comandon
8732b08317 Use OrderedDict for registry values and metas 2016-10-25 13:48:51 -07:00
Mathieu Comandon
e4126f2c5d Add render method to wine registry key 2016-10-25 13:46:53 -07:00
Mathieu Comandon
e7dd963240 Move key parsing to WineRegistryKey 2016-10-25 13:05:25 -07:00
Mathieu Comandon
6ad63c45da Add support for dword registry keys 2016-10-25 13:00:53 -07:00
Mathieu Comandon
01e3c5f637 Add metas to registry keys 2016-10-25 12:54:47 -07:00
Mathieu Comandon
6cb25e619f Remove __main__ code from wineregistry.py 2016-10-25 12:39:21 -07:00
Mathieu Comandon
63347be383 Handle registry timestamps as ints or floats 2016-10-25 12:38:01 -07:00
Mathieu Comandon
c01f2c9ccc Add tests for WineRegistry 2016-10-25 12:12:40 -07:00
Mathieu Comandon
dda8db1e35 Add wine registry test fixtures 2016-10-25 11:50:40 -07:00
Mathieu Comandon
20e803e99e WineRegistry refactoring 2016-10-25 11:49:29 -07:00
Mathieu Comandon
4e556cd5c6 Add WindowsFileTime class 2016-10-25 10:23:08 -07:00
Mathieu Comandon
ef6ec9d617 Add quotes to 7zip destination argument 2016-10-24 18:42:48 -07:00
Mathieu Comandon
64e35aedcb Dispatch extraction methods with 7zip support 2016-10-24 18:12:38 -07:00
Mathieu Comandon
8ecb8a7c90 Implement extract_7zip 2016-10-24 17:52:29 -07:00
Mathieu Comandon
9d3d69ff05 Add some missing extractors in 7zip 2016-10-24 17:51:39 -07:00
Mathieu Comandon
0419c8bc2d Add is_7zip_supported function 2016-10-24 17:27:00 -07:00
Mathieu Comandon
335071faf9 Why the hell is there an unused untar function? 2016-10-24 16:37:58 -07:00
Mathieu Comandon
c18b825b23 Why the hell is there an unused unzip function? 2016-10-24 16:37:20 -07:00
Mathieu Comandon
9b76440fc9 Why the hell is there an unused unrar function? 2016-10-24 16:36:53 -07:00
Mathieu Comandon
9b0205810d Remove zip support from extract_archive 2016-10-24 16:36:02 -07:00
Mathieu Comandon
7b1858ae11 Better filtering of runtimes based on architecture 2016-10-24 13:11:32 -07:00
Mathieu Comandon
aed30cad03 Move runtime cancellables to a class attribute 2016-10-24 12:48:41 -07:00