2007-04-02 19:17 +0000 [r649512]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/docs/index.docbook:
	  playground->extragear (soonish i hope), copy&paste error fixed,
	  minor adjustments to faq.

2007-04-02 18:41 +0000 [r649491]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/docs/index.docbook: Include docs in
	  compilation and expand entities.

2007-03-25 18:46 +0000 [r646439]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp: Remove us-ascii,
	  it will not encode if there is nothing to encode anyhow.

2007-03-21 12:56 +0000 [r644977]  David Faure faure@kde.org

	* trunk/playground/pim/mailody/libkmime/kmime_parsers.cpp: Ah bah
	  I'm told this is Qt3 code :/

2007-03-21 11:39 +0000 [r644959]  David Faure faure@kde.org

	* trunk/playground/graphics/okular/generators/djvu/generator_djvu.cpp,
	  trunk/playground/pim/kmobile/kioslave/kio_mobile.cpp,
	  trunk/playground/base/kat/src/kio_fulltext/fulltext.cpp,
	  trunk/playground/base/plasma/menu/configdialog/kbfxconfigapp.cpp,
	  trunk/playground/ioslaves/kio_p7zip/kfile_7zip.cpp,
	  trunk/playground/graphics/okular/part.cpp,
	  trunk/playground/ioslaves/kio_rar/kfile_rar.cpp,
	  trunk/playground/ioslaves/kio-clucene/KCLuceneIndexerDaemon/libindex/kcluceneindexerdaemon.cpp,
	  trunk/playground/base/kat/src/fulltext_plugins/libfulltext_koffice/fulltext_koffice.cpp,
	  trunk/playground/base/kat/src/clients/katclient/dlgstartupwizard.cpp,
	  trunk/playground/base/kbfx_plasma/configdialog/main.cpp,
	  trunk/playground/graphics/okular/shell/shell.cpp,
	  trunk/playground/graphics/gwenview/lib/mimetypeutils.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_parsers.cpp,
	  trunk/playground/pim/kmobiletools/kmobiletools/deviceparts/exportphonebookdlg.cpp,
	  trunk/playground/ioslaves/kio-clucene/KCLuceneIndexerDaemon/libindex/urldispatcher.cpp,
	  trunk/playground/base/kat/src/fulltext_plugins/libfulltext_oo/fulltext_oo.cpp,
	  trunk/playground/pim/khalkhiapplet/config/presentationcontrol.cpp:
	  Use standard mimetype names from shared-mime-info

2007-03-20 20:42 +0000 [r644747]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Cleanup and
	  crashfix.

2007-03-17 21:55 +0000 [r643593]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: Do the waitCursor
	  feature properly. That means the K-way.

2007-03-17 21:20 +0000 [r643582]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Change to WaitCursor when the
	  Send button in the composer has been pressed.

2007-03-17 21:13 +0000 [r643579]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h: Fix encoding issues,
	  if possible use "us-ascii", if not possible, try the users
	  encoding, if not possible, fall back to utf-8. As result of
	  discussion with allee and cebewee. Hope this is correct ;-)

2007-03-13 20:33 +0000 [r642280]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Fix encoding. Subjects with
	  special chars are now encoded properly.

2007-03-13 20:15 +0000 [r642278]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp: Add a basic
	  phishing check. This will catch the <a
	  href="http://evil.site">http://good.site</a> cases and warn about
	  them.

2007-03-13 10:45 +0000 [r642089]  Stephan Kulow coolo@kde.org

	* trunk/playground/pim/mailody/Makefile.am: there are no ui files

2007-03-11 22:24 +0000 [r641592]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/dcopiface.h,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/dcopiface.cpp: Improve the
	  commandline argument support. * --compose accepts a comma
	  separated list of recipients. * --attach can add multiple
	  attachments, separator is ;; (Better suggestions for separator
	  are always welcome) * both arguments can be used multiple times.
	  Example: mailody --compose frode@lnix.net --attach
	  "/foo/bar;;/foo/baz" --compose info@mailody.net,admin@mailody.net
	  This will open a composer with /foo/bar and /foo/baz attached.
	  Recipients will be frode@lnix.net, info@mailody.net and
	  admin@mailody.net

2007-03-10 22:18 +0000 [r641324]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/dcopiface.h,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/dcopiface.cpp: Accept simple
	  commandline arguments, --compose and --attach, works better with
	  Klipper. The default 'email' argument now accepts emails that
	  does not start with mailto:

2007-03-07 20:34 +0000 [r640384]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Re-edit shape
	  up. * Improvements on signature handling. * Composer auto selects
	  the proper identity on re-edit. * Re-edit includes the InReplyTo
	  header. (Closes bug: 142652) * We now include the signature used
	  to sign the message in a message header when messages are saved
	  as drafts. These headers are used to replace the existing
	  signature with the new one, when using more than one mailody
	  client to access the saved drafts, in situations where the
	  identity/signature settings are unavailable.

2007-03-06 18:13 +0000 [r640058]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/addresslabel.cpp,
	  trunk/playground/pim/mailody/src/addresslabel.h: Use the hand
	  cursor when hovering over a link in the addresslabel.

2007-03-06 00:34 +0000 [r639764]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imapmanager.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Move the
	  updating of the unseen count to the datamanager.

2007-03-05 21:36 +0000 [r639735]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_util.cpp: Fix: ***
	  glibc detected *** mailody: double free or corruption (!prev):
	  0x086537a8 ***

2007-03-05 20:07 +0000 [r639713]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_content.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_util.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_util.h: Switch from
	  KCodecs::quotedPrintableDecode() to the kmime version. This is
	  because the KCodec one assumes the hex codes are in capitals (as
	  the rfc states), but in the wild i've received a message with
	  lowercase ones. The KMime decoder decodes that properly. With
	  help of Thiago and Volker.

2007-03-04 21:32 +0000 [r639338]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Enhance quoting
	  routine. When after a signature delimiter a quoted message is
	  found, quote that too. I hate signatures at top.

2007-03-04 11:38 +0000 [r639093]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp: Save the text
	  in the message area to be consistent. So if you want all the
	  headers, first go to 'view source' and 'save as' after that.

2007-03-04 11:30 +0000 [r639089]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO: Add fixed font mode for the
	  composer.

2007-03-03 23:12 +0000 [r638989]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Add feature to save a message
	  as a text file

2007-03-03 19:58 +0000 [r638936]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/docs/MANUAL: Less is more.

2007-03-02 23:49 +0000 [r638694]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Make it faster.

2007-03-02 21:55 +0000 [r638684]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Implement 'go to next unread',
	  simulated behaviour of KMail iirc: a) if message shown, scroll
	  down to end of the message b) go to next unread message in that
	  box c) go to next folder with unread messages && go to b.

2007-03-01 11:14 +0000 [r638267]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imapmanager.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: In the past
	  selecting mailboxes always resulted in populating the
	  messagelist. Last mentioned cleared the headers. Now that is no
	  longer the case, so clear the header list as soon as someone
	  clicks on another mailbox. Much cleaner and should have been done
	  from the start.

2007-03-01 10:41 +0000 [r638256]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imapmanager.cpp,
	  trunk/playground/pim/mailody/src/imapmanager.h,
	  trunk/playground/pim/mailody/src/imaplib.cpp: When filling the
	  headers from the cache, start a verify of the flags after that.
	  Should fix the status-has-changed-by-someone-else. ideally the
	  imap protocol should indicate such a change by a number, so we
	  can detect that.

2007-02-28 23:15 +0000 [r638141]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp: A disconnect
	  was commented out and one was wrong, resulting in to multiple
	  redraws of the message, when switching 10 times between two
	  messages, you would actually start to notice the delay. Fixed
	  that. Also fixed the ugly, ugly, ugly draw error on the first few
	  messages!!!

2007-02-28 22:03 +0000 [r638121]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: - QObject is
	  faster then QWidget, QChar is faster then QString Improved
	  loading of 8700 messages from 1500ms to 1285ms 800ms is used to
	  parse the headers for essential data (messageid, reply to data
	  and date). I would love to know how to make that faster. -Fix
	  searchline not working when switching mailboxes.

2007-02-28 16:51 +0000 [r638038]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: When forwarding
	  a message, use the most likely profile to do that with.

2007-02-27 18:16 +0000 [r637766]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_content.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h,
	  trunk/playground/pim/mailody/src/composer.h: Finished feature
	  where we make it possible to include a html part on every
	  outgoing message which is based on the plain part, this means the
	  receiver can see the colors of the quotation level and clickable
	  links. Fixed libkmime for that and added the configuration option
	  for that.

2007-02-26 22:44 +0000 [r637577]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Do not strip the
	  signature when forwarding the message.

2007-02-26 17:06 +0000 [r637507]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imaplib.cpp: Fix error in saving
	  messages.

2007-02-26 16:55 +0000 [r637502]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fix regression
	  in new composer: Dont use the temp filenames when forwarding a
	  message, use the name from the original mail.

2007-02-24 22:13 +0000 [r636973]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp: disable the html
	  experiment for now.

