UnstableChanges

Summary

  1. Spec synchronisation. (details)
  2. Remove Spec-Commands for now. (details)
  3. Move RootsPresenterPort in the right package (details)
  4. Skip faulty test for Spec. (details)
Commit fc345d91b3fbd632170ea52f8b61bf52ab2e79e0 by cyril
Spec synchronisation.
Fixes #3385
Partial changelog:
- Add tests
- Improve robustness of some tests
- Make transmissions an independent package
- Begin to work on commands (WIP)
- Clean API of some presenters (such as lists)
- Work on context menu of Text presenter and table presenter
- Drop box list items can now be sorted
- Proceed the decomposition of Text and Code presenters
- Replace some variables and value holder by observable slots
- Improve demos
- Table columns are now expendables
- ...
The file was addedsrc/Spec-Commands/SpecCodeContext.class.st
The file was removedsrc/Spec-Core/DropListSelectionPresenterPort.class.st
The file was modifiedsrc/Spec-MorphicAdapters/MorphicListAdapter.class.st (diff)
The file was addedsrc/Spec-Commands/SpecCodeDoItCommand.class.st
The file was modifiedsrc/Spec-Examples/SpecDemoButtonsPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/TablePresenter.class.st (diff)
The file was modifiedsrc/Spec-Deprecated80/AbstractListPresenter.extension.st (diff)
The file was addedsrc/Spec-Commands/CmdMenuCommandActivationStrategy.extension.st
The file was modifiedsrc/Spec-BackendTests/AbstractAdapterTestCase.class.st (diff)
The file was modifiedsrc/BaselineOfSpec/BaselineOfSpec.class.st (diff)
The file was modifiedsrc/Spec-Core/ManifestSpecCore.class.st (diff)
The file was addedsrc/Spec-Tests/CodePresenterTest.class.st
The file was modifiedsrc/Spec-Core/DropListPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/MenuGroupPresenter.class.st (diff)
The file was addedsrc/Spec-Transmission/SpecTextPort.class.st
The file was removedsrc/Spec-Tests/LabelledListTest.class.st
The file was modifiedsrc/Spec-Core/AthensAnimatedPresenter.class.st (diff)
The file was addedsrc/Spec-PolyWidgets-Tests/InputTextDropListTest.class.st
The file was modifiedsrc/Spec-Core/DynamicComposablePresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/TableColumn.class.st (diff)
The file was addedsrc/Spec-Examples/SpecDemoRadioButtonsPage.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/SliderInputTest.class.st
The file was modifiedsrc/Spec-Core/SliderPresenter.class.st (diff)
The file was modifiedsrc/Spec-BackendTests/MorphicBackendForTest.class.st (diff)
The file was modifiedsrc/Spec-BackendTests/TextAdapterTest.class.st (diff)
The file was addedsrc/Spec-PolyWidgets-Tests/LabelledContainerTest.class.st
The file was modifiedsrc/Spec-Inspector/EyeInspector.class.st (diff)
The file was removedsrc/Spec-Tests/MorphicNumberInputFieldAdapterTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/package.st
The file was modifiedsrc/Spec-Tests/TextPresenterTest.class.st (diff)
The file was modifiedsrc/Spec-Core/NotebookPresenter.class.st (diff)
The file was addedsrc/Spec-MorphicBackendTests/UIThemeDecoratorTest.class.st
The file was addedsrc/Spec-Transmission/AbstractTextPresenter.extension.st
The file was modifiedsrc/Spec-Core/Presenter.class.st (diff)
The file was addedsrc/Spec-Commands/CmdMenu.extension.st
The file was removedsrc/Spec-Core/OutputPresenterPort.class.st
The file was modifiedsrc/Spec-Core/NotebookPage.class.st (diff)
The file was modifiedsrc/Spec-MorphicBackendTests/SpecMockMenu.extension.st (diff)
The file was removedsrc/Spec-Tests/CalendarPresenterTest.class.st
The file was removedsrc/Spec-Core/ListSelectionPresenterPort.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/MethodToolbarTest.class.st
The file was addedsrc/Spec-Transmission/DropListPresenter.extension.st
The file was removedsrc/Spec-Tests/LabelledDropListTest.class.st
The file was addedsrc/Spec-Commands/CmdMenuGroup.extension.st
The file was modifiedsrc/Spec-Core/LabelPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/AbstractTextPresenter.class.st (diff)
The file was removedsrc/Spec-Examples/RadioButtonGroupExample.class.st
The file was modifiedsrc/Spec-Core/NumberInputFieldPresenter.class.st (diff)
The file was modifiedsrc/Spec-Examples/CheckBoxExample.class.st (diff)
The file was modifiedsrc/Spec-Core/AbstractWidgetPresenter.class.st (diff)
The file was modifiedsrc/Spec-Tests/TreeTablePresenterTest.class.st (diff)
The file was modifiedsrc/Spec-Deprecated80/RadioButtonGroup.class.st (diff)
The file was modifiedsrc/Spec-Examples/PrepareWindowExample.class.st (diff)
The file was modifiedsrc/Spec-Core/TextPresenter.class.st (diff)
The file was removedsrc/Spec-Tests/RadioButtonGroupExampleTest.class.st
The file was modifiedsrc/Spec-Examples/SpecDemoCheckboxesPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/TextInputFieldPresenter.class.st (diff)
The file was removedsrc/Spec-Tests/SearchableListTest.class.st
The file was modifiedsrc/Spec-Core/ImagePresenter.class.st (diff)
The file was removedsrc/Spec-Tests/LabelledContainerTest.class.st
The file was removedsrc/Spec-Tests/RadioButtonGroupPresenterTest.class.st
The file was addedsrc/Spec-Commands/MenuGroupPresenter.extension.st
The file was removedsrc/Spec-Core/PresenterPort.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/CalendarPresenterTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/ToolBarPresenterTest.extension.st
The file was modifiedsrc/Spec-MorphicAdapters/MorphicNotebookAdapter.class.st (diff)
The file was addedsrc/Spec-PolyWidgets-Tests/LabelledDropListTest.class.st
The file was addedsrc/Spec-Commands/SpecCodeSelectionCommand.class.st
The file was removedsrc/Spec-Tests/UIThemeDecoratorTest.class.st
The file was addedsrc/Spec-Commands/SpecCodeCommand.class.st
The file was modifiedsrc/Spec-Core/SpecObservableSlot.class.st (diff)
The file was addedsrc/Spec-PolyWidgets-Tests/DatePresenterTest.class.st
The file was addedsrc/Spec-Commands/SpecCodeDebugItCommand.class.st
The file was addedsrc/Spec-Transmission/AbstractListPresenter.extension.st
The file was removedsrc/Spec-Core/PresenterTransmission.class.st
The file was modifiedsrc/Spec-Core/TreeMultipleSelectionMode.class.st (diff)
The file was modifiedsrc/Spec-Core/AthensStaticPresenter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/AbstractMorphicAdapter.class.st (diff)
The file was removedsrc/Spec-Core/ItemsPresenterPort.class.st
The file was addedsrc/Spec-Transmission/SpecActionPort.class.st
The file was addedsrc/Spec-Commands/SpecCodeProfileItCommand.class.st
The file was modifiedsrc/Spec-Deprecated80/RadioButtonGroupPresenter.class.st (diff)
The file was addedsrc/Spec-Transmission/SpecListSelectionPort.class.st
The file was modifiedsrc/Spec-BackendTests/AbstractLayoutTestCase.class.st (diff)
The file was modifiedsrc/Spec-Core/AbstractFormButtonPresenter.class.st (diff)
The file was removedsrc/Spec-Tests/MethodToolbarTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/LabelledListTest.class.st
The file was modifiedsrc/Spec-MorphicAdapters/MorphicCodeAdapter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicTableCellBuilder.class.st (diff)
The file was modifiedsrc/Spec-Core/ComposablePresenter.class.st (diff)
The file was addedsrc/Spec-Deprecated80/MorphicListAdapter.extension.st
The file was removedsrc/Spec-Core/ModelPresenterPort.class.st
The file was modifiedsrc/Spec-BackendTests/CodeAdapterTest.class.st (diff)
The file was addedsrc/Spec-Commands/MenuItemPresenter.extension.st
The file was removedsrc/Spec-Core/TextPresenterPort.class.st
The file was addedsrc/Spec-Transmission/SpecOutputPort.class.st
The file was addedsrc/Spec-Examples/RadioButtonExample.class.st
The file was modifiedsrc/Spec-Core/LinkPresenter.class.st (diff)
The file was removedsrc/Spec-Tests/DatePresenterTest.class.st
The file was removedsrc/Spec-Tests/EditableListTest.class.st
The file was addedsrc/Spec-Transmission/Presenter.extension.st
The file was addedsrc/Spec-Transmission/SpecTransmission.class.st
The file was addedsrc/Spec-Tests/RadioButtonExampleTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/SearchableListTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/EditableListTest.class.st
The file was modifiedsrc/Spec-Tests/ToolBarPresenterTest.class.st (diff)
The file was modifiedsrc/Spec-Core/ComponentListPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/ToggleButtonPresenter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicTextAdapter.class.st (diff)
The file was addedsrc/Spec-Commands/SpecCodeInspectItCommand.class.st
The file was addedsrc/Spec-Examples/SpecDemoRadioButtonsPresenter.class.st
The file was removedsrc/Spec-Tests/SearchableTreeTest.class.st
The file was addedsrc/Spec-Transmission/SpecListItemsPort.class.st
The file was addedsrc/Spec-Transmission/TransmissionExample.class.st
The file was removedsrc/Spec-Core/InputPresenterPort.class.st
The file was modifiedsrc/Spec-BackendTests/NotebookAdapterTest.class.st (diff)
The file was addedsrc/Spec-Commands/package.st
The file was addedsrc/Spec-Transmission/SpecPort.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/RGBSlidersTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/RGBWidgetTest.class.st
The file was addedsrc/Spec-Transmission/SpecInputPort.class.st
The file was removedsrc/Spec-Tests/LabelledSliderInputTest.class.st
The file was modifiedsrc/Spec-Tests/DropListPresenterTest.class.st (diff)
The file was addedsrc/Spec-Transmission/package.st
The file was addedsrc/Spec-PolyWidgets-Tests/LabelledSliderInputTest.class.st
The file was addedsrc/Spec-PolyWidgets-Tests/SearchableTreeTest.class.st
The file was modifiedsrc/Spec-Core/RootsPresenterPort.class.st (diff)
The file was addedsrc/Spec-PolyWidgets-Tests/LabelledTextInputTest.class.st
The file was addedsrc/Spec-MorphicBackendTests/MorphicNumberInputFieldAdapterTest.class.st
The file was removedsrc/Spec-Tests/RGBSlidersTest.class.st
The file was modifiedsrc/Spec-Deprecated80/LabelledInputTextDropListTest.class.st (diff)
The file was modifiedsrc/Spec-Core/TreeTablePresenter.class.st (diff)
The file was removedsrc/Spec-Tests/SliderInputTest.class.st
The file was modifiedsrc/Spec-Core/CodePresenter.class.st (diff)
The file was removedsrc/Spec-Tests/InputTextDropListTest.class.st
The file was addedsrc/Spec-Commands/SpecCodePrintItCommand.class.st
The file was addedsrc/Spec-Transmission/TreeTablePresenter.extension.st
The file was modifiedsrc/Spec-Core/MenuPresenter.class.st (diff)
The file was addedsrc/Spec-Transmission/SpecModelPort.class.st
The file was removedsrc/Spec-Tests/RGBWidgetTest.class.st
The file was addedsrc/Spec-Transmission/SpecDropListSelectionPort.class.st
The file was modifiedsrc/Spec-Core/RadioButtonPresenter.class.st (diff)
The file was removedsrc/Spec-Examples/TransmissionExample.class.st
The file was modifiedsrc/Spec-Core/AbstractListPresenter.class.st (diff)
The file was removedsrc/Spec-Tests/LabelledTextInputTest.class.st
Commit 791381097cd16c4f895b939631e3e90b8cfe10a6 by cyril
Remove Spec-Commands for now.
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerTreeModel.class.st (diff)
The file was removedsrc/Spec-Commands/SpecCodeProfileItCommand.class.st
The file was modifiedsrc/Spec-Tools/KeymapBrowser.class.st (diff)
The file was removedsrc/Spec-Commands/SpecCodeDoItCommand.class.st
The file was modifiedsrc/BaselineOfSpec/BaselineOfSpec.class.st (diff)
The file was removedsrc/Spec-Commands/CmdMenuCommandActivationStrategy.extension.st
The file was removedsrc/Spec-Commands/SpecCodeContext.class.st
The file was removedsrc/Spec-Commands/SpecCodeInspectItCommand.class.st
The file was removedsrc/Spec-Commands/CmdMenuGroup.extension.st
The file was removedsrc/Spec-Commands/SpecCodeDebugItCommand.class.st
The file was removedsrc/Spec-Commands/SpecCodePrintItCommand.class.st
The file was removedsrc/Spec-Commands/MenuItemPresenter.extension.st
The file was removedsrc/Spec-Commands/SpecCodeCommand.class.st
The file was removedsrc/Spec-Commands/SpecCodeSelectionCommand.class.st
The file was modifiedsrc/Spec-Core/CodePresenter.class.st (diff)
The file was removedsrc/Spec-Commands/CmdMenu.extension.st
The file was removedsrc/Spec-Commands/MenuGroupPresenter.extension.st
The file was removedsrc/Spec-Commands/package.st
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreeModel.class.st (diff)
Commit 33be05c236134187fb22db56ba0d613712cf4f9c by cyril
Move RootsPresenterPort in the right package
The file was removedsrc/Spec-Core/RootsPresenterPort.class.st
The file was addedsrc/Spec-Transmission/RootsPresenterPort.class.st
Commit c0b3f4d292c5e2a45ffafcdf5c973252943fbff8 by cyril
Skip faulty test for Spec.
The file was modifiedsrc/Spec-Tests/CodePresenterTest.class.st (diff)