The Inbox: Morphic-tcj.1466.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: Morphic-tcj.1466.mcz

commits-2
A new version of Morphic was added to project The Inbox:
http://source.squeak.org/inbox/Morphic-tcj.1466.mcz

==================== Summary ====================

Name: Morphic-tcj.1466
Author: tcj
Time: 22 November 2018, 8:20:25.420925 pm
UUID: e770db4d-e763-4a8f-89c1-83cec7b2c843
Ancestors: Morphic-eem.1464

Prevent DockingBar menu item labels from being edited, by default.  This hides three possible defects in current item label editing behavior: the editor appears with its position slightly off, it only allows one keypress before automatically accepting the input, and if a menubar icon is shift-clicked then it is erased and replaced by text input by the user.  Note that the menubar can be easily restored to its default contents by clicking Extras->Rebuild Menus, or evaluating: TheWorldMainDockingBar updateInstances

=============== Diff against Morphic-eem.1464 ===============

Item was changed:
  ----- Method: DockingBarItemMorph>>wantsKeyboardFocusOnShiftClick (in category 'events') -----
  wantsKeyboardFocusOnShiftClick
  "set this preference to false to prevent user editing of docking bar menu items"
+ ^Preferences valueOfPreference: #allowMenubarItemEditing ifAbsent: [false]!
- ^Preferences valueOfPreference: #allowMenubarItemEditing ifAbsent: [true]!