[squeak-dev] The Trunk: Morphic-mt.1779.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Aug 31 07:22:46 UTC 2021
Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1779.mcz
==================== Summary ====================
Name: Morphic-mt.1779
Author: mt
Time: 31 August 2021, 9:22:41.823122 am
UUID: d02d8f6a-8c77-e04f-b577-7bd697503768
Ancestors: Morphic-cmm.1778
Swap layer numbers of progress bar and dialog window after way to many incidents where users did not notice the input request (dialog), looking at a not-changing progress bar (e.g., from Metacello code loading).
Thankts to Christoph (ct) for pointing this out repeatedly!
=============== Diff against Morphic-cmm.1778 ===============
Item was changed:
----- Method: Morph class>>dialogLayer (in category 'layer names') -----
dialogLayer
"For morphs that request user input."
+ ^ self progressLayer + (2 * self menuLayer) // 3
+ !
- ^ self windowLayer + self menuLayer // 2!
Item was changed:
----- Method: Morph class>>navigatorLayer (in category 'layer names') -----
navigatorLayer
"For morphs that float above all (tool) windows and provide quick access to other tools. Examples include docking bars and flaps."
+ ^ self progressLayer + self windowLayer // 2!
- ^ self dialogLayer + self windowLayer // 2!
Item was changed:
----- Method: Morph class>>progressLayer (in category 'layer names') -----
progressLayer
"For morphs that help the user understand why a certain operation has not finished yet."
+ ^ self windowLayer + self menuLayer // 2!
- ^ self dialogLayer + (2 * self menuLayer) // 3!
Item was changed:
+ (PackageInfo named: 'Morphic') postscript: 'SystemProgressMorph reset. "New layer number"'!
- (PackageInfo named: 'Morphic') postscript: 'TheWorldMainDockingBar updateInstances..'!
More information about the Squeak-dev
mailing list
|