Mathieu Comandon
8c625cb64d
Leave FIXME note about broken D-Bus error handling
2016-06-10 21:23:47 -07:00
Mathieu Comandon
68baf8da4b
Remove unresponsive client error message
2016-06-10 21:07:04 -07:00
Mathieu Comandon
8ed11639bb
Fixes to get main window back
2016-02-25 05:35:00 -08:00
Mathieu Comandon
69215d8e3f
Merge next branch
2016-02-25 05:26:44 -08:00
Mathieu Comandon
d60b1cf497
restore some DBus stuff
2016-02-21 20:30:04 -08:00
Mathieu Comandon
8e664d6bdd
Specify Gtk/Gdk versions required
2016-02-21 13:18:25 -08:00
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
c8acbd805d
Merge from next
2016-01-24 16:15:29 -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
e1da31e4aa
Default to python3
2015-12-15 17:17:53 -08:00
Mathieu Comandon
869e36fd4e
Merge again
2015-12-15 17:15:01 -08: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
796e62ae3f
First modifications (mosly 2to3)
2015-11-12 23:42:31 -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
Mathieu Comandon
ccde83698f
Fix downloader (almost, still slow)
2013-05-25 03:20:31 +02:00
Mathieu Comandon
dd06d16320
Rename machine attribute to platform
2013-05-24 19:54:25 +02:00
Mathieu Comandon
01657de276
Add PGA Sources dialog
2013-04-14 23:33:12 +02:00
Mathieu Comandon
f341667025
Trying to clean up the mess that the installer is
2013-03-21 00:09:34 +01:00
Mathieu Comandon
343bc31732
Check availability of python-yaml
2013-02-10 14:10:33 +01:00
Mathieu Comandon
f6121af7e1
Change logging behavior
2012-11-09 22:47:52 +01:00
Mathieu Comandon
9e0eca2125
catch SIGINT to quit the program
2012-08-13 17:46:27 +02:00
Mathieu Comandon
fa3932155c
starting icon view
2012-07-09 03:06:40 +02:00
Mathieu Comandon
54ab77f963
View switching menu
2012-07-08 17:07:24 +02:00
Mathieu Comandon
e540a20b89
Fixed levels of logging
2012-06-07 00:38:21 +02:00
Mathieu Comandon
86f0669d7b
implementation of wine runner tasks
2012-06-04 01:33:51 +02:00
Mathieu Comandon
aad898bb1b
more GTK3 porting + FileChooserEntry widget
2012-05-29 02:57:38 +02:00
Mathieu Comandon
57d0e5c04d
merge
2012-05-28 21:15:04 +02:00
Mathieu Comandon
7f6f06f463
PyGi port almost stable
2012-05-28 21:05:42 +02:00
Mathieu Comandon
2a11a49bf1
few fixes
2012-05-18 02:59:59 +02:00
Mathieu Comandon
01e25e4767
Gtk3 port in progress
2012-05-14 00:47:13 +02:00
Mathieu Comandon
f4e1aca3fc
yay, installer works for quake again\!
2012-05-01 00:39:25 +02:00
Mathieu Comandon
18204cee27
somewhat heavy refactoring
2012-04-30 00:27:12 +02:00
Mathieu Comandon
0221be4249
fixed a bug with the -i argument
2012-04-14 16:18:31 +02:00
Mathieu Comandon
9c0cb38042
merged modifications
2012-02-10 19:28:24 +01:00
Mathieu Comandon
2cacf1185e
some bugfixes
2012-02-10 19:14:09 +01:00
Mathieu Comandon
b428c1c00d
another useless pep8 compliant commit
2012-02-09 22:48:12 +01:00
Mathieu Comandon
425efb27b4
PEP8 commit\!
2012-02-03 17:55:01 +01:00
Mathieu Comandon
eee82ed3ab
installer waits for the downloads to finish
2011-10-03 04:06:30 +02:00
Mathieu Comandon
7622079e99
installer seems to be working
2011-08-21 20:06:18 +02:00
Mathieu Comandon
6fa79308dc
Game cover is now droppable (but does nothing yet)
2011-07-19 03:40:30 +02:00
Mathieu Comandon
4964259dfd
added icons in the runner config dialog + small installer improvements
2011-05-12 02:27:08 +02:00
Mathieu Comandon
582f809ea8
confused and confusing commit
2011-03-09 22:56:12 +01:00
Mathieu Comandon
d6f7fcd9e8
Fixed data path, python path and enhanced logging system (Thanks to Ryan Paul)
2011-01-06 01:18:15 +01:00
Mathieu Comandon
88aba0f52a
linux runner accepts command line arguments
2011-01-05 03:08:47 +01:00
Mathieu Comandon
3c22eb0e0a
Fixing DATA_PATH ... again
2011-01-05 00:50:29 +01:00
Mathieu Comandon
3e54e20ab8
download dialog (not working)
2010-12-29 22:16:18 +01:00
Mathieu Comandon
a4f2c10e06
game can now be run with the lutris: protocol, installer enhanced, some bugfixes
2010-12-22 03:13:16 +01:00
Mathieu Comandon
0aee4c3979
Fixed (some) license headers, removed ftp and fuseiso modules
2010-12-09 14:44:47 +01:00
Mathieu Comandon
1f3d0d0321
trying to get the packaging right
2010-09-27 01:56:44 +02:00
Mathieu Comandon
bafcdf39c0
packaging problems
2010-09-25 12:25:07 +02:00
Mathieu Comandon
c31247afb7
bunch of fixes
2010-09-14 02:41:48 +02:00
Mathieu Comandon
923300beca
heavy refactoring started
2010-09-01 04:40:01 +02:00
Mathieu Comandon
594a217a66
fixed debian/control errors
2010-08-31 16:29:45 +02:00
Mathieu Comandon
a5a01f85db
refactored some stuff
2010-08-31 02:44:09 +02:00