Changes

Summary

  1. adding a generic shortcut printer (needed to properly print menus for (details)
  2. fix menus in morphic (showing standards) (details)
  3. add tests for KMShortcutPrinter (details)
  4. using DisplayableObject as superclass (details)
Commit 90e929830690841545daed79720485467800ddc2 by estebanlm
adding a generic shortcut printer (needed to properly print menus for
different platforms and backends.
The file was modifiedsrc/Keymapping-KeyCombinations/KMPlatformSpecificKeyCombination.class.st (diff)
The file was addedsrc/Keymapping-Core/KMGlobalDispatcher.class.st
The file was modifiedsrc/Keymapping-KeyCombinations/KMModifiedKeyCombination.class.st (diff)
The file was addedsrc/Keymapping-Core/KMShortcutPrinter.class.st
The file was modifiedsrc/Keymapping-KeyCombinations/KMKeyCombinationChoice.class.st (diff)
The file was modifiedsrc/Keymapping-KeyCombinations/KMSingleKeyCombination.class.st (diff)
The file was modifiedsrc/Keymapping-KeyCombinations/KMKeyCombination.class.st (diff)
The file was removedsrc/Keymapping-Core/KmGlobalDispatcher.class.st
Commit 16ca4aee9452e7ea703004374ff56e500d0c7be7 by estebanlm
fix menus in morphic (showing standards)
The file was modifiedsrc/Athens-Morphic/ToggleMenuItemShortcutWithSymbol.extension.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcutWithSymbol.class.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcut.class.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcutWithText.class.st (diff)
Commit 2948104f7b88d92cb0633fda7c57c569cdcd8e48 by estebanlm
add tests for KMShortcutPrinter
The file was addedsrc/Keymapping-Tests/KMShortcutPrinterTest.class.st
Commit 1b7d104ede62cf1bd50ed730c44a25cc41a36f6c by estebanlm
using DisplayableObject as superclass
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcut.class.st (diff)