{"action":"created","issue":{"url":"https://api.github.com/repos/endless-sky/endless-sky/issues/418","labels_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/418/labels{/name}","comments_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/418/comments","events_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/418/events","html_url":"https://github.com/endless-sky/endless-sky/issues/418","id":121002755,"number":418,"title":"Suggestion: Shift should reverse target select, not select different kinds of targets","user":{"login":"guillochon","id":4998058,"avatar_url":"https://avatars.githubusercontent.com/u/4998058?v=3","gravatar_id":"","url":"https://api.github.com/users/guillochon","html_url":"https://github.com/guillochon","followers_url":"https://api.github.com/users/guillochon/followers","following_url":"https://api.github.com/users/guillochon/following{/other_user}","gists_url":"https://api.github.com/users/guillochon/gists{/gist_id}","starred_url":"https://api.github.com/users/guillochon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillochon/subscriptions","organizations_url":"https://api.github.com/users/guillochon/orgs","repos_url":"https://api.github.com/users/guillochon/repos","events_url":"https://api.github.com/users/guillochon/events{/privacy}","received_events_url":"https://api.github.com/users/guillochon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-08T13:09:10Z","updated_at":"2015-12-08T22:00:54Z","closed_at":null,"body":"Holding down shift while cycling through items on a computer almost always reverses the cycle order. In Endless Sky the shift key is instead used to modify the selection (e.g. select escorts instead of just ships). As an example holding shift while pressing command + tab on a Mac (or Alt + tab on Windows) will reverse the order that applications are cycled.\r\n\r\nI suggest the following: Change the modifier from \"shift\" to \"option/Alt,\" then re-assign the shift key to reverse target selection duty. This would make it more consistent with how list item selection is generally done on computers."},"comment":{"url":"https://api.github.com/repos/endless-sky/endless-sky/issues/comments/163031794","html_url":"https://github.com/endless-sky/endless-sky/issues/418#issuecomment-163031794","issue_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/418","id":163031794,"user":{"login":"egilburg","id":242532,"avatar_url":"https://avatars.githubusercontent.com/u/242532?v=3","gravatar_id":"","url":"https://api.github.com/users/egilburg","html_url":"https://github.com/egilburg","followers_url":"https://api.github.com/users/egilburg/followers","following_url":"https://api.github.com/users/egilburg/following{/other_user}","gists_url":"https://api.github.com/users/egilburg/gists{/gist_id}","starred_url":"https://api.github.com/users/egilburg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/egilburg/subscriptions","organizations_url":"https://api.github.com/users/egilburg/orgs","repos_url":"https://api.github.com/users/egilburg/repos","events_url":"https://api.github.com/users/egilburg/events{/privacy}","received_events_url":"https://api.github.com/users/egilburg/received_events","type":"User","site_admin":false},"created_at":"2015-12-08T22:00:54Z","updated_at":"2015-12-08T22:00:54Z","body":"In most games shift is treated like a continuous modifier - e.g. shift+w to walk if just w means run. As opposed to a single-use button like fire a missile. \r\n\r\nIMO it should be this way in Endless Space too. You should be able to bind any key to shift+<that key> for an alternative action, at the cost of being able to bind shift independently."}}