-
Notifications
You must be signed in to change notification settings - Fork 0
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
Axes and charting #83
Labels
Comments
tomas-nestorovic
added a commit
that referenced
this issue
Oct 12, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 13, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 14, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 24, 2024
…rn dimensions in logical units)
tomas-nestorovic
added a commit
that referenced
this issue
Oct 26, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 29, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 29, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 29, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Oct 29, 2024
…rogress bar in CChartFrame status bar)
tomas-nestorovic
added a commit
that referenced
this issue
Nov 2, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 2, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 3, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 8, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 9, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 9, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 9, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 14, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 14, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 16, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 16, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Nov 16, 2024
tomas-nestorovic
added a commit
that referenced
this issue
Jan 7, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Drawing axes (and values on them) is not unified. For instance, the Track Viewer (Issue #59) first draws a timeline, and then completely independently on it draws all assets, mimicking the formulas used in the timeline to translate time to pixels. Another example is the track Scatter Plot with two orthogonal axes (for time and counts) into which a set of fluxes is drawn using a formula that is completely independent on the two orthogonal axes.
This is wrong because once the formula for translating values (e.g. the above time) to pixels changes, then all custom measurements will go off sync with the instance of the axis (e.g. the above timeline in the Track Viewer). Tightly coupled with axes is charting which should be fully revised as for further usability and agile style of code.
The following is a list of mandatory modifications. But any further improvements regarding the various instances of axes should also be committed into this issue.
The text was updated successfully, but these errors were encountered: