{"action":"created","issue":{"url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/32","labels_url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/32/comments","events_url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/32/events","html_url":"https://github.com/chrsmith/windows-package-manager/issues/32","id":59222511,"number":32,"title":"Use an install queue","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmith/windows-package-manager/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/windows-package-manager/labels/Milestone-1.16","name":"Milestone-1.16","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/windows-package-manager/labels/Type-Enhancement","name":"Type-Enhancement","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-27T11:10:51Z","updated_at":"2015-02-27T11:10:52Z","closed_at":"2015-02-27T11:10:51Z","body":"```\nEnhancement, not a bug.\n\n1. The user searches for a package and clicks on \"Install\".\n2. Npackd opens a modal window showing the download/installation of that \npackage until it has completely finished.\n3. The user has to wait until download/install has finished.\n4. After full download/installation, the user can (finally) start looking \naround for any other software they might want to install.\n\nThis stops the user from going off and checking if there is any other software \nthey might want, meaning that they have to wait for each package to finish \nbefore they can install the next one.\n\nMy suggestion is as follows:\n1. The user searches for a package and clicks on \"Install\".\n2. Npackd adds the software to a special queue, which can be displayed with a \nspecial button (or tab) in the application's left-hand dock. It also adds a \nprogress meter in the status bar, with a special section of the status bar \ndedicated to indicating what is being downloaded/installed.\n3. The user can keep browsing for other software, adding whatever he needs to \nthe queue.\n4. When the user tries to close the program before the installation is done, \nthey get a warning that software is still installing, and an option to abort.\n\nThis way, the user can be done picking what they want to install without having \nto come back to the package manager until it is completely done.\n```\n\nOriginal issue reported on code.google.com by `VincentB...@gmail.com` on 6 Mar 2011 at 7:17"},"comment":{"url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/comments/76378194","html_url":"https://github.com/chrsmith/windows-package-manager/issues/32#issuecomment-76378194","issue_url":"https://api.github.com/repos/chrsmith/windows-package-manager/issues/32","id":76378194,"user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"created_at":"2015-02-27T11:10:52Z","updated_at":"2015-02-27T11:10:52Z","body":"\n\nOriginal comment by `tim.lebe...@gmail.com` on 26 Aug 2011 at 8:17\n* Changed state: **Fixed**"}}