{"action":"created","issue":{"url":"https://api.github.com/repos/triplea-game/triplea/issues/2705","repository_url":"https://api.github.com/repos/triplea-game/triplea","labels_url":"https://api.github.com/repos/triplea-game/triplea/issues/2705/labels{/name}","comments_url":"https://api.github.com/repos/triplea-game/triplea/issues/2705/comments","events_url":"https://api.github.com/repos/triplea-game/triplea/issues/2705/events","html_url":"https://github.com/triplea-game/triplea/pull/2705","id":283023128,"number":2705,"title":"Add Show Console command to main menu","user":{"login":"ssoloff","id":4826349,"avatar_url":"https://avatars2.githubusercontent.com/u/4826349?v=4","gravatar_id":"","url":"https://api.github.com/users/ssoloff","html_url":"https://github.com/ssoloff","followers_url":"https://api.github.com/users/ssoloff/followers","following_url":"https://api.github.com/users/ssoloff/following{/other_user}","gists_url":"https://api.github.com/users/ssoloff/gists{/gist_id}","starred_url":"https://api.github.com/users/ssoloff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssoloff/subscriptions","organizations_url":"https://api.github.com/users/ssoloff/orgs","repos_url":"https://api.github.com/users/ssoloff/repos","events_url":"https://api.github.com/users/ssoloff/events{/privacy}","received_events_url":"https://api.github.com/users/ssoloff/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-12-18T21:15:49Z","updated_at":"2017-12-18T22:43:27Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/triplea-game/triplea/pulls/2705","html_url":"https://github.com/triplea-game/triplea/pull/2705","diff_url":"https://github.com/triplea-game/triplea/pull/2705.diff","patch_url":"https://github.com/triplea-game/triplea/pull/2705.patch"},"body":"Resolves #2703.\r\n\r\nSince the **Show Console** command was removed from the main menu in c93a3c8, map makers have noted on several occasions that it is difficult to debug errors in their maps.  This PR simply restores the command in pretty much the same location it was before it was removed:\r\n\r\n![show-console-button](https://user-images.githubusercontent.com/4826349/34128110-90fe3ce0-e40d-11e7-9ce4-38ee38ad2359.png)\r\n\r\nThis command was consciously removed for usability reasons with a note that we will revisit adding it back in a more appropriate location.  From the above commit:\r\n\r\n> With console button the only one on the main window hidden behind a beta flag, it does not make sense to have it there at all. WE can evaluate where/how we want to show that control, the main window is not the rihgt place for it.\r\n\r\nI'm open to suggestions for doing that in this PR if anyone has a better idea."},"comment":{"url":"https://api.github.com/repos/triplea-game/triplea/issues/comments/352581773","html_url":"https://github.com/triplea-game/triplea/pull/2705#issuecomment-352581773","issue_url":"https://api.github.com/repos/triplea-game/triplea/issues/2705","id":352581773,"user":{"login":"ssoloff","id":4826349,"avatar_url":"https://avatars2.githubusercontent.com/u/4826349?v=4","gravatar_id":"","url":"https://api.github.com/users/ssoloff","html_url":"https://github.com/ssoloff","followers_url":"https://api.github.com/users/ssoloff/followers","following_url":"https://api.github.com/users/ssoloff/following{/other_user}","gists_url":"https://api.github.com/users/ssoloff/gists{/gist_id}","starred_url":"https://api.github.com/users/ssoloff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssoloff/subscriptions","organizations_url":"https://api.github.com/users/ssoloff/orgs","repos_url":"https://api.github.com/users/ssoloff/repos","events_url":"https://api.github.com/users/ssoloff/events{/privacy}","received_events_url":"https://api.github.com/users/ssoloff/received_events","type":"User","site_admin":false},"created_at":"2017-12-18T22:43:27Z","updated_at":"2017-12-18T22:43:27Z","author_association":"MEMBER","body":"@ron-murhammer I also considered placing it somewhere within the Engine Preferences window, but I wasn't sure exactly where would be appropriate (and it wouldn't actually be a \"setting,\" so it will not have consistent behavior with the rest of the window).\r\n\r\nI also considered a drop-list-style menu button in the bottom-right corner (in the same row as the Play/Quit buttons) for these types of advanced commands available on the main window.  But this would be the only command in the menu, so it would attract the same scrutiny as it did when it was the only command made visible when beta features were enabled.\r\n\r\nFinally, we could just go back to the behavior immediately before it was removed.  That is, require the user to enable beta features for the button to be visible in the same location as proposed."}}
{"actor":{"display_login":"ssoloff"}}