Confusing button placement/description in software update tab

Bug #486091 reported by Dennis Nienhüser
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kpackagekit (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: kpackagekit

In the software updates tab of the kpackagekit ui the two buttons "select all updates" and "update" are placed next to each other. The former toggles the state of the packages available for update, while the latter updates the package cache. This is highly confusing since I'd expect an action to *apply* the updates here. Instead, the "Ok" button on the buttom applies the selected updates, which is also confusing because it also provides the dialog-like closing behavior.

$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10

Related branches

Revision history for this message
Abel Deuring (adeuring) wrote :

I find the UI quite confusing too.

The problem is even worse. If you want to perform the default action for the notification "updates are available", i.e., install the available updates, you _must_ click the right buttons in the right order: First "Select all updates", then "Apply".

If you forget one of these clicks, nothing happens at all:

- If you forget to click "Select all updates", "Apply" is disabled. You can nevertheless click on "OK". A warning popup like "Are you sure that you don't want to install the available updates? If you want so, please click 'seelct all updates first and then click 'apply'" would be useful, I think.

- if you click "OK" instead of "Apply" after selecting the packages to update, nothing happens either.

Thjis makes the automatic update notification, a security affecting feature, unnecessarily fragile.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

In KPackageKit 0.5.4 the "update" button is gone and updates are applied with the "apply" button.

Changed in kpackagekit (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kpackagekit - 0.5.4-0ubuntu2

---------------
kpackagekit (0.5.4-0ubuntu2) lucid; urgency=low

  * Switch to source format 3.0 (quilt)
  * Don't use the quilt dh addon. It was causing an FTBFS since there wasn't
    a build-depend on quilt and with source format 3.0 we don't need it
  * Remove unnecessary build-depend on cdbs
  * Bump build-depend version of pkg-kde-tools to support the earliest version
    that included the kde dh addon (0.5.0)
  * Bump required version of libpackagekit-qt-dev to 0.5.5 as specified by
    CMakeLists.txt
  * Bump the binary package's packagekit dependency to 0.5.5 as well
  * Replace dependency on kdebase-workspace-bin with polkit-kde-1, as it needs
    the polkit-1 stuff now
  * Bugs fixed in 0.5.x:
    LP: #256245, #434390, #458375, #460550, #486091, #458868, #460459
    LP: #460459, #460459
 -- Jonathan Thomas <email address hidden> Thu, 28 Jan 2010 22:22:09 -0500

Changed in kpackagekit (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.