Comment 8 for bug 660620

Revision history for this message
Paweł Bara (keirangtp) wrote :

One more thing I'll do is I'll change Cardapio's show-near-mouse code preference to bottom orientation meaning that if there's space to put Cardapio below the given (x, y) point - always do it. You can see what I mean on the "right panel" screenshot. There's clearly a lot of space below the launcher yet Cardapio decided to reach the skies treating the launcher as the bottom borderline. It's natural for menus, context menus and stuff like that to unfold below the cursor.

Installation might be a bit tricky so I'll try to describe it precisely. First get my branch, then get Docky. ;)

Create a launcher for Cardapio: it's name should be "cardapio.desktop" and the command: "cardapio show-docky-mode". Put it on Docky.

Kill your "normal" Cardapio, then start Cardapio from my branch in hidden mode. Now you should alter your "/usr/bin/cardapio" to my version. At this point the Docky's Cardapio Launcher should work (beware - don't put it on two docks at the same time, it'll consciously refuse to cooperate ;)).

Now, to run the helper, you'll need to prepare yourself a Docky's Cardapio plugin. Use the prepare.sh script that's inside src/other/docky folder. It'll create a .tar file and put it inside your home folder. Click the Docky's icon on... Docky, select your lower dock, now go to the Helper's tab and click on "Install" button. Point to the just created tar file and enjoy Cardapio on your helper's list. ;) Also - the plugin should start working immediately, providing the Cardapio's launcher with RMB context menu. Don't click anything there - the options do nothing. ;)