{"action":"closed","issue":{"url":"https://api.github.com/repos/olga-jane/prizm/issues/1225","labels_url":"https://api.github.com/repos/olga-jane/prizm/issues/1225/labels{/name}","comments_url":"https://api.github.com/repos/olga-jane/prizm/issues/1225/comments","events_url":"https://api.github.com/repos/olga-jane/prizm/issues/1225/events","html_url":"https://github.com/olga-jane/prizm/issues/1225","id":56508145,"number":1225,"title":"Do not re-create dialogs each time (mill pipe, external files)","user":{"login":"olga-jane","id":8179067,"avatar_url":"https://avatars.githubusercontent.com/u/8179067?v=3","gravatar_id":"","url":"https://api.github.com/users/olga-jane","html_url":"https://github.com/olga-jane","followers_url":"https://api.github.com/users/olga-jane/followers","following_url":"https://api.github.com/users/olga-jane/following{/other_user}","gists_url":"https://api.github.com/users/olga-jane/gists{/gist_id}","starred_url":"https://api.github.com/users/olga-jane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olga-jane/subscriptions","organizations_url":"https://api.github.com/users/olga-jane/orgs","repos_url":"https://api.github.com/users/olga-jane/repos","events_url":"https://api.github.com/users/olga-jane/events{/privacy}","received_events_url":"https://api.github.com/users/olga-jane/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/olga-jane/prizm/labels/Coding","name":"Coding","color":"009800"},{"url":"https://api.github.com/repos/olga-jane/prizm/labels/HIGH%20priority","name":"HIGH priority","color":"e11d21"},{"url":"https://api.github.com/repos/olga-jane/prizm/labels/Mill%20pipe","name":"Mill pipe","color":"d4c5f9"},{"url":"https://api.github.com/repos/olga-jane/prizm/labels/Refactoring","name":"Refactoring","color":"FF6666"},{"url":"https://api.github.com/repos/olga-jane/prizm/labels/Settings","name":"Settings","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":{"login":"DmitrySidorov","id":8365021,"avatar_url":"https://avatars.githubusercontent.com/u/8365021?v=3","gravatar_id":"","url":"https://api.github.com/users/DmitrySidorov","html_url":"https://github.com/DmitrySidorov","followers_url":"https://api.github.com/users/DmitrySidorov/followers","following_url":"https://api.github.com/users/DmitrySidorov/following{/other_user}","gists_url":"https://api.github.com/users/DmitrySidorov/gists{/gist_id}","starred_url":"https://api.github.com/users/DmitrySidorov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DmitrySidorov/subscriptions","organizations_url":"https://api.github.com/users/DmitrySidorov/orgs","repos_url":"https://api.github.com/users/DmitrySidorov/repos","events_url":"https://api.github.com/users/DmitrySidorov/events{/privacy}","received_events_url":"https://api.github.com/users/DmitrySidorov/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/olga-jane/prizm/milestones/12","labels_url":"https://api.github.com/repos/olga-jane/prizm/milestones/12/labels","id":956606,"number":12,"title":"1.0.30.x","description":"","creator":{"login":"olga-jane","id":8179067,"avatar_url":"https://avatars.githubusercontent.com/u/8179067?v=3","gravatar_id":"","url":"https://api.github.com/users/olga-jane","html_url":"https://github.com/olga-jane","followers_url":"https://api.github.com/users/olga-jane/followers","following_url":"https://api.github.com/users/olga-jane/following{/other_user}","gists_url":"https://api.github.com/users/olga-jane/gists{/gist_id}","starred_url":"https://api.github.com/users/olga-jane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olga-jane/subscriptions","organizations_url":"https://api.github.com/users/olga-jane/orgs","repos_url":"https://api.github.com/users/olga-jane/repos","events_url":"https://api.github.com/users/olga-jane/events{/privacy}","received_events_url":"https://api.github.com/users/olga-jane/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":37,"state":"open","created_at":"2015-01-29T11:28:03Z","updated_at":"2015-02-06T13:41:43Z","due_on":"2015-02-05T22:00:00Z","closed_at":null},"comments":0,"created_at":"2015-02-04T10:19:50Z","updated_at":"2015-02-06T13:41:43Z","closed_at":"2015-02-06T13:41:43Z","body":"Inspection dialog at MillPipe is re-created each time.\r\nIt should be created on the first call and then re-used (f.e. use static private reference).\r\nset parent of this dialog to MillPipe form.\r\n\r\nbefore ShowDialog, fill it's viewmodel data by actual values (those values which are currently passed to constructor).\r\n\r\nSo there are several often-used dialogs. I write them in one issue, please implement + pull request step-by-step, by several dialogs, by priorities. Maybe we could split implementation for several programmers.\r\n\r\nhigh priority:\r\n- [x] **MillPipe. inspection dialog** - dsyd\r\n- [x] **MillPipe, file dialog + open file dialog** - omor\r\n- [x] **Component, file dialog + open file dialog** - omor\r\n- [x] **Joint, file dialog + open file dialog** - omor\r\n- [x] **Spool, file dialog + open file dialog** - omor\r\n- [x] **Release note, file dialog + open file dialog** - omor\r\n"}}