
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Gmail reader reads the atom feed of gmail.The theme can buffer up to 20 messages and displays 5 at a time. Use your mouse wheel to scroll through the other messages. Gmail reader allows the user to define the way the messages are presented on the theme.
There are three fields available:
* A body in white where the actual email could be displayed
* A header in a darker shade where for example the time of arrival and name of the sender could be displayed
* A mouseover tooltip of the body where more extended information can be displayed.
Whenever a message is clicked the browser of you choice is opened containing the full message.
To force an email update, click on the top of the theme to let the theme check for email.
The theme will present the user with a login screen the first time the theme starts. Later, this information can be altered by selecting the 'login' configure menu option.
This theme relies on wget to connect to the gmail atom feed. This program is available here (http://www.gnu.org/software/wget/) or via you distro's own sowtware install system.
If you have problems with this theme, feel free to ask. Please mention your distro with your question.
13 years ago
---v 2.0---
Added login screen
Added additional debug information when run in a terminal
---v 1.1---
Added offline config option
Added automated wget flag detection + config option
More onscreen status info
---v 1.0---
Fixed uninitialized buffer
---v 0.1---
Initial release
13 years ago
---v 2.0---
Added login screen
Added additional debug information when run in a terminal
---v 1.1---
Added offline config option
Added automated wget flag detection + config option
More onscreen status info
---v 1.0---
Fixed uninitialized buffer
---v 0.1---
Initial release
matafleur
12 years ago
Report
nebula83
12 years ago
Well it's been a long time since I looked at superkaramba themes... It made my system lock up so I threw it off.
The last version of kubuntu I used it with must have been gutsy or something, a while back anyway.
Back then, the prerequisites where:
* superkaramba
* python (off course)
* wget (as described in the topic start)
If you could send in the console output (blank your password and such ;) ) maybe I can help out.
Thanks for downloading!
Report
Deflex
13 years ago
Report
angelorohit
13 years ago
Report
HavinItAgain
13 years ago
One thing: the theme is still listed in KHotNewStuff ( :) ) and when installing via the applet, the login dialog doesn't trigger. (I did remove the old version completely before installing.) This is on Gentoo BTW.
Report
mangust22
13 years ago
Report
nebula83
13 years ago
It's been a while since I last posted here, I've been really busy. Though I haven't quit on the gMail Reader! I saw that a lot of you where still having problems with the initialization of the theme. To be honest: it wasn't nice. Unpacking the zip, hacking the code, adding it manually to superkaramba... That's no easy config, I agree.
I decided to finally look into QT and PyQT to create a nice login dialog, and I succeeded! Now you just download an skz file, (double-)click it and (if it's the first time you run it) you'll get presented with a nice login script. Type in your login information and enjoy :-) You can later always alter your login by choosing the 'login' from the 'Configure Theme' menu.
As always: you are free to give comment, propose improvements and so on ;-)
Greetz Nebula!
P.S. @ Benedict: Yeah that sound like a network problem. Try opening the port used by the gmail atom feed.
Report
HavinItAgain
13 years ago
I do have a suggestion, though (maybe it's one you have planned anyway): account configuration could do with being a lot easier.
As far as I can tell, at the moment it's necessary to locate the .zip file (oh ya, shouldn't the ext be renamed .skz?), unpack it, edit a Python file, re-pack and launch the theme.
What a lot of other themes seem to do is place an additional config-file in ~/.superkaramba/, which is intuitively where I look for options that aren't in the GUI. Of course the ideal thing would be adding the user/pass config as a "configure theme" feature.
Lastly, while I found my answers easily enough by reading the comments below, it would be helpful if (in absence of the above) the info was put in the main description. I found this theme using the "Get new stuff" dialog inside sK, and the info provided there comes (I assume) directly from the description on this page. If you add the instructions there, people won't have to fire up their browser and search this site for the answer.
Hope this is taken in the intended spirit; thanks again for creating this theme.
Report
Benedict
13 years ago
I've got problem with wget on kubuntu feisty. When trying :
wget -O - https://emmanuel.teyssier:*****@mail.google.com/mail/feed/atom
I get the following error :
wrong port number.
I'm behind a NAT. Can this be the origin of the problem ?
Report
papatya
13 years ago
Report
nebula83
13 years ago
wget -O - https://gUser:gPassword@mail.google.com/mail/feed/atom
(where gUser is your username and gPassword your password) and posts the results back? Maybe there's somehting wrong in my script. Thanks!
Report
papatya
13 years ago
https://papatyayorgo:*password*@mail.google.com/mail/feed/atom
=> `-'
Resolving mail.google.com... 209.85.137.83, 209.85.137.19, 209.85.137.18
Connecting to mail.google.com|209.85.137.83|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/xml]
[<=> ] 0 --.--K/s <?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#"><title>Gmail - Inbox for papatyayorgo@gmail.com</title><tagline>New messages in your Gmail Inbox</tagl [ <=> ] 346 --.--K/s
20:21:57 (92.64 MB/s) - `-' saved [346]
Report
nebula83
13 years ago
Thanks in advance, Nebula
Report
papatya
13 years ago
Report
avn
13 years ago
Report
Bzyk
13 years ago
Line 16 (gUser) - login
Line 18 (gPassword) - password
:)
Report
avn
13 years ago
Report
apollyonus
13 years ago
wget: missing URL
Usage: wget [OPTION]... [URL]...
Try `wget --help' for more options.
Same issue...
Report
nebula83
13 years ago
wget -O - https://gUser:gPassword@mail.google.com/mail/feed/atom
where gUser is your gmail username and gPassword your gmail password.
Still I'd like to see some terminal output, for I don't know what the problem is with the theme? What distro's are you using? On kubuntu it works perfectly!
Report
Bzyk
13 years ago
--16:54:36-- https://bzyk:*password*@mail.google.com/mail/feed/atom
=> `-'
Translacja mail.google.com... 209.85.137.19, 209.85.137.83, 209.85.137.18
Connecting to mail.google.com|209.85.137.19|:443... po??czono.
??danie HTTP wys?ano, oczekiwanie na odpowied?... 200 OK
D?ugo??: nieznana [text/xml]
[<=> ] 0 --.--K/s <?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#"><title>Gmail - Inbox for bzyk@googlemail.com</title><tagline>New messages in your Gmail Inbox</tagline><fullcount>0</fullcount><link rel="alternate" href="http://mail.google.com/mail" [ <=> ] 347 --.--K/s
16:54:37 (122.88 MB/s) - `-' saved [347]
It seems to be OK... (messages: 0)
Report
Bzyk
13 years ago
Can I read Gmail-SPAM folder too?
And maybe 2 or more Gmail accounts?
:)
Report
nebula83
13 years ago
Multiple accounts certainly is a possibility maybe I'll implement it later, it'll go on my TODO list!
I also saw a drop in my score, now that's OK but I'd like to know why people think my theme is bad? Drop me a line and maybe I can improve it!
Report
Bzyk
13 years ago
--16:54:36-- https://bzyk:*password*@mail.google.com/mail/feed/atom
=> `-'
Translacja mail.google.com... 209.85.137.19, 209.85.137.83, 209.85.137.18
Connecting to mail.google.com|209.85.137.19|:443... po??czono.
??danie HTTP wys?ano, oczekiwanie na odpowied?... 200 OK
D?ugo??: nieznana [text/xml]
[<=> ] 0 --.--K/s <?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#"><title>Gmail - Inbox for bzyk@googlemail.com</title><tagline>New messages in your Gmail Inbox</tagline><fullcount>0</fullcount><link rel="alternate" href="http://mail.google.com/mail" [ <=> ] 347 --.--K/s
16:54:37 (122.88 MB/s) - `-' saved [347]
It seems to be OK... (messages: 0)
Report
vaxxipooh
13 years ago
Report
nebula83
13 years ago
Thanks for the feedback!
Report