Bug 94888 - Icons in the tree view don't work properly
Summary: Icons in the tree view don't work properly
Status: RESOLVED FIXED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: cvs
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-11 01:53 UTC by Frank Osterfeld
Modified: 2005-04-15 22:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Osterfeld 2004-12-11 01:53:53 UTC
After starting akregator, it often occurs that all feeds have the standard 
"text" icon set instead of their individual favicon. The favicon is set only 
after first fetch of feed. 
 
When adding a new feed, it happens that no icon is used at all. That should not 
happen. If no favicon is available, the standard icon must be used.
Comment 1 Frank Osterfeld 2005-01-09 11:00:20 UTC
> When adding a new feed, it happens that no icon is used at all. 
> That should not happen. If no favicon is available, the standard icon must be used.

I fixed that part some time ago. The first issue is still valid.
Comment 2 Frank Osterfeld 2005-04-15 22:23:13 UTC
CVS commit by osterfeld: 

load favicons on startup, not after first fetch 
moved all icon related stuff out of FetchTransaction, into FeedIconManager.
It reduces the complexity in the FetchTransaction hell, and we don't need to schedule and queue the icon fetches 
anyway.
BUG: 94888


  M +0 -1      akregator_view.cpp   1.238
  M +5 -9      feed.cpp   1.94
  M +3 -3      feed.h   1.48
  M +1 -1      feedgroupitem.cpp   1.6
  M +1 -1      feedgroupitem.h   1.7
  M +42 -20    feediconmanager.cpp   1.8
  M +24 -8     feediconmanager.h   1.7
  M +20 -30    feeditem.cpp   1.6
  M +6 -2      feeditem.h   1.7
  M +1 -0      feedstree.cpp   1.48
  M +1 -67     fetchtransaction.cpp   1.19
  M +0 -10     fetchtransaction.h   1.12
  M +1 -1      treenodeitem.h   1.7