News - Added text input support for jar launcher. - Updated MoltenVK to https://github.com/KhronosGroup/MoltenVK/commit/d880f4c Internal changes - Added more handling cases to avoid missing call to pojav_initOpenGL() - Moved custom control’s global functions and properties to ControlLayout. - Moved dylib framework outside its folder, as it’s not necessary to be bundled in framework. - Reusing custom controls to produce flexible buttons in jar launcher, which might be extended in the future. Fixes - Multistage text input (Japanese, Chinese, etc) should now work again. - Pointer lock should now function properly again. - Updated README.md to reflect current stuff
12 lines
316 B
Objective-C
12 lines
316 B
Objective-C
#import <UIKit/UIKit.h>
|
|
|
|
#include "jni.h"
|
|
|
|
@interface TrackedTextField : UITextField
|
|
|
|
@property(nonatomic, copy) void(^sendChar)(jchar codepoint);
|
|
@property(nonatomic, copy) void(^sendCharMods)(jchar codepoint, int mods);
|
|
@property(nonatomic, copy) void(^sendKey)(int key, int scancode, int action, int mods);
|
|
|
|
@end
|