Summary: | Thread option reverses setting | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | ghk |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | CLOSED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
ghk
2001-10-17 16:57:45 UTC
On Wednesday 17 October 2001 18:57 ghk@verdsveven.com wrote: > > I don't like the threaded view so in almost every folder I had manually > changed to unthreaded (from the Folder menu). Then I discovered the global > setting and happily checked it off. It did the exact opposite of what I > expected -- not very intuitive! Do you have a better idea how to do this? Regards Michael Häckel Torsdag 18. oktober 2001 10:15 skreiv Michael Häckel: > On Wednesday 17 October 2001 18:57 ghk@verdsveven.com wrote: > > I don't like the threaded view so in almost every folder I had > > manually changed to unthreaded (from the Folder menu). Then I > > discovered the global setting and happily checked it off. It did the > > exact opposite of what I expected -- not very intuitive! > > Do you have a better idea how to do this? After giving it a night's thought I think a possible solution would be to extend the options dialog and provide the following choices: -- Threading -- o Thread all messages o Thread no messages o Reverse current settings The last option (which is what KMail currently does) might be unnecessary but it's the only way to care for folder individual settings. (I can't imagine why somebody would use it though.) If KMail is to keep the one choice it has today I think it should override folder individual settings and make all messages threaded when checked and unthreaded when not checked. Perhaps there should be a warning as well that your custom folder settings will be overridden. Regards Gaute Hvoslef Kvalnes On Thursday 18 October 2001 10:51 Gaute Hvoslef Kvalnes wrote:
>
> -- Threading --
> o Thread all messages
> o Thread no messages
> o Reverse current settings
No that are two options too much.
Maybe we could make changing the setting make overriding all folder specific
setting and display a warning that this will be the case. The same applies
for HTML mails.
Regards
Michael Häckel
Torsdag 18. oktober 2001 11:41 skreiv Michael Häckel:
>
> Maybe we could make changing the setting make overriding all folder
> specific setting and display a warning that this will be the case. The
> same applies for HTML mails.
I think that's a good idea. Make it apply to all folders and make it warn
that folder specific settings are overridden.
Regards
Gaute Hvoslef Kvalnes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 18 October 2001 10:15 Michael H=E4ckel wrote: > On Wednesday 17 October 2001 18:57 ghk@verdsveven.com wrote: > > I don't like the threaded view so in almost every folder I had > > manually changed to unthreaded (from the Folder menu). Then I > > discovered the global setting and happily checked it off. It did > > the exact opposite of what I expected -- not very intuitive! > > Do you have a better idea how to do this? The local settings shouldn't be touched if the user changes the global=20 setting. Alternatively the user could be asked if all local settings=20 should be toggled. Simply toggling them without informing/asking the=20 user IMHO isn't very nice and might lead to security problems if HTML=20 rendering is enabled without the user noticing it. Regards Ingo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7z07UGnR+RTDgudgRAo0rAJ493jVddh+COfY1WN77Ti9RoIO2OwCcC8Fe C5C1sbdjGw7ZvI6MRvAGZSA=3D =3Dsbgt -----END PGP SIGNATURE----- On Thursday 18 October 2001 23:51 Ingo Klöcker wrote:
>
> The local settings shouldn't be touched if the user changes the global
> setting. Alternatively the user could be asked if all local settings
Just changing the global setting doesn't have any effect then :-)
Only for newly created folders though.
Regards
Michael Häckel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 18 October 2001 10:15 Michael Häckel wrote: <snip> > Do you have a better idea how to do this? <snip> How about a check box like in the desktop background config dialog: "common blah". If checked the settings would be used for all folders; if unchecked a listbox/combobox with the folders is enabled and the user can select options on a per-folder basis. Something like that. Marc - -- Ein Grundrecht auf Sicherheit steht bewusst nicht in der Verfassung. -- Sabine Leutheusser-Schnarrenberger (ehem. Bundesjustizministerin) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE70CNQ3oWD+L2/6DgRAuMrAKC/rwI80b4NyCx/FZ81ajZMAbqnEgCg57ZT diQIhAbCe3TGxHBMHwvKaSs= =jn5h -----END PGP SIGNATURE----- fixed I'm on kde 3.4 beta1 with kmail 1.7.91 and I think this "bug" should be reopened.
I just started playing with these "threaded" settings and I still think that the current logic of how the global and the per folder setting play together is not very good. To be honest, I don't understand it.
I expected that turning a setting on and off globally (which even gives me a warning about settings being overridden) would do just that, turn something on or off *globally*.
Either the logic should be changed (globally should mean globally), or the settings panel should be changed to reflect the current logic better. I think if the panel looked like this, it would be good:
> -- Threading --
> o Thread all messages
> o Thread no messages
> o Reverse current settings
But then, "reverse current settings" should do just that, *reverse*. I.e., if there's a folder right now that is threaded, it should become unthreaded, and vice-versa. Right now the setting does neither reverse nor globally set it to on or off.
|