Rename UC_OSX (and related constants) to UC_MAC (#8589)
* Rename UC_OSX (and related constants) to UC_MAC * Update UNICODE_SONG_OSX references to UNICODE_SONG_MAC * Update UC_M_OS references to UC_M_MA * Add UC_OSX alias for backwards compatibility * Add deprecation warning for UC_OSX to Unicode docs * Add UC_M_OS alias for backwards compatibility * Update newly found UC_M_OS and UNICODE_SONG_OSX references * Add legacy UNICODE_MODE_OSX alias, revert changes to user keymaps * Add legacy UNICODE_SONG_OSX alias, revert changes to user keymaps * Replace removed sounds in Unicode song doc examples
This commit is contained in:
parent
51a81813b0
commit
bdfdc506da
9 changed files with 41 additions and 28 deletions
|
@ -23,8 +23,8 @@
|
|||
#endif
|
||||
|
||||
// Keycodes used for starting Unicode input on different platforms
|
||||
#ifndef UNICODE_KEY_OSX
|
||||
# define UNICODE_KEY_OSX KC_LALT
|
||||
#ifndef UNICODE_KEY_MAC
|
||||
# define UNICODE_KEY_MAC KC_LALT
|
||||
#endif
|
||||
#ifndef UNICODE_KEY_LNX
|
||||
# define UNICODE_KEY_LNX LCTL(LSFT(KC_U))
|
||||
|
@ -49,8 +49,17 @@
|
|||
# define UNICODE_TYPE_DELAY 10
|
||||
#endif
|
||||
|
||||
// Deprecated aliases
|
||||
#if !defined(UNICODE_KEY_MAC) && defined(UNICODE_KEY_OSX)
|
||||
# define UNICODE_KEY_MAC UNICODE_KEY_OSX
|
||||
#endif
|
||||
#if !defined(UNICODE_SONG_MAC) && defined(UNICODE_SONG_OSX)
|
||||
# define UNICODE_SONG_MAC UNICODE_SONG_OSX
|
||||
#endif
|
||||
#define UC_OSX UC_MAC
|
||||
|
||||
enum unicode_input_modes {
|
||||
UC_OSX, // Mac OS X using Unicode Hex Input
|
||||
UC_MAC, // macOS using Unicode Hex Input
|
||||
UC_LNX, // Linux using IBus
|
||||
UC_WIN, // Windows using EnableHexNumpad
|
||||
UC_BSD, // BSD (not implemented)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue