- Don't set the charset to us-ascii if it couldn't be found
- Give up on KEncodingProber, it doesn't work reliable enough.
Instead, add an encoding combobox to the file dialog.
Now it is the user's fault if the encoding is not correct :)
- Don't attempt to set a charset for a non-textual mimetype
- Don't show an empty string for the mimetype
BUG: 64815
svn path=/trunk/KDE/kdepim/; revision=888149
- Revert the auto-changing of the charset I commited yesterday, it is not needed
now that the messagebox asking about unsupported encodings works again
- Make the combobox actually appear in the file widget
- Read the encoding back after the dialog has finished, not before
svn path=/trunk/KDE/kdepim/; revision=886610
- Don't add a zero-terminator to the end
- Check if the content can still be encoded with the current charset.
If not, change the mode to auto-charset detection.
BUG: 88781
svn path=/trunk/KDE/kdepim/; revision=886205
most binary files (for example PNGs) with confidence 99%, which is obviously
wrong. Sometimes it is also UTF-16BE.
This caused KMail to encode the filename and sometimes the whole message in
UTF-16 (even for CSV files!), which most clients don't seem to understand.
The workaround is to blacklist UTF-16 and rely on our own charset detection
in this case instead.
BUG: 173503
CCMAIL: zealot.hoi@gmail.com
svn path=/trunk/KDE/kdepim/; revision=884446
used for KDE_IS_VERSION macro, but I removed them because we depend on kdelibs trunk anyway
for the dictionary combobox.
This reduces the amount of recompiles when Dirk changes the version for the weekly snapshot.
svn path=/trunk/KDE/kdepim/kontact/plugins/; revision=883759
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r875487 | vkrause | 2008-10-24 17:23:06 +0200 (Fri, 24 Oct 2008) | 12 lines
Merged revisions 866699 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r866699 | vkrause | 2008-10-01 19:54:56 +0200 (Wed, 01 Oct 2008) | 5 lines
Give the "Keep replies in this folder" setting precedence over the sent
mail folder configured in the identity.
Kolab issue 1589
........
................
svn path=/trunk/KDE/kdepim/; revision=877069
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r870426 | tmcguire | 2008-10-12 16:23:56 +0200 (Sun, 12 Oct 2008) | 17 lines
Backport r867007 by tmcguire from trunk to the 4.1 branch:
Fix the charset name being "ISO 8859-xx" instead of "ISO-8859-xx".
This is because KCharsets::encodingForName() prefers to return something "human-readable" now,
thank you very much. I wonder why this worked in 3.5, the hypen seems to be missing there as well.
The KCharsets code is too much magic to be understandable unfortunatley.
Apparently KMail has been sending invalid messages ever since 4.1 was released.
Urgh :(
I hope I didn't mix human- and machine-readable names anywhere, otherwise things will
break. This is also the reason I was too afraid to change this in kdelibs.
CCBUG: 171947
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=870472
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r866973 | tmcguire | 2008-10-02 16:39:17 +0200 (Thu, 02 Oct 2008) | 4 lines
Backport r866019 by mjansen from trunk to the 4.1 branch:
Don't call setShortcut for a KAction over a QAction Pointer.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=867042
This is because KCharsets::encodingForName() prefers to return something "human-readable" now,
thank you very much. I wonder why this worked in 3.5, the hypen seems to be missing there as well.
The KCharsets code is too much magic to be understandable unfortunatley.
Apparently KMail has been sending invalid messages ever since 4.1 was released.
Urgh :(
I hope I didn't mix human- and machine-readable names anywhere, otherwise things will
break. This is also the reason I was too afraid to change this in kdelibs.
BUG: 171947
svn path=/trunk/KDE/kdepim/; revision=867007
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
Note: The remaining issues are false positives. They cannot be changed to ' '
as the called function expects a const char*.
svn path=/trunk/KDE/kdepim/; revision=861369
- Fix quote prefix handling:
- Also highlight custom prefixes correctly.
- Make sure the prefix is saved in a header field so
that highlighting also works when re-opening a draft
Now a quote prefix consisting of the sender's initals is
highlighted correctly again.
svn path=/trunk/KDE/kdepim/; revision=859109
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r857148 | vkrause | 2008-09-04 22:04:04 +0200 (Thu, 04 Sep 2008) | 5 lines
Add charset autodetection. This is more or less a complete reimplementation
of the one in entperprise3 branch since kdelibs now provides the necessary
facilities, making things a a lot easier. We probably want to backport
KEncodingProber to the enterprise4 kdelibs branch though.
........
svn path=/trunk/KDE/kdepim/; revision=858256
of the one in entperprise3 branch since kdelibs now provides the necessary
facilities, making things a a lot easier. We probably want to backport
KEncodingProber to the enterprise4 kdelibs branch though.
svn path=/branches/kdepim/enterprise4/kdepim/; revision=857148
- Make the list of keywords translateable, including context info
and the ability for the translators to add more keywords.
CCMAIL: annemarie.mahfouf@free.fr
svn path=/trunk/KDE/kdepim/; revision=856741
svn+ssh://ervin@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r769033 | tilladam | 2008-01-31 10:15:22 +0100 (Thu, 31 Jan 2008) | 3 lines
Update the word wrap in current composers when it changes globally.
kolab/issue1841
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=850308
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r841023 | tmcguire | 2008-08-02 15:07:55 +0200 (Sat, 02 Aug 2008) | 6 lines
Backport r839222 by tmcguire to the 4.1 branch:
Fix spellcheck language not being correctly set for some languages.
CCBUG: 166141
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=841174
Reasons:
- It was buggy (the recipientseditor, mimeparttree etc didn't obey to it)
- It is already provided by the KDE colorscheme (unlike the other color options)
Also, the ApplicationPaletteChange event is no longer used, so listen to
PaletteChange events instead.
BUG:102906
BUG:167346
svn path=/trunk/KDE/kdepim/; revision=837712
- Make the custom color option for misspelled words work again
- When not using custom colors, use the default color for the HTML
status bar and the signed/encrypted labels again.
svn path=/trunk/KDE/kdepim/; revision=837684
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
........
r813728 | winterz | 2008-05-28 17:46:46 +0200 (Wed, 28 May 2008) | 2 lines
Don't use the DESTINATION keyword with ${INSTALL_TARGETS_DEFAULT_ARGS}
........
r813772 | tmcguire | 2008-05-28 20:29:00 +0200 (Wed, 28 May 2008) | 3 lines
Make sure newly added widgets are shown.
........
r813903 | gaurav | 2008-05-28 23:34:22 +0200 (Wed, 28 May 2008) | 1 line
........
r813907 | gaurav | 2008-05-28 23:38:58 +0200 (Wed, 28 May 2008) | 1 line
........
r813915 | scripty | 2008-05-28 23:43:19 +0200 (Wed, 28 May 2008) | 1 line
SVN_SILENT made messages (.desktop file)
........
r813925 | vandenoever | 2008-05-29 00:02:29 +0200 (Thu, 29 May 2008) | 1 line
Check the amount of data actually read and do not assume it is a proper null-terminated string.
........
r813972 | winterz | 2008-05-29 02:12:16 +0200 (Thu, 29 May 2008) | 3 lines
set the font to the user's general font from the global system settings.
and then add a couple of points to the size
........
r813974 | winterz | 2008-05-29 02:21:14 +0200 (Thu, 29 May 2008) | 2 lines
set the "Summary for" and Date header fonts to the global general font.
........
r813990 | gaurav | 2008-05-29 03:04:08 +0200 (Thu, 29 May 2008) | 2 lines
Added the "<!-- TRANS:ROLES_OF_TRANSLATORS -->" tag, and changed can't to cannot in kmail and kmobiletools documentation.
........
r814101 | winterz | 2008-05-29 12:59:24 +0200 (Thu, 29 May 2008) | 2 lines
set the default font for all the summary content to the global general font.
........
r814112 | winterz | 2008-05-29 13:27:32 +0200 (Thu, 29 May 2008) | 3 lines
add 2008 to dfaure's copyright year
fix up the coding style a bit
........
r814172 | winterz | 2008-05-29 16:59:25 +0200 (Thu, 29 May 2008) | 3 lines
Fix "Completed information in the tooltip of completed items shows unconverted HTML entities
BUGS: 162789
........
r814218 | bbroeksema | 2008-05-29 19:12:54 +0200 (Thu, 29 May 2008) | 3 lines
Remove all old category code that whas in there. Let's start this SoC with a clean
base.
........
r814220 | winterz | 2008-05-29 19:21:46 +0200 (Thu, 29 May 2008) | 3 lines
whoops, keep the bug number for one of the steps in the test plan.
SVN_SILENT:
........
r814242 | tmcguire | 2008-05-29 20:26:59 +0200 (Thu, 29 May 2008) | 5 lines
Don't eat non-ascii characters when sending messages.
Time for me to buy a few brown paper bags...
........
r814292 | thrainer | 2008-05-29 23:00:33 +0200 (Thu, 29 May 2008) | 3 lines
Apparently only I have problems with QTreeView sorting when moving columns is enabled...
So I reenable moving columns again for the rest of the world ;-)
........
r814309 | tstaerk | 2008-05-30 00:15:42 +0200 (Fri, 30 May 2008) | 1 line
move it back to mainwindow
........
r814313 | tstaerk | 2008-05-30 00:33:48 +0200 (Fri, 30 May 2008) | 1 line
Use the same file as ktimetracker
........
r814376 | annma | 2008-05-30 09:21:13 +0200 (Fri, 30 May 2008) | 3 lines
sanitize thanks to Roshan!
CCMAIL=d_rosh2001@yahoo.co.in
........
r814379 | annma | 2008-05-30 09:28:20 +0200 (Fri, 30 May 2008) | 3 lines
sanitize, thanks to Roshan :)
CCMAIL=d_rosh2001@yahoo.co.in
........
r814407 | bbroeksema | 2008-05-30 10:19:04 +0200 (Fri, 30 May 2008) | 9 lines
First code for category syncing. Implemented the HHCategoryToPC method in
record conduit. Also implemented most of the underlying infrastructure that is
needed for this.
temporary disabled the tests as they need some work now. That will be the next
step anyway.
This commit also fixes the build breakage I put in. Sorry for that.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=814483