souliane
3f60f92696
plugin maildir: fixes missing import
2014-09-22 20:50:20 +02:00
Goffi
501bc92528
core: use of the new core.log module:
...
/!\ this is a massive refactoring and was largely automated, it probably did bring some bugs /!\
2014-04-19 19:19:19 +02:00
Goffi
005ec59a8a
core: use of Const for profile_key + replaced '@DEFAULT@' default profile_key by '@NONE@'
2014-03-21 16:27:09 +01:00
Goffi
5a00dc9503
core: i18n refactoring:
...
- _() is no more installed in __builtin__
- instead, there is a new sat.core.i18n module
- added D_() method for deferred translation
- languageSwitch method allow to dynamically change translation language
- import gettext is tested against ImportError, and dummy methods are used when not available (mainly useful for Libervia)
2013-12-29 17:06:01 +01:00
Goffi
59b4505dfd
core: Deferred in onMessage.
...
onMessage now use a deferred which is passed to MessageReceived trigger through the post_treat parameter. This can be used by plugins to add deferred in the callback chain.
2013-10-31 17:18:04 +01:00
Goffi
52abf00bb4
pluging maildir: some trivial fixes:
...
- path is now (local dir)/maildir/(profile name) instead of directly (profile name)
- removed forgotten breakpoint
- use of MaildirError instead of the inexistant MailboxException
- fixed some forgotten "self."
2013-06-20 12:37:06 +02:00
Goffi
1cd98e8dea
fixed licences in docstrings (they are now in comments)
2013-03-08 00:36:22 +01:00
Emmanuel Gil Peyrot
0dca274360
Fix pep8 support in src/plugins.
2013-01-18 17:55:35 +01:00
Emmanuel Gil Peyrot
88074cd284
Remove every old-style class.
2013-01-18 17:55:35 +01:00
Emmanuel Gil Peyrot
27b3592e16
Remove trailing whitespaces.
2013-01-18 17:55:34 +01:00
Goffi
c5a930b627
Licence modification: the full project is now under AGPL v3+ instead of GPL v3+
2012-08-01 22:53:02 +02:00
Goffi
52b00f6d6f
core: exceptions moved to core
...
plugin group blog: group blog now manage public microblogs
2012-04-04 00:06:44 +02:00
Goffi
a49ef39806
plugin maildir: replaced forgotten setPrivate by PersistentBinaryDict.force
2011-12-04 00:03:15 +01:00
Goffi
04e8ab3291
plugin maildir: maildir now use PersistentBinaryDictionary to store profile specific data
...
/!\ profile needs to be connected for maildir/imap/smtp plugins to work, this has to be fixed
2011-12-03 15:50:09 +01:00
Goffi
7f1a741caa
core: local_dir moved to config file
...
- ~/.sat.conf added to potential config file location
- removed useless profile param from getConfig
2011-06-18 17:56:59 +02:00
Goffi
50f6b38167
plugin maildir: fixed typo
2011-05-26 16:47:39 +02:00
Goffi
9951b0b116
core: fixed default message type
2011-01-23 14:14:47 +01:00
Goffi
d1ae81f4c7
core, plugin Maildir: added "ProfileCreation" Trigger
...
This trigger is user by maildir to create account data for the new profile
2011-01-18 01:07:12 +01:00
Goffi
bf514891c2
plugin IMAP, plugin Maildir: profile management
...
- IMAP Login/pass is now checked against profile name/jabber pass
- Mailboxes are now per-profile
- flags are now checked without case sensitiveness
2011-01-18 00:57:26 +01:00
Goffi
f3565fa4a8
plugin IMAP, plugin Maildir: added flag, IMAP's uid management
2011-01-17 21:26:16 +01:00
Goffi
e14f357b95
Plugin IMAP, plugin MAILDIR: added IMAP's UID management, mailbox data persistence
2011-01-17 04:23:31 +01:00
Goffi
5d051810cf
MAILDIR + IMAP plugins: first draft
2011-01-17 00:15:50 +01:00