NeoMAD 4.6.4 release notes¶
December 13, 2018
NeoMAD 4.6.4 is a maintenance release proposing fixes and small enhancements.
Extension Charts improvement (com.neomades.chart.view.PieChart)¶
NeoMAD now allows to hide the hole in the middle of the PieChart
with setHoleEnabled(boolean holeEnabled)
method.
WebView cookies (com.neomades.ui.WebView)¶
New methods had been added to WebView
to handle cookies:
List<HttpCookie> getCookies()
: returns the list ofHttpCookie
for the currentWebView
(WebView
URL must have been loaded).clearCookies()
: clears all the cookies stored by the system.clearCache()
: clears the cache of theWebView
.setCookiePolicy(CookiePolicy)
: sets the cookie policy of theWebView
(accept all URL, accept original server URL only or reject all).
Fix¶
- Android:
- Fix
NetworkResponse.getHeaders()
: if a header entry had several values, only the last one was kept. Now all the values are returned in aString
separated by comas.
- Fix
- iOS:
- Fix
Controller
: a blank screen could appear when theresetScreenStack(Class screen)
method was called with a screen that had a specific orientation. - Fix
Controller
: theonDestroy()
method was not called on all the screens from the stack whenresetScreenStack(Class screen)
method was used. - Fix
SlideScreen
: theonDestroy()
method was only called on the last screen of each stack of theSlideScreen
when the entireSlideScreen
was popped or reset. - Fix
SlideScreen
: if aScreen
was pushed above aSlideScreen
with a custom back button text color, it was ignored and the back button was displayed with the default native color. - Fix
Charts
extension:Charts
extension now works on device if built with Xcode 10.1.
- Fix
- Windows - WindowsPhone:
- Fix
ContentQuery
:ContentQuery.setHeaders()
did not set the headers on the query. - Fix
WaitView
:indicatorStyle
property is now supported correctly in xml layout.
- Fix