Releases
09132019
jecisc
released this
13 Sep 14:58
Spec 2 integration of the 13 of September 2019
Features
Add padding management of SpBoxLayout
for Morphic
Add demo on Box Layout (978220b )
Add package comments (20ffe7a )
Add contextMenu to Athens
presenters (78aefa5 )
Allow to add an image in the layout without declaring an image presenter (748bc59 )
Add InputPort to SpPresenterWithModel
(5f7d07c )
Improve demos (d2e1bf1 )
Add possiblity to pass action to link presenter (3903717 )
Add component list presenter (cb26690 )
Add possibility to defer UI via Spec (da86831 )
Introduce new API: initializePresenters
and connectPresenters
instead of initializeWidgets
and initializePresenter
(6c7ebc1 )
Use toolbar and not toolBar (f2f807f )
Create builder for SpActionBarPresenter (c5f1e59 )
TextPresenter Add a placeHolder (7b7d4b5 )
Add the method clearContent in the class SpAbstractTextPresenter (16a842d )
feature/improvementsForIceberg (246c1a7 )
Commander 2 integration
Change dependency to Commander2 so it uses v110 (5ca15b3 )
Update commander2 version (4ac485a )
Change dependency to Commander2 for v120 (15945ac )
Migrate Spec to use Commander2 v200 (c4c5350 )
Implement method to convert spec command as ButtonPresenter (dab0312 )
Allows one to change the default context set on commands when their context is nil (152af5e )
Commander2 should provide easier way to use command group on list tree etc (d80a965 )
Commander2 layer should set the presenter as context of commands when not done (d0f2889 )
Bugfixes
Replace Smalltalk
references (c1cc561 )
Fix grid layout tests (85719bc )
SpAbstractPresenter should be abstract (de681a0 )
Migrate more layouts to executable layouts (cee71ae )
Use theme instead of hardcoded color in Modal adapter (be583d8 )
TextPresenter placeholder does not work in Pharo 7 (6bbdc7b )
Instance of TreeTablePresenter did not understand activatesOnDoubleClick (9cda46c )
Fixing SpCodePresenter in pharo8 (fc5b7e8 )
Some table columns are editable (c630a0e )
Fixing Baseline (3f3ac6d )
Cleanings
Migrate initializeWidgets
and initializePresenter
to new API (dd74217 )
Clean package structure (a0706ba )
Remove dependency between Spec2 Commands and Commander (56ae6d4 )
Commander2 v2 migration (0d029c0 )
Remove all commented pragmas (ed6e844 )
cleanup (05839d7 )
Deprecate asSpAdapter (cb5f47c )
Move spec related methods on class side of CmCommand and CmCommandGroup to spec integration package (f95eca0 )
Remove ComposablePresenter references (ef8c984 )
Unnecessary initialize method in SpMorphPresenter (4b6828b )
SpExecutableLayoutresolvePresentermodelbindings should be SpExecutableLayoutresolvePresenterpresenterbindings (caa37db )
Fix calls to canBeRun and replace them with canBeExecuted (822db0c )
PolyWidget SpChooseMethod improvement (fe964f9 )
Comment of SpPresenter mentions ComposablePresenter (d46e348 )
Rename SpTestingComposerWithModel into SpTestingPresenterWithModel (092e6c4 )
Infrastructure
You can’t perform that action at this time.