Bug 459156 - RFE: Switching from "filter all" to "filter available" shouldn't require another search
Summary: RFE: Switching from "filter all" to "filter available" shouldn't require anot...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-packagekit
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Robin Norwood
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-08-14 19:05 UTC by James Antill
Modified: 2010-03-23 10:23 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-03-23 10:23:42 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description James Antill 2008-08-14 19:05:43 UTC
Description of problem:
 If you are looking at a group like "programming", and are seeing both the available and installed package ... switching the filter to only show available shouldn't require another request/response.
 I'd also argue that switching back shouldn't either, just always get both but just display what the user wants ... but, meh.

Version-Release number of selected component (if applicable):
gnome-packagekit.x86_64                  0.2.3-9.fc9            installed

Comment 1 Richard Hughes 2008-08-15 08:57:13 UTC
This would be quite easy to do in gpk_application_menu_filter_installed_cb(), comparing the current filter against the new one. I'm not sure the frontend should second guess the backend tho, although the results -should- be exactly the same. I'm not sure if it makes sense to preserve the list and just toggle some invisible flag so you can switch between the states, but that just adds another layer of complexity.

I'll stick it on the TODO, but can't make any promises about timescale.

Comment 2 Richard Hughes 2010-03-23 10:23:42 UTC
Searching takes less than a second now, so I'm not sure it's worth the extra code.


Note You need to log in before you can comment on or make changes to this bug.