Bug 107676

Summary: Firefox's default plugins folder ($HOME/.mozilla/plugins) not listed in control module (confusing to new users)
Product: kcontrol Reporter: Hugo Rodrigues <rodrigueshugo>
Component: kcmkonqhtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 2.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Patch to add the new folder to Kcontrol's module

Description Hugo Rodrigues 2005-06-18 19:41:04 UTC
Version:           2.0 (using KDE 3.4.89 (>= 20050508), compiled sources)
Compiler:          gcc version 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk)
OS:                Linux (i686) release 2.6.8.1-12mdk

The new Firefox's default plugins folder ($HOME/.mozilla/plugins) is not yet listed in "Plugins" control module. This is extremely confusing to new users as they don't understand why KDE can't find and use their flash plugin (or anyother plugins) which they have already installed inside Firefox.
Adding this folder to the default folder list should solve a lot of headaches to new users.
Comment 1 Hugo Rodrigues 2005-06-18 20:05:43 UTC
Created attachment 11503 [details]
Patch to add the new folder to Kcontrol's module

This is the simple patch that adds the new folder to the default Kcontrol
module.
(It's my first patch for KDE :P)
Comment 2 Thiago Macieira 2005-06-18 20:31:30 UTC
SVN commit 426867 by thiago:

Adding $HOME/.mozilla/plugins to the search path list. According to
comment on the file, it should be kept in sync with
nsplugins/pluginscan, and that path is already there.

Many thanks to Hugo Rodrigues for providing the patch.
BUG:107676


 M  +1 -0      pluginopts.cpp  


--- trunk/KDE/kdebase/kcontrol/konqhtml/pluginopts.cpp #426866:426867
@@ -392,6 +392,7 @@
     if ( config->hasKey( "scanPaths" ) )
         paths = config->readListEntry( "scanPaths" );
     else {//keep sync with kdebase/nsplugins/pluginscan
+        paths.append("$HOME/.mozilla/plugins");
         paths.append("$HOME/.netscape/plugins");
         paths.append("/usr/lib64/browser-plugins");
         paths.append("/usr/lib/browser-plugins");