{"action":"closed","issue":{"url":"https://api.github.com/repos/itchio/itch/issues/1279","repository_url":"https://api.github.com/repos/itchio/itch","labels_url":"https://api.github.com/repos/itchio/itch/issues/1279/labels{/name}","comments_url":"https://api.github.com/repos/itchio/itch/issues/1279/comments","events_url":"https://api.github.com/repos/itchio/itch/issues/1279/events","html_url":"https://github.com/itchio/itch/issues/1279","id":239280332,"node_id":"MDU6SXNzdWUyMzkyODAzMzI=","number":1279,"title":"Overriding the default directory in installer-based games causes issues on computers with multiple user accounts.","user":{"login":"waltdestler","id":1624160,"node_id":"MDQ6VXNlcjE2MjQxNjA=","avatar_url":"https://avatars1.githubusercontent.com/u/1624160?v=4","gravatar_id":"","url":"https://api.github.com/users/waltdestler","html_url":"https://github.com/waltdestler","followers_url":"https://api.github.com/users/waltdestler/followers","following_url":"https://api.github.com/users/waltdestler/following{/other_user}","gists_url":"https://api.github.com/users/waltdestler/gists{/gist_id}","starred_url":"https://api.github.com/users/waltdestler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waltdestler/subscriptions","organizations_url":"https://api.github.com/users/waltdestler/orgs","repos_url":"https://api.github.com/users/waltdestler/repos","events_url":"https://api.github.com/users/waltdestler/events{/privacy}","received_events_url":"https://api.github.com/users/waltdestler/received_events","type":"User","site_admin":false},"labels":[{"id":208904059,"node_id":"MDU6TGFiZWwyMDg5MDQwNTk=","url":"https://api.github.com/repos/itchio/itch/labels/wontfix","name":"wontfix","color":"ffffff","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-06-28T20:07:44Z","updated_at":"2018-09-13T15:20:39Z","closed_at":"2018-09-13T15:20:39Z","author_association":"NONE","body":"My game (https://waltdestler.itch.io/cosmoteer) uses Inno Setup because it requires the .NET Framework and some DirectX components to be installed as prerequisites. (AFAIK these are not yet support in itch manifests.) In general, I'm very pleasantly surprised at how well the itch app handles this, with one caveat...\r\n\r\nI noticed that when Itch runs the installer, it changes the installation directory from the default (`Program Files`) to `AppData\\Roaming\\itch\\apps`. This can cause a couple problems when the game is installed on computers with multiple user accounts:\r\n\r\n- The game will be installed in the start menu for all users, but will only be accessible by the user who installed the game via the itch app.\r\n- If another user also installs the game (either via the itch app or by manually installing), it changes the registered installation directory of the game, such that if the first user tries to uninstall the game, it will uninstall the 2nd user's copy and not the 1st.\r\n\r\nThis probably only affects a small number of itch users, so maybe not such a big deal, but I figured I should point it out."}}
{"actor":{"display_login":"fasterthanlime"}}