limo-app / limo

A simple Qt based mod manager
GNU General Public License v3.0
122 stars 3 forks source link

Nexus (nxm) links don't work #7

Closed phen0mX closed 3 months ago

phen0mX commented 3 months ago

Using the Flathub version of the app Nexus links don't work. Adding "MimeType=x-scheme-handler/nxm;" to the "io.github.limo_app.limo.desktop" file resolves the issue. By letting the shell know that this app will handle nxm-links.

limo-app commented 3 months ago

Added in 2214c9d. Initially forgot to test with non-sandboxed browsers. On my end this now works with flatpak, snap and natively installed browsers.

rabidrivas commented 3 months ago

Even with 'MimeType=x-scheme-handler/nxm;' Limo doesn't pick up the mod has started a dowload if the firefox instalation was previously used to with the new (in alpha) nexus mods app. A flatpak brave works perfectly

limo-app commented 3 months ago

I'm relatively inexperienced with setting default mime types to be honest, and some settings, especially the flatpak one, can be a bit confusing. Does running xdg-mime query default x-scheme-handler/nxm output io.github.limo_app.limo.desktop for you?

Trezamere commented 3 months ago

I had to also run update-desktop-database for it to start working with firefox (non-flatpak)

limo-app commented 3 months ago

I pushed a new version to Flathub that should fix this issue, but i don't know how long it usually takes for these updates to reach users.

limo-app commented 3 months ago

Can somebody confirm that the update fixed this issue for you?

phen0mX commented 3 months ago

After updating to the new version and deleting my custom .desktop file it still works so guess it's fixed.

limo-app commented 3 months ago

After updating to the new version and deleting my custom .desktop file it still works so guess it's fixed.

Thanks, it also works for the snap, flatpak and native browsers i have tested. Closing.