2007-02-24 21:50 +0000 [r636969]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src,
	  trunk/playground/pim/mailody/src/imapmanager.cpp (added),
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/imaplib.h (added),
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp (removed),
	  trunk/playground/pim/mailody/src/imapmanager.h (added),
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody,
	  trunk/playground/pim/mailody/src/imap.h (removed),
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/rfcdecoder.cc (added),
	  trunk/playground/pim/mailody/src/rfcdecoder.h (added),
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/imaplib.cpp (added): Merged
	  revisions 631413-636958 via svnmerge from
	  svn+ssh://toma@svn.kde.org/home/kde/branches/work/mailody-sl ----
	  changes include separation of the imap library and the cache:
	  Remove mailbox storage from imap to the manager, also move the
	  cache handling to the manager from the mainwindow. So mainwindow
	  receives a list to draw and the imap part only fetches the list
	  from the server. Much cleaner. Also removed the fetch mailbox
	  list from the menu and made sync the default behaviour, as that
	  works nicely. Move the storage of mailbox headers partly out of
	  imaplib to the imapmanager, merge getmailbox and syncmailbox to
	  one function, similar to getmailboxlist. imapmanager emits the
	  headers which the mainwindow can draw in and the imap library
	  does the fetching from the server when needed. expunge, create
	  mailbox, delete mailbox, rename mailbox all converted. Splitted
	  the general mailboxlist updated signal in two separate add/remove
	  signals so the mailbox tree stays expanded when a mailbox is
	  added or deleted (yay!) and messagedata class no longer uses the
	  db directly but only via the imapmanager. reorganise addflag,
	  removeflag and checkmail. Rename move to copy in the imaplib, and
	  made two function for that in the imapmanager. Converted
	  saveMessage, startIdle and stopIdle, dealt with expunge feedback,
	  retrieval of headers converted, made a helper to query easily
	  what the server is capable of. Spent some hours on sorting out
	  the headerslist updates, works now like it did before i started
	  this adventure. Rewrite of the deletemailbox routine. If a parent
	  was deleted, the childeren were as well. Resulting in a crash
	  when after that a request for a deletion of a child was
	  requested. So delete the childeren ourselfes, adjust the map and
	  catch if a request is made to something which is gone already.
	  Last part of the port. Imaplib is now db-free!!! Remove Global
	  dependency from socketsafe, yay! And fix the unseen count. Expand
	  the Queue class with the status messages. ---- changes regarding
	  the composer: Start making a new attachment list in the composer.
	  New attachment handling in the composer. Composer: Re-edit and
	  Save (Draft) to IMAP-mailbox. This will leave the signature out
	  of the initial text on re-edit. Sign with the
	  currentIdentity-signature instead. ---- experimental change: Add
	  a html part to each outgoing message, which represents the plain
	  part and includes the colors for the quoting level. It's pending
	  a fix (see kde-pim ml) and it needs to be configurable, but I'm
	  curious how this works in the wild, so lets activate it in this
	  branch.

2007-02-23 20:34 +0000 [r636687]  dmeltzer

	* trunk/playground/pim/mailody/release_mailody.rb: Make
	  release_mailody ask for username and version number instead of
	  hardcoding it

2007-02-23 20:14 +0000 [r636677]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Prepare 0.4.1
	  bugfix release. Disable UIDNEXT routine as it contains a bug.
	  Clear tabtitle when clearing the view.

2007-02-11 23:13 +0000 [r632709]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: More problems
	  with tabs solved: dont crash when closing an empty tab, caused by
	  a timing problem, don't reselect the mailbox if the new message
	  is also in the same mailbox and don't clear the view when
	  switching tabs.

2007-02-11 22:46 +0000 [r632693]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Another ; after
	  an if statement. Is there a krazy check for this?

2007-02-06 23:12 +0000 [r630996]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Detect flag
	  changes with NOOPs.

2007-02-06 22:23 +0000 [r630977]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/addressbook.h,
	  trunk/playground/pim/mailody/src/composer.cpp: Make the composer
	  use the kaddressbook loaded in the addressbook class.

2007-02-06 22:18 +0000 [r630976]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Start using
	  NOOPS to see if there is new mail / tag changes in the currently
	  selected mailbox Block % and * as mailboxname and allow &. All
	  rfc complient. Skip the first uidnext error.

2007-02-06 21:49 +0000 [r630962]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/addressbook.cpp (added),
	  trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/addressbook.h (added),
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am: Move addressbook
	  things to a new Addressbook class.

2007-02-06 20:16 +0000 [r630933]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: More work on proper
	  UIDVALIDITY support.

2007-02-06 17:19 +0000 [r630888]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/PACKAGING,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/makechangelog,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Small
	  changes...

2007-02-05 23:02 +0000 [r630662]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: UIDVALIDITY can change
	  between sessions according to the rfc (yes, i'm reading it), so
	  ignore the first run...

2007-02-05 22:33 +0000 [r630639]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messageview.cpp: More
	  contextmenu improvements.

2007-02-05 22:23 +0000 [r630632]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messageview.cpp: Improve the
	  messageview contextmenu.

2007-02-05 22:09 +0000 [r630626]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h: Add support for UIDNEXT
	  and UIDVALIDITY, this means we now can better detect when a
	  mailbox has been changed behind our backs.

2007-02-04 23:31 +0000 [r630300]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h: Make it possible to use
	  international characters in foldernames read and write. Resync
	  mailbox list to see it. Thanks for reporting. BUG:141181

2007-02-04 12:47 +0000 [r630093]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Fix loop in
	  pulldown menu. *sigh*

2007-02-04 00:26 +0000 [r629897]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/PACKAGING,
	  trunk/playground/pim/mailody/makechangelog: Preparing 0.4.0
	  release.

2007-02-03 21:26 +0000 [r629828]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Improve the
	  mailboxlist contextmenu.

2007-02-03 20:56 +0000 [r629818]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Catch page up
	  and page down in header list and scroll the message accordingly.

2007-02-03 20:36 +0000 [r629810]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp: fix bug where
	  sometimes words were put together and formatting in pre sections
	  was wrong. When splitting on \n, add a \n on essembly as well.

2007-02-02 14:26 +0000 [r629363]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Ha, i've found a
	  reason to hit fdoving this evening: we do not want to hide the
	  tabbar always.

2007-02-01 22:04 +0000 [r629204]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/addresslabel.cpp,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/TODO: Make tooltip more consistent
	  with all other kde tooltips. No release critical bugs left.

2007-02-01 21:44 +0000 [r629201]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: - add pulldowns to/forward
	  with current addressess - allow new mail when no mailbox is
	  selected. Just store it in Inbox.

2007-01-31 23:09 +0000 [r628925]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp: Disable
	  jscript, java, metarefresh and plugins for the printing
	  khtmlpart, error spotted by David Faure.

2007-01-31 20:05 +0000 [r628883]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/TODO: If the resent to header is
	  empty, use the normal to header, this is the best we can do
	  during string freeze.

2007-01-31 19:07 +0000 [r628863]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Rewritten print routine. The
	  previous routine could not print html messages. This new routine
	  can do that. It creates a new khtmlpart, adds the headers and
	  uses the default khtml print part to print it. Honours the
	  settings for external images and fixed fonts and html/no-html.

2007-01-31 17:28 +0000 [r628839]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/addresslineedit.cpp,
	  trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/addresslineedit.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Fixed: - set hscrollbar to
	  disabled in the datawidget. - disable smtp debug - scroll to
	  bottom only when sorting is asc? - remove purge from toolbar -
	  composer called from viewer does not honor the storage folder? -
	  pasting an address in composer sucks.

2007-01-30 23:07 +0000 [r628697]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fixed irritating
	  bug (and very hard to find). When selecting another message, the
	  previous message was redrawn first, this is caused because we set
	  the external images to false before showing a new message, but
	  that actually triggers to redraw the previous message without
	  external images, even though it is no longer selected.

2007-01-30 21:56 +0000 [r628684]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Fix loop in printing routine.
	  Bug found by Allee The Printer.

2007-01-30 19:28 +0000 [r628640]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/addresslabel.cpp: Flicker less
	  when switching messages.

2007-01-29 22:41 +0000 [r628384]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: Composer: Give
	  labels buddies. This gives them auto-assigned accelerators.
	  CCBUG: 140849

2007-01-29 19:46 +0000 [r628330]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.h: Make it
	  beautifull...

2007-01-29 18:16 +0000 [r628312]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make the size of
	  datalistviewitem variable, so we can make the column a bit
	  smaller in the mainwindow. Fix calculation of total messages Keep
	  the column visible when new items are added.

2007-01-28 22:53 +0000 [r628062]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Make the mailboxlistview
	  depend on the datalistview and the datalistview on the
	  baselistview. This way the info column will not scale and be
	  visible. Fix the select all function which selected all messages
	  including invisible ones.

2007-01-28 22:32 +0000 [r628048]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Remove the M and
	  T columns completely. Change from the blue info icon, to a nice
	  little dot. Rewrite the calculation of total messages.

2007-01-28 18:26 +0000 [r627963]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h: Make a 'Info'
	  column with a clickable info icon to show the stats for each
	  mailbox, this replaces the hover-tooltip.

2007-01-28 14:57 +0000 [r627896]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Clear the view
	  when changing folders.

2007-01-27 19:30 +0000 [r627708]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: clear the view
	  when you delete a message. wish of werner.

2007-01-27 19:16 +0000 [r627704]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Don't give an
	  error when the startup site is left empty and allow that in the
	  config. Request from Werner.

2007-01-27 17:52 +0000 [r627684]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp: Possible fix for tls &
	  auth: we need to do an extra ehlo after the tls-stuff.

2007-01-27 16:50 +0000 [r627674]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb: Fix compilation.

2007-01-27 16:37 +0000 [r627671]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb: Prepare for new
	  Release Candidate

2007-01-27 15:36 +0000 [r627657]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make the regex
	  match better. We only want to match a02 OK on the last line of
	  the data we receive. Also moved the error handling to the parser
	  routines. Removed useless debugging...

2007-01-26 23:47 +0000 [r627537]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: I think i found a
	  working regex, so it does not match a02 ok in the middle of a
	  line...

2007-01-26 23:20 +0000 [r627532]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h: Handle the chunks
	  of data from the socket in the imap layer instead of the docket
	  layer. This is much prettier, but untested, so might be reverted
	  for the release. Fixes a bunch of broken messages and attachments
	  though.

2007-01-26 15:51 +0000 [r627438]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp: Fix parsing of
	  the header: From: "" <info@omat.nl>

2007-01-23 21:16 +0000 [r626605]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/docs (added),
	  trunk/playground/pim/mailody/docs/MANUAL (added): The Mailody
	  Manual. Codename: "Something is better than nothing."

2007-01-23 18:36 +0000 [r626572]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/addresslineedit.cpp,
	  trunk/playground/pim/mailody/src/addresslineedit.h: Rewrite of
	  the autocompletion with help text behaviour, solves some
	  problems...

2007-01-23 18:31 +0000 [r626570]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Only reply/forward the part of
	  the message that is selected when there is a selection.

2007-01-23 18:18 +0000 [r626565]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/TODO: Clear the view when the
	  message body is empty.

2007-01-23 18:05 +0000 [r626562]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Use a squeezedtextlabel for
	  the statusbar so the mainwindow does not grow hovering on long
	  urls

2007-01-23 10:31 +0000 [r626433]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Move subject field above the
	  splitter, so alignment is better.

2007-01-22 22:47 +0000 [r626355]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: Don't mark message
	  as dirty when replacing the signature. (identity change).

2007-01-22 22:39 +0000 [r626354]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/mailodybaselistview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/composer.h: Spotted an almost
	  empty MailodyListView, renamed it MailodyBaseListView and moved
	  it to the appropiate file, fixed recent sidebar to use the
	  correct name and made mailboxlistview a subclass of the base, so
	  the created signal can be removed again from that file. Also the
	  recepient box is now lined under the recipient entry box.

2007-01-22 22:04 +0000 [r626344]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Prevent mailody from closing
	  when there are composers dirty. Not an elegant solution, but it's
	  the best I can come up with. Fix searchbar slot

2007-01-22 20:16 +0000 [r626311]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_util.cpp: Backport of
	  trunk commit 626306 by vkrause: more tolerant parsing of broken
	  headers

2007-01-22 19:41 +0000 [r626297]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp: Fix parsing of
	  "<toma@kovoks.nl>" emailaddressess in the listview.

2007-01-22 17:47 +0000 [r626276]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/tooltip.h,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/smtp.h,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/global.cpp: Update
	  administrativia for the release candidate. Updated copyrights.

2007-01-22 16:28 +0000 [r626259]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/TODO: size matters + todo updated.

2007-01-21 23:40 +0000 [r626064]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h,
	  trunk/playground/pim/mailody/TODO: Using arrow keys in a qlistbox
	  seems to crash. eat them.

2007-01-21 23:30 +0000 [r626063]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/TODO: Scroll the header parts to top
	  when changing messages.

2007-01-21 23:21 +0000 [r626060]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/TODO: Fix creating mailboxes with
	  spaces.

2007-01-21 23:17 +0000 [r626055]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Fix typo spotted by Bram
	  yesterday and really set it to plain text mode by default.

2007-01-21 22:41 +0000 [r626048]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/TODO: Mailboxlist: remove the M and
	  T columns. Add tooltip with the info from the two removed
	  columns.

2007-01-21 19:09 +0000 [r625970]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO: Signatures: This makes it
	  possible to select the placement of the signature in the
	  composer. Top means above the text in the message you reply to or
	  forward. Bottom means below the text in the message you reply to
	  or forward.

2007-01-21 19:03 +0000 [r625967]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Add
	  'AutoHideTabBar' feature. This will hide the tabbar when only one
	  tab is open. Once a new tab is opened (3rd mousebutton on
	  message/url) the tabbar is shown. No configure GUI yet, set
	  AutoHideTabBar=true under the [General] group in mailodyrc to
	  enable this.

2007-01-21 18:42 +0000 [r625962]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: That patch was
	  not well tested. Fix some issues.

2007-01-21 18:26 +0000 [r625958]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Dont reconnect to the imap
	  server when the server, port and safety are identical to the
	  current one. Patch by Lrrr. CCMAIL: neumann@hcoop.net

2007-01-20 00:47 +0000 [r625367]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fancy tab
	  titles. When the page provide a title, we use it.

2007-01-19 22:47 +0000 [r625308]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/TODO: Restore the copy in the
	  context menu of a message, and include zoom in / zoom out there.

2007-01-19 19:42 +0000 [r625283]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: When opening
	  webpages in new tabs (3rd mouse button) use host as tab-title.
	  Fallback to the previous default, 'Site', if kurl can't find a
	  host.

2007-01-19 13:57 +0000 [r625208]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h: Quote login and
	  password. Please check if it works, there is nothing in the IMAP
	  rfc about this. Copied KDE kioslave behaviour, so should be ok.
	  BUG: 140291

2007-01-18 08:21 +0000 [r624867]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: less verbose

2007-01-17 23:10 +0000 [r624744]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: 'Check for New
	  Mail' menu entry. Usefull if interval checking is disabled. (set
	  to 0 minutes).

