-----Ursprüngliche Nachricht-----
Von: "Morten Omholt Alver" <[email protected]>
Gesendet: Aug 23, 2011 8:18:45 PM
An: Olly <[email protected]>
Betreff: Re: [Jabref-users] Toggle Group Membership Mode

>On 22 August 2011 23:02, Olly <[email protected]> wrote:
>> Hi,
>>
>> I commited to trunk an updated version of patch 3313564
>> ("GroupSelector patch") by Andreas Schlicker.
>>
>> GroupSelector is modified to ease adding/removing references to/from groups.
>>
>> A new toggle button "Invert Group Membership Mode" is added. If the
>> button is "on", the functionality is activated. If it is "off", the
>> Group Selector behaves as normal.
>>
>> The changed functionality is:
>> In case of the click to a group the membership of the selected entries
>> is toggled: All entries in the group are removed from the group and
>> vice versa.
>>
>> Maybe a better label would be "Toggle Group Membership Mode", but
>> since it's a toggle button, I opted for "Invert ..."
>>
>>
>> What do you think about that functionality? Can we keep it in JabRef
>> or should we try to make that button optional?
>
>I think the feature is good, but it's a little non-obvious (it needs a
>better tooltip description), and because of that I feel that this
>button is too prominent in the interface - also the button has a
>fairly significant effect, and it may not be obvious to a user what
>consequences a couple of clicks can have when the button is activated.
>Since this is (as far as I know) the only toggle button in the entire
>application, it may not even be obvious to users that it is activated.
>
>I think it would be better to change it into a check box menu item in
>the Settings menu, perhaps along with a visual cue that this mode is
>activated - something like a different background color in the group
>tree?
>
>
>Morten
>
>------------------------------------------------------------------------------
>Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
>user administration capabilities and model configuration. Take
>the hassle out of deploying and managing Subversion and the
>tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
>_______________________________________________
>Jabref-users mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/jabref-users

Hi,

I removed the button and added a check box in the settings menu instead. Since most people will not regularly switch between normal and edit modes, one additional click shouldn't hurt. I also changed the tooltip.

Regarding visual clue pointing at the activation of the mode: My personal favorite is a red border with header "Edit mode" around the tree. The current implementation also changes the header of the dialog to "Groups Edit mode" (in red). Screenshot attached. However, the Swing tutorial on Borders (<http://download.oracle.com/javase/tutorial/uiswing/components/border.html>) does point out that many components' look and feel implementations don't play nicely with borders. So that might not be the right way to go, unfortunately.

Cheers,
andi

<<attachment: group_dialog.png>>

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Jabref-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jabref-users

Reply via email to