linuxmint/Cinnamon — pull request #847 by mtwebster (2012-06-30 00:36:47+00:00)
Title: general fixes to reduce log spam, possibly improve performance

panel.js fix I just happened upon because I was looking at stderr output and working on some other issue, I removed all applets from the right zone, and started getting a js crash - the && short circuit was backwards - it should never check the array at an index <=0.

The menu applet and theme change were causing massive log spam - the 'percentage values not currently supported' error seemed to (at least to me) cause the menu to lag a bit when opening. We don't even use those entries in the .css file, but it's reading them and throwing an error.

The additions in the applet.js for the Menu applet reduce spam when entering the 'all applications' menu entry (which can happen 'by accident' quite often when you're finding the right category) - clutter warnings when you add actors that have already been added previously.

Hope this made sense :P