Force program index update

Asked by Wilbert Seele

Is there any way to force Cardapio to update it's index of installed programs?

Sometimes when I install something through the software center, it doesn't show up in Cardapio, even when it's reachable immediately through Gnome Do. These are just regular programs like games or virtualbox, nothing to do with wine or make etc.
I was kind of expecting an "update index" button somewhere (like when rightclicking the cardapio button for example) but haven't found anything.

I've checked the menu entries as well, the programs are there. Cardapio just doesn't update them. The same thing happens when renaming programs. You change it through "edit menus" but it doesn't update. I'm not sure if this is a bug (hence the question).

Question information

Language:
English Edit question
Status:
Answered
For:
Cardapio Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Thiago Teixeira (tvst) said :
#1

Thanks for reporting this.

Cardapio is programmed to detect all changes to the application menus as they happen, and update its listing accordingly. This is verified to work on the computers I have access to. I even tried renaming an existing program right now to double check -- and, yes, that worked too.

So what I mean is that I can't reproduce this bug.

If this is not happening on your machine, then please open a bug report and we'll try to debug it together.

Revision history for this message
Thiago Teixeira (tvst) said :
#2

Oh, and about the "update index" button:

Given that Cardapio *should* update its index automatically, there's really no need for an "update index" button. It would just clutter the interface.

Also I reckon it would give us, Cardapio devs, a perfect excuse to be lazy with fixing some types of bugs and just tell the users to update their indices instead :)

Revision history for this message
Wilbert Seele (wjseele) said :
#3

Thanks tvst :) I made a bug report

Can you help with this problem?

Provide an answer of your own, or ask Wilbert Seele for more information if necessary.

To post a message you must log in.