mirror of
https://github.com/lutris/lutris
synced 2024-09-05 07:23:32 +00:00
![]() This will just leave the list alone if 'Installed games only' is off and the filter text is empty. Also, it no longer strips the filter text over and over again, but just once at the start. It still has to strip each game name, but it's half the strippings now. Also, fix some ruff issues. |
||
---|---|---|
.. | ||
fixtures | ||
runners | ||
util/graphics | ||
check_prefixes.py | ||
README | ||
test_dialogs.py | ||
test_glxinfo.py | ||
test_installer.py | ||
test_lutris_wrapper.py | ||
test_moddb_helper.py | ||
test_pga.py | ||
test_registry.py | ||
test_resources.py | ||
test_runners.py | ||
test_scummvm.py | ||
test_snes9x.py | ||
test_utils.py | ||
test_wine.py |
Manual test suite ----------------- These steps must be followed and succeed for each new release of Lutris. It is advised to run these tests on a clean system (a 2nd computer or a dual boot should be helpful here). Supported systems: The tests should be run on any of these systems (32 or 64bit): - Ubuntu LTS and current - OpenSUSE current - Fedora current - Debian testing or sid (stable isn't supported officially) - Archlinux Any other distrution is good but is not a requirement. 0. Take note of your testing config Write down the following: - date of the day - operating system + architecture - amounts of RAM - CPU model - Model of GPU + amount of video RAM 1. Wipe/backup any trace of Lutris and runners. * Move lutris settings. mv ~/.config/lutris ~/.config/lutris.bak mv ~/.cache/lutris ~/.cache/lutris.bak mv ~/.local/share/lutris ~/.local/share/lutris.bak * Remove any runner globally installed. sudo apt-get remove wine sudo apt-get remove steam * Create an empty folder to put your games in. mkdir ~/games-testing 2. Get and install lutris * Fetch the code git clone https://github.com/lutris/lutris cd lutris option 1: install with python sudo python setup.py install option 2: package and install the .deb/.rpm (better) # This step will require you to have the required packaging tools make build-all Scenario 1: Launching Lutris - You can find a lutris icon in your menu/launcher (Unity dash, GS launcher, XFCE main menu, ...) in the games category - When clicking the interface loads with no complains - After the UI has been opened, there should be ~/.config/lutris, ~/.cache/lutris and ~/.local/share/lutris directories Scenario 2: Installing teeworlds from the website (64bit only ATM) - Using Chrome or Chromium open http://lutris.net/games/teeworlds/ - Click the install button - The lutris installer dialog should open and the install process can begin - Follow the install process and click "Play" - The game should launch - Close the game and open lutris - Teeworlds should have an icon