I installed the patched indicator on three different machines and haven't had any trouble with the indicator functionality. I've also been in contact with Alin and he tells me that he can't get the indicator functionality to work with the unmodified applet. So I'm going to assume that the patched code isn't causing any problems that aren't already there, unless I hear more otherwise.
In other news, I should mention that evolution loads its plugins much later in the startup cycle. What this means practically is that if you want evolution to hide on startup it wont hide until the plugin is started, and that can take 5-10 seconds _after_ the evolution window becomes visible. Worse, if you close the window before the plugin starts it will shutdown evolution. However, I can't find a way to make the plugin start faster so I'm not sure that this can be fixed at the moment.
Just an update:
I installed the patched indicator on three different machines and haven't had any trouble with the indicator functionality. I've also been in contact with Alin and he tells me that he can't get the indicator functionality to work with the unmodified applet. So I'm going to assume that the patched code isn't causing any problems that aren't already there, unless I hear more otherwise.
In other news, I should mention that evolution loads its plugins much later in the startup cycle. What this means practically is that if you want evolution to hide on startup it wont hide until the plugin is started, and that can take 5-10 seconds _after_ the evolution window becomes visible. Worse, if you close the window before the plugin starts it will shutdown evolution. However, I can't find a way to make the plugin start faster so I'm not sure that this can be fixed at the moment.