[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Review Request: Migrate KMail's "Include in manual
From: Kevin Krammer <kevin.krammer () gmx ! at>
Date: 2010-06-08 23:17:38
Message-ID: 201006090117.43363.kevin.krammer () gmx ! at
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Tuesday, 2010-06-08, Casey Link wrote:
> > The patch adds the checkbox below the resource list on the receiving
> > accounts tab, changing it according to selection. Defaulting to
> > true/checked in case there is no setting for a resource yet.
>
> I think this is an important feature, but usability wise it needs some
> work. There is no visible relation between the location of the checkboxes
> and the items they are modifying. Elements that are closer together are
> perceived as being more related. Also it is confusing to re-use the same
> toggle elements for different resources.
>
> This is a textbook usability problem, but is easily solved. Why not use an
> item delegate to draw these per-resource options alongside the resource in
> the view? (see attached screenshot, it assumes "check mail on startup" is
> a per- resource opt too)
Right, I thought about that as well.
But I am neither an expert on models not delegates so this was easier to
implement for the first take.
I guess one needs a proxy model that add the options' data as additional roles
and/or columns?
Or can the delegate just access arbitrary additional data, in the sense of
this not being a hack?
Cheers,
Kevin
--
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
["signature.asc" (application/pgp-signature)]
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic