{"action":"created","issue":{"url":"https://api.github.com/repos/debrief/debrief/issues/1258","labels_url":"https://api.github.com/repos/debrief/debrief/issues/1258/labels{/name}","comments_url":"https://api.github.com/repos/debrief/debrief/issues/1258/comments","events_url":"https://api.github.com/repos/debrief/debrief/issues/1258/events","html_url":"https://github.com/debrief/debrief/issues/1258","id":83997144,"number":1258,"title":"In-plot time display","user":{"login":"IanMayo","id":1108513,"avatar_url":"https://avatars.githubusercontent.com/u/1108513?v=3","gravatar_id":"","url":"https://api.github.com/users/IanMayo","html_url":"https://github.com/IanMayo","followers_url":"https://api.github.com/users/IanMayo/followers","following_url":"https://api.github.com/users/IanMayo/following{/other_user}","gists_url":"https://api.github.com/users/IanMayo/gists{/gist_id}","starred_url":"https://api.github.com/users/IanMayo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IanMayo/subscriptions","organizations_url":"https://api.github.com/users/IanMayo/orgs","repos_url":"https://api.github.com/users/IanMayo/repos","events_url":"https://api.github.com/users/IanMayo/events{/privacy}","received_events_url":"https://api.github.com/users/IanMayo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/debrief/debrief/labels/new%20feature","name":"new feature","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"pecko","id":534584,"avatar_url":"https://avatars.githubusercontent.com/u/534584?v=3","gravatar_id":"","url":"https://api.github.com/users/pecko","html_url":"https://github.com/pecko","followers_url":"https://api.github.com/users/pecko/followers","following_url":"https://api.github.com/users/pecko/following{/other_user}","gists_url":"https://api.github.com/users/pecko/gists{/gist_id}","starred_url":"https://api.github.com/users/pecko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pecko/subscriptions","organizations_url":"https://api.github.com/users/pecko/orgs","repos_url":"https://api.github.com/users/pecko/repos","events_url":"https://api.github.com/users/pecko/events{/privacy}","received_events_url":"https://api.github.com/users/pecko/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/debrief/debrief/milestones/4","html_url":"https://github.com/debrief/debrief/milestones/Future/Maybe","labels_url":"https://api.github.com/repos/debrief/debrief/milestones/4/labels","id":664401,"number":4,"title":"Future/Maybe","description":"","creator":{"login":"IanMayo","id":1108513,"avatar_url":"https://avatars.githubusercontent.com/u/1108513?v=3","gravatar_id":"","url":"https://api.github.com/users/IanMayo","html_url":"https://github.com/IanMayo","followers_url":"https://api.github.com/users/IanMayo/followers","following_url":"https://api.github.com/users/IanMayo/following{/other_user}","gists_url":"https://api.github.com/users/IanMayo/gists{/gist_id}","starred_url":"https://api.github.com/users/IanMayo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IanMayo/subscriptions","organizations_url":"https://api.github.com/users/IanMayo/orgs","repos_url":"https://api.github.com/users/IanMayo/repos","events_url":"https://api.github.com/users/IanMayo/events{/privacy}","received_events_url":"https://api.github.com/users/IanMayo/received_events","type":"User","site_admin":false},"open_issues":56,"closed_issues":23,"state":"open","created_at":"2014-05-20T12:57:55Z","updated_at":"2015-06-12T15:08:23Z","due_on":null,"closed_at":null},"comments":20,"created_at":"2015-06-02T12:20:22Z","updated_at":"2015-06-18T10:10:09Z","closed_at":null,"body":"We have an existing Issue for a \"heads-up\" style display that puts an RCP view over the plot ( #1250).  \r\n\r\nAn alternate suggestion is to show the current time on the plot - similar to the scale object.\r\n\r\nThis element would have these requirements:\r\n\r\n## Creation\r\n* **[UPDATED]** We will add \"Time Display (Absolute)\" and \"Time Display (Relative)\" elements to the Chart Features toolbar.  The java objects would be called TimeDisplayPainterAbsolute and TimeDisplayPainterRelative.\r\n* **[UPDATED]** When creating a TimeDisplayPainterRelative class, the current TimeController time will be used as the Origin value.\r\n* Multiple instances of the Time Display may be added by the user, which may be positioned in different locations\r\n* The Time Display entries will be shown under the \"Chart Features\" layer.\r\n* **[UPDATED]** We will need new icons for these Time Display elements.\r\n\r\n## Display\r\n* The Time Display element will be shown on the plot, and get updated each time the time changes.\r\n* All of the time location elements at each location (br,br,tl,tr) will be shown in one line, separated by \"|\" characters.\r\n\r\n## Properties\r\nUsers will be able to format:\r\n* Text location (bl, br, tl, tr).\r\n* **[UPDATED]** Font (including Font size)\r\n* Text Color\r\n* **[UPDATED]** Background color\r\n* **[UPDATED]** Filled Background (yes/no)\r\n* Name\r\n* Text font\r\n* Text prefix (label)\r\n* Text suffix (label)\r\n* **[UPDATED]**  Time Origin for TimeDisplayPainterRelative. Time Display will show the offset from that time (-10 secs,  +1.5 minutes, +2:20:12).\r\n* **[UPDATED]**  DTG format: Absolute and Relative modes will each have their own set of format values.  Absolute times will come from MyDateFormatPropertyEditor. Relative times from a custom list within the TimeDisplayPainterRelative class.  (\"Millis\", \"Secs\", \"Mins\", \"Hours\", \"Days\"). \r\n"},"comment":{"url":"https://api.github.com/repos/debrief/debrief/issues/comments/113098865","html_url":"https://github.com/debrief/debrief/issues/1258#issuecomment-113098865","issue_url":"https://api.github.com/repos/debrief/debrief/issues/1258","id":113098865,"user":{"login":"pecko","id":534584,"avatar_url":"https://avatars.githubusercontent.com/u/534584?v=3","gravatar_id":"","url":"https://api.github.com/users/pecko","html_url":"https://github.com/pecko","followers_url":"https://api.github.com/users/pecko/followers","following_url":"https://api.github.com/users/pecko/following{/other_user}","gists_url":"https://api.github.com/users/pecko/gists{/gist_id}","starred_url":"https://api.github.com/users/pecko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pecko/subscriptions","organizations_url":"https://api.github.com/users/pecko/orgs","repos_url":"https://api.github.com/users/pecko/repos","events_url":"https://api.github.com/users/pecko/events{/privacy}","received_events_url":"https://api.github.com/users/pecko/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T10:10:09Z","updated_at":"2015-06-18T10:10:09Z","body":"> How about if we create a \"Dynamic features\" top level layer?\r\n\r\nOK."}}