Marcel Taeumel uploaded a new version of Tools to project The Trunk: http://source.squeak.org/trunk/Tools-mt.912.mcz
==================== Summary ====================
Name: Tools-mt.912 Author: mt Time: 7 November 2019, 9:21:36.964312 am UUID: 56087af9-7f23-d243-9e11-13826172a49f Ancestors: Tools-mt.911
Quick fix for versions browser.
Note that I think that the interaction that results in selection changes should be implemented in the widgets, not the models.
Is [shift] pressed? Is it a drag? Is it a click on an already selected item?
All these things belong into widget code to keep model code simple. For example, I think that we should also move the logic behind range selection from MessageTrace into the AlternatePluggableListMorphOfMany. So other models (or tools) could benefit from it.
=============== Diff against Tools-mt.911 ===============
Item was added: + ----- Method: VersionsBrowser>>toggleListIndex: (in category 'viewing access') ----- + toggleListIndex: newListIndex + + listIndex ~= 0 ifTrue: [listSelections at: listIndex put: false]. + newListIndex ~= 0 ifTrue: [listSelections at: newListIndex put: true]. + + super toggleListIndex: newListIndex.!
packages@lists.squeakfoundation.org