1
0
mirror of https://github.com/lutris/lutris synced 2024-07-03 07:28:41 +00:00
lutris/.gitignore
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

36 lines
332 B
Plaintext

nbproject
build
.project
.pydevproject
.settings
.ropeproject
.idea
tags
*.pyc
*.pyo
*.ui~
PYSMELLTAGS
lutris.e4p
.coverage
pga.db
tests/coverage/*
/dist
/lutris.egg-info
# meson builddirs
builddir
# i18n files
po/lutris.pot
po/*.mo
transl-builddir
# virtual environment folders
venv
.venv
env
.env
# glade recovery files
*.ui~