I'm happy to release B4A v3.20.
This version includes many important improvements:
Users who are eligible for a free upgrade should receive an email with the download link. Please allow up to 12 hours for the mail to arrive.
Other users should receive a mail with a discount offer (it will be sent tomorrow).
I would like to thank the beta testers for their help with the continuing development of Basic4android.
			
			This version includes many important improvements:
- Visual designer
- Anchors feature - makes it easier to target multiple screen sizes. See this short video.
 - Copy & paste - work both inside the layout or between different layouts.
 - Undo / redo feature.
 - The views are organized in a tree for easier navigation.
 - AutoScaleAll keyword now works with all variants, not just the "standard" variant.
 - Colors fields can be copied and the colors values can be pasted or directly typed.
 - Designer script find / replace dialog.
 - The grid is saved in the layout file.
 - Landscape / Portrait designer keywords to test the current orientation.
 - UI Cloud threshold reduced to 10 seconds.
 
 - Anchors feature - makes it easier to target multiple screen sizes. See this short video.
 
- #AdditionalRes attribute - Makes it possible to wrap Android library projects (projects with resources). See this example: jfeinstein10 SlidingMenu library
 - Sync button in the Files tab - Syncs the project files with the Files folder.
 - Modules added to the Find Sub / Module tool (Ctrl + E).
 - Tabs order in the IDE is preserved.
 - Modules files that were not modified will not be saved thus preserving the correct time stamp.
 - DateTime.SetTimeZone now accepts a Double instead of Int.
 - Shortcuts: F11 - Restart (rapid debugger), F2 in the designer connects to the device.
 - JavaObject v1.00 - new RunMethodJO / GetFieldJO methods.
 - Bug fixes and other minor improvements.
 
- RerunDesignerScript is now considered a deprecated method. It will continue to run as before. However it doesn't support the new anchors feature and will fail when running in Rapid debug mode.
 - Layout files saved with v3.20 cannot be loaded with previous versions.
 - See this post if you used AutoScaleAll with a non-standard variant: http://www.b4x.com/android/forum/threads/basic4android-v3-20-is-released.36690/#post-215889
 
Users who are eligible for a free upgrade should receive an email with the download link. Please allow up to 12 hours for the mail to arrive.
Other users should receive a mail with a discount offer (it will be sent tomorrow).
I would like to thank the beta testers for their help with the continuing development of Basic4android.
			
				Last edited: