Bug 268400 - Lancelot launcher does not update menu contents when changes are made to menu contents (eg. when a new program is installed)
Summary: Lancelot launcher does not update menu contents when changes are made to menu...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-lancelot (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-13 19:37 UTC by Gabe A
Modified: 2011-03-14 00:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabe A 2011-03-13 19:37:05 UTC
Version:           unspecified (using KDE 4.6.1) 
OS:                Linux

Lancelot does not update when a new program is installed or other changes are made to menu entries. Workaround: logout then login again.  

Reproducible: Always

Steps to Reproduce:
1. Add lancelot launcher widget to main panel. 
2. Install a new program (e.g. sudo apt-get install partitionmanager) OR change menu contents using KDE Menu Editor, etc.
3. Search the lancelot menu for the newly installed application or any changes made.

Actual Results:  
The menu shows no changes, updates, or newly installed programs, requiring a logout or reboot. 

Expected Results:  
Kikoff's behavior (update transparently and automatically). 

All default config used. No changes were made to lancelot's settings.
Comment 1 Gabe A 2011-03-13 19:38:30 UTC
This is also the reason Mint 10 KDE could not use lancelot as the default launcher. This bug was considered a showstopper for one of the world's most popular Linux distributions.
Comment 2 Ivan Čukić 2011-03-13 20:00:20 UTC
Git commit ee87da274a3d3e7bb997600654ae04b33bdcda10 by Ivan ��uki��.
Committed on 13/03/2011 at 20:00.
Pushed by ivan into branch 'master'.

Fixed reloading of the apps model on sycoca update
BUG: 268400

M  +1    -1    libs/lancelot-datamodels/Applications.cpp     

http://commits.kde.org/kdeplasma-addons/ee87da274a3d3e7bb997600654ae04b33bdcda10
Comment 3 Ivan Čukić 2011-03-13 20:07:32 UTC
Git commit 274b1edbc0b3db98b588d47a0d929b352391e11a by Ivan ��uki��.
Committed on 13/03/2011 at 20:00.
Pushed by ivan into branch 'KDE/4.6'.

Fixed reloading of the apps model on sycoca update
BUG: 268400

M  +1    -1    libs/lancelot-datamodels/Applications.cpp     

http://commits.kde.org/kdeplasma-addons/274b1edbc0b3db98b588d47a0d929b352391e11a
Comment 4 Ivan Čukić 2011-03-13 20:09:07 UTC
p.s. It would have been nice if somebody from Mint reported this as a showstopper before they released the new version...
Comment 5 Gabe A 2011-03-13 23:07:31 UTC
No kidding... problem is, when nobody reports bugs, they'll often just go unfixed. KDE is really good at responding to bug reports, too. It's crazy...

Anyway, thanks Ivan. :)
Comment 6 Ivan Čukić 2011-03-14 00:46:35 UTC
no problem :)