~rohangarg/kdepim/ubuntu

« back to all changes in this revision

Viewing changes to debian/patches/displaying_only_unread_issue.diff

  • Committer: Rohan Garg
  • Date: 2011-06-12 11:34:23 UTC
  • Revision ID: rohangarg@kubuntu.org-20110612113423-dx2ihr6iwrqhe5q2
* Merge from debian, remaining changes
  - Update debian/patches/debianize_akregator_default.diff for Ubuntu
    defaults and rename to kubuntu_debianize_akregator_default.diff
  - Remove kleopatra and akdonadiconsole from kdepim metapackage due to
    their being in Universe
  - Simplify kmail and kleopatra pinentry recommends:
  - Remove pinentry-x11 since it does not exist
  - Remove pinentry-qt since this package has been removed from Ubuntu
  - Adjust other kmail recommends/suggests:
    - Drop Suggests on f-prot-installer and annoyance-filter since they are
    not in the archive
  - Consolidate all documentation in kdepim-doc for all packages in kdepim
  - Add kdepim-doc.install
  - debian/akregator,kaddressbook,kalarm,kjots,kmail,knode,knotes,kontact,
    ktimetracker,korganizer{.install}, do not add documentation
  - Add kdepim-dev package (it is not stable, but we rebuild the reverse
    build-depends to account for this)
    - Add kdepim-dev to debian/control
    - Add kdepim-dev.install
  - Provide debian/kalarm-icons and adjust debian/rules to install
  - Do not build-depend on libgnokii-dev because it is in Universe
  - Build against version of Boost in Main, libboost1.46-dev and
    libboost-graph1.46-dev
  - Add libindicate-qt-dev, libxml2-dev, sharutils to build-deps
  - Add kdepim-runtime to depends in kdepim, knode, knotes, konsolekalendar,
    kontact, and korganizer
  - Add kjots depends on akonadi-server
  - Adjust version requirements for Ubuntu packages for conflict/replaces

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit 1380ce172e4f98ab433085721f0e8fddef4ba621
 
2
Author: Christophe Giboudeaux <cgiboudeaux@gmx.com>
 
3
Date:   Thu Apr 28 11:34:39 2011 +0200
 
4
 
 
5
    Revert "Maintain sort order when new articles are added"
 
6
    
 
7
    While fixing the new article sorting issue, this introduced regressions
 
8
    when displaying only unread articles.
 
9
    
 
10
    Alex, please fix and resubmit to kdepim/4.6.
 
11
    BUG: 271794
 
12
    BUG: 271149
 
13
    CCBUG: 271640
 
14
    FIXED-IN: kdepim 4.6
 
15
    
 
16
    This reverts commit e95e0f8e3687137f02e19d3ecf5ea0a9463f5962.
 
17
 
 
18
--- a/akregator/src/articlelistview.cpp
 
19
+++ b/akregator/src/articlelistview.cpp
 
20
@@ -156,11 +156,9 @@
 
21
     m_proxy->setSourceModel( model );
 
22
     m_proxy->setSortRole( ArticleModel::SortRole );
 
23
     m_proxy->setFilters( m_matchers );
 
24
-    m_proxy->setDynamicSortFilter( true );
 
25
     FilterDeletedProxyModel* const proxy2 = new FilterDeletedProxyModel( model );
 
26
     proxy2->setSortRole( ArticleModel::SortRole );
 
27
     proxy2->setSourceModel( m_proxy );
 
28
-    proxy2->setDynamicSortFilter( true );
 
29
 
 
30
     FilterColumnsProxyModel* const columnsProxy = new FilterColumnsProxyModel( model );
 
31
     columnsProxy->setSortRole( ArticleModel::SortRole );
 
32
@@ -169,7 +167,6 @@
 
33
     columnsProxy->setColumnEnabled( ArticleModel::FeedTitleColumn );
 
34
     columnsProxy->setColumnEnabled( ArticleModel::DateColumn );
 
35
     columnsProxy->setColumnEnabled( ArticleModel::AuthorColumn );
 
36
-    columnsProxy->setDynamicSortFilter( true );
 
37
 
 
38
     setModel( columnsProxy );
 
39
     header()->setContextMenuPolicy( Qt::CustomContextMenu );