{"action":"created","issue":{"url":"https://api.github.com/repos/Windows-XAML/Template10/issues/592","repository_url":"https://api.github.com/repos/Windows-XAML/Template10","labels_url":"https://api.github.com/repos/Windows-XAML/Template10/issues/592/labels{/name}","comments_url":"https://api.github.com/repos/Windows-XAML/Template10/issues/592/comments","events_url":"https://api.github.com/repos/Windows-XAML/Template10/issues/592/events","html_url":"https://github.com/Windows-XAML/Template10/pull/592","id":129979449,"number":592,"title":"MasterDetailsView control addition","user":{"login":"kenshinthebattosai","id":3091087,"avatar_url":"https://avatars.githubusercontent.com/u/3091087?v=3","gravatar_id":"","url":"https://api.github.com/users/kenshinthebattosai","html_url":"https://github.com/kenshinthebattosai","followers_url":"https://api.github.com/users/kenshinthebattosai/followers","following_url":"https://api.github.com/users/kenshinthebattosai/following{/other_user}","gists_url":"https://api.github.com/users/kenshinthebattosai/gists{/gist_id}","starred_url":"https://api.github.com/users/kenshinthebattosai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenshinthebattosai/subscriptions","organizations_url":"https://api.github.com/users/kenshinthebattosai/orgs","repos_url":"https://api.github.com/users/kenshinthebattosai/repos","events_url":"https://api.github.com/users/kenshinthebattosai/events{/privacy}","received_events_url":"https://api.github.com/users/kenshinthebattosai/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":31,"created_at":"2016-01-30T12:00:31Z","updated_at":"2016-02-23T19:26:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Windows-XAML/Template10/pulls/592","html_url":"https://github.com/Windows-XAML/Template10/pull/592","diff_url":"https://github.com/Windows-XAML/Template10/pull/592.diff","patch_url":"https://github.com/Windows-XAML/Template10/pull/592.patch"},"body":"Since the Master-Details is a very common pattern, I have introduced a `MasterDetailsView` control that derives from a `ListView` but is able to show a Details Pane to the right.\r\n\r\nCurrently,\r\n* The control automatically occupies maximum available space\r\n* Master Pane Column Width is 400epx\r\n* Details Pane occupies the rest of the space\r\n  * In mobile, only one pane is shown at a time\r\n* Supports progress indicators for the data in both master and details panes\r\n* Supports CommandBars on top for both master and details panes,\r\n  * CommandBars can have content and commands\r\n  * In mobile, the CommandBars with content stay on top, another CommadBar with the commands appear in the bottom for easy access\r\n* Supports back button which appears by default in details pane\r\n\r\nPlanning to add,\r\n\r\n- [x] Support for Master Pane Width (this can currently be done by modifying the ControlTemplate)\r\n- [x] Support for minimum width for Narrrow and Normal Visual States\r\n- [ ] Secondary Commands\r\n- [ ] Option to show bottom command bar for both panes, with commands and content, which will not be affected on mobile devices\r\n- [ ] Option to hide Back Button optionally, but control Hardware Back Button behavior in Details view\r\n- [ ] Option to hide Top CommandBars optionally in case of absence of both commands and content, especially for mobile.\r\n- [ ] Option to add spacers to accommodate hamburger menu in top CommandBars if necessary\r\n\r\nI have edited the existing MasterDetails sample project to include a version with this control. I hope this helps people save time in their projects. :)"},"comment":{"url":"https://api.github.com/repos/Windows-XAML/Template10/issues/comments/187853014","html_url":"https://github.com/Windows-XAML/Template10/pull/592#issuecomment-187853014","issue_url":"https://api.github.com/repos/Windows-XAML/Template10/issues/592","id":187853014,"user":{"login":"kenshinthebattosai","id":3091087,"avatar_url":"https://avatars.githubusercontent.com/u/3091087?v=3","gravatar_id":"","url":"https://api.github.com/users/kenshinthebattosai","html_url":"https://github.com/kenshinthebattosai","followers_url":"https://api.github.com/users/kenshinthebattosai/followers","following_url":"https://api.github.com/users/kenshinthebattosai/following{/other_user}","gists_url":"https://api.github.com/users/kenshinthebattosai/gists{/gist_id}","starred_url":"https://api.github.com/users/kenshinthebattosai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenshinthebattosai/subscriptions","organizations_url":"https://api.github.com/users/kenshinthebattosai/orgs","repos_url":"https://api.github.com/users/kenshinthebattosai/repos","events_url":"https://api.github.com/users/kenshinthebattosai/events{/privacy}","received_events_url":"https://api.github.com/users/kenshinthebattosai/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T19:26:44Z","updated_at":"2016-02-23T19:26:44Z","body":"@JerryNixon anything?"}}