Xodetaetl
90cb59d5ea
Fix game tab not updating when changing runner in config dialog
2015-08-03 22:32:49 +02:00
Xodetaetl
59ff8f2504
Update runners sidebar whenever games are added/removed/modified
2015-08-03 22:01:44 +02:00
Xodetaetl
5eb6924dc6
Fix "on save" actions not run after editing game config
...
While keeping the dialog non thread blocking.
(Make use of a callback instead of dialog.run() + if dialog.saved)
2015-08-03 21:54:25 +02:00
Xodetaetl
36fd84a4d3
Remove useless confirmation dialog on menu shortcut creation
2015-08-02 22:52:03 +02:00
Xodetaetl
6880b19e22
Add options to create shortcuts at end of game install
2015-08-02 21:48:33 +02:00
Xodetaetl
b7caf3bdd1
Delete shortcuts when uninstalling game
2015-08-02 17:00:08 +02:00
Mathieu Comandon
69c1bfb77d
Run expanduser on user selected files
2015-08-02 07:50:54 -07:00
Xodetaetl
3b5bf2fe47
Add removal of game shortcuts (if exist) in context menu
2015-08-02 14:35:34 +02:00
Xodetaetl
3c2c5b526a
Expand '~' in provided file path during game install
2015-08-02 14:28:31 +02:00
Xodetaetl
acb46b8e98
Add Winetricks to context menu for Wine games
2015-08-02 10:53:13 +02:00
Xodetaetl
3ae557f6ae
Run winecfg and regedit in the proper prefix
...
(needed to load game config when instancing runner)
2015-08-02 00:51:07 +02:00
Xodetaetl
0b2e221628
Add context menu items to run winecfg and wine regedit
2015-08-02 00:03:39 +02:00
Xodetaetl
ecd98f41bb
Allow runner-specific menuitems in context menu
...
Overwrite context_menu_entries in any runner to add items at the end
of the context menu.
Example:
context_menu_entries = [
('dosbox-config', "Open DOSBox' config file",
self.open_config_file),
]
2015-08-02 00:03:39 +02:00
Xodetaetl
d2ef564fc1
Hide "Browse files" action for browser games ( fix #122 )
2015-08-02 00:03:35 +02:00
Mathieu Comandon
5caf6c9caa
Fix merge path issue
2015-07-18 21:50:00 -07:00
Mathieu Comandon
ff0348dea6
Integrate new download progress design in installer dialog
2015-07-09 11:37:01 -07:00
Mathieu Comandon
2e859727a3
Improve design for download dialog
2015-07-09 11:19:31 -07:00
Mathieu Comandon
ea7f9eb864
Merge branch 'next' of github.com:lutris/lutris into next
2015-07-09 09:45:00 -07:00
Mathieu Comandon
1e6ed2eacf
Fix key for installer slug
2015-07-09 09:44:53 -07:00
Xodetaetl
506af33091
Re-add env to thread debug log
2015-06-19 21:21:02 +02:00
Xodetaetl
c301a8f3d0
Provide command debug log in format reusable in terminal
...
(Put command parts in quotes)
2015-06-19 21:20:31 +02:00
Xodetaetl
0a4cd4094b
Fix runtime paths joining
2015-06-19 20:07:55 +02:00
Mathieu Comandon
dd39e713e5
Remove obsolete get_steamapps_path
2015-06-14 22:21:06 -07:00
Mathieu Comandon
54a9357829
Use get_steamapps_dirs to determine path of appmanifest
2015-06-14 22:07:53 -07:00
Mathieu Comandon
18e0b1a817
Run Linux executables relatively to working_dir if one is set in the options
2015-06-14 21:13:27 -07:00
Mathieu Comandon
703ea59e23
Provide more readable command debug log in thread
2015-06-14 19:23:29 -07:00
Mathieu Comandon
82344c7b28
Set WINEDEBUG to -all (Huge performance boost in Crysis 2)
2015-06-14 19:22:39 -07:00
Mathieu Comandon
46c1fcaf45
Revert iter_game_files position in Steam data download (caused an infinite loop opening multiple instances of steam)
2015-06-14 19:22:00 -07:00
Mathieu Comandon
fa5af20232
Also expand path for winesteam prefixes
2015-06-14 16:59:14 -07:00
Mathieu Comandon
c641f7f8fb
Always expand path for wineprefix
2015-06-14 16:49:55 -07:00
Mathieu Comandon
e0dce09515
Simplify get_runtime_paths
2015-05-20 10:09:30 -07:00
Mathieu Comandon
8879d405b4
Revert wine version
2015-05-18 14:12:58 -07:00
Xodetaetl
0f76136c07
Partial fix for snes9x
...
The runtime is getting in the way, and maybe more issues
2015-05-05 01:14:42 +02:00
Xodetaetl
212623992e
Fix Frotz 'Run in terminal' option not properly forced
2015-05-05 00:28:28 +02:00
Xodetaetl
d3b614b2be
Fix config section initialized to new dict when it shouldn't
2015-05-05 00:26:39 +02:00
Xodetaetl
332a59aa2b
A bit of refactoring
2015-05-04 23:59:27 +02:00
Xodetaetl
55f87c3657
Add runtime and terminal option to installer's execute task
2015-05-04 23:58:47 +02:00
Xodetaetl
c0f63b1621
Refactor: deal with os.environ in LutrisThread
2015-05-04 23:46:54 +02:00
Xodetaetl
80be6620cf
Fix installer's execute command
2015-05-04 19:53:22 +02:00
Xodetaetl
82295dc446
Update test test_script_with_correct_values_is_valid
2015-05-04 19:23:36 +02:00
Xodetaetl
eae78f0522
Fix a few unicode encoding issues ( Fix #178 )
2015-05-04 19:17:18 +02:00
Xodetaetl
639ddbb26b
Update tests
2015-05-04 14:55:06 +02:00
Xodetaetl
ba8c22a96a
Do manual library sync asynchronously ( fix #151 )
2015-05-04 14:10:39 +02:00
Xodetaetl
8eea4cd0f1
Init env to None in LutrisThread (fix Steam game uninstall)
2015-05-04 12:57:44 +02:00
Xodetaetl
77a1c70dd4
Fix winesteam games uninstall
2015-05-04 12:30:23 +02:00
Xodetaetl
39855683d8
Fix game config saving on Add Manually
2015-05-04 12:29:39 +02:00
Xodetaetl
eab031eba1
Fix saving game after "Add Manually" from "No Installer" dialog
2015-05-04 11:14:38 +02:00
Xodetaetl
bdec36c985
Temp fix to Wine not seen as installed due to mix between i686/i386
2015-05-02 22:13:56 +02:00
Xodetaetl
24ef3d83cb
Manage Runners: check install state after opening config/manage dialogs
...
Fix the runner's label not changing to greyed out/normal state after
closing the Configure or Manage Versions dialogs, depending on the
runner being installed or not.
2015-05-02 21:21:23 +02:00
Mathieu Comandon
7f83579dc9
Hide sidebar when splash screen is displayed
2015-04-30 16:06:54 -07:00