event.data.info.handInfo.x34 = 0x1;
event.data.info.handInfo.x38 = tis ? 0x1 : 0x0;
- event.data.info.pathPositions = 1;
+ if (Level_ < 3)
+ event.data.info.pathPositions = 1;
+ else
+ event.data.info.x52 = 1;
event.data.path.x00 = 0x01;
event.data.path.x01 = 0x02;
PurpleAllocated = true;
}
- if (dlsym(RTLD_DEFAULT, "GSKeyboardCreate") != NULL)
+ if (dlsym(RTLD_DEFAULT, "GSLibraryCopyGenerationInfoValueForKey") != NULL)
+ Level_ = 3;
+ else if (dlsym(RTLD_DEFAULT, "GSKeyboardCreate") != NULL)
Level_ = 2;
else if (dlsym(RTLD_DEFAULT, "GSEventGetWindowContextId") != NULL)
Level_ = 1;
Section: Networking
Maintainer: Jay Freeman (saurik) <saurik@saurik.com>
Architecture: iphoneos-arm
-Version: 0.9.3374-1
+Version: 0.9.3376-1
Description: a VNC /server/ for the iPhone
Name: Veency
Depends: mobilesubstrate (>= 0.9.2966-1), libvncserver, com.saurik.iphone.ske, preferenceloader, jp.ashikase.mousesupport | firmware (<< 3.0), libstatusbar | firmware (<< 4.0)