Bug 290437

Summary: Muon is unable to filter 32bit packages on a 64bit system
Product: [Applications] muon Reporter: Christian Schuerer <csw>
Component: muonAssignee: Jonathan Thomas <echidnaman>
Status: RESOLVED FIXED    
Severity: wishlist CC: martin.ruessler
Priority: NOR    
Version: 1.2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 1.4.0

Description Christian Schuerer 2012-01-02 20:54:07 UTC
Version:           1.2.1 (using KDE 4.7.3) 
OS:                Linux

Since (k)ubuntu is multi-arch now, it would be great being able to filter by architecture - e.g. filter out all i386 packages.

Reproducible: Always



Expected Results:  
Filter by architecture

OS: Linux (x86_64) release 3.2.0-7-generic
Compiler: gcc
Comment 1 Jonathan Thomas 2012-02-23 03:04:40 UTC
Git commit 6cbb9b8126e5b1310c1637d139288c910fcf733e by Jonathan Thomas.
Committed on 23/02/2012 at 04:03.
Pushed by jmthomas into branch 'master'.

Add an architecture filter, available as one of the filters in the sidebar.
FIXED-IN:1.4.0

M  +1    -0    muon/CMakeLists.txt
C  +35   -36   muon/FilterWidget/ArchitectureFilter.cpp [from: muon/PackageModel/PackageProxyModel.h - 055% similarity]
C  +13   -18   muon/FilterWidget/ArchitectureFilter.h [from: muon/ManagerWidget.h - 073% similarity]
M  +31   -0    muon/FilterWidget/FilterWidget.cpp
M  +3    -0    muon/FilterWidget/FilterWidget.h
M  +2    -0    muon/MainWindow.cpp
M  +5    -0    muon/ManagerWidget.cpp
M  +1    -0    muon/ManagerWidget.h
M  +12   -0    muon/PackageModel/PackageProxyModel.cpp
M  +2    -0    muon/PackageModel/PackageProxyModel.h

http://commits.kde.org/muon/6cbb9b8126e5b1310c1637d139288c910fcf733e