Michael Gangolf

Results 228 issues of Michael Gangolf

Another small update to bring the Android toolchain to higher versions. Can be merged with https://github.com/tidev/titanium-sdk/pull/13966 (cmake, checkstyle update). Current NDK is 21. This will update the module build to...

improvement

* update **cmake to 3.22.1** (as it looks like that is available on all systems), Short note: https://www.kitware.com/cmake-3-22-1-available-for-download/ - Full notes: https://cmake.org/cmake/help/latest/release/3.22.html * update **checkstyle to 10.11.0**: https://checkstyle.org/releasenotes.html (next version...

improvement

The `change` event on a TextField is only called when there is content in the field. If it is empty and you press "backspace" again you won't get any event....

feature

iOS can do letterspacing with a attributedString already. Android doesn't have this property. As it just a text property I've added it the same way as `lineSpacing` so it is...

feature

fixes https://github.com/tidev/titanium-sdk/issues/13846 Adds `Ti.App.Properties.useEncryption` to store EncryptedSharedPreferences. ## Test ```js Ti.App.Properties.setString("string", "plain value"); console.log("not encrypted - should be 'plain value': " + Ti.App.Properties.getString("string", "default")); Ti.App.Properties.useEncryption = true; Ti.App.Properties.setString("string", "secure value");...

An iOS TabGroup opens Windows inside of it and you can use `Tab.popToRootWindow()` to close all those tabs. Since Android is opening new windows we don't have that stack and...

feature

fixes https://github.com/tidev/titanium-sdk/issues/13791 ``` var win1 = Ti.UI.createWindow({ backgroundColor: "green" }) win1.addEventListener("click", function() { var win2 = Ti.UI.createWindow({ backgroundColor: "red" }) win2.open(); }) win1.open(); ``` **Steps to reproduce** * open the...

bug

### I have searched and made sure there are no existing issues for the issue I am filing - [X] I have searched the existing issues ### Description Slack request...

ios
feature
needs triage

https://source.android.com/docs/security/features/apksigning/v3 > Android 9 supports [APK key rotation](https://developer.android.com/about/versions/pie/android-9.0#apk-key-rotation), which gives apps the ability to change their signing key as part of an APK update. To make rotation practical, APKs must...

Adding a property to the RefreshControl: `offset: {start,end}`. The default RefreshControl spinner starts at 0 and goes down to around 80. With this property you can set custom values. Native...

feature