Branch: refs/heads/master Home: https://github.com/jenkinsci/build-time-blame-plugin Commit: f11a807a94b5541c453291c19e629f2c57a8219d https://github.com/jenkinsci/build-time-blame-plugin/commit/f11a807a94b5541c453291c19e629f2c57a8219d Author: Rob Cowsill <42620235+rcows...@users.noreply.github.com> Date: 2023-10-06 (Fri, 06 Oct 2023)
Changed paths: M documentation/images/build_time_trend.png M src/main/groovy/org/jenkins/ci/plugins/buildtimeblame/analysis/BlameReport.groovy A src/main/groovy/org/jenkins/ci/plugins/buildtimeblame/analysis/MapFixStackedAreaRenderer.groovy M src/main/webapp/build-time-blame.css M src/test/groovy/org/jenkins/ci/plugins/buildtimeblame/analysis/BlameReportTest.groovy A src/test/groovy/org/jenkins/ci/plugins/buildtimeblame/analysis/MapFixStackedAreaRendererTest.groovy Log Message: ----------- Add tooltips and run links to graph (#57) (#59) * Add tooltips and run links to graph (#57) * Switch to a custom renderer with tooltip/URL generators and a workaround for an image map generation bug in JFreeChart. * Remove max-width CSS rule from trend graph <map> coordinates don't scale to match images they're used by, so this change makes the graph fixed-size. * Set upper/lower domain axis margins to 0 and set graph width to 900px This removes ~100px of empty space surrounding the plot area, which reduces the impact of switching to a fixed-size graph. * Add tests of new renderer methods * Update build time trend documentation image * Clarify the elapsed seconds tooltip assertion --------- Co-authored-by: Luther Tegtmeier <luther.tegtme...@gmail.com> -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/build-time-blame-plugin/push/refs/heads/master/ffd848-f11a80%40github.com.