I have about 12 panel icons + my Cinnamon notification icon + CPU graph + Date/Time. The icons (i.e. shutter, volume, bluetooth, chrome (background running), etc.) take up quite a bit of valuable screen real estate. My open windows icons which i rely on to see what I have open, don't have much room as a result and get scrunched together after I open about 5 windows.
XFCE has a nice little feature I hope you will consider. It's a little arrow that sits in the panel and can be clicked to hide / unhide such icons. It really helps free up the panel space.
Hi - Even, I have lot of applets and use another applet which shows / hide other applets. :smile:
http://cinnamon-spices.linuxmint.com/applets/view/169
I wish they integrate this into Cinnamon and make this a default applet as i think it will be much useful for most of the users.

That's awesome. Installed. Thanks Anand.
On Fri, May 9, 2014 at 11:54 AM, Anand [email protected] wrote:
Hi - Even, I have lot of applets and user another applet which shows /
hide other applets. [image: :smile:]http://cinnamon-spices.linuxmint.com/applets/view/169
I wish they integrate and make this a default applet as it is very handy.
Reply to this email directly or view it on GitHubhttps://github.com/linuxmint/Cinnamon/issues/3129#issuecomment-42631241
.
@anandrkris I agree that it would be nice to have this functionality included in Cinnamon, though I think there are much more elegant ways of handling this than merging the applet into the codebase.
One way, for example, would be to implement a sub-panel (in other words a subsection of the panel) which can be collapsed (hidden) through some mechanism or other. You could add the subsections to the panel wherever you wanted them, and then add the applets you want to hide to the subsection. That would allow more flexibility in what gets hidden and what not.
Another possibility would be to add some sort of popup which could hold applets just like the panel does. I toyed with the idea of making a third-party applet that could do this at one point, but after some thought, I'm pretty sure it wouldn't work without overriding and/or duplicating HUGE sections of Cinnamon code, it would likely break with every release of Cinnamon, and would probably be rather buggy (if it's even possible at all). But if it were implemented as part of Cinnamon, it would eliminate those problems.
Applet containers would be really nice. Something like kde where evereything is just an applet, the Desktop is a container in which the Panels are Applets which are containers for other applets. I really like this idea
@collinss - Few days ago, I was seeing how Windows handles it and is driven by settings on what to appear and not.
I remember you did some work on system tray whereby registering roles for applets which allows some override behavior. I am not saying there is any relation but felt system tray behaves like a sub-panel. (i could be wrong). By default, all system tray icons can be shown and others can be based on the user defined placement.
I understand there are better and elegant ways of dealing. What i had in mind, was
Note - I have not completely thought through the user experience...
some other way: multi-line panel or part of multi-line panel
+1
I think this could be better because it gives specific control. http://cinnamon-spices.linuxmint.com/applets/view/154
@MichaelTunnell There also an applet called 'Drawer', but it's applet-only, and it has some glitches, will give that applet a try
@MichaelTunnell It works, but it isn't draggable in Panel Edit Mode and looks out of place with the gradient & border, that's why I think there needs to be an applet + tray supporting Show/Hide Applet...
Many thanks for contributing to Cinnamon. Your suggestion was reviewed. Your job is done and we'll take it from here :)
For more information on our workflow and feature requests, read https://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/faq.html