New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't register (edomh://) with portable version or use .deb on Arch Linux #97
Comments
[Register application] creates a file in /.local/share/applications/edomh.desktop |
I have no .edomh file created in |
https://github.com/jixxed/ed-odyssey-materials-helper/blob/master/application/src/main/java/nl/jixxed/eliteodysseymaterials/service/RegistryService.java Contains the contents for the file and also some commands that are executed with this file to register the handling. |
@ThornedRose have you been able to fix it? |
Sorry, been busy with volunteer work and kids birthdays. I manually added a custom .desktop file. Even after that, I still had some issues with MIME type not being associated correctly. Unfortunately, with being so busy and having Memory Impairment I don't know what exactly I did to fix that. Possibly updating the MIME cache. I had some issues with Firefox not wanting to open the link correctly. Temporarily set Chromium to default. It still popped up with "Open with xdg-open" but clicking that worked anyway. At any rateit seems to be working fine now? My spouse (also on Arch) had a similar problem. He did have a edomh.desktop file show up in ~/.local/share/applications but edomh:// links still didn't associate with the app. He fiddled and it started working. For me, it says it's connected with my Frontier account. I haven't had time to actually test that's the case and not sure what I need to look for to do that. I do have this box popping up ("Empty response from FC endpoint"). Not sure if that's related or something else. |
There were some commands executed after adding the file to register it properly. A system reboot would probably have the same effect. |
i had downloaded the source for the most recent release version (2.14) 6c7b6b4799c3aefb4621073691da7e344523224f because the portable linux version refused to run, and noticed that it refused to "register" the application, let alone create the .desktop file. |
If you run from source it will not work. only the compiled versions can register. running from source runs on the java process, while the compiled version runs on it's own. |
that makes sense, i appreciate the fast response
--edit-4-- |
Very odd... |
First, I just want to say thanks so much for having a Linux version!
I have tried running both the portable version and the .deb package (via debtap package converter).
With the portable version, I can't get the app to register edomh:// links. Clicking "register" doesn't actually do anything. And I get these errors in the terminal:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
mimeType "x-scheme-handler/edomh" not found
If I ignore that, then trying to connect my Frontier account just results in the browser coming up with "Open xdg-open"
So I switched tactic and tried converting to the .deb package to something Arch can install (via debtap) but I get the following errors doing that:
And trying install the above resultant packagge:
Not sure where to go from here. I've tried what I can but I'm at the limits of my Cognitive Impairment so help would be much appreciated! :)
The text was updated successfully, but these errors were encountered: