Xodetaetl
d598c9767d
Refactor async_call method into AsyncCall class
...
Provides more control over the created thread
2015-08-30 20:50:59 +02:00
Xodetaetl
6021f38d9b
Move runtime module from lutris/util to lutris
2015-08-30 10:40:42 +02:00
Xodetaetl
ad489652f5
Refactor: move views code from widget.py to new gameviews.py
2015-08-29 23:25:01 +02:00
Xodetaetl
553b520ef3
Refactor wine: move stuff around
2015-08-29 19:16:12 +02:00
Xodetaetl
1e3b73da23
Minor mistake in installer doc
2015-08-29 19:16:12 +02:00
Xodetaetl
38b2c7b775
Minor refactor
2015-08-29 19:16:12 +02:00
Xodetaetl
46c8f27d5b
Fix sidebar not showing up after launch with empty game library
2015-08-29 19:16:12 +02:00
Xodetaetl
2b520cc72a
Optimize sync_missing_games()
2015-08-29 19:16:12 +02:00
Xodetaetl
f9d9fc902d
Refactor: move GUI code out of sync module
2015-08-29 19:14:50 +02:00
Xodetaetl
92e3748a40
Load game views asynchronously and in steps
2015-08-29 17:14:45 +02:00
Xodetaetl
d30692d62f
Optimize loading games into a view
...
(Use data from pga instead of instancing Game)
2015-08-29 02:42:03 +02:00
Xodetaetl
6383df8dca
Replace deprecated Gtk.Stock stuff (partial fix #194 ), standardize some dialogs
2015-08-17 23:44:22 +02:00
Xodetaetl
e1b0128dd3
Fix cancel on hatari select bios file
2015-08-17 19:37:42 +02:00
Xodetaetl
2ce8e4f60f
Fix multi file selector option type (the "multi" part didn't work)
2015-08-17 19:02:05 +02:00
TingPing
5718e1a7ed
Remove dependency on pyxdg
2015-08-17 14:22:37 +02:00
Xodetaetl
e77cff0d54
Remove copyright from individual files + update copyright date
2015-08-15 23:18:04 +02:00
Xodetaetl
f93f5d2c21
Run game from LutrisWindow after installation
2015-08-15 22:40:52 +02:00
Xodetaetl
b814b0ad55
Implement single instance with D-Bus ( fix #38 )
2015-08-15 22:13:45 +02:00
Xodetaetl
7f426907b8
Restore current dir to ~ after game installed/stopped
2015-08-15 20:59:34 +02:00
Xodetaetl
1b963a7097
Make modified options' label bold (and italic if set in lower level)
2015-08-14 21:58:44 +02:00
Xodetaetl
b673474ae7
Run Desura install in ~/ ( fix #142 )
2015-08-14 17:49:55 +02:00
Xodetaetl
37032f9457
Add context menu to runners sidebar (Configure, Manage versions)
2015-08-14 17:19:45 +02:00
Xodetaetl
897bcafce9
Small oversight
2015-08-14 15:12:03 +02:00
Xodetaetl
9c968b3218
Improved (?) help text for the cascading config system
2015-08-14 15:05:30 +02:00
Xodetaetl
8acd08b76b
Add "No options available" text to empty config boxes
2015-08-13 18:02:05 +02:00
Xodetaetl
804ca94ce4
Add info about cascading config system in runner/system option tabs
2015-08-13 17:30:13 +02:00
Xodetaetl
fbf532c172
Accept None value for column width
2015-08-12 17:45:40 +02:00
Xodetaetl
66c77a061e
PEP8: lines too long
2015-08-12 17:41:11 +02:00
Xodetaetl
7c4b455c9a
List view: Set default colum width and save when user resizes ( fix #170 )
2015-08-12 16:53:13 +02:00
Xodetaetl
0003fbd192
Bump minimum Gtk+ version
2015-08-12 15:07:33 +02:00
Xodetaetl
e13abd43b4
Discard unused ui file (AddgameDialog.ui)
2015-08-12 15:05:20 +02:00
Xodetaetl
40950d4fff
Display error dialog when Wine's "version mismatch" happens ( fix #133 )
2015-08-11 17:48:25 +02:00
Xodetaetl
2bc4ec5144
Display error dialog when game misses shared library
2015-08-11 16:44:14 +02:00
Xodetaetl
ef95c2edfa
Fix saving config broken in some cases
2015-08-11 16:31:08 +02:00
Xodetaetl
9eabe82e5c
Fix some tooltip text
2015-08-11 15:17:19 +02:00
Xodetaetl
38525a3916
Fix tooltip for checkboxes, *more*
2015-08-11 15:14:28 +02:00
Xodetaetl
bca25cbb2e
Make LutrisThread.return_code do what it says
2015-08-11 15:00:45 +02:00
Xodetaetl
2fca8d3a9f
Enable "run in terminal" for Frotz by default (refactor)
2015-08-11 14:55:34 +02:00
Xodetaetl
613bb122c5
Disable runtime for steam by default
2015-08-11 14:55:34 +02:00
Xodetaetl
bc09b8f55e
Allow override of system options by runners
2015-08-11 14:55:34 +02:00
Xodetaetl
d99ed3906c
Obey to PEP8
2015-08-11 14:55:34 +02:00
Xodetaetl
a729246988
Fix tooltip for checkboxes
2015-08-11 14:55:34 +02:00
Mathieu Comandon
83920c879b
Add parent window info for Edit game config dialog
2015-08-05 15:37:36 -07:00
Mathieu Comandon
efe7a48310
Allow winesteam games to be monitored
2015-08-05 11:25:08 -07:00
Mathieu Comandon
f707bf73d8
Change the default wine to something that actually works
2015-08-05 10:34:29 -07:00
Mathieu Comandon
e1100d2058
Move runner info method to api module
2015-08-05 10:33:33 -07:00
Mathieu Comandon
f2a5ff0d6b
Merge branch 'next' of github.com:lutris/lutris into next
2015-08-05 09:43:07 -07:00
Mathieu Comandon
4a765c8544
Minor wine cleanup
2015-08-05 09:43:00 -07:00
Xodetaetl
ed8f280343
Oops, repair the Add Game dialog
...
I should have taken the "XXX DANGER ZONE" seriously. ^^
Thanks to unit tests for the pointer, by the way !
I've started reading the "TDD with Python" book, I will probably start
writing tests myself "soon".
2015-08-05 18:36:29 +02:00
Mathieu Comandon
9c179bbdb8
Add buttons to LogWindow and RunnerInstallDialog
2015-08-05 09:09:53 -07:00