-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Use rcParams to control default "raise window" behavior #8692
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
Comments
I am interested in working on this. How do I start? |
Well, here is our developer's guide: http://matplotlib.org/devel/index.html
You'll want to look at rcsetup.py to add a new rcParam, and then you will
need to go into backend_bases.py most likely to have it's show() check the
value of this param and trigger or not trigger the raise.
…On Tue, Oct 24, 2017 at 10:35 AM, Sourav Singh ***@***.***> wrote:
I am interested in working on this. How do I start?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#8692 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AARy-BH7x6lMBjsupJoEto9HU-BqzTu9ks5svfXLgaJpZM4NsKO0>
.
|
I could take on this problem if @souravsingh is not on it. I'd like to get into open source coding but I can't find any beginner friendly issues. This seems to be a good starting point |
Working on this one, but may not be able to implement it for all backend, is that ok? |
Sounds good. The goal would be to have it on Qt, Gtk, Tk. But we can at least document if this cannot be made to work for a specific backend. |
… (Qt,Gtk,Tk,Wx) A new rcParms entry have been added: "figure.raise_window" Now it is possible to disable the default "raise GUI window" behavior This change apply to & tested on Qt, Gtk, Tk and Wx backends (OS: CentOS7) Has document it in the 'whats new' section Known Issue: GTK3 have to use a small trick to force the screen update Side Note: Wx backend didn't implement the "raise window" behavior before
Hi @timhoffm, could you help to review my PR? thanks! :) |
… (Qt,Gtk,Tk,Wx) A new rcParms entry have been added: "figure.raise_window" Now it is possible to disable the default "raise GUI window" behavior This change apply to & tested on Qt, Gtk, Tk and Wx backends (CentOS7 & Win7) Has document it in the 'whats new' section
I think this should be closed given the commit |
See discussion at end of closed issue #596. I suspect that code added to backend-specific
show
implementations to attempt to make the new window visible should be made conditional on an rcParams setting, since there will always be cases where one doesn't want this behavior.The text was updated successfully, but these errors were encountered: