Features in KDE Base
- core: addition of security code from kns1, not fully used yet
- core: more complete API documentation
- core: associate entries with the feeds they appear in
- core: additional signal for fine-granular checking for feed load completion
- core: no more global loaders, they're all deleted after being used now
- core: don't load whole entry cache, only the entries which are needed
- core: load entries for all feeds of each provider
- core: utility methods for checking if entities are cached or were changed
- core: loaders return plain QList now, not a pointer to it
- ui: display feeds and providers/categories in the download dialog
- ui: use Oxygen icon names and find suitable icons for the KDXS button
- ui: make KDXS button aware of whether DXS is allowed or not
- engine: unify modal and non-modal dialog invocations
- tests: support modal and non-modal invocations in knewstuff2_standard
- documentation: graphics about the entities
- documentation: doxyfile
The diff is 75k again. I just love my weekends.