IDEA: Integrate C­atfish into Thunar

Joshua O'Leary joshua.oleary at btinternet.com
Tue Jul 10 13:22:50 UTC 2012


On 10/07/12 00:01, Simon Steinbeiß wrote:
> On Mon, 9 Jul 2012 23:21:02 +0200
> Benedek Imre <nucleo at indamail.hu> wrote:
>
>> It's not Xubuntu's developers business: Yes, You're right - I've always guessed it. I'm going to try to reach some guys at Xfce or at Xubuntu who knows them and can help. It will be a bit hard, cause Xfce Desktop team and Thunar developers are not the same (I'm not sure) and my proposal affects both of them.
> Thunar's development is stalling a bit at the moment. The main developer has recently relocated and he's busy with his new job, so we'll see how soon things will start moving there again. And to get more to your point, Thunar is an integral part of Xfce and the maintainer/developer of Thunar was always a core member of the Xfce developers.
>
>> Otherwise we must see to integrate Catfish into Thunar is not a 5 minutes work (furthermore Joshua wrote Thunar needs to be kept fairly lightweight and I agree with him), so finally I've changed my mind and therefore I suggest keep Catfish standalone, move forward with small steps, do some things for let the search function is more easy to find for beginners also.
> Moving forward in small steps is a very good idea.
> While I agree that the context-menu entry is not as discoverable as can be, adding a link to the main menu isn't going to happen for now. Thunar doesn't provide any way for external applications to hook in a new menu-item and hardcoding a "file finder" link to catfish would be ludicrous (even though it would be a really really simple patch) because you have to keep in mind what'll happen if catfish isn't installed or gets removed.
>
> Renaming the application's menu-entry is something worth considering. I'll talk to the catfish-devs about it. (Could imagine a name without dropping the "catfish name", something like "Catfish desktop search".)
>
>   - Simon
>
If integration did happen, you wouldn't need to change Catfish's name at 
all - just add a GenericName= field to its .desktop file and tell it to 
use that.

J





More information about the xubuntu-devel mailing list