Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 14 May 2017 21:48:34 +0200] rev 8037
Keyboard mapping: initialize default shortcuts in `DeviceWorkstation`
...rather than in `keyboard.rc` startup script. To make such
initialization easy, introduced `#loadKeyboardMapDefinition:`
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 09 Feb 2017 00:17:19 +0000] rev 8036
Keyboard mapping: issue warning if one attempts to bind a shortcut to an action which already bound
...to some other shortcut. This is mainly to having too many shortcuts for same thing.
If one really needs to define an alias, use #bindAlias:to: to explicitly
say this is an alias.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 11 May 2017 22:03:21 +0200] rev 8035
Keyboard mapping: refactored `KeyboardMap` to distinguish between a binding and an alias(es)
A "binding" is primary mapping of a shortcut to logical action. Alias
is a secondary mapping allowing us to add shortcuts compatible with other
environments in order to improve user experience ("it just works!" :-)
There should be at most one (primary) binding for given action and this
binding should be shown in the UI. Aliases should never be shown.
mawalch [Wed, 24 May 2017 22:29:46 +0200] rev 8034
#OTHER by mawalch
Spelling fixes in selector names (mark old ones obsolete and redirect them).
mawalch [Tue, 23 May 2017 15:00:17 +0200] rev 8033
#DOCUMENTATION by mawalch
class: DeviceWorkstation
comment/format in: #reparentWindow:to:
class: DeviceWorkstation class
comment/format in: #documentation
convert-repo [Tue, 23 May 2017 03:42:41 +0000] rev 8032
update tags
mawalch [Mon, 22 May 2017 12:44:08 +0200] rev 8031
#DOCUMENTATION by mawalch
class: WindowSensor
comment/format in: #pushAction:
convert-repo [Thu, 18 May 2017 03:36:04 +0000] rev 8030
update tags
mawalch [Wed, 17 May 2017 18:29:02 +0200] rev 8029
#DOCUMENTATION by mawalch
class: DeviceWorkstation class
comment/format in: #platformName
mawalch [Wed, 17 May 2017 16:42:19 +0200] rev 8028
#OTHER by mawalch
Spelling fixes.