2007-01-17 22:52 +0000 [r624741]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Cleanups and
	  fixes in signature support.

2007-01-17 19:09 +0000 [r624705]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/colorquotes.cpp (removed),
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/colorquotes.h (removed),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am: colorQuotes is no
	  longer needed now the viewer is a khtmlPart and the composer
	  should do the spelling highlight and not the quoutelevel
	  highlight (both would have been great..)

2007-01-17 18:45 +0000 [r624701]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/smtp.h: Make sending work better
	  with tls and auth

2007-01-16 23:56 +0000 [r624309]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: Signature: Handle
	  signatures containing the separator '-- ' better. We don't want
	  to duplicate this signature separator. Don't add '-- ' unless the
	  user does not include it in the signature. If the signature
	  contains '-- ' we trust the user and use it without changes.

2007-01-16 23:00 +0000 [r624283]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h: Fix comm

2007-01-16 22:14 +0000 [r624271]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO: Fix searchbar and revert some
	  other stuff.

2007-01-16 21:37 +0000 [r624263]  Achim Bohnet ach@mpe.mpg.de

	* trunk/playground/pim/mailody/src/composer.cpp: Replace
	  'Filesystem' with 'Add Attachtment'

2007-01-16 20:03 +0000 [r624231]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make sending
	  more robust.

2007-01-16 19:23 +0000 [r624218]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO: flush the data received after
	  the server certificate only when the certificate is ok, so the
	  login sequence starts at the right time. This fixes the bug where
	  the mailbox (or actually the login) is not fetched on new
	  installations.

2007-01-16 18:34 +0000 [r624203]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO: - Fix sending with auth
	  without tls, hopefully does not break tls. - Use the auth data of
	  the selected profile - make debugging of the socket comm easier -
	  update todo with stuff i found in osnabruek with a clean install

2007-01-14 13:52 +0000 [r623303]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: We don't want
	  colorquotes here. We want spellchecking.

2007-01-14 12:50 +0000 [r623209]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fix colorquoting
	  when changing identities in the composer. Add signature when
	  composer is called with slotOpenComposer(),

2007-01-13 23:28 +0000 [r623079]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp: We want to obey
	  the checkable box to enable/disable signatures.

2007-01-13 23:08 +0000 [r623068]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Signature support.

2007-01-13 21:43 +0000 [r623042]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Reverting
	  previous change. It broke searching in headers not drawn to the
	  screen.

2007-01-13 19:21 +0000 [r623019]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/mainwindow.cpp: We don't want to
	  create a new searchline. Instead we want to use the one
	  KListViewSearchLineWidget provides. This fixes the issue where
	  the Search: label was to the right of the searchline.

2007-01-09 22:12 +0000 [r621850]  Frode M. Døving frode@lnix.net

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h: Add
	  'Signature' configuration widget.

2007-01-08 12:04 +0000 [r621143]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp: Fix saving the
	  sent messages.

2007-01-06 22:29 +0000 [r620664]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Implemented
	  CAPABILITY, started working on IDLE support.

2007-01-06 20:50 +0000 [r620648]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/src/Makefile.am: Move messages
	  target up one level so the messages of libkmime get added, at
	  least I hope.

2007-01-06 16:55 +0000 [r620575]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fix some issues
	  with the searchlinewidget. Because we only parse the headers when
	  there is a paintEvent, the search line could not find messages
	  which were not yet drawn on the screen. So as soon as the quick
	  search is activated, we now parse all the headers of the mailbox.
	  Also when the searchline is activated, we show all headers,
	  including the deleted ones, makes more sense imho.

2007-01-05 23:38 +0000 [r620424]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp: We need two extra
	  chars \r and \n. Possible bugfix. BUG: 139574

2007-01-05 21:42 +0000 [r620388]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: - Dont hide
	  deleted, but unread messages. - delay the hide a bit - also
	  update the headerlist to hide deleted messages after the message
	  has been dropped on another mb

2007-01-05 20:53 +0000 [r620385]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/smtp.cpp: Fix TLS for smtp.
	  Reported by Frode.

