New message flagging code.
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 31 Mar 2009 04:41:36 +0000 (22:41 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 2 Apr 2009 06:11:25 +0000 (00:11 -0600)
commit2ea274eddb56da98fc5af2bcf21f01dc8dda0970
tree8e8371ad278fbdb2e9c2bfd300750c582108d9d8
parentaae805cf3895a62ffb96d77095f6499133f7aeee
New message flagging code.

Framework is in place to allow user-defined
flags/keywords/labels/whatever you want to call them. All code is
present except for actual viewing of the user-defined flags. Still
working out the UI - I think it is going to end up looking like the
message labeling as seen in Gmail - trying to allow custom icons is way
beyond the scope of this feature. But the flags are correctly set on
the messages.

This implements (most) of Ticket #937.
44 files changed:
imp/config/conf.xml
imp/config/hooks.php.dist
imp/config/prefs.php.dist
imp/docs/CHANGES
imp/docs/RFCS
imp/docs/UPGRADING
imp/js/src/ContextSensitive.js
imp/js/src/DimpBase.js
imp/js/src/DimpCore.js
imp/js/src/ViewPort.js
imp/js/src/compose-dimp.js
imp/js/src/flagmanagement.js [new file with mode: 0644]
imp/js/src/fullmessage-dimp.js
imp/js/src/mailbox.js
imp/js/src/message.js
imp/lib/DIMP.php
imp/lib/IMP.php
imp/lib/Imap/Flags.php [new file with mode: 0644]
imp/lib/Mailbox.php
imp/lib/UI/Mailbox.php
imp/lib/Views/ListMessages.php
imp/lib/Views/ShowMessage.php
imp/lib/prefs.php
imp/mailbox-mimp.php
imp/mailbox.php
imp/message-mimp.php
imp/message.php
imp/rss.php
imp/templates/index/index-dimp.inc
imp/templates/javascript/mailbox-dimp.js
imp/templates/javascript_defs.php
imp/templates/mailbox/mailbox.html
imp/templates/mailbox/navbar.html
imp/templates/message/navbar_navigate.html
imp/templates/message/navbar_top.html
imp/templates/prefs/flagmanagement.inc [new file with mode: 0644]
imp/themes/graphics/mail_notanswered.png [deleted file]
imp/themes/graphics/mail_notdraft.png [deleted file]
imp/themes/screen-dimp.css
imp/themes/screen.css
imp/themes/silver/graphics/mail_notanswered.png [deleted file]
imp/themes/silver/graphics/mail_notdraft.png [deleted file]
imp/themes/silver/screen-dimp.css
imp/themes/silver/screen.css