Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-22688

Make load statistics font not platform-dependent, configurable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None

      The load statistics graph uses whatever is the default font for Java on the system, which can result is horribly unreadable serif graph labels e.g. on RHEL 6.

      This should be changed to be explicit (preferably sans-serif as the rest of Jenkins), and maybe even made configurable.

          [JENKINS-22688] Make load statistics font not platform-dependent, configurable

          Daniel Beck added a comment -

          Daniel Beck added a comment - https://github.com/jenkinsci/jenkins/pull/1200

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/util/NoOverlapCategoryAxis.java
          http://jenkins-ci.org/commit/jenkins/4d4286d90bb79c94a0a973fdb12f11ed6d80a162
          Log:
          JENKINS-22686 Don't use fixed pixel count for label distance.

          Instead, use a distance of 0.5x the width/height of the label.

          This improves appearance in combination with JENKINS-22688 for
          different font sizes.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/util/NoOverlapCategoryAxis.java http://jenkins-ci.org/commit/jenkins/4d4286d90bb79c94a0a973fdb12f11ed6d80a162 Log: JENKINS-22686 Don't use fixed pixel count for label distance. Instead, use a distance of 0.5x the width/height of the label. This improves appearance in combination with JENKINS-22688 for different font sizes.

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/model/MultiStageTimeSeries.java
          http://jenkins-ci.org/commit/jenkins/b1be24a735843402d735c5a6eb4b1fa94fb11aa7
          Log:
          [FIXED JENKINS-22688] Made graph font explicit and configurable

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/MultiStageTimeSeries.java http://jenkins-ci.org/commit/jenkins/b1be24a735843402d735c5a6eb4b1fa94fb11aa7 Log: [FIXED JENKINS-22688] Made graph font explicit and configurable

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/model/MultiStageTimeSeries.java
          http://jenkins-ci.org/commit/jenkins/7f943027b0e55e7f72436abe06d1d1327daee8d9
          Log:
          Merge pull request #1200 from daniel-beck/JENKINS-22688

          [FIXED JENKINS-22688] Made graph font explicit and configurable

          Compare: https://github.com/jenkinsci/jenkins/compare/4570b80ae196...7f943027b0e5

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/MultiStageTimeSeries.java http://jenkins-ci.org/commit/jenkins/7f943027b0e55e7f72436abe06d1d1327daee8d9 Log: Merge pull request #1200 from daniel-beck/ JENKINS-22688 [FIXED JENKINS-22688] Made graph font explicit and configurable Compare: https://github.com/jenkinsci/jenkins/compare/4570b80ae196...7f943027b0e5

          dogfood added a comment -

          Integrated in jenkins_main_trunk #3341
          [FIXED JENKINS-22688] Made graph font explicit and configurable (Revision b1be24a735843402d735c5a6eb4b1fa94fb11aa7)

          Result = SUCCESS
          daniel-beck : b1be24a735843402d735c5a6eb4b1fa94fb11aa7
          Files :

          • core/src/main/java/hudson/model/MultiStageTimeSeries.java

          dogfood added a comment - Integrated in jenkins_main_trunk #3341 [FIXED JENKINS-22688] Made graph font explicit and configurable (Revision b1be24a735843402d735c5a6eb4b1fa94fb11aa7) Result = SUCCESS daniel-beck : b1be24a735843402d735c5a6eb4b1fa94fb11aa7 Files : core/src/main/java/hudson/model/MultiStageTimeSeries.java

            danielbeck Daniel Beck
            danielbeck Daniel Beck
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: