Debugger improvements and fixes. Mostly related to larger projects.
Coarse location permission added to BluetoothAdmin. Required for discovery in Android 6.
The default setting of the holo theme in the manifest editor was removed.
It is recommended to use a custom theme or the device default theme.
The compiler will issue a warning about explicit usage of the holo.theme.
The WYSIWYG designer defaults to material theme on Android 5+.
The READ_LOGS permission was removed from LogCat object. It is not useful since Android 4.1.
The compiler will issue a warning if the targetSdkVersion is missing or if the value is not between 14 to 22.
ViewsEx library - Includes two views implemented as custom views (Switch and RatingBar). The source code of this library is available in the custom views tutorial.
Other minor IDE improvements and bug fixes.
Developers who are eligible for a free upgrade will receive an email with upgrade instructions.
The Customview is only enabled when you
- have a library in use in your project which contains at least one customview
- have a Customview-Class in your project (see this example)
First activate the Libs and THEN go to the Designer. Activate for example the new ToggleSwitch library in v5.8ß
I'm getting this error message from designer script when 'autoscaling' a ACSwitch custom view.
An error occurred. Error running designer script: Property: 'textsize' not supported by this view
As there's a bunch of ACSwitch views in my layout, the AutoScaleAll statement fails as well.
Workaround so far is using AutoScale for each view but ACSwitches.
It's happening only in B4A 5.80
Works fine in B4A 5.50
I'm getting this error message from designer script when 'autoscaling' a ACSwitch custom view.
An error occurred.
Error running designer script:
Property: 'textsize' not supported by this view
As there's a bunch of ACSwitch views in my layout, the AutoScaleAll statement fails as well.
Workaround so far is using AutoScale for each view but ACSwitches.
It's happening only in B4A 5.80
Works fine in B4A 5.50
An email was sent to all developers who are eligible for a free upgrade. If you should have received it and didn't then please contact support@basic4ppc.com.
@Erel
I was up to send a little test project, but @rproberto did it first. Thanks, rproberto!
Well, I thought a compatibility issue between the designer and AppCompat library could raise this error, but it looks like designer scripts can't deal with any custom view, not only AppCompat's ones, as we can see from rproberto's project which uses no AppCompat views at all...