Commit Graph

35 Commits

Author SHA1 Message Date
enkore
75fcad26fd Better fix for #102
Rationale:
-other backends don't require internet access
-displaying last unread count w/o connection seems reasonable
-however: error handling in get_connection() is quite wildcardy,
which is no good. Should be fixed asap.

Introducing a core exception for directly displaying errors may be a good idea at this point for next.
2014-08-28 13:11:20 +02:00
enkore
9cdcfccb6c Possible fix for #102 2014-08-27 11:06:36 +02:00
Jörg Thalheim
d024b89429 maildir: remove useless list comprehension 2014-07-18 16:48:28 +02:00
Jörg Thalheim
188a02989c maildir: use os.listdir instead of ls
- simpler
- faster
2014-07-17 15:04:26 +02:00
enkore
f06a76ad52 PEP8 2014-04-30 14:51:41 +02:00
enkore
109c217253 Minor readme updates 2014-04-17 14:50:34 +02:00
Stéphane Brunner
d0a38e036c Open email client and refresh email with mouse click 2014-04-16 18:03:16 +02:00
Michael Schmidt
ddd4e76bb8 settings changed\n documentation added 2014-04-13 00:25:28 +10:00
Michael Schmidt
e642a2d687 bug fixing...maildir backend working 2014-04-13 00:17:18 +10:00
Michael Schmidt
bbc7e107fd maildir support added 2014-04-12 23:53:24 +10:00
enkore
5fc8ed3f8e ... 2014-01-16 23:13:16 +01:00
enkore
723c644658 Merge branch 'master' of github.com:enkore/i3pystatus 2014-01-16 13:39:57 +01:00
enkore
aa09079903 Add detached_down option (#26)
And some other stuff I obviously forget to commit last time.
Oh, that's just the RST port... okay :)
2014-01-16 13:39:17 +01:00
Talwrii
d7e537fdf3 mbox -- mail backend to deal with mbox files as used by procmail, for example. 2014-01-01 21:40:30 +00:00
enkore
c43a22c46d Optimize imports 2013-10-31 22:33:18 +01:00
enkore
cdbb2f3e36 While we're at it, some other PEP8 stuff.
[obama] Except too long lines, because big screens.
2013-10-09 09:58:38 +02:00
enkore
78c01dd3e5 PEP8 2013-10-01 15:22:09 +02:00
enkore
21cd318c29 mail imap: fix mailbox selection 2013-10-01 13:36:59 +02:00
enkore
87c583db87 update readme 2013-10-01 13:31:40 +02:00
enkore
42e6258c1a mail: clarify usage 2013-10-01 13:05:18 +02:00
enkore
5056f22404 mail.IMAP: add mailbox parameter 2013-09-30 22:02:00 +02:00
philipdexter
0ff17f4242 added some debug statements for imap connection 2013-03-12 12:17:03 -04:00
philipdexter
68e9300870 changed default port in imap to 993 2013-03-12 11:52:18 -04:00
enkore
7a0bb1cbaa Fix issue with gobject&gobject2
summary: just don't ever use gobject and gobject2 at the same time...
2013-03-06 22:32:07 +01:00
enkore
76d86807db As we can have multiple backends for mail already,
we don't need the multiple-servers functionality in imap.
Just add multiple instances of that backend.
2013-02-24 22:54:32 +01:00
enkore
a5bcf9bfa2 backlight module
Probably I'll discard these as soon as I come up with a nice
generic way of reading multiple files, converting values etc.
2013-02-24 02:12:32 +01:00
enkore
c4db62d2a4 Some small changes 2013-02-23 23:50:50 +01:00
enkore
8fba0b69a3 Fixed thunderbird
(deeeeeep recursion)
2013-02-23 23:00:28 +01:00
enkore
9e6af3661a Mail 2013-02-23 23:00:14 +01:00
enkore
60be03126d Docstrings 2013-02-23 18:41:53 +01:00
enkore
9d5c516d68 Renamed IMAP mail checker to … imap 2013-02-23 15:19:25 +01:00
enkore
eb1ce22610 IMAP mailchecker 2013-02-23 15:19:11 +01:00
enkore
761034dd01 Thunderbird 2013-02-23 15:18:56 +01:00
enkore
93b7ba9af9 Ported notmuchmail (needs testing) 2013-02-23 15:16:53 +01:00
enkore
7fceb73ff3 Mail checkers
Mail checkers are not separate modules anymore; there is only one
mail checker module (called mail) that can make use of various backends
, which were formerly modules on their own.

This greatly simplifies code and reduces redundance.

This commit only contains the base classes for this.
2013-02-23 15:16:23 +01:00