Commit graph

1711 commits

Author SHA1 Message Date
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
Mathieu Comandon
dc580b21d8 Use unicode for the log window title 2015-08-05 08:22:13 -07:00
Mathieu Comandon
3c99ef06a0 Fix arguments on Runner config dialog 2015-08-05 08:21:15 -07:00
Mathieu Comandon
aa62604cc1 Prepare stuff for new API 2015-08-05 08:20:40 -07:00
Xodetaetl
156f6c20c6 Fix #165: xrandr parsing failure with virtual display 2015-08-04 10:11:50 +02:00
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