| 49 | - ENH: '''Major''' cleanup and refactoring of keyboard mapping to allow applications to define their own shortcuts (so far shortcuts definition was sort-of-global). As a side effect, shortcut definition has been cleaned up and support for national languages in X11 has been significantly improved (not it works for most languages out of the box. no need to customize keymapping to map from X11 keysym to a characrer. XIC still yet to be implemented). For details, see: |
| 50 | * 2bac4f32553f/stx.libview: Allow individual applications to define their own shortcut mapping |
| 51 | * 43c6888f5f92/stx.libview: Changed shortcut labels in menus to always show uppercase letters |
| 52 | * 8bbd397fe321/stx.libview: Keyboard mapping: refactored `KeyboardMap` to distinguish between a binding and an alias(es) |
| 53 | * e248f3b96260/stx.libview: Keyboard mapping: issue warning if one attempts to bind a shortcut to an action which already |
| 54 | * d01faa4c1b02/stx.libview: Keyboard mapping: initialize default shortcuts in `DeviceWorkstation` |
| 55 | * c7cab63f9ec9/stx.libview: X11: translate national characters early in X11 event processing |
| 56 | * b7688f8c4d7a/stx.libtool: Keyboard mapping: code updated to catch up with `KeyboardMap` |
| 57 | * c03e750ffe41/stx.libwidg2: Align shortcuts in menus to the right |
| 58 | * 9ff89d98ba80/stx.libwidg2: Keyboard mapping: code updated to catch up with `KeyboardMap` |
| 59 | * 13a835555b48/stx.goodies.smallsense: Keyboard mapping: code updated to catch up with `KeyboardMap` |
| 60 | * 2b0f9dbe6e43/stx.projects.smalltalk: Keyboard mapping: remove all shortcut definitions from `keyboard.rc` |
| 61 | |