2007-01-05 20:38 +0000 [r620382]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: New users get a a dialog to
	  add an identity at the start, after closing that dialog another
	  identity got created, which makes the "To:" construction appear
	  on all headers ;-( Reported by Hobbsee. When refetching the
	  mailbox list, reset the trash folder. CCMAIL: hobbsee@kubuntu.org

2007-01-05 20:19 +0000 [r620378]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h,
	  trunk/playground/pim/mailody/TODO: Simple reimplementation of a
	  KListBox to prevent crash in mouseMoveEvent() #6 0xb6b345f8 in
	  QListBox::setCurrentItem (this=0x85c6bb0, i=0x8603660) at
	  widgets/qlistbox.cpp:1888 #7 0xb6b3278c in
	  QListBox::updateSelection (this=0x85c6bb0) at
	  widgets/qlistbox.cpp:2332 #8 0xb6b335c8 in
	  QListBox::mouseMoveEvent (this=0x85c6bb0, e=0xbfc2fbfc) at
	  widgets/qlistbox.cpp:2315 Crash reported by Hobbsee. CCMAIL:
	  hobbsee@kubuntu.org

2007-01-02 22:50 +0000 [r619187]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodybaselistview.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Fix the sorting on date in the
	  recent tab and use fancy dates. Implemented in the base class,
	  for future usage.

2007-01-02 21:43 +0000 [r619159]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/filebrowser.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/filebrowser.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Add bookmarks to the
	  filesystem sidebar. When you 'add' a bookmark Mailody's
	  mainwindow receives focus for some reason, which I could not
	  find.

2007-01-02 19:47 +0000 [r619120]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Open favorite site in a tab,
	  so we can initialise the tabwidget straight away. Replace the
	  dynamic cast with a static one Rename m_connection to m_imap

2007-01-01 22:33 +0000 [r618637]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Middleclick on a
	  url in a message will open the url in a new tab.

2007-01-01 15:14 +0000 [r618557]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.h,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: More work on the
	  What's related feature.

2006-12-31 14:22 +0000 [r618187]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mailodybaselistview.cpp (added),
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mailodybaselistview.h (added),
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: New base class
	  for KListViewItem. Almost drop in replacement, It extends the
	  KListviewItem with two calls, level() and setLevel(). So if you
	  give an item a level it will always appear above all items with a
	  lower level. Maybe something for kdelibs if not in qt4? In
	  Mailody's case we can easily keep the Inbox at the top of the
	  mailbox list and allowing a translation for the Inbox, bacause
	  the name is no longer hardcoded in the compare() function.

2006-12-31 13:08 +0000 [r618169]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Start working on
	  a What's related feature.

2006-12-30 23:48 +0000 [r618062]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Putting it in a
	  Toolbar cleans up the artifects we saw. KMail code to the rescue.
	  Patch from Frode.

2006-12-30 21:48 +0000 [r618034]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Several fixes: -
	  sometimes ghost messages appeard, due to forgotton initialisation
	  of a variable in the second constructor - Attachments had a
	  double : behind it - Doubleclick on a mailbox toggles the open
	  state now - Deleted messages with a trash folder active and the
	  hide deleted feature active did not dissapear.

2006-12-30 17:34 +0000 [r617959]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Optimalisation:
	  only parse the headers of the message when the headerlistviewitem
	  wants to paint the cells. Also, optimized the cache for the flags
	  of the messages, which is needed because the user can choose to
	  hide the deleted message, so I need that info. All in all, it
	  reduces the loading of 8000 message, back to 1200ms, which is
	  roughly 3 times faster as it used to be.

2006-12-30 14:13 +0000 [r617898]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make it possible
	  to hide the deleted messages.

2006-12-30 09:59 +0000 [r617768]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Introduce
	  getSetting and setSetting helpers to the database, for easy
	  storage of some data. Make it possible to mark a folder as trash
	  folder. When there is a trash folder, deleted messages are moved
	  to that folder.

2006-12-30 09:07 +0000 [r617761]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: - Fix renaming
	  of top level folders - Ask for the subject directly when no
	  subject is given. Patch by Frode.

2006-12-29 23:37 +0000 [r617694]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: interval of 0
	  disables mailcheck. patch by Frode M. Doving CCMAIL:
	  frode@lnix.net

2006-12-29 23:19 +0000 [r617690]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp: fix tls+login on smtp

2006-12-29 21:48 +0000 [r617660]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Remove
	  references to the 'All' Mailbox, which I removed earlier and will
	  not return. Dont popup anything for the last tab. Implement
	  create/delete/rename folders. Delete and rename only for the
	  childless ones.

2006-12-29 14:20 +0000 [r617547]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/smtp.h: Fix sending of messages,
	  connecting with TLS and other connection troubles.

2006-12-28 23:26 +0000 [r617386]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Rearrange the
	  mailcheck interval. The interval can now be changed. Will help a
	  lot when there is no connection possible. Patch by:Frode M.
	  Doving CCMAIL: frode@ubuntu.com

2006-12-28 19:50 +0000 [r617333]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/socketsafe.h: New signal needed
	  for correct starting of mailcheck

2006-12-28 18:55 +0000 [r617317]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainpart.h (removed),
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainpart.cpp (removed),
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Disable the
	  delete tab button when there is only one tab. Patch by Frode M.
	  Doving CCMAIL: frode@lnix.net

2006-12-28 18:46 +0000 [r617314]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/mainpart.h,
	  trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mailody_part.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/mailody_part.h,
	  trunk/playground/pim/mailody/kontactplugin (removed),
	  trunk/playground/pim/mailody/src/mailody_part.desktop (removed),
	  trunk/playground/pim/mailody/src/mainpart.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Revert changes
	  of yesterday. There are too many issues with kontact integration.
	  I'll leave that for someone else to implement.

2006-12-27 22:29 +0000 [r617070]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/kontactplugin/mailody.desktop
	  (added), trunk/playground/pim/mailody/src/mainpart.h (added),
	  trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/kontactplugin/Makefile.am (added),
	  trunk/playground/pim/mailody/src/mailody_part.cpp (added),
	  trunk/playground/pim/mailody/kontactplugin/mailody_plugin.cpp
	  (added), trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/mailody_part.h (added),
	  trunk/playground/pim/mailody/kontactplugin (added),
	  trunk/playground/pim/mailody/src/mailody_part.desktop (added),
	  trunk/playground/pim/mailody/src/mainpart.cpp (added),
	  trunk/playground/pim/mailody/kontactplugin/mailody_plugin.h
	  (added), trunk/playground/pim/mailody/src/mainwindow.cpp: The
	  mainwindow is now splitted into mainwindow and mainpart.
	  mainwindow holds all toolbars/statusbars and actions for the
	  application. mainpart is the middle part of mailody. Added is a
	  kontactplugin, which also calls the mainpart.

2006-12-27 15:30 +0000 [r616970]  Achim Bohnet ach@mpe.mpg.de

	* trunk/playground/pim/mailody/src/main.cpp: mailody: use homepage
	  URL in about as URL and not as text

2006-12-26 21:21 +0000 [r616802]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Make sure we scroll to top
	  when switching messages On mouse over a link/mailto, display the
	  url in the statusbar Remap folders which are a subfolder of the
	  inbox to the rootlevel

2006-12-26 20:10 +0000 [r616784]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Add the actions
	  for html/plain and external images yes/no the status bar, so you
	  can get to them fast.

2006-12-26 18:52 +0000 [r616774]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/linklocator.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/PACKAGING,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Move away from a
	  KTextBrowser and start using a KHTMLPart. This allowes me to make
	  an option to load external images. Which is added with this
	  commit as well.

2006-12-26 15:19 +0000 [r616723]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composertextedit.cpp (added),
	  trunk/playground/pim/mailody/src/composertextedit.h (added),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/composer.h: Dragging a file into
	  the composer should not give the filename into the composer but
	  add the file as an attachment. This fixes that behaviour.

2006-12-26 14:37 +0000 [r616708]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/TODO: Implement 'save all' to save
	  all attachments in one go. Including a routine to check for
	  existing files with that name, as it is perfectly allowed to
	  attach two times a file with the exact same name.

2006-12-26 12:19 +0000 [r616665]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: If regex depends on \n
	  dont strip it to early. Could explain this bug. CCBUG: 139215

2006-12-26 11:20 +0000 [r616656]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Add the recent
	  pull down to the new button as well. Patch by Frode M. Doving
	  CCMAIL: frode@ubuntu.com

2006-12-25 12:15 +0000 [r616428]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make a pull down
	  action where you can select an address to forward the message to.
	  The list is the 10 ten mailed addressess. Plug this in the
	  toolbar instead of the default forward button.

2006-12-24 13:49 +0000 [r616233]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS: Releasing

2006-12-23 20:31 +0000 [r616136]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src,
	  trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp: select the name of
	  the identity when a new identity is created, so you can rename it
	  instantly if there are no kde default settings for
	  email/smtpserver, take the one from the first identity small
	  fixes.

2006-12-23 01:46 +0000 [r615880]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Sort recent tab
	  on date descending Show a tooltip on hovering the recent
	  addressess Only apply a tag (deleting is a tag as well) when
	  thread is closed. Fix garbled headerview of first message.

2006-12-22 23:54 +0000 [r615870]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/dcopiface.h (added),
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/dcopiface.cpp (added),
	  trunk/playground/pim/mailody/TODO: Add dcop iface so I can make
	  the mailto links from a browser work. and i need the dcop thingie
	  so i can expand it later on.

2006-12-22 19:51 +0000 [r615804]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Sort out the
	  Icons

2006-12-21 22:35 +0000 [r615536]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: - moved the
	  conversion from old settings to seperate function - fixed some
	  crashes and errors in the connection build up sequince.

2006-12-20 20:01 +0000 [r615242]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/setup.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/smtp.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Complete the
	  identities support. Yay! You can now setup different email
	  settings and smtp servers in the settings. In the composer you
	  can choose which identity you want to use for that message. By
	  default the identity is choosen which contains the email address
	  which is used in the email you are replying to.

2006-12-19 22:42 +0000 [r615035]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/setupidentities.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.h: More work on
	  the profiles.

2006-12-18 19:34 +0000 [r614742]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/setup.cpp,
	  trunk/playground/pim/mailody/src/setupidentities.cpp (added),
	  trunk/playground/pim/mailody/src/setupidentities.h (added),
	  trunk/playground/pim/mailody/src/Makefile.am: Start of
	  implementing identities. WIP

2006-12-18 15:23 +0000 [r614656]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Make the mailbox in the
	  tooltip clickable.

2006-12-17 22:58 +0000 [r614486]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/tooltip.h,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/addresslabel.cpp,
	  trunk/playground/pim/mailody/src/addresslabel.h,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: - Move some
	  specific mailody data out of the addresslabel back to the
	  messageview class. - Replace the default whatsthis tooltip with
	  the mailody tooltip and make the emailaddressess and attachments
	  clickable. - Cleanups/renames/idents/etc

2006-12-16 23:00 +0000 [r614238]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h: Better display of
	  redirected messages (the resent by/to header), so I can finally
	  see why Coolo's messages end up on the i18n-nl list.

2006-12-16 22:45 +0000 [r614236]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Fix bug nr 1 of the most hated
	  list (although i seem to be the only voter). If you have multiple
	  tabs open and in each tab a message from a different mailbox,
	  changing tabs crashes Mailody as the pointer to the message data
	  has been lost because of the mailbox switch. This fix prevent the
	  original pointer to be deleted when it is in use by the view.
	  When the view is done with it, it will be deleted.

2006-12-16 20:37 +0000 [r614212]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: When you switch
	  mailboxes and you have filtered the headers with a keyword, you
	  might forget the filter was set, this patch makes the searchline
	  flash for a short time, so the user sees that a filter was set.

2006-12-16 18:57 +0000 [r614194]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/addresslabel.cpp,
	  trunk/playground/pim/mailody/src/addresslabel.h: New addresslabel
	  widget, basically a kactivewidget, but then based on a qlabel,
	  with additional signals when a link is clicked. Based on a widget
	  from Waldo. This means het the first 100 pixels of the headers
	  are shown, is it bigger then a scrollbar will be shown. If less
	  then the widget reduces in height.

2006-12-16 14:01 +0000 [r614145]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_content.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_parsers.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp: Backport 'safe'
	  part of: SVN commit 613265 by vkrause: various fixes to handle
	  the multipart example from RFC 2046, section 5.1.1

2006-12-13 23:03 +0000 [r613535]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp: bad idea

2006-12-13 22:34 +0000 [r613507]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp: lets try this

2006-12-13 20:46 +0000 [r613309]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/addresslabel.cpp (added),
	  trunk/playground/pim/mailody/src/addresslabel.h (added): MIA

2006-12-13 20:10 +0000 [r613298]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/Makefile.am: Different approach
	  for the headers.

2006-12-09 23:10 +0000 [r611897]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Sort on youngest
	  item in the thread should ignore posts with a date past the
	  current date & time.

2006-12-09 23:03 +0000 [r611896]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/composer.h: Added a tab to the
	  composer where you can see the recently emailed addresses.
	  Doubleclick adds the address to the list of recipients and you
	  can remove them via the context menu. Including nice statistics
	  like the amount of times you mailed to that address and the
	  timestamp of the last time.

2006-12-09 19:43 +0000 [r611860]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Make it possible
	  to sort a folder with threads based on the date of the youngest
	  item in the thread. That means if you sort from old to new, a
	  thread which started a week ago, with the last reply yesterday
	  will be sorted after a thread of four days ago without a recent
	  message. In practise that means that all threads which contain
	  unread messages are sorted together.

2006-12-09 19:03 +0000 [r611856]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Add the
	  possibility to resync the folder list. This is a new option next
	  to refetch mailbox list, which deletes the localcache and looses
	  the settings about which folders require a regular mailcheck.
	  This new sync option preserves the old list, and only makes the
	  adjustments to match the list on the server.

2006-12-09 17:26 +0000 [r611848]  Giovanni Venturi gventuri73@tiscali.it

	* trunk/playground/pim/mailody/src/main.cpp: fix compiling on
	  slackware

2006-12-09 13:29 +0000 [r611797]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/TODO: Releasing!

2006-12-08 21:02 +0000 [r611574]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Order matters:
	  dont delete a pointer first and after that try to remove from a
	  map. Don't open the folder twice on a resync, causing strange
	  effects...

2006-12-08 20:42 +0000 [r611570]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: Rewrite of the message
	  parsing part. CCBUGS: 138204

2006-12-08 17:19 +0000 [r611543]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: Another fix for MS.
	  BUGS: 138204

2006-12-08 09:32 +0000 [r611465]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h: Make the Append command
	  rfc compatible (at least the part that i read). BUG: 138523

2006-12-07 21:50 +0000 [r611379]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: additional
	  trigger update for sync requests.

2006-12-07 21:40 +0000 [r611378]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp: Fix for
	  Courier-SSL mode.

2006-12-06 23:15 +0000 [r611161]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: Removed space at the
	  end of the regex. This should make the regex match and the
	  headerlist should be visible now. bug:138204

2006-12-06 23:06 +0000 [r611158]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Centralise the
	  enabling of the kactions. This fixes several crashes and makes
	  the application consistent.

2006-12-06 22:16 +0000 [r611145]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/smtp.h: Fix error in smtp.

2006-12-06 21:50 +0000 [r611141]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Not so happy
	  with this solution, but I don't know another solution. Opening a
	  mailbox can take a couple of seconds. I want the statusbar
	  updated and the mailbox selected and do the processing after
	  that. Build in a timer to achieve that. QTimer of 0 does not make
	  the mailbox selected, hence the 10. Open for suggestions.

2006-12-06 21:34 +0000 [r611138]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h: Expunge always triggered
	  a resync of the whole folder and caused a crash now and then.
	  This was caused by the fact that the imap command returned before
	  the items were removed from the database and that caused the
	  folder to be marked dirty. Now I will update the database and
	  view and check integrity after that.

2006-11-30 17:15 +0000 [r609409]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/db.cpp: Fix for openBSD. Pull
	  the sql headers into the mailody namespace. Patch from David
	  Love. Thanks! BUG: 138155

2006-11-29 09:17 +0000 [r609018]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src,
	  trunk/playground/pim/mailody/libkmime,
	  trunk/playground/pim/mailody/icons/hi16-action-label1.png
	  (added),
	  trunk/playground/pim/mailody/icons/hi16-action-label2.png
	  (added),
	  trunk/playground/pim/mailody/icons/hi16-action-label3.png
	  (added),
	  trunk/playground/pim/mailody/icons/hi16-action-label4.png
	  (added),
	  trunk/playground/pim/mailody/icons/hi16-action-label5.png
	  (added), trunk/playground/pim/mailody/icons/Makefile.am,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Add some colors.

2006-11-28 22:14 +0000 [r608918]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h: Spend a couple of
	  hours finding a crash and the reason why some message where not
	  displayed.

2006-11-28 09:05 +0000 [r608735]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h: Add the
	  resent-from info to the subject, not the correct place, but the
	  class needs an rewrite anyhow.

2006-11-27 16:34 +0000 [r608464]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: dont crash on
	  useless lines. BUG: 137959

2006-11-27 16:01 +0000 [r608449]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h: After storing a send
	  message on the server, make sure the message is refetched to the
	  database so it appears in Mailody.

2006-11-26 15:05 +0000 [r607978]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: Fix bug for UW-IMAP

2006-11-26 01:08 +0000 [r607867]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Rearrangement of
	  the imap class. Should make the GUI block less. Maybe it will fix
	  the bug with uwimap. Fix memleak.

2006-11-25 18:21 +0000 [r607785]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp,
	  trunk/playground/pim/mailody/src/smtp.h,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Support for
	  Authentication for SMTP. BUG: 136360

2006-11-25 00:28 +0000 [r607540]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/smtp.cpp (added),
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/smtp.h (added),
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO: Rewritten the smtp part.
	  Should behave a lot better + preparations for auth on smtp.
	  BUG:137698 CCBUG:136360

2006-11-24 10:57 +0000 [r607381]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp: Give a warning
	  when the size of the attachments are above 2MB.

2006-11-23 22:24 +0000 [r607276]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Rewrite
	  attachment handling. Split the filename and the path, so we can
	  store attachments with random filenames and h ide that completely
	  for the user.

2006-11-23 19:23 +0000 [r607231]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Encode name in from header.

2006-11-20 23:28 +0000 [r606592]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h: Fix sending of
	  messages with tls/ssl

2006-11-20 22:41 +0000 [r606582]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Please don't
	  crash.

2006-11-20 20:11 +0000 [r606559]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp: Add a messageid,
	  this makes it possible to also thread send messages.

2006-11-20 19:02 +0000 [r606544]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/TODO: BigBrowBag. MemoryLeak (more a
	  MemoryBasket)

2006-11-17 17:31 +0000 [r605658]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp: Microsoft IMAP server
	  returns quotes, or no quotes.

2006-11-17 17:00 +0000 [r605651]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp: Support
	  Microsoft Exchange Server 2003 IMAP4rev1 server.

2006-11-17 09:40 +0000 [r605573]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Hardcoded separator is evil.
	  Will make a better solution soon.

2006-11-17 00:13 +0000 [r605510]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/TODO: Add copy address to context
	  menu of addresses. No that is not a feature, it was a bug.
	  Really.

2006-11-16 20:10 +0000 [r605457]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/messageview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Sticky background bug found...

2006-11-16 19:50 +0000 [r605454]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Explicitly
	  delete all message when user chooses to resync a mailbox. This
	  prevents old messages staying alive when the server reuses the
	  same uids. Also caught a crash because the threadTo map did not
	  remove deleted messages, so on a resync it would want to assign
	  an item to a parent which was deleted because of the sync.

2006-11-16 19:26 +0000 [r605448]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/TODO: Make the display of messages
	  more robuust. Sometimes it would not show messages when switching
	  fast.

2006-11-16 18:49 +0000 [r605442]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp:
	  selectionChanged() and mouseButtonPressed() both called the
	  routine to show the message, so it was called twice. Eat the
	  mouseButtonPressed().

2006-11-15 21:45 +0000 [r605218]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/TODO: Dovecot was broken.

2006-11-15 18:50 +0000 [r605184]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/release_mailody.rb,
	  trunk/playground/pim/mailody/TODO: Update administrativia: last
	  commit before release.

2006-11-15 09:04 +0000 [r605066]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.cpp: Fancy dates
	  really rock, but do not use them for the text when
	  replying/forwarding ("At Yesterday 5.45pm, you wrote:")

2006-11-14 20:30 +0000 [r604964]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/filebrowser.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: - add select all to menu - fix
	  view source layout - fix single click selects file, but not
	  releases the selection when clicked on another in composer/files
	  - remove debug output - fix order of contextmenu

2006-11-14 17:02 +0000 [r604929]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h: Allan made me
	  aware that the facy date notation is in libkmime. Use it of
	  course. It rocks.

2006-11-13 20:55 +0000 [r604701]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/tooltip.h,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: - Speed up for opening large
	  mailboxes. I already wrote that the code was slow for threading;
	  it had to determine if a message was Unseen, to determine if a
	  thread should be open. This improves that part of the code. -
	  prevent a popup when opening a mailbox with new mail. - use short
	  date format in headerlist - update unseen count to 0 when mark
	  all as read is used. This saves a round trip to the server to
	  determine it.

2006-11-13 18:08 +0000 [r604669]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Fixes related to
	  threading: - go item down when deleting, not to the next sibling
	  - mark all childeren when tagging, does not matter if the thread
	  is open or closed - when moving items, move the childeren as
	  well, but only when the thread is closed.

2006-11-12 22:01 +0000 [r604463]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/Mainpage.dox,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Dont crash on
	  deleting childeren which are deleted from the view already. Fixes
	  expunge now we have threads.

2006-11-12 16:40 +0000 [r604364]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mainwindow.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp: Open the thread
	  if the message is new. Makes opening a mailbox a bit slower, but
	  I'll fix that when it annoyes me, for now i prefer to have it
	  like this.

2006-11-12 01:50 +0000 [r604222]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/headerlistview.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: - add a size column - basic
	  support for threading of messages, works quite well, but probably
	  still a lot to do

2006-11-11 22:21 +0000 [r604188]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messageview.cpp,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/mainwindow.cpp,
	  trunk/playground/pim/mailody/TODO: Speed up deleting for allee,
	  dont crash on wrong smtp server for fdoving

2006-11-11 19:12 +0000 [r604164]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h: Use KMime to
	  decode the headers. There is no speed difference. CCMAIL:
	  vkrause@kde.org

2006-11-11 17:23 +0000 [r604135]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp (removed),
	  trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/sidebar.h,
	  trunk/playground/pim/mailody/src/messageview.cpp (added),
	  trunk/playground/pim/mailody/src/mainwindow.h (added),
	  trunk/playground/pim/mailody/src/qmawidget.cpp (removed),
	  trunk/playground/pim/mailody/src/mailboxlistview.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.h,
	  trunk/playground/pim/mailody/src/qmamessageview.h (removed),
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/messageview.h (added),
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/configure.in.in,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h (removed),
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/Mainpage.dox (added),
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/Mainpage.dox (added),
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/setup.h,
	  trunk/playground/pim/mailody/src/addresslineedit.h,
	  trunk/playground/pim/Makefile.am.in,
	  trunk/playground/pim/mailody/src/mainwindow.cpp (added): Enable
	  apidox for this module, move the last qma* files to better names,
	  fix some apidox, cleanups, etc, etc.

2006-11-11 01:33 +0000 [r603986]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/messagedata.cpp,
	  trunk/playground/pim/mailody/src/sidebar.h,
	  trunk/playground/pim/mailody/src/linklocator.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/messagedata.h,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/headerlistview.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/linklocator.h,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/mailboxlistview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/filebrowser.h,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/imap.h,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/addresslineedit.h,
	  trunk/playground/pim/mailody/src/sidebar.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Random fixes,
	  small db optimalisation, crazyness

2006-11-10 19:17 +0000 [r603919]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/main.cpp: Fix slot and make it
	  possible to click mailto's on webpages when mailody is the
	  default mua. does not yet work when mailody is started already,
	  probably need a dcop interface before that.

2006-11-10 17:25 +0000 [r603902]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/imap.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/imap.h: Hopefully fixes the
	  cursor thingie

2006-11-09 22:35 +0000 [r603734]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp: Save the state of
	  the three toggle items (source/html/fixedfont). General fixes in
	  that area.

2006-11-09 18:14 +0000 [r603679]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/TODO: Handle the attachments better.
	  save as by default and open/openwith in context

2006-11-09 00:50 +0000 [r603443]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h: Cursor and statusbar

2006-11-08 23:57 +0000 [r603439]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp: Because the
	  loading of the addressbook was synchronously, the left mouse
	  button was not released, initiating a drag on the first message
	  you touch. Took me hours to find this very irritating bug.

2006-11-08 22:23 +0000 [r603432]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.h: Some changes in the
	  way I communicate with the database. When clicking on a folder,
	  first fetch all data which is in the database and fill the view.
	  In the meantime check on the imap server for new / missing
	  messages. If stuff is missing, fetch it, store it in the db and
	  emit a signal so the view is complete again. Should fix the
	  duplicate messages bug.

2006-11-08 19:42 +0000 [r603398]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp: See if that is
	  better

2006-11-08 18:10 +0000 [r603371]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp: Beautify
	  printing.

2006-11-08 15:58 +0000 [r603343]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h: Some html is hardly
	  readible due to small font, so this add zoom in/zoom out.

2006-11-08 11:55 +0000 [r603256]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/colorquotes.cpp,
	  trunk/playground/pim/mailody/src/qmaheaders.h,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.h,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/src/qmamailbox.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/qmafetch.h,
	  trunk/playground/pim/mailody/src/tooltip.h,
	  trunk/playground/pim/mailody/src/setup.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/addresslineedit.h,
	  trunk/playground/pim/mailody/src/qmaheaders.cpp,
	  trunk/playground/pim/mailody/AUTHORS,
	  trunk/playground/pim/mailody/src/setupaccount.cpp,
	  trunk/playground/pim/mailody/src/linklocator.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/colorquotes.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/tooltip.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/src/qmamailbox.h,
	  trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/addresslineedit.cpp,
	  trunk/playground/pim/mailody/src/setup.h: Move copyright info to
	  company.

2006-11-07 16:41 +0000 [r603038]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/qmawidget.h: Sometimes you want
	  to see the ascii-art people send you: toggle between fixed font
	  with x

2006-11-07 10:55 +0000 [r602952]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/TODO: When you need something, you
	  write it. Mailody can now Print. Have put it under the "Message"
	  menu item, probably violates a lot of standards.

2006-11-06 23:13 +0000 [r602836]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h: Middleclick opens
	  message in new tab

2006-11-06 21:08 +0000 [r602808]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/colorquotes.cpp,
	  trunk/playground/pim/mailody/src/linklocator.cpp,
	  trunk/playground/pim/mailody/src/linklocator.h: fix the
	  syntaxhighlighter again....

2006-11-06 20:26 +0000 [r602787]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/linklocator.cpp (added),
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/linklocator.h (added),
	  trunk/playground/pim/mailody/src/Makefile.am: Ok, looked at KMail
	  and found linklocator! Use that instead of home brew stuff.
	  syntax highlighter is now broken again....

2006-11-06 01:51 +0000 [r602459]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp: To let the
	  sytaxhighlighter do its job, double up the paragraph delimeters,
	  convert the <br> to normal <p>'s and set the margins for p to 0.
	  Gosh, i should look how kmail does this trick.

2006-11-06 00:06 +0000 [r602441]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/src/composer.h: Pretty intrusive
	  changes. I've changed the messageview part to always use richtext
	  mode. All html messages will be escaped, so that should work ok.
	  I did this so I can make links and emailaddresses clickable.
	  Which is in this commit as well. Enjoy! mailto's will launch the
	  composer of Mailody (_not_ the default KDE Mailer) and links will
	  launch the default KDE browser. The used regexes seem to work ok.
	  When replying or forwarding the plaintext part will be set in the
	  composer, even if you are viewing the message in HTML mode.
	  Closing the composer will only warn 'are you sure' when there has
	  been a change to the composer. So you can reply and abort
	  immediatly without getting a warning. Please test for
	  regressions...

2006-11-05 18:42 +0000 [r602347]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_content.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_headers.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_content.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers_obs.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_message.cpp,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/libkmime/kmime_message.h: Port back
	  revision 602298 by vkrause: - start to merge the two diffrent
	  header class trees - add In-Reply-To header Works. CCMAIL:
	  vkrause@kde.org

2006-11-05 17:09 +0000 [r602297]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Properly
	  detect if SSL/TLS is possible and warn about it. Disable the
	  settings if needed. CLosing the bugs which I think are related to
	  this. BUG:136391,136460 CCBUG: 136670

2006-11-05 16:36 +0000 [r602289]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/global.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmamessage.h: Move myEmail() to
	  global class, so the includes make more sense again Honour the
	  reply-to header, this means a saner list of addressees for
	  mailinglists Allow to address messages to yourself (people seem
	  to do that) Try harder to find dups when addressing a message

2006-11-05 15:07 +0000 [r602255]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/global.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_mdn.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/TODO: - search the addressbook for
	  existing entries correctly - fix switching of tabs. Sometimes it
	  would loose the correct message. - rename KAddressbook to KDE
	  Address Book as suggested by Allee - fix compilation.

2006-11-05 14:15 +0000 [r602231]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/README,
	  trunk/playground/pim/mailody/libkmime/kmime_charfreq.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_identity.h,
	  trunk/playground/pim/mailody/libkmime/kmime_codecs.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_uuencode.h,
	  trunk/playground/pim/mailody/libkmime/kmime_warning.h,
	  trunk/playground/pim/mailody/libkmime/kqcstringsplitter.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_headers.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_util.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_mdn.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_parsers.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_content.h,
	  trunk/playground/pim/mailody/libkmime/kmime_newsarticle.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_header_parsing.h,
	  trunk/playground/pim/mailody/libkmime/AUTHORS.knode (removed),
	  trunk/playground/pim/mailody/libkmime/kmime_codec_base64.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_qp.h,
	  trunk/playground/pim/mailody/libkmime/AUTHORS (added),
	  trunk/playground/pim/mailody/libkmime/AUTHORS.kmime (removed),
	  trunk/playground/pim/mailody/libkmime/kmime_message.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_identity.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_version.h,
	  trunk/playground/pim/mailody/libkmime/boolflags.h,
	  trunk/playground/pim/mailody/libkmime/kmime_charfreq.h,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_uuencode.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codecs.h,
	  trunk/playground/pim/mailody/libkmime/kmime_content.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_header_parsing.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_qp.cpp,
	  trunk/playground/pim/mailody/libkmime/kqcstringsplitter.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers.h,
	  trunk/playground/pim/mailody/libkmime/kmime_util.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers_obs.h,
	  trunk/playground/pim/mailody/libkmime/kmime_mdn.h,
	  trunk/playground/pim/mailody/libkmime/kmime_parsers.h,
	  trunk/playground/pim/mailody/libkmime/kmime_newsarticle.h,
	  trunk/playground/pim/mailody/libkmime/kmime_codec_base64.h,
	  trunk/playground/pim/mailody/libkmime/boolflags.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_message.h: Copy over
	  trunks changes: - relicense libkmime to LGPL - add myself as
	  contributor - removed AUTHORS.knode as all references to that are
	  gone now - renamed AUTHORS.kmime to AUTHORS

2006-11-05 00:35 +0000 [r602019]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/TODO: Fix refresh mailbox list

2006-11-05 00:20 +0000 [r602016]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h: Implement mark all
	  as read

2006-11-04 23:22 +0000 [r602002]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Implement the
	  possibility to manually pick a port number.

2006-11-04 22:07 +0000 [r601983]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/TODO: Crash fix, when switching
	  quickly between message it will crash sometimes, same for
	  requesting large mails and not waiting untill its finished.

2006-11-02 23:43 +0000 [r601359]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp: Feed the
	  completion object all emailaddresses of a contact.

2006-11-02 23:05 +0000 [r601351]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/global.cpp (added),
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/global.h (added),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am: Added a global
	  class which i can use for static functions which can be used by
	  multiple classes. Added a context menu for the addresses in the
	  headers, you can now quickly add it to the addressbook When
	  hovering over the addresss, you will see the telephone numbers of
	  the contact. Work in process...

2006-11-02 16:23 +0000 [r601240]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/composer.h: Implement left click
	  on an address to open the composer with that address.

2006-11-02 00:55 +0000 [r601087]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h: Start using
	  KURLLabel, this way i can add the LMB and RMB functions to them

2006-11-01 22:58 +0000 [r601066]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: add the second
	  parameter to KWallet::openWallet

2006-11-01 22:45 +0000 [r601063]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/src/qmamailbox.cpp,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: - Change
	  QObject to QWidget so the dialogs have a proper parent - make
	  sure that the to and cc headers will contain a ", " between them,
	  so wrapping is possible.

2006-10-31 22:57 +0000 [r600822]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: - When
	  password is empty / wrong or when people dont want to use
	  KWallet, present a nice dialog for them - Composer refered to
	  Settings, provide button in the dialog to go to the settings -
	  Disable password box in the Settings when KWallet is not
	  activated - Fill statusbar with info from the network status

2006-10-31 21:23 +0000 [r600802]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/tooltip.h (added),
	  trunk/playground/pim/mailody/src/qmamailbox.h,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/eventsrc (added),
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/tooltip.cpp (added),
	  trunk/playground/pim/mailody/src/qmamailbox.cpp,
	  trunk/playground/pim/mailody/TODO: Add Notification for new mail.
	  Reimplemented tooptip, to get a cool window.

2006-10-31 15:03 +0000 [r600721]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_headers.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_headers_obs.h: This
	  one too

2006-10-31 13:43 +0000 [r600695]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/kmime_headers.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/libkmime/kmime_headers_obs.h,
	  trunk/playground/pim/mailody/src/qmamessage.h: Compilation fix
	  for libkmime, reported by Dirk. Need to port that to kdepim 3.5
	  branch to fix compilation there. It will have to wait untill i'm
	  home...

2006-10-30 22:44 +0000 [r600552]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: There is even
	  another class which stores info about the user. Query that for
	  smtp-server, imap-server and emailaddress. Almost full-house.

2006-10-30 21:09 +0000 [r600528]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/sidebar.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers.cpp,
	  trunk/playground/pim/mailody/src/setup.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.h,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/setup.h,
	  trunk/playground/pim/mailody/libkmime/kmime_headers_obs.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/sidebar.cpp,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: - Some of the
	  setup/sidebar files where marked as GPL, the license checker was
	  wrong, they are GPL v2+, corrected the text to match the
	  statement like all other files - Expanded libkmime to not only
	  have a emails() function but also a names() function and a
	  displayNames() function. This removes the bug where 'reply' only
	  showed the email addressess, but not the names. - Fix a bug in
	  libkmime where emails sometimes where returned with spaces in
	  front or at the end. - When adding an address to the addressbook,
	  parse it, so it sets the name and email correctly.

2006-10-30 18:18 +0000 [r600484]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/libkmime/AUTHORS.knode (added),
	  trunk/playground/pim/mailody/src/qmaheaders.cpp,
	  trunk/playground/pim/mailody/AUTHORS: Fix the colors when
	  labeling, adapted the thunderbird system of colouring. Now
	  selected items have a color too. Fix Authors file and add knode
	  authors file to libkmime as it is referenced in libkmime.

2006-10-29 21:09 +0000 [r600198]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.h: Send a NOOP every 25
	  minutes of silence, to prevent an autologout after 30 minutes.

2006-10-29 19:24 +0000 [r600164]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/qmaheaders.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h: Serious tests for
	  changing connections, errors while connecting, unresolvable
	  hostnames, ports that can not connect to, timeouts, empty
	  passwords, wrong passwords, etc., etc.

2006-10-29 14:02 +0000 [r600084]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO: Improve communication with
	  KAddressBook: - addressbook is now loaded asynchronous, so the
	  composer opens instantly and addressess follow later. - delete
	  from addressbook and open address from the addressbook sidebar -
	  add an address to the addressbook from the addresslist.

2006-10-29 00:20 +0000 [r599889]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/socket.cpp (removed),
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/socketsafe.h,
	  trunk/playground/pim/mailody/src/socket.h (removed),
	  trunk/playground/pim/mailody/TODO,
	  trunk/playground/pim/mailody/src/qmafetch.h: Thiago suggested to
	  switch from QSocket to KBufferedSocket. This is the switch. Also
	  removed the simple socket class, and merged that into the
	  SocketSafe class, to prevent duplicate code. Needs intensive
	  testing

2006-10-28 18:08 +0000 [r599830]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmaheaders.h,
	  trunk/playground/pim/mailody/src/datalistview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/datalistview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/src/qmaheaders.cpp,
	  trunk/playground/pim/mailody/TODO: - Make Del-ley delete the
	  currently selected address or attachment in the composer -
	  Up/Down while headerlist has focus scrolls in the message,
	  Left/Right moves to next/previous item - Several fixes in that
	  area.

2006-10-28 15:32 +0000 [r599778]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src,
	  trunk/playground/pim/mailody/libkmime,
	  trunk/playground/pim/mailody/icons,
	  trunk/playground/pim/mailody/src/addresslineedit.cpp (added),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody,
	  trunk/playground/pim/mailody/src/addresslineedit.h (added),
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/composer.h: Move the lineedit
	  for adding addresses out of the composer into a seperate class,
	  together with the completion object. Makes room for the future.

2006-10-28 14:25 +0000 [r599766]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/datalistview.cpp (added),
	  trunk/playground/pim/mailody/src/datalistview.h (added),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/composer.h: Factor out the two
	  custom listviews by making a proper seperate class for it.

2006-10-28 01:35 +0000 [r599650]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.h: - Replace the
	  deleteAction and undeleteAction by a ToggleAction. - Keep the
	  mailboxlist and the headerlist in sync with the tab selected

2006-10-28 00:56 +0000 [r599649]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp: Sometimes it was
	  not possible to reply to messages, Mailody would hang while
	  opening the composer. Found the cause, it entered a loop while
	  wrapping the line.

2006-10-28 00:46 +0000 [r599648]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/sidebar.h,
	  trunk/playground/pim/mailody/src/qmaheaders.h,
	  trunk/playground/pim/mailody/src/qmamailbox.h,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/mailody/src/sidebar.cpp,
	  trunk/playground/pim/mailody/src/db.h,
	  trunk/playground/pim/mailody/src/composer.h: add const

2006-10-28 00:13 +0000 [r599642]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/colorquotes.cpp (added),
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/colorquotes.h (added),
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/composer.h: move the syntax
	  higlighter to a seperate file, remove duplication between reader
	  and composer

2006-10-25 22:29 +0000 [r599135]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/TODO: Fix crash and update todo

2006-10-25 21:06 +0000 [r599119]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/icons/mailody.svg (added),
	  trunk/playground/pim/mailody/Makefile.am,
	  trunk/playground/pim/mailody/icons (added),
	  trunk/playground/pim/mailody/icons/hi22-app-mailody.png (added),
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/icons/hi32-app-mailody.png (added),
	  trunk/playground/pim/mailody/icons/hi16-app-mailody.png (added),
	  trunk/playground/pim/mailody/icons/hi128-app-mailody.png (added),
	  trunk/playground/pim/mailody/icons/Makefile.am (added): Logo!!!!

2006-10-25 19:22 +0000 [r599104]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/NEWS: last commit for 0.2.0-beta1

2006-10-25 16:31 +0000 [r599073]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: Link to the
	  correct url.

2006-10-25 11:23 +0000 [r598995]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/socketsafe.cpp: When the
	  connection closes, reset the indicator if the connect is crypted,
	  else we get a crash when the user wants to reconnect.

2006-10-25 09:26 +0000 [r598980]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc,
	  trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/db.cpp,
	  trunk/playground/pim/mailody/src/mailody.desktop,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody/src/socketsafe.cpp,
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/socket.cpp,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/src/setupaccount.cpp: - Some crash
	  preventions for the socket - Dont warn about the composer
	  containing data at closing _after_ the message has been send. -
	  Fix the sending of attachments - Rename remaining visible QMA
	  strings

2006-10-24 22:55 +0000 [r598900]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/mailodyui.rc (added),
	  trunk/playground/pim/mailody/src/qmaui.rc (removed),
	  trunk/playground/pim/mailody/ChangeLog,
	  trunk/playground/pim/mailody/configure.in.bot,
	  trunk/playground/pim/mailody/src/main.cpp,
	  trunk/playground/pim/mailody/src/mailody.desktop (added),
	  trunk/playground/pim/mailody/src/qma.desktop (removed),
	  trunk/playground/pim/mailody/release_mailody.rb (added),
	  trunk/playground/pim/mailody/release_qma.rb (removed),
	  trunk/playground/pim/mailody/makechangelog: Prep release

2006-10-24 22:40 +0000 [r598891]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/mailody/src/qmamessageview.cpp,
	  trunk/playground/pim/mailody/src/qmawidget.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.cpp,
	  trunk/playground/pim/mailody/src/qmamessageview.h,
	  trunk/playground/pim/mailody/src/composer.cpp,
	  trunk/playground/pim/mailody (added),
	  trunk/playground/pim/mailody/src/qmafetch.cpp,
	  trunk/playground/pim/mailody/src/qmamessage.h,
	  trunk/playground/pim/qma (removed),
	  trunk/playground/pim/mailody/src/Makefile.am,
	  trunk/playground/pim/mailody/src/composer.h,
	  trunk/playground/pim/mailody/TODO: rename

2006-10-24 17:13 +0000 [r598803]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/composer.h,
	  trunk/playground/pim/qma/TODO: When replying strip signature and
	  I played a bit with the addresslist of the composer.

2006-10-24 16:09 +0000 [r598787]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmamessage.h,
	  trunk/playground/pim/qma/src/composer.h,
	  trunk/playground/pim/qma/TODO: from the todo list: - dont close
	  composer without warning when there is data - check for duplicate
	  addresses in the composer - sort indicators in the composer
	  missing - reworked the listviews, so the delete column is always
	  visible and column 1 always takes as much space as possible. -
	  context menu with delete is not needed now in those lists -
	  renamed 'file' to 'attachment' in composer - add a space between
	  organisation and emailaddress

2006-10-23 18:20 +0000 [r598490]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmamailbox.h,
	  trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmamailbox.cpp,
	  trunk/playground/pim/qma/src/composer.h: - Save all the sizes of
	  all the splitters and all the listviews out there - Implement
	  poor mans autoexpand folder with childeren on hover when dragging
	  message, wonder if I missed something in the api.... Almost time
	  to prep a tarball.

2006-10-23 16:10 +0000 [r598455]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/composer.h: Composer attachment
	  experiment failed. Show attachments in a separate listview next
	  to the addresses. Sort of Thunderbird solution. Hide/Show
	  automatically.

2006-10-23 14:35 +0000 [r598417]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmamessageview.cpp,
	  trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmamessage.cpp,
	  trunk/playground/pim/qma/src/qmamessage.h: Fix bug where the
	  company would make a mess of the emailaddress where it should go
	  to. So don't include the company name in the address used in the
	  composer.

2006-10-22 15:00 +0000 [r598115]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/TODO: Fix crash. Gather all uids which
	  have to leave, and iterate them later to delete them from the
	  database, view and from the qmap.

2006-10-22 13:36 +0000 [r598089]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmamessage.cpp,
	  trunk/playground/pim/qma/src/db.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmafetch.cpp,
	  trunk/playground/pim/qma/src/qmamessage.h,
	  trunk/playground/pim/qma/src/db.h,
	  trunk/playground/pim/qma/src/composer.h,
	  trunk/playground/pim/qma/TODO: When forwarding, forward
	  attachment as well When replying, set a In-reply-to header (does
	  not work, can't find the bug in libkmime though) Dont set "re: "
	  when its already there Reworked the verification process of the
	  currently shown messages, speeds up factor 10 opening mailboxes >
	  8000 msg. Scroll to last item of the box, only when there is
	  nothing selected

2006-10-22 02:35 +0000 [r597923]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/filebrowser.cpp (added),
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/filebrowser.h (added),
	  trunk/playground/pim/qma/src/Makefile.am,
	  trunk/playground/pim/qma/src/composer.h: Make it possible to send
	  attachments. Will tune later...

2006-10-21 18:19 +0000 [r597819]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/main.cpp,
	  trunk/playground/pim/qma/src/composer.cpp: Sorted out the
	  sidebar, together with Joern...

2006-10-19 22:14 +0000 [r597322]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/libkmime/qmapatches (removed),
	  trunk/playground/pim/qma/src/socketsafe.cpp (added),
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmaimaps.cpp (removed),
	  trunk/playground/pim/qma/src/socket.cpp,
	  trunk/playground/pim/qma/src/socketsafe.h (added),
	  trunk/playground/pim/qma/src/composer.h,
	  trunk/playground/pim/qma/src/qmaimaps.h (removed),
	  trunk/playground/pim/qma/src/qmafetch.h: move qmaimaps to
	  socketsafe and remove the libkmime patches, as they are ported
	  upstream. Compiles again.

2006-10-19 21:24 +0000 [r597309]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/base64.cpp (removed),
	  trunk/playground/pim/qma/src/qmaimap.cpp (removed),
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/socket.cpp (added),
	  trunk/playground/pim/qma/src/Makefile.am,
	  trunk/playground/pim/qma/src/qmafetch.cpp,
	  trunk/playground/pim/qma/src/qmaimaps.cpp,
	  trunk/playground/pim/qma/src/base64.h (removed),
	  trunk/playground/pim/qma/src/qmaimap.h (removed),
	  trunk/playground/pim/qma/src/socket.h (added),
	  trunk/playground/pim/qma/src/qmaimaps.h: Deleted base64, not
	  used. Renamed qmaimap to socket. compilation is now Broken (svn
	  mv not possible on modified files)

2006-10-18 18:14 +0000 [r596862]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmafetch.cpp,
	  trunk/playground/pim/qma/TODO,
	  trunk/playground/pim/qma/src/qmafetch.h: Tracked down bug where
	  expunge did not do what it should do. I fired expunge to the
	  server with the Queue type QuickSelect, which will bypass the
	  routine to first make sure we are in that folder. Now it has its
	  own Queue type.

2006-10-16 19:44 +0000 [r596143]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmamessage.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmamessage.h: Reply should do a
	  reply to all. KMime::Headers::To::emails() is the only way yo get
	  a list of addresses, their name is not included. Need to expand
	  that later on...

2006-10-16 17:32 +0000 [r596072]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmamessageview.cpp,
	  trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmamessage.cpp,
	  trunk/playground/pim/qma/TODO: Small fixes.

2006-10-16 17:01 +0000 [r596056]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/qmamessage.cpp,
	  trunk/playground/pim/qma/src/qmawidget.h,
	  trunk/playground/pim/qma/src/qmaheaders.cpp,
	  trunk/playground/pim/qma/TODO: When the From address contains the
	  configured email address, don't show that address, but show 'To:
	  $to-address' in the headerview. In other words: show to-adress
	  for the message you have sent. Nice idea Achim, works great!

2006-10-16 16:17 +0000 [r596044]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmawidget.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmafetch.cpp,
	  trunk/playground/pim/qma/src/composer.h,
	  trunk/playground/pim/qma/src/qmafetch.h: Save the message in the
	  current mailbox when you send it

2006-10-11 20:51 +0000 [r594637]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmaimap.cpp,
	  trunk/playground/pim/qma/src/composer.cpp,
	  trunk/playground/pim/qma/src/qmafetch.cpp,
	  trunk/playground/pim/qma/src/qmaimaps.cpp,
	  trunk/playground/pim/qma/TODO,
	  trunk/playground/pim/qma/src/qmaimaps.h,
	  trunk/playground/pim/qma/src/setupaccount.cpp: Implement TLS. Now
	  we have None, SSL and TLS. Added those three for SMTP as well.
	  Add TODO, after remarks from Allee.

2006-10-10 21:21 +0000 [r594302]  Tom Albers tomalbers@kde.nl

	* trunk/playground/pim/qma/src/qmaui.rc (added),
	  trunk/playground/pim/qma/src/qmamailbox.h (added),
	  trunk/playground/pim/qma/COPYING (added),
	  trunk/playground/pim/qma/libkmime/kmime_headers.h (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/move_userAgent_to_message.diff
	  (added), trunk/playground/pim/qma/libkmime/kmime_headers_obs.h
	  (added), trunk/playground/pim/qma/libkmime/kmime_codec_base64.h
	  (added), trunk/playground/pim/qma/libkmime/boolflags.cpp (added),
	  trunk/playground/pim/qma/src/sidebar.h (added),
	  trunk/playground/pim/qma/src/qmamessageview.cpp (added),
	  trunk/playground/pim/qma/libkmime/README (added),
	  trunk/playground/pim/qma/libkmime/kmime_charfreq.cpp (added),
	  trunk/playground/pim/qma/libkmime (added),
	  trunk/playground/pim/qma/src/setupaccount.h (added),
	  trunk/playground/pim/qma/src/qmawidget.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_codecs.cpp (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/Root (added),
	  trunk/playground/pim/qma (added),
	  trunk/playground/pim/qma/src/qmamessage.h (added),
	  trunk/playground/pim/qma/src/db.h (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/CVS (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_uuencode.h (added),
	  trunk/playground/pim/qma/libkmime/kqcstringsplitter.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_warning.h (added),
	  trunk/playground/pim/qma/libkmime/kmime_headers.cpp (added),
	  trunk/playground/pim/qma/src/setup.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_mdn.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_newsarticle.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_header_parsing.h (added),
	  trunk/playground/pim/qma/NEWS (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_base64.cpp (added),
	  trunk/playground/pim/qma/src/qma.desktop (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_qp.h (added),
	  trunk/playground/pim/qma/libkmime/AUTHORS.kmime (added),
	  trunk/playground/pim/qma/libkmime/qmapatches (added),
	  trunk/playground/pim/qma/src/qmaimaps.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_message.cpp (added),
	  trunk/playground/pim/qma/src/sidebar.cpp (added),
	  trunk/playground/pim/qma/src/qmaheaders.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_identity.cpp
	  (added), trunk/playground/pim/qma/libkmime/qmapatches/CVS/Entries
	  (added), trunk/playground/pim/qma/libkmime/CLASSTREE.bodyparts
	  (added), trunk/playground/pim/qma/src/setupaccount.cpp (added),
	  trunk/playground/pim/qma/src (added),
	  trunk/playground/pim/qma/libkmime/boolflags.h (added),
	  trunk/playground/pim/qma/libkmime/CLASSTREE.headers (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/CVS/Root
	  (added), trunk/playground/pim/qma/src/qmamessageview.h (added),
	  trunk/playground/pim/qma/src/qmamessage.cpp (added),
	  trunk/playground/pim/qma/src/db.cpp (added),
	  trunk/playground/pim/qma/README (added),
	  trunk/playground/pim/qma/src/qmawidget.h (added),
	  trunk/playground/pim/qma/src/qmafetch.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_codecs.h (added),
	  trunk/playground/pim/qma/src/composer.h (added),
	  trunk/playground/pim/qma/INSTALL (added),
	  trunk/playground/pim/qma/libkmime/kmime_content.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_header_parsing.cpp
	  (added), trunk/playground/pim/qma/libkmime/kmime_codec_qp.cpp
	  (added), trunk/playground/pim/qma/configure.in.bot (added),
	  trunk/playground/pim/qma/libkmime/kqcstringsplitter.h (added),
	  trunk/playground/pim/qma/src/setup.h (added),
	  trunk/playground/pim/qma/libkmime/kmime_util.h (added),
	  trunk/playground/pim/qma/libkmime/kmime_mdn.h (added),
	  trunk/playground/pim/qma/libkmime/kmime_parsers.h (added),
	  trunk/playground/pim/qma/release_qma.rb (added),
	  trunk/playground/pim/qma/libkmime/kmime_newsarticle.h (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/CVS/Repository
	  (added), trunk/playground/pim/qma/libkmime/configure.in.in
	  (added), trunk/playground/pim/qma/libkmime/kmime_message.h
	  (added), trunk/playground/pim/qma/src/qmaimaps.h (added),
	  trunk/playground/pim/qma/ChangeLog (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_identity.h (added),
	  trunk/playground/pim/qma/src/qmaheaders.h (added),
	  trunk/playground/pim/qma/configure.in.in (added),
	  trunk/playground/pim/qma/src/base64.cpp (added),
	  trunk/playground/pim/qma/src/main.cpp (added),
	  trunk/playground/pim/qma/src/composer.cpp (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/add_to_cc_to_assemble.diff
	  (added), trunk/playground/pim/qma/libkmime/Makefile.am (added),
	  trunk/playground/pim/qma/src/qmaimap.h (added),
	  trunk/playground/pim/qma/src/qmamailbox.cpp (added),
	  trunk/playground/pim/qma/libkmime/DESIGN.kmime (added),
	  trunk/playground/pim/qma/src/qmafetch.h (added),
	  trunk/playground/pim/qma/libkmime/kmime_util.cpp (added),
	  trunk/playground/pim/qma/Makefile.am (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS (added),
	  trunk/playground/pim/qma/libkmime/kmime_parsers.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_content.h (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/CVS/Entries
	  (added), trunk/playground/pim/qma/AUTHORS (added),
	  trunk/playground/pim/qma/makechangelog (added),
	  trunk/playground/pim/qma/libkmime/kmime_version.h (added),
	  trunk/playground/pim/qma/libkmime/qmapatches/CVS/Repository
	  (added), trunk/playground/pim/qma/libkmime/kmime_charfreq.h
	  (added), trunk/playground/pim/qma/src/qmaimap.cpp (added),
	  trunk/playground/pim/qma/libkmime/kmime_codec_uuencode.cpp
	  (added), trunk/playground/pim/qma/src/Makefile.am (added),
	  trunk/playground/pim/qma/src/base64.h (added),
	  trunk/playground/pim/qma/TODO (added): Long time no commit, that
	  was because I was working on this: QMA. It's an ((online-) imap
	  only) mailclient. The basics are there (receiveing, reading,
	  sending), but some things don't work (sending attachments) and
	  probably a dozen bugs and crashes.

