UnstableChanges

Summary

  1. Remove doOneSubCycle. Use normal doOneCycle instead. (details)
  2. Introduce single render loop point. (details)
  3. Simplify users of #runModal: (details)
  4. Simplify users of openModal, openModal: in its many varieties (details)
  5. Make openModal: use openModal (details)
  6. Modality is a window concern. Move it to the correct subclass and avoid (details)
  7. Cleaning repeated code between Morph and SystemWindow (details)
  8. Use openInWorld instead of openAsIs (details)
  9. Remove more repeated code between Morph>>openInWindow: and (details)
  10. Cleaning openInWorld to follow template method (details)
  11. Simplify duplications between invokeAt: and invokeModal: (details)
  12. Moving all users with default arguments to invokeModal (details)
  13. Recover modality to browser window (details)
  14. Revert dependency to Athens incorrectly committed (details)
  15. Set position if required (details)
  16. Remove dependency from kernel to morphic (details)
Commit 4579429cb21025cf13833c24e8c48f8b73016415 by guillermopolito
Remove doOneSubCycle. Use normal doOneCycle instead.
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
Commit 59cf2758700436cf732ebc526a45f8caa615bd23 by guillermopolito
Introduce single render loop point.
The file was modifiedsrc/Morphic-Base/WorldState.extension.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/Morph.extension.st (diff)
The file was modifiedsrc/GT-Tests-Debugger/InfiniteDebuggerTest.class.st (diff)
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpMorphicAdapterTestCase.class.st (diff)
The file was modifiedsrc/Tool-Profilers/AndreasSystemProfiler.class.st (diff)
The file was modifiedsrc/Glamour-Tests-Morphic/AbstractMorphicUITest.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicModalWindowAdapter.class.st (diff)
The file was modifiedsrc/GT-Spotter-UI/GTSpotterProfiler.class.st (diff)
The file was modifiedsrc/Kernel-Tests/DelayBenchmark.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
The file was addedsrc/Morphic-Core/MorphicRenderLoop.class.st
The file was modifiedsrc/Spec2-Backend-Tests/SpTMorphicUIRedrawer.trait.st (diff)
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
The file was modifiedsrc/MonticelloGUI/MCTool.class.st (diff)
The file was modifiedsrc/Morphic-Core/MorphicCoreUIManager.class.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/HandMorph.class.st (diff)
Commit 2117890b0ce20aa5a0f6775979b505825e7f2c01 by guillermopolito
Simplify users of #runModal:
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit af0a4256538262ed738a8b9e915f9ef7498abacc by guillermopolito
Simplify users of openModal, openModal: in its many varieties
The file was modifiedsrc/MonticelloGUI/MCSliceMaker.class.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
The file was modifiedsrc/MonticelloGUI/MCTool.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/PasteUpMorph.extension.st (diff)
The file was modifiedsrc/FormCanvas-Core/FormCanvas.class.st (diff)
The file was modifiedsrc/NautilusRefactoring/MethodNameEditor.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/SystemWindow.extension.st (diff)
The file was modifiedsrc/Polymorph-Widgets/TickDialogWindow.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/PopupChoiceDialogWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Tree/MorphTreeModel.class.st (diff)
The file was modifiedsrc/FreeType/StringMorph.extension.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations/RBMethodArgumentsSelector.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyBrowserSearchDialogWindow.class.st (diff)
The file was modifiedsrc/Morphic-Examples/WidgetExamples.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-ColorPicker/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Examples/ExampleBuilderMorph.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/ListDialogWindow.class.st (diff)
Commit d1727722384b85ad8a71a0109211eb9642dae093 by guillermopolito
Make openModal: use openModal
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit 586484560fbfea52debe538a3c2f1b98e098ceb2 by guillermopolito
Modality is a window concern. Move it to the correct subclass and avoid
strange conditional code.
The file was modifiedsrc/Morphic-Widgets-Windows/PasteUpMorph.extension.st (diff)
The file was addedsrc/Morphic-Widgets-Windows/SystemWindow.extension.st
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Core/PasteUpMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/Morph.extension.st (diff)
The file was modifiedsrc/Polymorph-Widgets/SystemWindow.extension.st (diff)
Commit 01a3951cc6a9d7ac905d590e9f28144c5d7b83d7 by guillermopolito
Cleaning repeated code between Morph and SystemWindow
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyNotebookManager.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 51b5411f3a96560e67baf6508a0935f5bcdb632b by guillermopolito
Use openInWorld instead of openAsIs
The file was modifiedsrc/Rubric/RubFindReplaceDialogWindow.class.st (diff)
The file was modifiedsrc/Rubric/RubFloatingEditorBuilder.class.st (diff)
The file was modifiedsrc/Text-Edition/EditorFindReplaceDialogWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/FullscreenMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Tools/SyntaxErrorDebugger.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyAccrossWindowNavigationState.class.st (diff)
The file was modifiedsrc/Fonts-Chooser/FontChooserMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicWindowAdapter.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/StandardWindow.class.st (diff)
Commit 382061f259471915edd5a969425703803598b3bb by guillermopolito
Remove more repeated code between Morph>>openInWindow: and
SystemWindow>>openInWorld
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
Commit a90bf07c51191219a9c32422af4638e3671d2b0a by guillermopolito
Cleaning openInWorld to follow template method
The file was modifiedsrc/Tools/KeyPrinterMorph.class.st (diff)
The file was modifiedsrc/Tool-Finder/DialogItemsChooserUI.class.st (diff)
The file was modifiedsrc/Morphic-Base/SystemProgressMorph.class.st (diff)
The file was modifiedsrc/Glamour-Morphic-Widgets/GLMWatcherWindow.class.st (diff)
The file was modifiedsrc/Growl/GrowlMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 08b48c71afbfaeaa871f5de0e7133dbdafc50a25 by guillermopolito
Simplify duplications between invokeAt: and invokeModal:
The file was modifiedsrc/Text-Edition/StrikeFont.extension.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicModalWindowAdapter.class.st (diff)
Commit 5424d5ca8f216eda1be8b4020c67707ba689db86 by guillermopolito
Moving all users with default arguments to invokeModal
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Text-Edition/StrikeFont.extension.st (diff)
Commit d1545111dd4df8f0cf2bbfee3edd6e5367f98ed0 by guillermopolito
Recover modality to browser window
The file was modifiedsrc/Calypso-Browser/ClyBrowserSearchDialogWindow.class.st (diff)
Commit 356bdb8ccf13a24842b639329d0d6d63bbdc6c00 by guillermopolito
Revert dependency to Athens incorrectly committed
The file was modifiedsrc/FormCanvas-Core/FormCanvas.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicWindowAdapter.class.st (diff)
Commit fd84b8c85f46a571d2a2a63afbed0ca12aafb7eb by guillermopolito
Remove dependency from kernel to morphic
The file was modifiedsrc/Kernel-Tests/DelayBenchmark.class.st (diff)

