Page MenuHomePhorge

Right-click contextual menu is missing in roundcubemail 1:1.5.3-1~kolab3
Closed, ResolvedPublic

Description

In the webmail interface, the right-click contextual menu seems to be broken in the latest roundcube package upgrade from 1:1.4.13-0~kolab3 to 1:1.5.3-1~kolab3. Before I think this functionality was implemented by the package roundcubemail-plugin-contextmenu [3.0-0~kolab13) which is no longer installed after the upgrade. If one downgrades the roundcube package, then this plugin is installed again and the Kolab contextual menu works again.

Before it was possible to right-click on an email item and a contextual menu was shown (see screenshot).

contextualmenu.png (394×850 px, 37 KB)

This is no longer possible as a normal (non-Kolab) web browser menu is shown (see 2nd screenshot).

contextnotworking.png (347×1 px, 86 KB)

As it was a very useful feature, could be please bring it back? Thank you

Details

Ticket Type
Task

Event Timeline

Distribution?
Manually tried to install the package? (apt yum dnf...)
It's definetly not a bug, it's a feature request (plugin).
It shouldn't be installed automatically, but mentioned as recommended.

https://plugins.roundcube.net/#/

My Linux distribution is Debian 10, the roundcubemail-plugin-contextmenu package is no longer available for installation using apt, after you upgraded roundcube from 1:1.4.13-0~kolab3 to 1:1.5.3-1~kolab3 (before it was available and it was actually automatically installed during the kolab installation).

But I understand your point, I considered it a bug as it was available before 'out of the box' as I mentioned. I guess with the roundcube upgrade now I need to install it by myself, I will try with the instructions you provided (PHP Composer).

Feel free to close the issue and thanks for the help!

That is not an option I am afraid, as apt will then propose to downgrade roundcubemail and remove chwala, irony, etc.
This is actually what I meant with the ticket... there is a new package called 'roundcubemail-plugins-kolab' that seems to supersede all individual previous plugins.

apt install roundcubemail-plugin-contextmenu

The following additional packages will be installed:

php-net-sieve roundcubemail-core roundcubemail-plugin-acl roundcubemail-plugin-archive
roundcubemail-plugin-filesystem-attachments roundcubemail-plugin-jqueryui roundcubemail-plugin-managesieve
roundcubemail-plugin-newmail-notifier roundcubemail-plugin-password roundcubemail-plugin-redundant-attachments
roundcubemail-plugin-zipdownload

The following packages will be REMOVED:

chwala irony kolab kolab-freebusy kolab-syncroton kolab-webclient roundcubemail roundcubemail-plugins-kolab
roundcubemail-skin-chameleon

The following NEW packages will be installed:

php-net-sieve roundcubemail-core roundcubemail-plugin-acl roundcubemail-plugin-archive
roundcubemail-plugin-contextmenu roundcubemail-plugin-filesystem-attachments roundcubemail-plugin-jqueryui
roundcubemail-plugin-managesieve roundcubemail-plugin-newmail-notifier roundcubemail-plugin-password
roundcubemail-plugin-redundant-attachments roundcubemail-plugin-zipdownload

0 upgraded, 12 newly installed, 9 to remove and 0 not upgraded.

I will try with PHP Composer to install it manually.

tasis claimed this task.

This is no longer an issue on Debian 10 with the upgrade of roundcubemail to 1:1.5.4.11-1~kolab1 and roundcubemail-plugins-kolab to 1:3.5.11-0~kolab1. The context menu is back and I am super grateful.