Commit graph

16 commits

Author SHA1 Message Date
matoro b11a16e1ea Add config option to use long platform names
This PR includes a few options to support the auto-configuration of
platform name filters...first, it makes the update of platform names in
the database unconditional for all games.  I only have about 50 titles
in my library and I did not see a significant performance impact from
this, but testing would be appreciated from somebody with a larger
library.

Second, it adds a system config option to use long platform names
(Manufacturer - System) style instead of the official platform names.  A
hardcoded list of platform names is included for the most common
systems.  This option is off by default.

Thirdly there is a small change in gui/widgets/sidebar.py that I had to
make, but I'm not sure the full consequences of.  It constructs the
unfiltered list of platforms only out of the active platform names.  The
only possible negative effect I can think of is that when adding a game
that is the first on a new platform, it won't show up in the filter list
until the next application restart.

Lastly I renamed some icons and made the old names into symlinks in
order to support multiple naming conventions for the same platform.  I'm
using the short version (no manufacturer name) as the "canonical" style.
2020-10-07 21:10:29 -07:00
Mathieu Comandon e3fdf904ed Move search entry to the top bar 2020-10-03 04:51:11 -07:00
SwimmingTiger 9c2a0324d4 Revert "i18n: automatically generate POTFILES and LINGUAS"
This reverts commit cf147120db.
2020-06-18 19:11:32 -07:00
SwimmingTiger 74b63ea12b i18n: automatically generate POTFILES and LINGUAS 2020-06-18 19:11:32 -07:00
SwimmingTiger 5d0b77cbcd Translatable content in python code can now be translated 2020-06-18 19:11:32 -07:00
Alexandru-Rudi Mățău 24cb599f31 Updated Makefile, .travis.yml and .gitignore 2020-04-27 19:52:01 +03:00
Stephan Lachnit ed613320fb improve meson and i18n support
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-04-13 17:16:15 -07:00
Mathieu Comandon e489d0291d Those files should not be ignored, they shouldn't exist 2019-03-25 23:43:13 -07:00
David Wattier 10ca90578c GH-578 Hide GUI window on rungame command
Prevent Lutris window to open when running a game from command line.
The opening window seems to be a regression introduced by commit dabf7ef
which was a revert of commit 7ca5f6c9. Adding back chunks of commit
7ca5f6c9 prevent the Lutris window from opening when running game from
command line.

Also removing a duplicate entry from the .gitignore file and adding
JetBrains IDE projet directory.
2019-03-20 14:36:28 -07:00
Rob Loach 8061d9ccb5
gitignore: Ignore the dist assets and egg 2018-05-24 21:53:05 -04:00
Mathieu Comandon 87bfad00ac Replace status text with status box 2016-09-18 08:55:08 -07:00
Rob Loach 89167c2543 Add *.pyo to .gitignore 2016-01-11 17:58:39 -05:00
Xodetaetl 0003fbd192 Bump minimum Gtk+ version 2015-08-12 15:07:33 +02:00
Mathieu Comandon ad1868d5ea Display slug in game info 2014-10-12 20:07:35 +02:00
Xodetaetl fcd1e2dd1f Rename Icon view => Grid view
Rename in the code too.
GameIconView and GameTreeView classes become
GameGridView and GameListView respectively.
2014-08-22 14:22:53 +02:00
Mathieu Comandon 5c6e51783e Rename bzrignore to gitignore 2013-11-02 19:11:06 +01:00
Renamed from .bzrignore (Browse further)