Hello, sorry for the delay. I have the extension ready! (ok it has not been tested deeply, but I'm sure you'll help me) The tar.gz contains a few files: nautilus-metadata-attribute.h (a definition of a struct) nautilus-metadata-columns-interface.* (the part that is directly linked to nautilus: the column extension interface implementation) nautilus-metadata-info-interface.* (the part that is directly linked to nautilus: the fileinfo extension interface implementation) nautilus-metadata-columns.* (the generic fonction that returns the list of coulmns, which calls an abstract function to be implemented) nautilus-metadata-info.* (these files contain the implementation of the functions that nautilus calls to gather attributes for files: they simply create a thread, extract the result calling an abstract function, save and cache the result). the following files are the implementation of the abstract function defined in nautilus-metadata-extractor.h nautilus-metadata-dummy.* nautilus-metadata-tracker.* you can run ./install.sh to compile and install the extension (works in ubuntu) Tell me what do you think
Attachment:
nautilus-metadata.tar.gz
Description: GNU Zip compressed data