NeoMAD 3.5.2 release notes¶
February 24, 2014
NeoMAD 3.5.2 is a maintenance release proposing small enhancements and fixes.
Enhancements¶
Build Chain¶
- Add
neomad32.exe
andneomad64.exe
in the NeoMAD installation folder in order to select neomad with different versions of JDK (32bit or 64bit) - Fix Windows Phone build bug when the application name starts with a number
Generic API¶
MenuItem
: addsetText()
andsetImage()
methodsFile
: addgetAbsolutePath()
methodSplitScreen
: addgetMasterScreen()
andgetDetailsScreen()
- Add
Network.TYPE_ETHERNET
constant - Add
ImageLabel
,ImageButton
setImageScateType()
andScaleType
in order to show image without stretching it - Add
Notification.setBadge()
method to show badge over application icon or tile
Examples¶
- TabScreenExample: change
StackScreen
layout color to be able to see the button on all platforms
Fixed bugs¶
Android¶
- Fix Local Notification bug after launching the application with -s option
- Fix
NullPointerException
inNetwork
- Fix
Notification
icons when they are provided by resources - Fix
AudioPlayer.stop()
bug (was acting like pause) - Fix
Controller.runOnBackgroundThread()
to be called many times
Windows Phone¶
- Fix
NullReferenceException
when pressing back - Fix
ArrayIndexOutOfBoundsException
thrown byVector.elements()
enumeration - Fix
ListView.setWidth()
bug (was considered asMATCH_PARENT
) - Fix Windows Phone emulator bug when the computer has poor 3D graphics card (see requirements of XNA development)
- Add implementation of
SpecificUtils.getSpecificAudioPlayer()
- Fix
Network.isConnected()
with windows phone emulators - Fix a layout bug: when a size is applied to a
MATCH_PARENT
view, the size was ignored - Fix text resources bug for
DatePicker
,TimePicker
andSwitch
iOS¶
- Fix
MenuItem
image rendering in iOS 7 version - Fix the way to get stream data from
FileInputStream
- Fix a bug with
AudioPlayer.stop()
method that was sometimes acting like the pause - Fix
FileInputStream
constructor NPE bug when file does not exist - Improve
DeviceInfo.getOSVersion()
performance - Improve
LisTView
performance when there is no adapter
BlackBerry¶
- Fix Local Notification bug: if 2 applications using Local Notification were running on the same device, an exception was raised at device startup and Notification did not work
- Fix Local Notification bug: double instance of the application when opening local notification