lp:~kubuntu-members/nepomuk-widgets/4.11

Created by Philip Muškovac and last modified
Get this branch:
bzr branch lp:~kubuntu-members/nepomuk-widgets/4.11

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kubuntu Members
Project:
nepomuk-widgets
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/nepomuk-widgets,branch=KDE%2F4.11.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log

Recent revisions

248. By Bladud

Cherry-pick: committed to the wrong branch, oops...

Fix crash if you clicked "add tag" too fast, due to the widget getting
deleted from under you. Fixed by using deleteLater().

I could only reproduce this under valgrind - everything else was faster
than I could click.

247. By Vishesh Handa <email address hidden>

ResourceLoader: Load all the associated properties as well

When using the FileMetadataWidget, the MetadatFilter class is used which
internally uses Types::Property. This Property class is unfortunately
synchronous and can block for a bit. Therefore we load all the
properties in this separate thread so that they are always there in the
cache.

This never used to be a problem earlier because connecting to the
Nepomuk Server used to be quite fast. Since now we connect directly to
virtuoso, it can take some time and block.

BUG: 321838

246. By Vishesh Handa <email address hidden>

FileMetaDataConfigWidget: Always show the rating, tag and comment option

245. By Vishesh Handa <email address hidden>

FileMetaDataConfigWidget: Only user visible properties should be shown

BUG: 320730

244. By Vishesh Handa <email address hidden>

FileMetaDataConfigWidget: Always hide nao:lastModified and nao:created

They are internal properties specific to Nepomuk. They do not concern
the user.

243. By Christophe Giboudeaux <email address hidden>

Also list packages searched with the QUIET keyword

242. By Vishesh Handa <email address hidden>

Implement the FileMetaDataConfigWidget

Code copied from kdelibs/kio/kio/kfilemetadataconfigurationwidget

We need to copy the code so that it uses our provider and not the
KFileMetadataProvider which uses Nepomuk1 and Strigi.

241. By Vishesh Handa <email address hidden>

FileMetadataWidget: Use metadata from the file a system link points to

This way when you tag a systemlink, you're actually tagging the file the
systemlink points to.

BUG: 311207
FIXED-IN: 4.11

240. By Vishesh Handa <email address hidden>

More checks to see if Nepomuk is running

If it isn't then we avoid using function and classes that will try to
connect to Nepomuk.

239. By Vishesh Handa <email address hidden>

FileMetadataProvider: Always run the indexer on the file to fetch data

The indexer was only run if the file did not have any metadata. So you
would see important file properties and then if you tagged the file, and
it got metadata, you would no longer see those properties. This is very
inconsistent.

From now on you will always see the indexed data.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.