kra-mo / cartridges

A GTK4 + Libadwaita game launcher
GNU General Public License v3.0
598 stars 31 forks source link

Game installed via Bottles (StarCraft II, installed via BattleNet) not imported #209

Closed skadge closed 10 months ago

skadge commented 10 months ago

Describe the bug I've installed BattleNet via Bottles, and then StarCraft II via BattleNet. As a result, StarCraft II appears in Bottles, and can be directly launched from Bottles:

image

However, Cartridge does not 'see' it, and does not import it.

To Reproduce Steps to reproduce the behavior:

  1. Install BattleNet in Bottles (tested with Bottles 51.9)
  2. from BattleNet, install the free-to-play StarCraft II
  3. launch Cartridge, enable 'Bottles' as an import source, and trigger an import.

Expected behavior StarCraft II added to the liust of games.

System (please complete the following information):

45:04 - DEBUG: Starting hu.kramo.Cartridges v2.6.1 (release)
45:04 - DEBUG: Python version: 3.11.5 (main, Nov 10 2011, 15:00:00) [GCC 13.2.0]
45:04 - DEBUG: Flatpak version: Flatpak 1.12.7
45:04 - DEBUG: Platform: Linux-5.15.0-87-generic-x86_64-with-glibc2.38
45:04 - DEBUG:  System: Linux
45:04 - DEBUG:  Node: lovelace
45:04 - DEBUG:  Release: 5.15.0-87-generic
45:04 - DEBUG:  Version: #97-Ubuntu SMP Mon Oct 2 21:09:21 UTC 2023
45:04 - DEBUG:  Machine: x86_64
45:04 - DEBUG:  Processor: 
45:04 - DEBUG:
kra-mo commented 10 months ago

You have to add it to your library in Bottles first. I hope that fixes the issue.

skadge commented 10 months ago

It does! thanks! ...I wasn't aware of the concept of library in Bottles!