The first beta version of v1.60 will be released shortly.
The main new feature in this version is support for home screen widgets: http://www.b4x.com/forum/basic4andr...roid-home-screen-widgets-tutorial-part-i.html
Other features:
- IDE supports Android SDK 2.2 or above.
- String.Contains, LastIndexOf, LastIndexOf2.
- Fix for Honeycomb spinner issue.
- "Do not overwrite manifest option" added to project properties. An example manifest is created when this option is selected allowing you to compare the two manifests.
- RndSeed keyword.
- Activity KeyUp event.
- Phone.HideKeyboard method.
- Spinner.TextColor / TextSize
- Designer - Create new variant - list of standard variants now appears.
- Tools - IDE Options - Timeout value.
- A combo box with the list of subs appears in the upper tool bar.
- Service_Start method now gets the starting intent (optionally).
- Activity.GetStartingIntent / SetActivityResult - makes it possible to return results to 3rd party applications.
- Handling of applications started by services improved. Services will not restart automatically if the process was stopped.
- Bug fixes and other minor improvements.
Backwards compatibility issue
- The phone object in Phone library was changed. As most of its methods do not require any permission, the methods that do require the READ_STATE permission were moved to PhoneId and the vibrate method that requires the VIBRATE permission was moved to PhoneVibrate. This change helps with minimizing the required permissions.
The Intent object has also moved from the phone library to the core library.
The main new feature in this version is support for home screen widgets: http://www.b4x.com/forum/basic4andr...roid-home-screen-widgets-tutorial-part-i.html
Other features:
- IDE supports Android SDK 2.2 or above.
- String.Contains, LastIndexOf, LastIndexOf2.
- Fix for Honeycomb spinner issue.
- "Do not overwrite manifest option" added to project properties. An example manifest is created when this option is selected allowing you to compare the two manifests.
- RndSeed keyword.
- Activity KeyUp event.
- Phone.HideKeyboard method.
- Spinner.TextColor / TextSize
- Designer - Create new variant - list of standard variants now appears.
- Tools - IDE Options - Timeout value.
- A combo box with the list of subs appears in the upper tool bar.
- Service_Start method now gets the starting intent (optionally).
- Activity.GetStartingIntent / SetActivityResult - makes it possible to return results to 3rd party applications.
- Handling of applications started by services improved. Services will not restart automatically if the process was stopped.
- Bug fixes and other minor improvements.
Backwards compatibility issue
- The phone object in Phone library was changed. As most of its methods do not require any permission, the methods that do require the READ_STATE permission were moved to PhoneId and the vibrate method that requires the VIBRATE permission was moved to PhoneVibrate. This change helps with minimizing the required permissions.
The Intent object has also moved from the phone library to the core library.