KDE_3_0_{RELEASE,BRANCH}: kicker bug
Waldo Bastian
bastian at kde.org
Tue Apr 9 21:09:18 BST 2002
On Tuesday 09 April 2002 10:41 am, Bernhard Rosenkraenzer wrote:
> I've debugged the problem I've seen with changing any of the items in
> kicker as a new user - the changes couldn't be written because the
> standard config generated by kicker on first startup points to
> $KDEDIR/share/apps/whatever/anything.desktop
> which, of course, can't be overwritten by a user. Pointing to the relative
> whatever/anything.desktop makes much more sense, unless maybe we want
> kiosk mode...
Yes.. absolute paths are evil, even with kiosk mode.
> --- kdebase-3.0.0/kicker/core/containerarea.cpp.foo Tue Apr 9 19:27:31
> 2002 +++ kdebase-3.0.0/kicker/core/containerarea.cpp Tue Apr 9 19:28:16
> 2002 @@ -158,7 +158,7 @@
> QString s = locate("apps", *it);
> if (s.isEmpty()) continue;
>
> - containers.append( new ServiceButtonContainer( viewport(), s ) );
> + containers.append( new ServiceButtonContainer( viewport(), *it )
> );
> }
>
> PluginManager* manager = PluginManager::pluginManager();
Looks good to me.
Cheers,
Waldo
--
bastian at kde.org | SuSE Labs KDE Developer | bastian at suse.com
More information about the kde-core-devel
mailing list