Revision 526501

Go back to digest for 9th April 2006

Optimization in KDE-PIM

Frank Osterfeld committed changes in /trunk/KDE/kdepim/akregator/src/libsyndication:

improved content type guessing for RSS ("is it HTML, is it plain text? or something in between?").
It does the detection per feed now instead of per item, which is
both faster and more reliable. This needed some changes behind the scenes, so item and document
need private classes now. to be safe, they should be just declared for every class,
regardless of whether they would be currently used in the implementation or not.

File Changes

Modified 15 files
  • /trunk/KDE/kdepim/akregator/src/libsyndication
  •   /src/elementwrapper.h
  •   /src/tools.cpp
  •   /src/tools.h
  •   /src/atom/atomtools.cpp
  •   /src/rdf/document.cpp
  •   /src/rdf/item.cpp
  •   /src/rss2/document.cpp
  •   /src/rss2/document.h
  •   /src/rss2/item.cpp
  •   /src/rss2/item.h
  •   /tests/rss2/desc-a.xml.expected
  •   /tests/rss2/desc-d.xml.expected
  •   /tests/rss2/inhabitat.xml.expected
  •   /tests/rss2/spreeblick.xml.expected
  •   /tests/rss2/sueddeutsche.rss2.xml.expected
15 files changed in total