People,
Every year or so I ask this Q but haven't had any responses . . trying yet again:
Currently I have 756 primary (Maildir) mail folders - very many of which
have emails moved directly into them via a .mailfilter Maildrop file.
When new mail arrives in one of these folders, in RCM the folder name
changes to a blue colour - which is very convenient (thank you RCM
devs!) but in my case it would be EVEN MORE convenient if I didn't have
to scroll down 756 lines looking for blue coloured folders . .
Is it possible to have a new checkbox which causes RCM, in Classic Mode, to only display the folders which have new, unread mail in them somehow? Is there someone who knows how to code this and to do the work as a paid job?
Thanks,
Phil.
Philip Rhoades via Users (12025-06-09):
Every year or so I ask this Q but haven't had any responses . . trying yet again:
Currently I have 756 primary (Maildir) mail folders - very many of which have emails moved directly into them via a .mailfilter Maildrop file. When new mail arrives in one of these folders, in RCM the folder name changes to a blue colour - which is very convenient (thank you RCM devs!) but in my case it would be EVEN MORE convenient if I didn't have to scroll down 756 lines looking for blue coloured folders . .
Is it possible to have a new checkbox which causes RCM, in Classic Mode, to only display the folders which have new, unread mail in them somehow? Is there someone who knows how to code this and to do the work as a paid job?
Hi.
I am not a Roundcube developer, only somebody subscribed to the users mailing-list who has had a similar need in the past.
Since the feature does not seem to be coming, have you considered implementing it on your side?
Adding a real working option to Roundcube might not be accessible to anybody, but filtering in JavaScript by setting .style.display = "none" to the elements you do not want to see is often rather easy, and once it is done you can put it in a bookmarklet to run it easily, or even make a user script that runs automatically.
Regards,
Nicolas,
Thanks for responding! See inline comments below:
On 2025-06-10 20:51, Nicolas George wrote:
Philip Rhoades via Users (12025-06-09):
Every year or so I ask this Q but haven't had any responses . .
trying yet again:Currently I have 756 primary (Maildir) mail folders - very many of which have emails moved directly into them via a .mailfilter Maildrop file.
When new mail arrives in one of these folders, in RCM the folder name changes to a blue colour - which is very convenient (thank you RCM devs!) but in my case it would be EVEN MORE convenient if I didn't have to scroll down 756 lines looking for blue coloured folders . .Is it possible to have a new checkbox which causes RCM, in Classic Mode, to only display the folders which have new, unread mail in them somehow?
Is there someone who knows how to code this and to do the work as a paid job?Hi.
I am not a Roundcube developer, only somebody subscribed to the users mailing-list who has had a similar need in the past.
Oh interesting! - so at least I am not the only one who has come across this need . .
Since the feature does not seem to be coming, have you considered implementing it on your side?
I have thought about it over the years - I used to program in C in the old days (decades ago) - but have assumed this job would involve learning too many unfamiliar languages / environments and would therefore, due to the time and effort required, be beyond me . .
Adding a real working option to Roundcube might not be accessible to anybody, but filtering in JavaScript by setting .style.display = "none" to the elements you do not want to see is often rather easy, and once it is done you can put it in a bookmarklet to run it easily, or even make a user script that runs automatically.
Ah! - that is very interesting . . I am not very familiar with JS either but that approach actually sounds doable!
I will look into that . .
Thanks for the tip!
Regards,
Philip Rhoades
PO Box 896 Cowra NSW 2794 Australia E-mail: phil@pricom.com.au
On 10.06.2025 15:32, Philip Rhoades via Users wrote:
Adding a real working option to Roundcube might not be accessible to anybody, but filtering in JavaScript by setting .style.display = "none" to the elements you do not want to see is often rather easy, and once it is done you can put it in a bookmarklet to run it easily, or even make a user script that runs automatically.
Ah! - that is very interesting . . I am not very familiar with JS either but that approach actually sounds doable!
This may not be that easy if you consider folders list can be a tree. And that the state changes on refresh or when you read/delete the last unread message, etc.
I've never used this plugin, but you could check https://github.com/random-cuber/contextmenu_folder It was mentioned in https://github.com/roundcube/roundcubemail/issues/5032
Aleksander,
On 2025-06-10 23:47, Aleksander Machniak wrote:
On 10.06.2025 15:32, Philip Rhoades via Users wrote:
Adding a real working option to Roundcube might not be accessible to anybody, but filtering in JavaScript by setting .style.display = "none" to the elements you do not want to see is often rather easy, and once it is done you can put it in a bookmarklet to run it easily, or even make a user script that runs automatically.
Ah! - that is very interesting . . I am not very familiar with JS either but that approach actually sounds doable!
This may not be that easy if you consider folders list can be a tree. And that the state changes on refresh or when you read/delete the last unread message, etc.
I've never used this plugin, but you could check https://github.com/random-cuber/contextmenu_folder It was mentioned in https://github.com/roundcube/roundcubemail/issues/5032
Oh, OK, I will check that out first . .
Thanks!
Philip Rhoades
PO Box 896 Cowra NSW 2794 Australia E-mail: phil@pricom.com.au