Commit graph

106 commits

Author SHA1 Message Date
Mathieu Comandon 78d4f91a39 Catch KeyboardInterrupts when launching games directly 2016-02-17 13:41:56 -08:00
Mathieu Comandon e4409e487c Move DBus related code to its own module 2016-02-17 13:22:20 -08:00
Mathieu Comandon 4c2d623741 Move console logger setup to the logging module 2016-02-17 12:49:36 -08:00
Mathieu Comandon 436d40071f Remove yaml check depending on software-center 2016-02-03 22:14:23 -08:00
Mathieu Comandon 6b710bf06f Add option to list installed games (Fixes #238) 2015-12-29 18:42:33 -08:00
Mathieu Comandon 6615f9b9eb Format json output 2015-12-29 15:19:07 -08:00
Mathieu Comandon 744778bddc Add id to the list of installed games (Fixes #239) 2015-12-29 15:18:50 -08:00
Rob Loach 8c49cd24fb Add JSON formatting to --list-games 2015-12-22 18:31:52 -05:00
Mathieu Comandon 2312bcee68 Setup base framework for migrations 2015-12-11 10:15:50 -08:00
Xodetaetl e0820719ae Fix launching game with url scheme by ID 2015-12-08 22:29:19 +01:00
Xodetaetl 5e643c5fc6 Fix launching game with url scheme 2015-12-08 22:25:40 +01:00
Xodetaetl 7993962fea Fix #223: Runtime seen as updating when launching game with url scheme 2015-12-08 22:22:23 +01:00
Mathieu Comandon 5b307e98cc Switch game slug to game id in main script 2015-11-19 14:38:56 -08:00
Mathieu Comandon 2317d3cec4 Reference games in local library by primary key instead of non-unique slugs 2015-11-04 02:50:47 -08:00
Xodetaetl 9efd0c17a7 Went uselessly too far with the last commit.. 2015-10-13 01:49:47 +02:00
Xodetaetl 95fc82e78e Manage case of dbus connection to frozen lutris process 2015-10-13 01:42:54 +02:00
Xodetaetl 1136e9581a Fix "lutris -i" launching first game with empty "installer_slug" param 2015-09-14 11:36:21 +02:00
Xodetaetl df4a9eaa03 Check installer exists on "lutris -i" command 2015-09-14 11:11:18 +02:00
Xodetaetl e77cff0d54 Remove copyright from individual files + update copyright date 2015-08-15 23:18:04 +02:00
Xodetaetl b814b0ad55 Implement single instance with D-Bus (fix #38) 2015-08-15 22:13:45 +02:00
Xodetaetl 6e9876f557 Revert last commit
Found an external solution. :P
2015-04-15 12:10:21 +02:00
Xodetaetl dd65b2b2aa Remove fakegir from the Python path
Sorry, had to do this, for Wing IDE uses the same Python path for the
editor and for debugging. :'(
I tried various things to do this outside of the main code but
couldn't find a solution.
2015-04-15 11:52:05 +02:00
Xodetaetl c2d800b6fa Refactor: move InstallerDialog class to its own module 2015-02-18 19:04:07 +01:00
Mathieu Comandon 9c64a2bdff Merge 2014-08-18 00:42:16 +02:00
Mathieu Comandon 8eea8f4bf2 Deprecate constants module 2014-08-17 19:40:22 +02:00
Travis Nickles c0f351fb1a Add GObject.threads_init calls where needed.
This was necessary in order to improve the performance of
Lutris on SteamOS. Downloading and installing games was ridiculously
slow before.
2014-08-14 17:37:36 -05:00
Mathieu Comandon f061226f3c Check if a game is instaled by installer slug instead of yaml filename 2014-01-25 17:23:21 +01:00
Mathieu Comandon ce3e8d257e Add installer_slug to newly installed games 2014-01-25 16:52:59 +01:00
Mathieu Comandon 3a9a402335 Add log entries when lauching or installing game 2014-01-22 02:23:57 +01:00
Mathieu Comandon 1f21c0c97f Allow user to take action when game has no installer 2014-01-18 04:50:05 +01:00
Mathieu Comandon 1e2060eb4a Don't get diaplays when instanciating Game 2014-01-08 01:42:25 +01:00
Christian Dannie Storgaard 6e5f9df7d6 Fixed --version not giving correct output. 2014-01-06 18:31:59 +02:00
Mathieu Comandon b91b115449 Help texts 2014-01-06 03:30:48 +01:00
Mathieu Comandon 1b090f04a8 Change dialog imports 2013-12-28 21:16:14 +01:00
Mathieu Comandon 46a985a395 Format game list output 2013-12-09 02:04:05 +01:00
Mathieu Comandon 05247cdaa4 Fix encoding issue when listing games 2013-12-08 21:02:24 +01:00
Mathieu Comandon 099a7b79d4 Use a ConfigParser based config file 2013-11-17 01:43:18 +01:00
Mathieu Comandon 118113909a Fix GTK depreciation warnings 2013-09-06 01:06:46 +02:00
Mathieu Comandon b7bbd076a3 Format list games 2013-07-20 14:50:27 +02:00
Mathieu Comandon c2585439bf Rename steam runner to winesteam 2013-07-20 14:41:00 +02:00
Mathieu Comandon e92ef706cc Wait a bit before user actions, to let Gtk finish stuff 2013-07-13 17:07:41 +02:00
Mathieu Comandon 49f202de68 Implement basics for game removal 2013-06-27 17:29:54 +02:00
Mathieu Comandon f27081fe05 Little cleanup 2013-06-16 02:02:01 +02:00
Mathieu Comandon 397e7deafb Slightly modify the way threaded downloads are handled 2013-06-14 20:37:59 +02:00
Mathieu Comandon 8d174fce00 Steam data in installers WIP 2013-06-10 00:00:52 +02:00
Mathieu Comandon c2b690b41e Better handling of padsp32 2013-06-07 02:23:57 +02:00
Mathieu Comandon dce27bb12a Add padsp32 script 2013-05-26 23:14:25 +02:00
Mathieu Comandon 2b68731543 lutris: protocol handling + installer fixes 2013-05-26 22:20:41 +02:00
Mathieu Comandon b3a85220cb Installer rewriting almost complete + Gio mounts handled in Downloader 2013-05-26 18:43:42 +02:00
Mathieu Comandon 345ffe6dd7 Working downloader (fast !) 2013-05-25 05:03:48 +02:00