• Greg Spencer's avatar
    Add iOS key map generation, make macOS var naming consistent with repo (#83146) · 6b087c74
    Greg Spencer authored
    This adds iOS key map generation that uses std::maps. It uses std::maps because on iOS if we use NSDictionaries, then when XCode loads the dylib, the initialization of those status NSDictionaries hasn't yet occurred, and it crashes the app. std::maps have a well-defined static behavior, and are correctly initialized.
    
    I also made the naming of variables, fields, etc. consistent for macOS. We variously had macosFoo, macOSFoo, and macOsFoo. I eliminated macOsFoo and macosFoo, since the rest of the repo uses macOSFoo for lowerCamelCase names (with only a few exceptions). I used iOSFoo for iOS.
    6b087c74
Name
Last commit
Last update
..
bin Loading commit data...
data Loading commit data...
lib Loading commit data...
README.md Loading commit data...
pubspec.yaml Loading commit data...