Activity log for bug #551417

Date Who What changed Old value New value Message
2010-03-30 04:12:27 Gary Lasker bug added bug
2010-03-30 04:14:31 Gary Lasker software-center (Ubuntu): importance Undecided Low
2010-03-30 04:14:31 Gary Lasker software-center (Ubuntu): status New In Progress
2010-03-30 04:14:31 Gary Lasker software-center (Ubuntu): assignee Gary Lasker (gary-lasker)
2010-03-30 04:39:23 Launchpad Janitor branch linked lp:~gary-lasker/software-center/install-button-fixes
2010-03-30 04:40:45 Gary Lasker software-center (Ubuntu): importance Low Medium
2010-03-30 05:59:37 Gary Lasker description Binary package hint: software-center software-center version 1.1.21 The Install/Remove menu items do not reflect the enabled state of the corresponding buttons in the list and details view screens, and vice-versa. The enabled status of all menu items and buttons for installing and removing software items should always remain in sync, even while navigating among the different views and when selecting different software items in the list view. Test case 1: 1. In the "Get Software" view, select "Accessories". 2. Select the "Alarm Clock" row. 3. Click the "Install" button and note that it becomes insensitive, and the authentication dialog is shown. 4. Enter your password in the dialog to begin the installation. 5. While "Alarm Clock" is installing, open the "File" menu item and observe that the "Install" item remains sensitive. Expected result: The "File->Install" menu item should be insensitive for the duration of the install, and then become sensitive along with the "Remove" (was "Install") button in the list view. Test case 2: 1. In the "Get Software" view, select "Accessories". 2. Select the "Album Shaper" row. 3. Click the "More Info" button to navigate to the details view. 4. Click the "Install - Free" button and note that it becomes insensitive, and the authentication dialog is shown (note that this may not be shown if you have recently authenticated a previous install/remove). 5. Enter your password in the dialog to begin the installation. 6. While "Album Shaper" is installing, open the "File" menu item and observe that the "Install" item remains sensitive. Expected result: The "File->Install" menu item should be insensitive for the duration of the install, and then become sensitive along with the "Remove" (was "Install - Free") button in the details view. Test case 3: 1. In the "Get Software" view, select "Accessories". 2. Select the "Alarm Clock" row. 3. Choose menu item "File->Remove" and note that the authentication dialog is shown (note that this may not be shown if you have recently authenticated a previous install/remove). 4. Enter your password in the dialog to begin the installation. 5. While "Alarm Clock" is being removed, open the "File" menu item and observe that the "Remove" item remains sensitive. 6. Observe also that the "Remove" button in the list view also remains sensitive. Expected result: Both the "File->Remove menu item and the "Remove" button in the list view should become insensitive for the duration of the removal, and at the end of the removal the "File->Install" menu item and the "Install" (was "Remove") button in the list view should become sensitive. Binary package hint: software-center software-center version 1.1.21 The Install/Remove menu items do not reflect the enabled state of the corresponding buttons in the list and details view screens, and vice-versa. The enabled status of all menu items and buttons for installing and removing software items should always remain in sync, even while navigating among the different views and when selecting different software items in the list view. Test case 1: 1. In the "Get Software" view, select "Accessories". 2. Select the "Alarm Clock" row. 3. Click the "Install" button and note that it becomes insensitive, and the authentication dialog is shown. 4. Enter your password in the dialog to begin the installation. 5. While "Alarm Clock" is installing, open the "File" menu item and observe that the "Install" item remains sensitive. Expected result: The "File->Install" menu item should be insensitive for the duration of the install, and then become sensitive along with the "Remove" (was "Install") button in the list view. Test case 2: 1. In the "Get Software" view, select "Accessories". 2. Select the "Album Shaper" row. 3. Click the "More Info" button to navigate to the details view. 4. Click the "Install - Free" button and note that it becomes insensitive, and the authentication dialog is shown (note that this may not be shown if you have recently authenticated a previous install/remove). 5. Enter your password in the dialog to begin the installation. 6. While "Album Shaper" is installing, open the "File" menu item and observe that the "Install" item remains sensitive. Expected result: The "File->Install" menu item should be insensitive for the duration of the install, and at the end of the install the "File->Remove" menu item should become sensitive along with the "Remove" (was "Install - Free") button in the details view. Test case 3: 1. In the "Get Software" view, select "Accessories". 2. Select the "Alarm Clock" row. 3. Choose menu item "File->Remove" and note that the authentication dialog is shown (note that this may not be shown if you have recently authenticated a previous install/remove). 4. Enter your password in the dialog to begin the installation. 5. While "Alarm Clock" is being removed, open the "File" menu item and observe that the "Remove" item remains sensitive. 6. Observe also that the "Remove" button in the list view also remains sensitive. Expected result: Both the "File->Remove menu item and the "Remove" button in the list view should become insensitive for the duration of the removal, and at the end of the removal the "File->Install" menu item and the "Install" (was "Remove") button in the list view should become sensitive.
2010-04-02 00:32:53 Gary Lasker software-center (Ubuntu): status In Progress Fix Committed
2010-04-02 00:33:05 Gary Lasker branch linked lp:software-center
2010-04-08 21:30:36 Launchpad Janitor software-center (Ubuntu): status Fix Committed Fix Released
2010-04-08 22:17:15 Launchpad Janitor branch linked lp:ubuntu/software-center