-
Notifications
You must be signed in to change notification settings - Fork 606
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
Introducing chart tools manager including new crosshair tool #3466
Conversation
Another masterpiece... 💯 |
@Nirus2000: how can I contact you? I cannot find any way to send you private message in the PP forum or at github. But Andreas sent me one some days ago in the forum. Did I miss something? Btw: I enlarged the images for the crosshair buttons. |
Write on... webmaster ääääätttt nirus-online.de |
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/util/chart/ChartToolsManager.java
Outdated
Show resolved
Hide resolved
Maybe it is better to change the button labels according to the Contributing rules. BtnLabel... --> see here
|
About:
I wasn't aware of this "guideline" in the contributing readme. I will change it. In general, my thinking is:
@OnkelDok - do not changes anything right away - I'll need some more time to look at the code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @OnkelDok,
looks good and works good (I tested in on my machine - there it is smooth and fast).
I added some small comments and would appreciate if you can update your pull request.
Sorry for the back and forth on the naming of the labels. I will update the contributing guide.
Andreas.
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/Messages.java
Outdated
Show resolved
Hide resolved
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/util/chart/ChartToolsManager.java
Outdated
Show resolved
Hide resolved
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/util/chart/ChartToolsManager.java
Outdated
Show resolved
Hide resolved
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/util/chart/ChartToolsManager.java
Outdated
Show resolved
Hide resolved
name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/util/chart/ChartToolsManager.java
Outdated
Show resolved
Hide resolved
@buchen, thank you for your feedback. I understood them all, but I will answer them and make changes when I have more time. |
* reverted translation field names ("BtnLabel..." to "Label...") * separate files for the tools * fix text formating in crosshair tool * some smaller non-functional refactoring
Merged 👍 Thanks @OnkelDok for the contribution. I love how we now have the tools manager handling all tools and at the same time have short and concise classes for the tools itself. That looks very maintainable. |
Here my suggestion for a chart tool manager which provides the existing measurement tool and a new crosshair tool.
If you have any ideas or suggestion for different and maybe better implementation of such a chart tool management (
ChartToolsManager
), then please share your thoughts.One thing I want to change the next days is the size of the crosshair in the button image. I think it can be a little bit bigger.donehttps://forum.portfolio-performance.info/t/fadenkreuz-in-charts/7335
And here a short video:
2023-07-26.22-42-06.mp4
Good night!