Skip to content
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

Don't rewrite icons when launching from within another application #44

Closed
hinerm opened this issue Sep 10, 2016 · 2 comments
Closed

Don't rewrite icons when launching from within another application #44

hinerm opened this issue Sep 10, 2016 · 2 comments

Comments

@hinerm
Copy link
Member

hinerm commented Sep 10, 2016

We received a report in the testing of ImageJ-MATLAB that launching from within MATLAB can replace the MATLAB icon with a Fiji icon.

I am hazy on the details but I thought the aggressive icon rewriting was a fix for OSX? I wasn't able to reproduce the issue personally on Ubuntu 14.04.

That said, if we can reproduce and isolate the issue, it would be great to be able to check if we're being called from another app or not, and avoid rewriting the icon in the former case.

@ctrueden
Copy link
Member

ctrueden commented Sep 10, 2016

This might be moot after we finally switch to JavaFX deployment... but definitely agreed that we should not be rewriting icons. What I would like to do long-term for ImageJ2 et. al is for each major update site to have the ability to add a little icon, which appears in the corner of the ImageJ splash screen (but not the application icon!). That way, everyone can see that A) it is still ImageJ; but B) they have such-and-such plugin suite turned on. Shiny.

@ctrueden
Copy link
Member

We are switching the Fiji launcher to a new one we made called Jaunch. It does not have this problem, because it does not set the icon. It actually needs to set the icon in some cases (apposed/jaunch#31)—we should avoid reintroducing this bug when we implement that feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants