This brings a reworked folder tree and and a new message list, which is much more powerful than the old one.
New features include grouping, multiline items and the ability to customize just about everything of the look of the message list.
Also, we have a tabbed interface for opening more than one folder at once now.
An important aspect of the new message list is that drawing speed is now fast again (there was a regression in Q3ListView that
made huge folders a real pain to navigate, reading commit folders was not a nice thing to do).
There are probably more things which I forgot to list here.
Also, this is big step forward in getting rid of Qt3Support in KMail, now just some tiny bits are left.
Many thanks to SoC student Szymon Stefanek for his awesome work on his project! I can't stress enough how great this
achivment is. He even added very good API documentation to his classes :)
This requires the lastest version of qt-copy, otherwise you'll get mysterious crashes in Qt painting code from time to time.
We hope that this patch will be added to the next Qt 4.4.x version.
And finally, this merge also brings many regressions, which is not unnatural for such a big change.
In the remaining time before the KDE 4.2 release, we'll have to work on those to get it polished and regression-free.
Help here is always needed, and is a good opportunity to start working on KMail, since many regressions are low hanging fruit.
It also means the message list and the folder tree need a bit of testing.
If you find bugs, report them under the "new message list" and "new folder tree" component of the bug tracker, thanks.
I also plan to setup a wiki page with known regressions.
CCMAIL: kde-pim@kde.org
GUI:
CCBUG: 117808
BUG: 163469
FEATURE: 18170
FEATURE: 32400
FEATURE: 42107
FEATURE: 45526
FEATURE: 81272
FEATURE: 90142
FEATURE: 107450
(and probably many others)
svn path=/trunk/KDE/kdepim/; revision=881321
What does this patch do:
- QComboBox -> KComboBox
- QTabWidget -> KTabWidget
- QLineEdit -> KLineEdit
- QTextEdit -> KTextEdit
- Where KLineEdit is inserted, I explicitly called: setShowClearButton( true )
- Removed in some cases unnecessary includes from header files.
What does this patch not do:
- Fix the ui files
- Fix the QMessageBox -> KMessageBox in kmmessage.cpp I need to have a good
look to the KMessageBox API for that.
- Exhaustive cleanup of unnecessary inclusions.
svn path=/trunk/KDE/kdepim/; revision=862376
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r858267 | tmcguire | 2008-09-07 18:47:18 +0200 (Sun, 07 Sep 2008) | 6 lines
Backport r857007 by tmcguire from trunk to the 4.1 branch:
Make checkHighest() work again.
Now TLS and SSL are checked automatically, no longer "None".
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=858298
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r846413 | harald | 2008-08-13 14:46:20 +0200 (Wed, 13 Aug 2008) | 1 line
usability fix: add a busy cursor and a progress bar while checking for imap and pop capabilities to give visual feedback to the user that something is happening
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=851347
usability fix: add a busy cursor and a progress bar while checking for imap and pop capabilities to give visual feedback to the user that something is happening
svn path=/trunk/KDE/kdepim/; revision=846416
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r813234 | vkrause | 2008-05-27 11:25:21 +0200 (Tue, 27 May 2008) | 3 lines
Make sure the folder is still open for the setStatus() call. This fixes
a crash while refreshing the DIMAP cache of a groupware sub-folder.
........
r813336 | vkrause | 2008-05-27 14:47:56 +0200 (Tue, 27 May 2008) | 3 lines
Prevent writing the sqlite index while the folder is closed and thus the
internal message list is empty.
........
r813759 | vkrause | 2008-05-28 19:12:22 +0200 (Wed, 28 May 2008) | 8 lines
Make sure we re-open the current folder after an forced close triggered
by FolderStorage::expunge().
This fixes a crash when switching between Kontact parts during a DIMAP
cache refresh. Also, the header view is now updated again during the
refresh.
Might help with Kolab issue 2697.
........
r816897 | staniek | 2008-06-04 23:57:59 +0200 (Wed, 04 Jun 2008) | 2 lines
SVN_SILENT proper filename
........
r817156 | staniek | 2008-06-05 13:58:28 +0200 (Thu, 05 Jun 2008) | 4 lines
Avoid implicit cast of -1 value (when "maximumAttachmentSize" is undefined) to uint.
This worked only by accident.
........
r817345 | tilladam | 2008-06-05 22:23:34 +0200 (Thu, 05 Jun 2008) | 2 lines
Disable the gnupg log watcher action in KMail on Windows, it's not available there.
........
r819078 | staniek | 2008-06-10 17:01:55 +0200 (Tue, 10 Jun 2008) | 10 lines
Fix positioning of the recipients editor;
do not move the child window when the parent (composer) window is moved
(unless the child looks like a popup, moving it is rather unexpected by users).
Avoid hiding parts of the window (needed especially when not using KWin),
so this is mostly Windows and MacOSX fix.
(reviewed)
........
r820276 | staniek | 2008-06-13 20:11:07 +0200 (Fri, 13 Jun 2008) | 4 lines
-better checks for results of QDialog::exec()
-better way to choose root dir path
........
r820278 | staniek | 2008-06-13 20:11:49 +0200 (Fri, 13 Jun 2008) | 2 lines
attach only if user accepted the file dialog
........
svn path=/trunk/KDE/kdepim/; revision=822563
svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
........
r819064 | ereslibre | 2008-06-10 16:15:34 +0200 (Tue, 10 Jun 2008) | 4 lines
Setting this custom selection model doesn't allow user to deselect the current selected indexes. This was initially a bug in Qt and later they fixed the documentation => Qt::SingleSelection now says on
the docs that the current item can be unselected (check the difference between docs on 4.4.1 and 4.4.0), so we need to inherit QItemSelectionModel and do our own code in there to avoid the clearing of
the current selected index.
........
r819088 | mleupold | 2008-06-10 17:21:52 +0200 (Tue, 10 Jun 2008) | 3 lines
Rearranged the POP account dialog to unclutter and fit smaller resolutions. Also changed the inputbox to enter the port to be a
KNumInputBox.
........
r819109 | ereslibre | 2008-06-10 18:07:17 +0200 (Tue, 10 Jun 2008) | 2 lines
This is faster. Didn't remember the QItemSelection is actually a QList.
........
r819113 | krake | 2008-06-10 18:14:50 +0200 (Tue, 10 Jun 2008) | 2 lines
Check if payload exists before trying to access it, otherwise this will crash as a result of an assert
........
r819141 | ereslibre | 2008-06-10 19:33:15 +0200 (Tue, 10 Jun 2008) | 2 lines
Also reimplement clear() just in case the implementation of QListView changes in the future and does calls to clear() as QTreeView does.
........
r819143 | bbroeksema | 2008-06-10 19:39:22 +0200 (Tue, 10 Jun 2008) | 3 lines
Most of the category sync code is in place now. Although some work at the lower
levels is still needed.
........
r819147 | dmiller | 2008-06-10 19:46:19 +0200 (Tue, 10 Jun 2008) | 4 lines
mail-sent icon for kmail
........
r819148 | dmiller | 2008-06-10 19:48:05 +0200 (Tue, 10 Jun 2008) | 2 lines
there is a new version of mail-sent living in kmail/icons so im removing this one
........
r819164 | bbroeksema | 2008-06-10 20:45:37 +0200 (Tue, 10 Jun 2008) | 8 lines
* Removed some old code regarding category syncing.
* HHDataProxy now asks implementing classes to load PilotAppInfo and let it
return a pointer to PilotAppInfoBase so that the base conduit can use it
to modify category information.
* When loading records, the HHDataProxy class also sets the string
representation of a category to the records.
* Made sure this time that the KeyringConduit still compiles =:)
........
r819165 | thrainer | 2008-06-10 20:47:25 +0200 (Tue, 10 Jun 2008) | 5 lines
Display rich text summary correctly. This only works if the todos summaryIsRich() method returns the right information.
Also, some cleanup of the delegates.
........
r819166 | bbroeksema | 2008-06-10 20:50:56 +0200 (Tue, 10 Jun 2008) | 2 lines
Return wheter or not a category is known by the PilotDatabase.
........
r819169 | bbroeksema | 2008-06-10 20:59:07 +0200 (Tue, 10 Jun 2008) | 3 lines
Make sure that conduits must implement a function that stores the appinfo
block.
........
r819179 | bbroeksema | 2008-06-10 21:19:15 +0200 (Tue, 10 Jun 2008) | 3 lines
Let HHDataProxy handle setting a category on a handheld record. This should be
the same for each HHDataProxy so no need to implement this in KeyringConduit.
........
r819205 | bbroeksema | 2008-06-10 21:43:57 +0200 (Tue, 10 Jun 2008) | 2 lines
Implemented HHDataProxy::addGlobalCategory( const QString& ).
........
r819283 | scripty | 2008-06-10 22:53:53 +0200 (Tue, 10 Jun 2008) | 1 line
SVN_SILENT made messages (.desktop file)
........
r819350 | vanrijn | 2008-06-11 05:35:20 +0200 (Wed, 11 Jun 2008) | 4 lines
- We're not anywhere close to doing backups and restores. This was out of
whack from the rest of the code anyway (syncAction.cc, etc.). Was causing
me to go into restore mode on every sync.
........
r819403 | binner | 2008-06-11 09:29:36 +0200 (Wed, 11 Jun 2008) | 2 lines
fix typo
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=819422
svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
................
r818697 | mutz | 2008-06-09 11:49:41 +0200 (Mon, 09 Jun 2008) | 279 lines
Blocked revisions 818696 via svnmerge
................
r818696 | mutz | 2008-06-09 11:39:27 +0200 (Mon, 09 Jun 2008) | 273 lines
Merged revisions 817668-818612 via svnmerge from
svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
........
r817668 | winterz | 2008-06-06 17:10:17 +0200 (Fri, 06 Jun 2008) | 3 lines
fix running kjots standalone killing kontact.
as usual, dfaure (aka "The Guru") solved this for us.
........
r817696 | winterz | 2008-06-06 18:42:15 +0200 (Fri, 06 Jun 2008) | 6 lines
port newInstance() to DBus interface.
rewrite a bit to make it more consistent the other plugins.
we still have a bug though: starting akregator standalone while kontact
is running brings the Summary view forward, not the Akregator plugin.
........
r817875 | scripty | 2008-06-06 23:51:55 +0200 (Fri, 06 Jun 2008) | 1 line
SVN_SILENT made messages (.desktop file)
........
r817923 | winterz | 2008-06-07 02:53:17 +0200 (Sat, 07 Jun 2008) | 13 lines
Add UniqueAppHandler support (but it doesn't work correctly yet).
Make "New Task" from the menu work.
i18n("New Task")
fix invisibleToolbarActions
other general cleanups
Thorsten: several problems remain, including:
no ktimetracker toolbar when embedded into kontact
no ktimetracker timer in the systray when embedded into kontact
we need a DBus interface to use in the newInstance()
........
r817931 | knight | 2008-06-07 05:05:10 +0200 (Sat, 07 Jun 2008) | 4 lines
Use current locale settings when formatting the publishing date of
an article for display in the article list, with fancy rendition
of dates less than one week old (eg. "Today <time>", "Yesterday <time>")
........
r818015 | ereslibre | 2008-06-07 14:37:09 +0200 (Sat, 07 Jun 2008) | 7 lines
Tool tips are shown now. Is a pity KFileItemDelegate tries to draw different tooltips. Will talk with Fredrik to see if we can get normal tooltips using KFileItemDelegate. Anyway, QStyledItemDelegate
doesn't get us in any regressions, and works as expected.
Tool tips are only shown if the mode of view is "Icons Only".
........
r818025 | winterz | 2008-06-07 15:47:03 +0200 (Sat, 07 Jun 2008) | 3 lines
disable the newsticker summary plugin.
........
r818045 | winterz | 2008-06-07 16:51:23 +0200 (Sat, 07 Jun 2008) | 4 lines
it might help the newstickerplugin if it had the correct version.
still, we keep this plugin disabled for KDE 4.1
........
r818049 | winterz | 2008-06-07 16:53:43 +0200 (Sat, 07 Jun 2008) | 5 lines
I don't see any reason to keep a KDE 3.2 version of the akregator plugin.
but maybe I'm wrong. Frank?
........
r818068 | winterz | 2008-06-07 17:48:21 +0200 (Sat, 07 Jun 2008) | 2 lines
change the weight so feeds shows up under to-do list, but above usenet.
........
r818080 | winterz | 2008-06-07 18:30:57 +0200 (Sat, 07 Jun 2008) | 7 lines
fix KJots "about" data when embedded into Kontact.
Steve: you really need to combine this and the kjots/main.cpp about data
data into 1 about and make this available to the standalone and part.
you might look at korganizer/aboutdata for example
........
r818102 | tmcguire | 2008-06-07 20:17:06 +0200 (Sat, 07 Jun 2008) | 4 lines
Store local subscription info immediately. Might help with bug 163268
........
r818122 | tmcguire | 2008-06-07 21:28:39 +0200 (Sat, 07 Jun 2008) | 7 lines
Don't crash in a debug function.
This might also fix bug 156319, although the backtrace misses the
last function it it.
........
r818123 | tmcguire | 2008-06-07 21:34:03 +0200 (Sat, 07 Jun 2008) | 3 lines
tabs--
SVN_SILENT
........
r818126 | tmcguire | 2008-06-07 22:01:16 +0200 (Sat, 07 Jun 2008) | 6 lines
When the config file says the folders patch is .kde/share/apps/kmail/mail, but that
doesn't exist, try .kde4/share/apps/kmail/mail instead, as some distros change KDEHOME
to .kde4.
I myself made that error when migrating my data, and some others as well.
........
r818181 | toma | 2008-06-08 03:24:44 +0200 (Sun, 08 Jun 2008) | 2 lines
Reinstate the integrity() function from mailody3, ported to akonadi. This should make the resource fetch the mail based on uidnext and uidvalidity checks. Basically means that it can now do the 'checkmail' properly and efficiently. Too bad Akonadi does not seem to call retrieveItems( const Akonadi::Collection & col ) on the intervals. I might be missing something.
........
r818274 | tstaerk | 2008-06-08 09:02:15 +0200 (Sun, 08 Jun 2008) | 5 lines
Renaming KArm to ktimetracker. Now that this is consistent, also the
"new task" functionality works.
BUGS:162725
CCBUGS:125862
........
r818294 | tstaerk | 2008-06-08 10:49:55 +0200 (Sun, 08 Jun 2008) | 1 line
Allow the user to name a task as he likes.
........
r818298 | tstaerk | 2008-06-08 11:05:48 +0200 (Sun, 08 Jun 2008) | 5 lines
Renaming KArm to ktimetracker. As this is now consistent, also the
toolbars work.
BUGS:162724 162726
CCBUGS:125862
........
r818299 | tstaerk | 2008-06-08 11:12:47 +0200 (Sun, 08 Jun 2008) | 1 line
Have the icons in the 'main bar'
........
r818339 | osterfeld | 2008-06-08 13:09:03 +0200 (Sun, 08 Jun 2008) | 1 line
return data for EditRole
........
r818341 | toma | 2008-06-08 13:13:30 +0200 (Sun, 08 Jun 2008) | 2 lines
When there is an error in selecting the mailbox, don't lock up.
........
r818344 | gberg | 2008-06-08 13:31:10 +0200 (Sun, 08 Jun 2008) | 1 line
Fix issue with text not wrapping on first page of anti-spam wizard.
........
r818346 | osterfeld | 2008-06-08 13:42:41 +0200 (Sun, 08 Jun 2008) | 2 lines
add sort role, to fix sorting of fancy dates
remove old ArticleListView impl
........
r818352 | toma | 2008-06-08 14:04:34 +0200 (Sun, 08 Jun 2008) | 2 lines
Add a noselect attribute. This way we can prevent accessing a folder which has this property on the server. This prevents useless server roundtrips.
........
r818355 | gberg | 2008-06-08 14:08:51 +0200 (Sun, 08 Jun 2008) | 1 line
Fix image in the anti-spam and anti-virus wizards so they don't move and the frame doesn't resize around them when resizing the dialog.
........
r818362 | tmcguire | 2008-06-08 14:24:51 +0200 (Sun, 08 Jun 2008) | 2 lines
Also disable the filter actions in the toolbar when no message is selected.
........
r818365 | osterfeld | 2008-06-08 14:28:16 +0200 (Sun, 08 Jun 2008) | 1 line
fix author column: store author name, email, url separatedly instead of storing it as HTML
........
r818383 | toma | 2008-06-08 15:12:31 +0200 (Sun, 08 Jun 2008) | 2 lines
In the past we did nothing if the message count in mailody matched the amount on the imap server. Now we need to emit a signal that we are done. Another lockup bytes the dust.
........
r818395 | tmcguire | 2008-06-08 15:48:06 +0200 (Sun, 08 Jun 2008) | 7 lines
Don't assert when the password entered is empty.
The password dialog is still shown too many times, but at least
it doesn't crash anymore.
........
r818405 | tmcguire | 2008-06-08 16:10:38 +0200 (Sun, 08 Jun 2008) | 4 lines
Make sure "Starting..." and "Opening Url.." disappear from the status bar again
after two seconds.
........
r818418 | winterz | 2008-06-08 16:26:16 +0200 (Sun, 08 Jun 2008) | 2 lines
not "context", but "comment" property
........
r818421 | msoeken | 2008-06-08 16:29:55 +0200 (Sun, 08 Jun 2008) | 2 lines
Use QStyledItemDelegate and QStyle::drawControl to correctly paint the background of the percentage column.
........
r818437 | tmcguire | 2008-06-08 17:01:20 +0200 (Sun, 08 Jun 2008) | 4 lines
- Make sure that the toolbar filter actions are also disabled right after starting up
- Remove some code that doesn't seem to do anything meaningful
- Put the last line of one function back as the last line
........
r818438 | krake | 2008-06-08 17:03:14 +0200 (Sun, 08 Jun 2008) | 3 lines
Put phone number widgets into a scrollarea and make sure the area can display the initial three without scrollbar.
Fixes an issue discovered during Krush day 2 (widgets being reduced in height when new phone numbers are added)
........
r818440 | tmcguire | 2008-06-08 17:10:58 +0200 (Sun, 08 Jun 2008) | 2 lines
Install the RC file, looks like this was removed by accident in r813516.
........
r818452 | mleupold | 2008-06-08 17:42:39 +0200 (Sun, 08 Jun 2008) | 2 lines
Made the dialog smaller to fit the KCMultiDialog's size on small resolutions.
........
r818456 | aacid | 2008-06-08 17:59:39 +0200 (Sun, 08 Jun 2008) | 2 lines
remove typo spotted by Soenke Dibbern
........
r818459 | tmcguire | 2008-06-08 18:10:26 +0200 (Sun, 08 Jun 2008) | 4 lines
Slightly better place to update the actions, now also works after running the
anti spam wizard.
Also, update all actions, not just those in the toolbar.
........
r818460 | krake | 2008-06-08 18:11:22 +0200 (Sun, 08 Jun 2008) | 2 lines
Fixing enable/disable state tracking depending on selection.
........
r818468 | osterfeld | 2008-06-08 18:30:21 +0200 (Sun, 08 Jun 2008) | 2 lines
convert to plaintext also when updating the title cache
........
r818469 | tmcguire | 2008-06-08 18:30:27 +0200 (Sun, 08 Jun 2008) | 4 lines
Don't crash when inline-forwarding multiple mails.
........
r818491 | mleupold | 2008-06-08 18:59:57 +0200 (Sun, 08 Jun 2008) | 2 lines
Made the Composer config dialog smaller to fit small resolutions.
........
r818511 | skelly | 2008-06-08 19:34:04 +0200 (Sun, 08 Jun 2008) | 3 lines
Move the about data in KJots to a standalone class instead of repeating the information.
........
r818517 | tstaerk | 2008-06-08 19:40:39 +0200 (Sun, 08 Jun 2008) | 4 lines
Understand the starttime in an iCalendar file.
BUGS:163526
........
r818532 | krake | 2008-06-08 20:33:46 +0200 (Sun, 08 Jun 2008) | 13 lines
QList::erase changes end() so caching it resulted in a crash.
Reported during Krush day as
"katastrophe 14:14, 8 June 2008 (CEST) crash if you make a new distribution list and change its name, then click ok"
Actually already crashes when creating a new distribution list and keeping the default name.
Most likely introduced during Qt4 porting, e.g. different behavior or Qt3's QValueList and Qt4's QList regarding erase() and/or end()
so it could be somewhere else as well.
........
r818574 | toma | 2008-06-08 22:36:51 +0200 (Sun, 08 Jun 2008) | 2 lines
dont deadlock on entering a folder with no new messages.
........
r818605 | ereslibre | 2008-06-09 01:02:05 +0200 (Mon, 09 Jun 2008) | 6 lines
The sidebar needed lots of intrinsec logic for working properly. This fixes the problem of a huge sidebar when the environment is clean (aka. "new user" test). This also fixes some problems with
layouts. Now the sidebar will automagically adopt the needed size, and the only thing one can do with the slider is to hide or show it. I have double reviewed it is correct with the kde pim coding
style, but if something is wrong, please tell me.
........
r818606 | winterz | 2008-06-09 01:10:28 +0200 (Mon, 09 Jun 2008) | 2 lines
minor style changes (line length <= 100)
........
r818612 | djarvie | 2008-06-09 02:20:36 +0200 (Mon, 09 Jun 2008) | 1 line
Prevent quitIf() calling quitIf()
........
................
................
r818713 | mlaurent | 2008-06-09 13:19:03 +0200 (Mon, 09 Jun 2008) | 2 lines
tag as devel element
................
r818754 | dfaure | 2008-06-09 16:26:12 +0200 (Mon, 09 Jun 2008) | 2 lines
I wrote code in this file in 2004 -> start solving the "(C) 2004 KMail Authors" mess, as requested by Allen.
................
r818765 | tokoe | 2008-06-09 16:55:08 +0200 (Mon, 09 Jun 2008) | 5 lines
Don't hardcode image height, that breaks the ratio of
embedded pictures.
................
r818811 | ereslibre | 2008-06-09 20:27:23 +0200 (Mon, 09 Jun 2008) | 5 lines
Add some useful checks on the model. The most important thing here is that Kontact now doesn't crash when a module is unloaded, even if it is the current one which is loaded. The most important change
in here is the deleteLater(), which will delete the plugin after the model has been updated and the model won't try to access to an invalid pointer.
................
r818815 | djarvie | 2008-06-09 20:38:26 +0200 (Mon, 09 Jun 2008) | 3 lines
Bug 163408: time displayed in alarm list for alarm created via command line or
D-Bus is "Never".
................
r818827 | ereslibre | 2008-06-09 21:19:52 +0200 (Mon, 09 Jun 2008) | 4 lines
This sets the background color as the old sidebar (the base one). Please revert this patch if you want the other solution.
................
r818836 | ereslibre | 2008-06-09 21:38:35 +0200 (Mon, 09 Jun 2008) | 2 lines
After (un)loading plugins, restore the previous selection.
................
r818837 | ereslibre | 2008-06-09 21:39:00 +0200 (Mon, 09 Jun 2008) | 2 lines
Ooops, coding style issue
................
r818872 | tokoe | 2008-06-09 23:43:59 +0200 (Mon, 09 Jun 2008) | 3 lines
Fixed layout issues in jumpbuttonbar and simplified the
locale aware sorting.
................
r818892 | djarvie | 2008-06-10 00:36:41 +0200 (Tue, 10 Jun 2008) | 1 line
Fix drop-down indicator overwriting New button label
................
r818921 | skelly | 2008-06-10 03:13:55 +0200 (Tue, 10 Jun 2008) | 6 lines
Change pageOnlyActions, bookOnlyActions etc to QSets instead of KActionCollections and
handle the case of multiple selections.
Also, remove code which duplicated conditional action enabling in bookshelf.cpp.
Also, make the copy action work when a book or multiple entries are selected.
................
r818943 | tnyblom | 2008-06-10 07:53:09 +0200 (Tue, 10 Jun 2008) | 8 lines
Move IMAP settings to a new tab.
Name should change for 4.2, but will have to be "Advanced" for 4.1 as
there is a strings freeze.
................
r818944 | tokoe | 2008-06-10 08:34:44 +0200 (Tue, 10 Jun 2008) | 4 lines
Remove unneeded button, the style calculation works fine without as well.
Thanks to dfaure for the hint! :)
................
svn path=/branches/kdepim/enterprise4/kdepim/; revision=818947
GUI:
Move IMAP settings to a new tab.
Name should change for 4.2, but will have to be "Advanced" for 4.1 as
there is a strings freeze.
svn path=/trunk/KDE/kdepim/; revision=818943
Please test this with your server(s) to see if everything is
detected as it should.
Still todo (tomorrow): Porting the accountwizard
svn path=/trunk/KDE/kdepim/; revision=778187
It made no sense at all, as a maildir folder can not be associated with
an account (and kmfolder*imap is the only subclass of FolderStorage which
actually reimplements account()).
svn path=/trunk/KDE/kdepim/; revision=772525
- The default identity is no longer 0, adopt to that
- To each account, add a new "Use Default Identity" checkbox. If it is checked,
the global default identity will be used. This way, changing the global default
identity actually changes the account identities as well.
svn path=/trunk/KDE/kdepim/; revision=772499
svn+ssh://pradeepto@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r739135 | tilladam | 2007-11-20 21:30:43 +0530 (Tue, 20 Nov 2007) | 6 lines
Add the ability to associate an identity with an account, such that that
identity is prefered when composing/replying etc, while in a folder of that
account. Folder-specific identities act as an override.
Prokde35-z Item 26
........
svn path=/trunk/KDE/kdepim/; revision=768464
identity is prefered when composing/replying etc, while in a folder of that
account. Folder-specific identities act as an override.
Prokde35-z Item 26
svn path=/branches/kdepim/enterprise/kdepim/; revision=739135