


Plasma 4 Extensions by mjmccans 397 comments
The qml plasmoid definitely is featureless since it is the result of only a few hours of work one evening (which also included learning the basics of javascript and qml). I am hoping to clean it up over the next few weeks, including adding more error checking and fixing the issues that you have identified. It also seems to suffer from some display issues (particularly at small sizes), but overall it should look better than the original when it is completed. For example, the original plasmoid was started before qt supported anchors, so the number indicating the number of unread emails is actually written using a painter on top of the icon and then scaled to fit the plasmoid; there appeared to be no other way to display the number correctly at the time. Now with anchors it is possible to have overlapping elements, so the number is a label that sits on top of the icon and should be nice and crisp.
I will add the auto-hiding back in as an option, but it was actually removed on purpose because a decent number of people asked to have the feature removed (about 15 people specifically requested its removal, and I did not like it much myself). Their use scenario was that they used the plasmoid to access their gmail account regardless of whether they had unread messages or not and, therefore, did not want to have the plamsoid hidden. I had always intended to make it an option, but never got around to it as I have very limited free time to work on this thing and was not particularly motivated since it was not a feature I used.
- Jan 31 2012

Plasma 4 Extensions by mjmccans 397 comments
However, the good news is that I am rewriting the plasmoid in qml and javascript, which so far seems to be much cleaner in implementation. I am also planning on dropping some of the excess features that made their way into the original plasmoid, which should clean up the design. Since this is my first foray into qml and javascript I would appreciate any constructive criticism that you can provide. Perhapse the plasmoid will even earn back your vote (although I don’t really care about the score of the plasmoid). - Jan 31 2012

Plasma 4 Extensions by mjmccans 397 comments
However, the good news is that I am in the process of re-implementing a simplified version of the plasmoid in qml and javascript, which I hope will help alleviate these issues. While I’m sure the plasmoid will still not be perfect, hopefully there will be less issues with the new version. - Jan 31 2012

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
This is my first foray into javascript and qml, so if you or anyone else has any pointers or would like to fix anything boneheaded in the code that would great. My email address is indicated in the plasmoid.
I hope to release new versions over the coming week, as time permits, that will include some more features and robustness. There are also a few visual issues to be worked out as well. - Jan 31 2012

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
For the hiding of the icon feature, I will try to add that feature back in a future version of the plasmoid (possibly in the version after the one that I am currently working on). The old version of the feature was primitive and would cause problems in some circumstances, so I need to put together something slightly better if it is to be added back. - Jul 28 2011

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
As for the label check, you are right that it did not work with version 0.7.18 since I had introduced a stupid bug (I don't use that feature anymore myself, and did not notice that I had broken it). Please test the new version 0.7.19 and let me know if the issue is resolved. Thanks. - Jul 10 2011

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=62 - Jul 03 2011

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=49
Please see if your issue is related to the one linked, which appears to be caused by certain versions of sip. If you have any insight or additional information you can provide it would be very helpful.
- Jul 20 2010

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=49
It seems to be related to certain versions of sip, but we are still in the process of tracking down the root cause. However, any insight or additional information you can provide would be very helpful.
- Jul 19 2010

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=49
It seems to be related to certain versions of sip, but we are still in the process of tracking down the root cause. However, any insight or additional information you can provide would be very helpful. - Jul 19 2010

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=49
If you have any further information please post it there. Thanks. - Jul 15 2010

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
plasmoidviewer gmail-plasmoid
- Feb 23 2010

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
http://gmail-plasmoid.googlecode.com/files/gmail-plasmoid-0.7.13b.plasmoid - Feb 21 2010

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
http://gmail-plasmoid.googlecode.com/files/gmail-plasmoid-0.7.13a.plasmoid - Jan 24 2010

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
http://code.google.com/p/gmail-plasmoid/issues/detail?id=32#c10 - Jan 16 2010

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
As for a bug report, I am not sure if there is a report and I have not reported one. It would be in KIO, and the issue is the fact that it still prompts the user for a password even when one is supplied in the calling arguments. If you find a matching bug report please let me know. - Sep 13 2009

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
If you do not have kwallet enabled in your system settings you will be asked for your password each time you start KDE, even if you select the “save password” option. This is simply how the kde libraries function without kwallet enabled, and since I am trying to leverage the DKE infrastructure as much as possible I am not overly excited about working around these libraries. For whatever reason, KIO seems to ask for the password for protected resources even when the password is supplied to it when called. While it is very possible that I am calling KIO incorrectly (please let me know if you see an issue) others have confirmed this behaviour in their applications.
A possible solution to this problem would be to use python functions to fetch the Gmail atom feed, which is actually how I implemented the first version of the plasmoid. However, this seemed to cause a multitude of other more serious problems since the plasmoid would not follow people’s network settings (proxy settings were the particular issues that caused me to switch to KIO). The following issue report discusses this issue: http://code.google.com/p/gmail-plasmoid/issues/detail?id=7
Basically, to make a long story short, the plasmoid should work correctly with kwallet enabled, but if it does not for you then you have probably found a new bug and hopefully I can help you track it down. I hope this helps.
- Sep 08 2009

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments

Plasma 4 Extensions by mjmccans 397 comments
As for the modal nature of the configuration dialog, unless I am doing something very wrong this appears to be an unfortunate side-effect of scripted plasmoids. I have seen this exact behaviour with other python plasmoids, but I have not looked at the issue very deeply. However, if you find a scripted plasmoid that does not exhibit this behaviour please let me know and I will take a look at how they avoided the issue.
- Aug 26 2009

Plasma 4 Extensions by mjmccans 397 comments
http://gmail-plasmoid.googlecode.com/issues/attachment?aid=4808440175808155846&name=gmail-plasmoid-0.7.10b.plasmoid
- Aug 25 2009