• Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • warnings-ng-plugin
    • Jenkins 2.361.1
      Warnings Next Generation Plugin Version 9.20.0
      ECharts API Plugin Version 5.3.3-1
      DataTables.net API Version 1.12.1-3

      While viewing a Warnings NG report for a particular build, I'd like to navigate to the list of new warnings by using only the keyboard. I mean, navigate from https://jenkins.example/job/example/42/msbuild/ to https://jenkins.example/job/example/42/msbuild/New/. It is currently navigable by mouse or touch but I haven't found how to do it with the keyboard, except by editing the URL in the address bar.

          [JENKINS-69762] Keyboard navigation to new warnings

          Kalle Niemitalo added a comment - - edited

          The "New", "Outstanding", and "Fixed" legends below the "Reference Comparison" pie chart used to have tab stops, but tabbing to one of them and pressing Enter used to include or exclude the corresponding part of the pie chart, rather than navigate to a filtered list of warnings. With the current versions of plugins, those don't even have tab stops any more.

          Kalle Niemitalo added a comment - - edited The "New", "Outstanding", and "Fixed" legends below the "Reference Comparison" pie chart used to have tab stops, but tabbing to one of them and pressing Enter used to include or exclude the corresponding part of the pie chart, rather than navigate to a filtered list of warnings. With the current versions of plugins, those don't even have tab stops any more.

          Ulli Hafner added a comment - - edited

          My plan is also to include the new App-Bar concept of https://weekly.ci.jenkins.io/design-library/AppBar/ (and https://github.com/jenkinsci/jenkins/pull/7051). Maybe that would help as well to simplify navigation to new warnings. Additionally, I wonder if it makes sense to move the tabs to the top-level as I use it in the coverage plugin right now (https://ci.jenkins.io/job/Plugins/job/analysis-model/job/master/lastBuild/coverage/ vs. https://ci.jenkins.io/job/Plugins/job/analysis-model/job/master/lastBuild/spotbugs/).

          Ulli Hafner added a comment - - edited My plan is also to include the new App-Bar concept of https://weekly.ci.jenkins.io/design-library/AppBar/ (and https://github.com/jenkinsci/jenkins/pull/7051 ). Maybe that would help as well to simplify navigation to new warnings. Additionally, I wonder if it makes sense to move the tabs to the top-level as I use it in the coverage plugin right now ( https://ci.jenkins.io/job/Plugins/job/analysis-model/job/master/lastBuild/coverage/ vs. https://ci.jenkins.io/job/Plugins/job/analysis-model/job/master/lastBuild/spotbugs/ ).

            drulli Ulli Hafner
            kon Kalle Niemitalo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: