{"action":"created","issue":{"url":"https://api.github.com/repos/KSP-KOS/KOS/issues/1164","labels_url":"https://api.github.com/repos/KSP-KOS/KOS/issues/1164/labels{/name}","comments_url":"https://api.github.com/repos/KSP-KOS/KOS/issues/1164/comments","events_url":"https://api.github.com/repos/KSP-KOS/KOS/issues/1164/events","html_url":"https://github.com/KSP-KOS/KOS/issues/1164","id":107316942,"number":1164,"title":"Add Terminal:TOP and Terminal:LEFT?","user":{"login":"houghcr","id":1259012,"avatar_url":"https://avatars.githubusercontent.com/u/1259012?v=3","gravatar_id":"","url":"https://api.github.com/users/houghcr","html_url":"https://github.com/houghcr","followers_url":"https://api.github.com/users/houghcr/followers","following_url":"https://api.github.com/users/houghcr/following{/other_user}","gists_url":"https://api.github.com/users/houghcr/gists{/gist_id}","starred_url":"https://api.github.com/users/houghcr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houghcr/subscriptions","organizations_url":"https://api.github.com/users/houghcr/orgs","repos_url":"https://api.github.com/users/houghcr/repos","events_url":"https://api.github.com/users/houghcr/events{/privacy}","received_events_url":"https://api.github.com/users/houghcr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-09-19T07:12:18Z","updated_at":"2015-09-26T19:18:01Z","closed_at":null,"body":"We can programatically change the width and height. It would be nice to also be able to change the top and left the same way."},"comment":{"url":"https://api.github.com/repos/KSP-KOS/KOS/issues/comments/143480736","html_url":"https://github.com/KSP-KOS/KOS/issues/1164#issuecomment-143480736","issue_url":"https://api.github.com/repos/KSP-KOS/KOS/issues/1164","id":143480736,"user":{"login":"houghcr","id":1259012,"avatar_url":"https://avatars.githubusercontent.com/u/1259012?v=3","gravatar_id":"","url":"https://api.github.com/users/houghcr","html_url":"https://github.com/houghcr","followers_url":"https://api.github.com/users/houghcr/followers","following_url":"https://api.github.com/users/houghcr/following{/other_user}","gists_url":"https://api.github.com/users/houghcr/gists{/gist_id}","starred_url":"https://api.github.com/users/houghcr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houghcr/subscriptions","organizations_url":"https://api.github.com/users/houghcr/orgs","repos_url":"https://api.github.com/users/houghcr/repos","events_url":"https://api.github.com/users/houghcr/events{/privacy}","received_events_url":"https://api.github.com/users/houghcr/received_events","type":"User","site_admin":false},"created_at":"2015-09-26T19:18:00Z","updated_at":"2015-09-26T19:18:00Z","body":"> I'd be okay with a script picking a position so long as the realtime user gets to override that position and the script cannot say \"no\" to that user who moves the window after the script put it somewhere.\r\n\r\nHow does kOS handle other user/script settings? Take a script sets the throttle. If the user tries to adjust the throttle is he locked out from doing so? Does the script re-adjust the throttle to what it wants after the adjustment. Does it ignore the user input? I realize these two things aren't exactly the same but maybe the concepts from one can help decide the other.\r\n\r\nA user can always say no by not using what he doesn't like, changing it himself, or asking the maintainer to change it.\r\n\r\n> throw an error and bomb out the next time it tries to SET them in the code after they have become get-only suffixes.\r\n\r\nHow about a global switch like lazyglobals? Unless I'm not understanding how things work under the covers (which is quite likely, I'm unfamiliar with the code) wouldn't that make the setting persist for the life of the script as well as make a single, easy to override place to change unwanted behavior that anyone could find and easily alter?\r\n"}}