I recently updated KDE from 3.5.5 to 3.5.7, and I found the following problem: When I type in "gp:<something>" in Konqueror's Location bar, it sends me to packages.gentoo.org (which does not even work!) instead of the site I configured for the shortcut. I know that this is a new "feature" that was added. After the installation, I read the elog and it said: We've added three Gentoo-related web shortcuts: - gb Gentoo Bugzilla searching - gf Gentoo Forums searching - gp Gentoo Package searching You'll have to activate them in 'Configure Konqueror...'. The problem is, they work *without* being activated, override other enabled shortcuts and reappear after being deleted. Reproducible: Always Steps to Reproduce: 1. Open Konqueror 2. Type in "gp:portage" in the Location bar (you will be sent to packages.gentoo.org, even though Shortcut is not checked) 3. Go to Settings -> Configure Konqueror -> Web Shortcuts 4. Delete all Gentoo-related shortcuts (Gentoo Packages, Gentoo Forums, Gentoo Bugzilla) and click OK. 5. Close Konqueror, and reopen it. 6. Go to Settings -> Configure Konqueror -> Web Shortcuts (the Gentoo-related shortcuts are back) 7. Add a new Shortcut for that uses "gp" and have it checked (notice - Gentoo Packages was never checked) 8. Type in "gp:portage" in the location bar (You are still sent to packages.gentoo.org) Actual Results: - Shortcuts work even if not enabled - Shortcuts get restored on application restart - User-made shortcuts are overridden Expected Results: - Disabled shortcuts should not be active - Deleted shortcuts should not respawn - Enabled shortcuts should not be overridden by disabled ones
Confirmed here as well. This functionality was recently added via the branding use flag. As a temporary resolution, remove the branding use flag and re-emerge konqueror. This will restore previous functionality.
> > You'll have to activate them in 'Configure Konqueror...'. > > The problem is, they work *without* being activated, override other enabled > shortcuts and reappear after being deleted. What meant is that you have to de-/activate web shortcuts in Konqueror's config dialog. I do not see how these could override other shortcuts. The are no conflicting predefined ones and user defined ones have always precedence. Even tested it to be sure there is no bug in the code.