kmail. Add the ability to use a configurable color for the
folder name and size when it is close to a configurable quota
threshold (provided the folder has quota info in the first
place). Implement size retrieval for mbox and maildir storage.
(prokde35 w1-6)
svn path=/branches/kdepim/enterprise/kdepim/; revision=669156
folder directly, offer to override teh alarm relevanve, that is, make it
possible to block alarms for other people's folders. The gui changes from
a combo box to a checkbox, in that case, and the "we have a local override"
flag prevents the change from being overwritten by the next sync. If the
alarms are re-enabled, that flag is reset, and the next sync restores the
state from the server.
(prokde35 feature w1-20)
svn path=/branches/kdepim/enterprise/kdepim/; revision=665722
branches/work/kdepim-3.5.5+.
These contain the following features from the enterprise branch:
- (nearly) all folders can be copyied or moved now
- dnd of one or multiple folders
- copy/cut/paste actions for one or multiple folders
- dnd of messages from the search result window to the folder tree
- copy/cut/paste actions for messages (in the header view and search
result window)
svn path=/branches/KDE/3.5/kdepim/; revision=648059
Some tabs to spaces cleanups in templateparser.cpp.
"How does it works?" help link in all templates configuration dialogs.
Replace empty templates with "%BLANK" on save to allow peoples have
empty templates if they wish.
svn path=/branches/KDE/3.5/kdepim/; revision=614039
Improved templates support from Dmitry:
1. Coding style fixes.
2. Little refactoring.
3. Custom reply/forward templates added (David Faure ask for them on list)
4. Various bug fixes, including major one -- wrong charset on %TEXT command
svn path=/branches/KDE/3.5/kdepim/; revision=614027
New template goodies from Dmitry:
1. Conversion phrases into templates
2. Per-identity templates
3. Templates are used also with multi-message forward (was missed)
4. C-style correction of templatesconfigurationimpl.cpp
5. Minimal and default sizes of templates configuration widget diminished a
little; folder properties are not so huge now.
6. Several commands added: %CCADDR, %CCNAME, %CCFNAME, %CCLNAME,
%OCCADDR, %OCCNAME, %OCCFNAME, %OCCLNAME
svn path=/branches/KDE/3.5/kdepim/; revision=614026
customize New messages, replies, and forwards, using theBat! language.
FEATURE:
GUI:
merge SVN commit 597343 by winterz:
New Templates Feature.
Code contributed by Dmitry Morozhnikov with some coding style mods by me.
svn path=/branches/KDE/3.5/kdepim/; revision=614022
(proko2 issue 1080). Online IMAP is a bit more work and will probably
happen in trunk, once I've forward ported this there.
svn path=/branches/kdepim/proko2/kdepim/; revision=503566
sed 's/59 Temple Place - Suite 330, Boston, MA 02111-1307/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301/'
PS: I didn't touch the kalarm dir, since david seems to update the address himself, and I don't want to create conflicts for him.
CCMAIL:lists@astrojar.org.uk
svn path=/trunk/KDE/kdepim/; revision=437921
were "saved" to kmailrc, but kmailrc wasn't synced, so in case of a kmail crash, X crash, power failure, kernel oops...
the settings would be lost, and on the next kmail restart very strange errors would happen when syncing
(can't create folder, folder already there, folder missing, etc.)
The solution: sync(). But while being at it I implemented buffering of sync requests
which was a TODO in kmkernel, but did it in GlobalSettings as Till suggested;
which in turn means we need our own GlobalSettings inheriting GlobalSettingsBase,
and the code lacked ::self()-> in many places to allow that.
srcdir!=builddir users: don't forget to delete globalsettings.{cpp,h} from the builddir
since it's not generated anymore!
CCMAIL: kmail-devel@kde.org
svn path=/trunk/KDE/kdepim/; revision=432538
were "saved" to kmailrc, but kmailrc wasn't synced, so in case of a kmail crash, X crash, power failure, kernel oops...
the settings would be lost, and on the next kmail restart very strange errors would happen when syncing
(can't create folder, folder already there, folder missing, etc.)
The solution: sync(). But while being at it I implemented buffering of sync requests
which was a TODO in kmkernel, but did it in GlobalSettings as Till suggested;
which in turn means we need our own GlobalSettings inheriting GlobalSettingsBase,
and the code lacked ::self()-> in many places to allow that.
svn path=/branches/kdepim/proko2/kdepim/; revision=432536
mDlg->folderTree()->mainWidget()->headers()->reset();
and use a signal/slot connection between the folder and the header
svn path=/trunk/KDE/kdepim/; revision=424283
* Fix the headers->reset() method to also update the sender/receiver header
name properly
* Make sure the header view is refreshed after the user change the setting in
the config dialog
BUG: 72308
svn path=/trunk/KDE/kdepim/; revision=423585
allowed in proko2 because OL cannot handle changing types, but there
is no reason to limit the functionality in the general case.
svn path=/trunk/kdepim/; revision=393830
"incidences for annotation" combobox is properly enabled or disabled
depending on the folder type.
Also forward port the dimap folder renaming changes from proko2. Sorry for
mixing things here.
BUGS: 98784
svn path=/trunk/kdepim/; revision=388283
not syncing up of those labels. Make sure that in case of circular
renaming (A -> B -> A) the change is reset and the rename is possible.
svn path=/branches/proko2/kdepim/; revision=387070
dialog and include it in the RMB menu of the foldertree. To make the check if the menu
should be shown a bit easier the folderstorage got a new "isMoveable()" function.
I noticed that moving of imap folders crashes again when the messages are moved (sigh)
but this is not related so I'll fix it afterwards.
svn path=/trunk/kdepim/; revision=385541
a dialog of its own, evict it from the RMB and put it in the Folder main
menu. Again, as per OpenUsability.org suggestions.
svn path=/trunk/kdepim/; revision=384133
report done by Jan Muehlig, Florian Graessle and Andrea Schminck of
Relevantive/OpenUsability.org namely:
Move the expiry settings for a folder into their own dialog based on the
mockups in the report. Much better, I think, thanks guys.
CC: kdepim-usability@kde.org
svn path=/trunk/kdepim/; revision=383758