You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! I would like to contribute to this project and start off with this issue. Since I'm very new to Github and contributing to open source, I would really appreciate some help to get started. Thanks in advance!
I do not want to dissuade you from contributing, but this may not be the best starter project as it involves a messy part of the code base and touches multiple GUI toolkits + OS.
@h44rd I guess you decided for this particular issue because you have some experience in GUI frameworks.
Am I right?
If yes, try modifying the Tk or Wx backend to raise the window on show.
If you don't have experience with GUI frameworks, I really recommend going for something a little bit less complex to start. Start with the low hanging fruit issues https://github.com/matplotlib/matplotlib/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22
In any case, to get the basics of github + matplotlib development follow http://matplotlib.org/devel/gitwash/git_development.html for me that text was of great help, if you have any questions, don't hesitate, just open another issue an tag me in it, so I will get notified
Activity
h44rd commentedon May 23, 2016
Hello! I would like to contribute to this project and start off with this issue. Since I'm very new to Github and contributing to open source, I would really appreciate some help to get started. Thanks in advance!
tacaswell commentedon May 24, 2016
I do not want to dissuade you from contributing, but this may not be the best starter project as it involves a messy part of the code base and touches multiple GUI toolkits + OS.
fariza commentedon May 24, 2016
Just to keep track of what is already merged
jenshnielsen commentedon May 25, 2016
For qt4/5 #6384
fariza commentedon May 25, 2016
@h44rd I guess you decided for this particular issue because you have some experience in GUI frameworks.
Am I right?
If yes, try modifying the Tk or Wx backend to raise the window on show.
If you don't have experience with GUI frameworks, I really recommend going for something a little bit less complex to start. Start with the low hanging fruit issues https://github.com/matplotlib/matplotlib/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22
In any case, to get the basics of github + matplotlib development follow http://matplotlib.org/devel/gitwash/git_development.html for me that text was of great help, if you have any questions, don't hesitate, just open another issue an tag me in it, so I will get notified
stevengj commentedon May 25, 2016
For Tk, see: http://stackoverflow.com/questions/1892339/how-to-make-a-window-jump-to-the-front
richardsheridan commentedon Aug 12, 2020
@tacaswell despite the comment by @fariza and label from @dstansby this appears to work fine for Tk, also see the current FigureManagerTk which was added with the tkcairo backend.
The GUI/tk label should be removed.
oscargus commentedon Feb 28, 2022
It seems like this is fixed in Wx as well. If the rcParams
figure.raise_windowis set,showcan be called to raise the window. See #15440