William Morder via tde-users wrote:
The question is, then, Why would those features disappear, then reappear, if I always follow the same routines in installation, and always install plugins for Konqueror, and so on?
These are dynamic in tdeaddons/konq-plugins/arkplugin/arkplugin.cpp it checks if executable exists that can handle the mime/type and adds it to the available types, which in turn is what you see. Also it seems there is a boolean config option to use or not to use one or the other, but I do not know where this is stored if it is stored at all.
bool havegz = false; if ( !TDEStandardDirs::findExe( "gzip" ).isNull() && m_conf->readBoolEntry( "UseGz", true ) ) { havegz = true; //.gz can only compress one file, not multiple if ( itemCount == 1 ) m_archiveMimeTypes << "application/x-gzip"; }
bool havebz2 = false; if ( !TDEStandardDirs::findExe( "bzip2" ).isNull() && m_conf->readBoolEntry( "UseBzip2", true ) ) { havebz2 = true; //.bz2 can only compress one file, not multiple if ( itemCount == 1 ) m_archiveMimeTypes << "application/x-bzip2"; }
bool havelzop = false; if ( !TDEStandardDirs::findExe( "lzop" ).isNull() && m_conf->readBoolEntry( "UseLzop", false ) ) { havelzop = true; m_archiveMimeTypes << "application/x-lzop"; }
bool havelzma = false; if ( !TDEStandardDirs::findExe( "lzma" ).isNull() && m_conf->readBoolEntry( "UseLzma", false ) ) { havelzma = true; m_archiveMimeTypes << "application/x-lzma"; }