CVS commit by tilladam:
Aaaand, dimap mail eater number two for today. This time we prevent it
eating everything but the inbox on prefix changes, like so:
- have a bunch of folders at top level, because your prefix is INBOX
- change prefix to nothing
- sync
- all top level folders are removed locally since the server doesn't
list them anymore. They have an imap path, so we figure they must have
been on the server at some point, so that means we must have deleted
them locally, which means we need to delete them on the server
- add list of folder under the new prefix
- go through list of locally deleted folders (or those we think we deleted)
and deleted them from the server
- say hello to Mr. INBOX, the lonely inhabitant of your account since all
other folders have been removed
David's patch, I just figured out what happens.
svn path=/trunk/kdepim/; revision=347966
- it's now possible to enlarge the attachment section (#86330)
- when pressing bold/italic, the buttons react (#89410)
svn path=/trunk/kdepim/; revision=347346
CVS commit by tilladam:
Fix issue 139 by using the mechanism we use for setting the replied and
forwarded status after a mail has been sent succesfully to move the mail
that originally triggered the sending of the accept/decline mail, whose
serial number is remembered in a link header to the trash folder configured
for that account. In other words, if you click to accept an invitation, and
then send the generated reply, the invitation mail will automagically go
away.
svn path=/trunk/kdepim/; revision=347299
isResourceFolder and hideResourceImapFolder into hideResourceFolder, since
the resource is not imap specific at all. Port all callers.
svn path=/trunk/kdepim/; revision=346967
new kolab resource needs, so I'll import that next. Unfortunately this
merge was somewhat invasive, so things might be slightly shaky still. I'll
debug that over the next few days, hopefully.
svn path=/trunk/kdepim/; revision=346785
strategy (iconic or inline) of the body part. Make the bodypartnode
implementation of the interface set it according to the readerwindow's
display strategy. Now bodypartformatter plugins can honor the display
strategy of the readerwindow they are invoked by.
svn path=/trunk/kdepim/; revision=346748
such as annotation support. Now only the dcop interface extensions and the
kolab resource itself which uses them are missing.
svn path=/trunk/kdepim/; revision=346738
* KConfigXT setting for the storage format to use on groupware folders
* Configuration dialog changes to selecting the format, and selecting
an account (instead of a folder) when choosing the kolab XML format.
* Account combobox
* Annotation job (not used until kmfoldercachedimap is merged)
svn path=/trunk/kdepim/; revision=346441
displays the current message in a separate reader window and assigning
the Return key to it by default.
CCMAIL: 59927-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=345906
adds the status icon next to the status string in the search/filter/quick
search dropdowns and fixes capitalization as well. Thanks, dude.
svn path=/trunk/kdepim/; revision=344502