Summary

  1. Remove doOneSubCycle. Use normal doOneCycle instead. (details)
  2. Introduce single render loop point. (details)
  3. Simplify users of #runModal: (details)
  4. Simplify users of openModal, openModal: in its many varieties (details)
  5. Make openModal: use openModal (details)
  6. Modality is a window concern. Move it to the correct subclass and avoid (details)
  7. Cleaning repeated code between Morph and SystemWindow (details)
  8. Use openInWorld instead of openAsIs (details)
  9. Remove more repeated code between Morph>>openInWindow: and (details)
  10. Cleaning openInWorld to follow template method (details)
  11. Simplify duplications between invokeAt: and invokeModal: (details)
  12. Moving all users with default arguments to invokeModal (details)
  13. Recover modality to browser window (details)
  14. Revert dependency to Athens incorrectly committed (details)
  15. Set position if required (details)
  16. Remove dependency from kernel to morphic (details)
Commit 4579429cb21025cf13833c24e8c48f8b73016415 by guillermopolito
Remove doOneSubCycle. Use normal doOneCycle instead.
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
Commit 59cf2758700436cf732ebc526a45f8caa615bd23 by guillermopolito
Introduce single render loop point.
The file was modifiedsrc/Morphic-Core/HandMorph.class.st (diff)
The file was modifiedsrc/Glamour-Tests-Morphic/AbstractMorphicUITest.class.st (diff)
The file was modifiedsrc/MonticelloGUI/MCTool.class.st (diff)
The file was addedsrc/Morphic-Core/MorphicRenderLoop.class.st
The file was modifiedsrc/Kernel-Tests/DelayBenchmark.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpMorphicAdapterTestCase.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Morphic-Core/MorphicCoreUIManager.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
The file was modifiedsrc/Spec2-Backend-Tests/SpTMorphicUIRedrawer.trait.st (diff)
The file was modifiedsrc/GT-Tests-Debugger/InfiniteDebuggerTest.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/Morph.extension.st (diff)
The file was modifiedsrc/Tool-Profilers/AndreasSystemProfiler.class.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/WorldState.extension.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicModalWindowAdapter.class.st (diff)
The file was modifiedsrc/GT-Spotter-UI/GTSpotterProfiler.class.st (diff)
Commit 2117890b0ce20aa5a0f6775979b505825e7f2c01 by guillermopolito
Simplify users of #runModal:
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
Commit af0a4256538262ed738a8b9e915f9ef7498abacc by guillermopolito
Simplify users of openModal, openModal: in its many varieties
The file was modifiedsrc/MonticelloGUI/MCTool.class.st (diff)
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyBrowserSearchDialogWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/PasteUpMorph.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Tree/MorphTreeModel.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-ColorPicker/Morph.extension.st (diff)
The file was modifiedsrc/FreeType/StringMorph.extension.st (diff)
The file was modifiedsrc/Polymorph-Widgets/ListDialogWindow.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations/RBMethodArgumentsSelector.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/TickDialogWindow.class.st (diff)
The file was modifiedsrc/FormCanvas-Core/FormCanvas.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/NautilusRefactoring/MethodNameEditor.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/PopupChoiceDialogWindow.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/SystemWindow.extension.st (diff)
The file was modifiedsrc/MonticelloGUI/MCSliceMaker.class.st (diff)
The file was modifiedsrc/Morphic-Examples/WidgetExamples.class.st (diff)
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Morphic-Examples/ExampleBuilderMorph.class.st (diff)
Commit d1727722384b85ad8a71a0109211eb9642dae093 by guillermopolito
Make openModal: use openModal
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
Commit 586484560fbfea52debe538a3c2f1b98e098ceb2 by guillermopolito
Modality is a window concern. Move it to the correct subclass and avoid
strange conditional code.
The file was modifiedsrc/Polymorph-Widgets/SystemWindow.extension.st (diff)
The file was addedsrc/Morphic-Widgets-Windows/SystemWindow.extension.st
The file was modifiedsrc/Polymorph-Widgets/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/PasteUpMorph.extension.st (diff)
The file was modifiedsrc/Morphic-Core/PasteUpMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 01a3951cc6a9d7ac905d590e9f28144c5d7b83d7 by guillermopolito
Cleaning repeated code between Morph and SystemWindow
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyNotebookManager.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 51b5411f3a96560e67baf6508a0935f5bcdb632b by guillermopolito
Use openInWorld instead of openAsIs
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicWindowAdapter.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Text-Edition/EditorFindReplaceDialogWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyAccrossWindowNavigationState.class.st (diff)
The file was modifiedsrc/Fonts-Chooser/FontChooserMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Rubric/RubFindReplaceDialogWindow.class.st (diff)
The file was modifiedsrc/Tools/SyntaxErrorDebugger.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/StandardWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/FullscreenMorph.class.st (diff)
The file was modifiedsrc/Rubric/RubFloatingEditorBuilder.class.st (diff)
Commit 382061f259471915edd5a969425703803598b3bb by guillermopolito
Remove more repeated code between Morph>>openInWindow: and
SystemWindow>>openInWorld
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Windows/Morph.extension.st (diff)
Commit a90bf07c51191219a9c32422af4638e3671d2b0a by guillermopolito
Cleaning openInWorld to follow template method
The file was modifiedsrc/Glamour-Morphic-Widgets/GLMWatcherWindow.class.st (diff)
The file was modifiedsrc/Tool-Finder/DialogItemsChooserUI.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Growl/GrowlMorph.class.st (diff)
The file was modifiedsrc/Tools/KeyPrinterMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/SystemProgressMorph.class.st (diff)
Commit 08b48c71afbfaeaa871f5de0e7133dbdafc50a25 by guillermopolito
Simplify duplications between invokeAt: and invokeModal:
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicModalWindowAdapter.class.st (diff)
The file was modifiedsrc/Text-Edition/StrikeFont.extension.st (diff)
Commit 5424d5ca8f216eda1be8b4020c67707ba689db86 by guillermopolito
Moving all users with default arguments to invokeModal
The file was modifiedsrc/Morphic-Base/MenuMorph.class.st (diff)
The file was modifiedsrc/Text-Edition/StrikeFont.extension.st (diff)
Commit d1545111dd4df8f0cf2bbfee3edd6e5367f98ed0 by guillermopolito
Recover modality to browser window
The file was modifiedsrc/Calypso-Browser/ClyBrowserSearchDialogWindow.class.st (diff)
Commit 356bdb8ccf13a24842b639329d0d6d63bbdc6c00 by guillermopolito
Revert dependency to Athens incorrectly committed
The file was modifiedsrc/FormCanvas-Core/FormCanvas.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicWindowAdapter.class.st (diff)
Commit fd84b8c85f46a571d2a2a63afbed0ca12aafb7eb by guillermopolito
Remove dependency from kernel to morphic
The file was modifiedsrc/Kernel-Tests/DelayBenchmark.class.st (diff)