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

fix: add first datapoint tooltip for line graph #882

Merged
merged 2 commits into from
Apr 22, 2023

Conversation

akloeckner
Copy link
Collaborator

@akloeckner akloeckner commented Dec 3, 2022

Already the first commit 7e15867 introducing tooltips did not render the first data point as tooltip-able. While there certainly was a reason for it, I cannot figure it out. Additionally, there is no such logic for bar tooltips (getBars) nor in the actual line graph (getLine). So, I propose to include the first point in the tooltips.

Fixes #879, #878

@akloeckner
Copy link
Collaborator Author

Beware of #878. When trying to fix that, too, now, I realized they're linked somehow. Tooltip dates are off a day, now. I'll investigate and amend...

@akloeckner
Copy link
Collaborator Author

Done. This might have fixed #878, too. Will need to check later...

introduce a completely separated code block for smoothing
compress code in that course
@akloeckner
Copy link
Collaborator Author

The smoothed graphs required some of the logic I had removed in my first commit. So, now cleaned up the change, such that the (somewhat involved) logic for smoothing is in a separate code block. This still fixes also #878.

@akloeckner akloeckner merged commit 7576fe6 into kalkih:dev Apr 22, 2023
github-actions bot pushed a commit that referenced this pull request Apr 22, 2023
# [0.12.0-dev.1](v0.11.0...v0.12.0-dev.1) (2023-04-22)

### Bug Fixes

* add first datapoint tooltip for line graph ([#882](#882)) ([7576fe6](7576fe6))
* allow zero tooltip ([057a395](057a395)), closes [#805](#805)
* drop out-of-bound coords in reducer ([#881](#881)) ([527f005](527f005)), closes [#251](#251)
* **documentation:** enquote html color ([dbdeab8](dbdeab8)), closes [#872](#872)
* **stalebot:** issues should also use exemptLabels ([4d74c1f](4d74c1f))
* **workflows:** remove invalid description field ([e755e24](e755e24))

### Features

* **option:** override icon with an image URL ([#789](#789)) ([2860a09](2860a09))
@github-actions
Copy link

🎉 This PR is included in version 0.12.0-dev.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jan 27, 2024
# [0.12.0](v0.11.0...v0.12.0) (2024-01-27)

### Bug Fixes

* add first datapoint tooltip for line graph ([#882](#882)) ([7576fe6](7576fe6))
* allow zero tooltip ([057a395](057a395)), closes [#805](#805)
* cards would always assume icon_image was set ([#957](#957)) ([f376732](f376732))
* drop out-of-bound coords in reducer ([#881](#881)) ([527f005](527f005)), closes [#251](#251)
* retain the last out-of-bounds state ([#961](#961)) ([8ebe173](8ebe173)), closes [#881](#881) [#960](#960)
* **documentation:** enquote html color ([dbdeab8](dbdeab8)), closes [#872](#872)
* **stalebot:** issues should also use exemptLabels ([4d74c1f](4d74c1f))
* **workflows:** remove invalid description field ([e755e24](e755e24))

### Features

* Add support of attribute tree when available ([#996](#996)) ([9c1c31e](9c1c31e))
* pull two years worth of changes into release channel ([f5fb98d](f5fb98d)), closes [#1059](#1059)
* **option:** override icon with an image URL ([#789](#789)) ([2860a09](2860a09))
Copy link

🎉 This PR is included in version 0.12.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

1 participant