{"action":"created","issue":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/3609","repository_url":"https://api.github.com/repos/JMRI/JMRI","labels_url":"https://api.github.com/repos/JMRI/JMRI/issues/3609/labels{/name}","comments_url":"https://api.github.com/repos/JMRI/JMRI/issues/3609/comments","events_url":"https://api.github.com/repos/JMRI/JMRI/issues/3609/events","html_url":"https://github.com/JMRI/JMRI/pull/3609","id":233653559,"number":3609,"title":"Speed profiling - Throttle Speed Display","user":{"login":"Pugwash1","id":18124026,"avatar_url":"https://avatars0.githubusercontent.com/u/18124026?v=3","gravatar_id":"","url":"https://api.github.com/users/Pugwash1","html_url":"https://github.com/Pugwash1","followers_url":"https://api.github.com/users/Pugwash1/followers","following_url":"https://api.github.com/users/Pugwash1/following{/other_user}","gists_url":"https://api.github.com/users/Pugwash1/gists{/gist_id}","starred_url":"https://api.github.com/users/Pugwash1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pugwash1/subscriptions","organizations_url":"https://api.github.com/users/Pugwash1/orgs","repos_url":"https://api.github.com/users/Pugwash1/repos","events_url":"https://api.github.com/users/Pugwash1/events{/privacy}","received_events_url":"https://api.github.com/users/Pugwash1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-06-05T17:16:26Z","updated_at":"2017-06-05T19:31:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JMRI/JMRI/pulls/3609","html_url":"https://github.com/JMRI/JMRI/pull/3609","diff_url":"https://github.com/JMRI/JMRI/pull/3609.diff","patch_url":"https://github.com/JMRI/JMRI/pull/3609.patch"},"body":"This is the first attempt at something this big, so I am expecting trouble...\r\nI used existing style, which varied, but maybe I was looking at bad style, who knows?\r\n\r\n    SpeedProfiling infrastructure\r\n    Correct errors in RosterSpeedProfile methods getReverseSpeed, getThrottleSetting\r\n    Add test for above\r\n    Add new methods to RosterSpeedProfile MMSToScaleSpeed, convertMMSToScaleSpeedWithUnits, convertThrottleSettingToScaleSpeedWithUnits, convertScaleSpeedToMMS, getThrottleSettingFromSignalMapSpeed\r\n    Clean up lots of comments\r\n    \r\n    Speed Profiling Form.\r\n    Added view new data, view merged data, view current data.\r\n    group profile and cancel together\r\n    Add save merged, save new, delete current.\r\n    Add warrent scale.\r\n    Correct table views to look at warrant preferences for scale.\r\n    \r\n    Throttle\r\n    Added new pane to throttle to display scale speed if profiled. Warrant preferences scale needs to be accurate. Pane is not shown by default.\r\n    corrected forward reverse back flips when using arrows to increase decrease throttle.\r\n    \r\n     Changes to be committed:\r\n            modified:   java/src/jmri/jmrit/roster/RosterSpeedProfile.java\r\n            modified:   java/src/jmri/jmrit/roster/swing/speedprofile/SpeedProfileBundle.properties\r\n            modified:   java/src/jmri/jmrit/roster/swing/speedprofile/SpeedProfilePanel.java\r\n            modified:   java/src/jmri/jmrit/throttle/ControlPanel.java\r\n            new file:   java/src/jmri/jmrit/throttle/SpeedPanel.java\r\n            modified:   java/src/jmri/jmrit/throttle/ThrottleBundle.properties\r\n            modified:   java/src/jmri/jmrit/throttle/ThrottleFrame.java\r\n            modified:   java/src/jmri/jmrit/throttle/ThrottleWindow.java\r\n            modified:   java/test/jmri/jmrit/roster/RosterTest.java\r\n"},"comment":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/comments/306279922","html_url":"https://github.com/JMRI/JMRI/pull/3609#issuecomment-306279922","issue_url":"https://api.github.com/repos/JMRI/JMRI/issues/3609","id":306279922,"user":{"login":"bobjacobsen","id":2774117,"avatar_url":"https://avatars2.githubusercontent.com/u/2774117?v=3","gravatar_id":"","url":"https://api.github.com/users/bobjacobsen","html_url":"https://github.com/bobjacobsen","followers_url":"https://api.github.com/users/bobjacobsen/followers","following_url":"https://api.github.com/users/bobjacobsen/following{/other_user}","gists_url":"https://api.github.com/users/bobjacobsen/gists{/gist_id}","starred_url":"https://api.github.com/users/bobjacobsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bobjacobsen/subscriptions","organizations_url":"https://api.github.com/users/bobjacobsen/orgs","repos_url":"https://api.github.com/users/bobjacobsen/repos","events_url":"https://api.github.com/users/bobjacobsen/events{/privacy}","received_events_url":"https://api.github.com/users/bobjacobsen/received_events","type":"User","site_admin":false},"created_at":"2017-06-05T19:31:02Z","updated_at":"2017-06-05T19:31:02Z","body":"Travis graphical CI seems to have failed for no visible reason, restarted.\r\n\r\n```\r\nFile \"SimpleCharStream.java\" does not exist.  Will create one.\r\nParser generated successfully.\r\n[INFO] Processed 3 grammars\r\n[INFO] \r\n[INFO] --- buildnumber-maven-plugin:1.4:create-metadata (generate) @ jmri ---\r\n[INFO] ShortRevision tag detected. The value is '8'.\r\n[INFO] Executing: /bin/sh -c cd '/home/travis/build/JMRI/JMRI' && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'\r\n[INFO] Working directory: /home/travis/build/JMRI/JMRI\r\n[INFO] \r\n[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jmri ---\r\n[INFO] Using 'UTF-8' encoding to copy filtered resources.\r\n[INFO] Copying 2031 resources\r\n[INFO] Copying 1 resource\r\n[INFO] \r\n[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ jmri ---\r\n[INFO] Changes detected - recompiling the module!\r\n[INFO] Compiling 3896 source files to /home/travis/build/JMRI/JMRI/target/classes\r\n```\r\n"}}
{"actor":{"display_login":"bobjacobsen"}}