{"action":"created","issue":{"url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/217","labels_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/217/labels{/name}","comments_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/217/comments","events_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/217/events","html_url":"https://github.com/cleanflight/cleanflight-configurator/pull/217","id":93890673,"number":217,"title":"Built in Help Dialogs","user":{"login":"stylr82","id":12956871,"avatar_url":"https://avatars.githubusercontent.com/u/12956871?v=3","gravatar_id":"","url":"https://api.github.com/users/stylr82","html_url":"https://github.com/stylr82","followers_url":"https://api.github.com/users/stylr82/followers","following_url":"https://api.github.com/users/stylr82/following{/other_user}","gists_url":"https://api.github.com/users/stylr82/gists{/gist_id}","starred_url":"https://api.github.com/users/stylr82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stylr82/subscriptions","organizations_url":"https://api.github.com/users/stylr82/orgs","repos_url":"https://api.github.com/users/stylr82/repos","events_url":"https://api.github.com/users/stylr82/events{/privacy}","received_events_url":"https://api.github.com/users/stylr82/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-08T21:07:12Z","updated_at":"2015-08-13T07:45:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/pulls/217","html_url":"https://github.com/cleanflight/cleanflight-configurator/pull/217","diff_url":"https://github.com/cleanflight/cleanflight-configurator/pull/217.diff","patch_url":"https://github.com/cleanflight/cleanflight-configurator/pull/217.patch"},"body":"* Added help function that is called on each tab page, this loads the\r\nhelp documentation for that tab.\r\n\r\n* Each tab has a related mark down document assoicated with it. Dialogs\r\ncan be added to the tab, by adding #Feature label then a the actual text\r\nto display.\r\n\r\n* included the bootstrap framework as the dialogs are displayed using\r\nthe popover plugin\r\n\r\nNote - I have just added in few example dialogs - these are in no way intended to be the final messages."},"comment":{"url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/comments/130566778","html_url":"https://github.com/cleanflight/cleanflight-configurator/pull/217#issuecomment-130566778","issue_url":"https://api.github.com/repos/cleanflight/cleanflight-configurator/issues/217","id":130566778,"user":{"login":"stylr82","id":12956871,"avatar_url":"https://avatars.githubusercontent.com/u/12956871?v=3","gravatar_id":"","url":"https://api.github.com/users/stylr82","html_url":"https://github.com/stylr82","followers_url":"https://api.github.com/users/stylr82/followers","following_url":"https://api.github.com/users/stylr82/following{/other_user}","gists_url":"https://api.github.com/users/stylr82/gists{/gist_id}","starred_url":"https://api.github.com/users/stylr82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stylr82/subscriptions","organizations_url":"https://api.github.com/users/stylr82/orgs","repos_url":"https://api.github.com/users/stylr82/repos","events_url":"https://api.github.com/users/stylr82/events{/privacy}","received_events_url":"https://api.github.com/users/stylr82/received_events","type":"User","site_admin":false},"created_at":"2015-08-13T07:45:17Z","updated_at":"2015-08-13T07:45:17Z","body":"@hydra Thanks for looking at this and I agree duplication is not good. Had a little think about an alternative way of doing this. What do you think about using the CLI variable reference table contained in Cli.md? Every item on the configurator has an associated CLI parameter, so it would just be a case of pulling down a local copy of this document and then doing a lookup on that table. I do think that some of the descriptions for those CLI commands at the moment are too technical for most users, perhaps add another column with a \"laymans\" summary of what the parameter does, and this could be the text displayed on the configurator help dialogs (with the option to expand the text to show the full technical explanation)"}}