General Information
On 6th of October the following was released:
- ISL Light 4.0.0 for Android (release_date=2016-10-06, revision=48971, platform=Android, os_version=4.0.3-FFF) for Android.
Upgrading to new version
Hosted service users please check Upgrading Hosted Service for iOS or Android .
Server license users please check Upgrading Server License for iOS or Android .
ISL Light 4.0.0 for Android is available in Google Play Store and it has also a corresponding program file (isl_light_4_0_0_49023_android_201610071221_e04c6746.program) which adds information about customizations to ISL Conference Proxy. Server License users need to use Online update to get the file. The original program file was replaced due to an issue with new one so the program file has different revision than ISL Light published in Google Play. (ISLLIGHT-4124)
Improvements
New features
ISL Light - Mobile Android - When manually downloading ISL Light for android from ISL Conference Proxy an Internal server error will be triggered (DEFECT) [ISLLIGHT-4124] More
DescriptionWhen isl_light_4_0_0_48971_android_201610061434_52d04c6f.program file was uploaded to ISL Conference Proxy and downloaded through https://<icp-address>/start/ISLLight?platform=android an Internal server error was received. New program file (rev 49023) will return a redirect or link to ISL Light for Android on Google Play Store.
The defect was fixed.
ISL Light - Mobile Android - Add support for grouping of computers (FEATURE) [ISLLIGHT-3621] More
DescriptionAdded support for showing groups of computers. Users can now navigate through different groups and search for computers inside the group.
ISL Light - Mobile Android - Implement Notifications framework (FEATURE) [ISLLIGHT-3764] More
DescriptionSupport for ISL Online notifications service was implemented in ISL Light for Android application. ISL Light uses notifications to expose missing features in ISL Conference Proxy required to achieve best user experience. New users will also receive notifications to activate their trial accounts.
ISL Light - Mobile Android - Implement support for customizations (FEATURE) [ISLLIGHT-3771] More
DescriptionAdded support for customizations to ISL Light for Android application. Users are now able to customize the images displayed inside the application, apply command line arguments or change colors of the application.
In order to change the images, users have to create a ZIP file which includes the following hierarchy of folders and images :
drawable-ldpi/
- app_icon_about_screen.png 96 x 96 px
- app_icon_app_bar.png 24 x 24 px
- app_icon_notification_white.png 18 x 18 px
- company_logo.png 75 x 18 px
- keyvisual.png 155 x 155 px
drawable-mdpi/
- app_icon_about_screen.png 128 x 128 px
- app_icon_app_bar.png 32 x 32 px
- app_icon_notification_white.png 24 x 24 px
- company_logo.png 100 x 24 px
- keyvisual.png 206 x 206 px
drawable-hdpi/
- app_icon_about_screen.png 192 x 192 px
- app_icon_app_bar.png 48 x 48 px
- app_icon_notification_white.png 36 x 36 px
- company_logo.png 150 x 36 px
- keyvisual.png 309 x 309 px
drawable-xhdpi/
- app_icon_about_screen.png 256 x 256 px
- app_icon_app_bar.png 64 x 64 px
- app_icon_notification_white.png 48 x 48 px
- company_logo.png 200 x 48 px
- keyvisual.png 412 x 412 px
The ZIP file has to be uploaded to ISL Conference Proxy in customization section under ISL Light custom images (ZIP) and must include all files and folders written above.
In order to change the colors inside the ISL Light application users have to create an .ini file which includes the following content:
[Colors]
success=HEX_OF_DESIRED_COLOR
success_dark=HEX_OF_DESIRED_COLOR
action_button_text=HEX_OF_DESIRED_COLOR
The INI file has to be uploaded to ISL Conference Proxy in customization section under ISL Light customization (INI).
In order to apply custom command line arguments users have to fill in the field ISL Light custom command line in customization section of ISL Conference Proxy. The following command line arguments are supported:
- disable_signup=[true|false]
- disable_introduction_video=[true|false]
- disable_forgot_password=[true|false]
- disable_computers=[true|false]
- disable_session_invitations_via_email=[true|false]
- disable_grid_selector=[true|false]
- disable_remember_me_in_login=[true|false]
Example: --on-load "customization?disable_signup=true"
The above customization sections are only available if ISL Light for Android .program file is uploaded on ISL Conference Proxy.
ISL Light - Mobile Android - Better icon for Android/system notifications (FEATURE) [ISLLIGHT-3789] More
DescriptionISL Light icon in Android notification system was redesigned.
ISL Light - Mobile Android - switch to MbedTLS (FEATURE) [ISLLIGHT-3835] More
DescriptionISL Light for Android is now using mbed TLS library instead of PolarSSL library.
ISL Light - Mobile Android - Add setting option to disable scaling of screen size (FEATURE) [ISLLIGHT-3907] More
DescriptionAdded support for disabling scaling of remote screen of Android device. The option is located in settings of ISL Light application. When disabled the device will stream it's screen in native resolution.
ISL Light - Mobile Android - Change background of user interface to white color (FEATURE) [ISLLIGHT-3953] More
DescriptionBackground color of user interface was changed from grey color to white color.
ISL Light - Mobile Android - Redesign GUI to make it flatter/material design style (FEATURE) [ISLLIGHT-4004] More
DescriptionGraphical user interface of ISL Light application for Android was redesigned and now uses flat/material design.
ISL Light - Mobile Android - Computers should be listed in "last used" order (except for search) (DEFECT) [ISLLIGHT-3736] More
DescriptionComputers in list of computers were not returned in last recently used computer on top order. The interface was redesigned and computers are now listed as last recently used.
The defect was fixed.
ISL Light - Mobile Android - Pressing back button on login screen will exit app instead of returning to intro screen (DEFECT) [ISLLIGHT-3768] More
DescriptionApplication behavior was incorrect if user pressed back button on login screen. Application exited instead of going into introduction screen. The behavior was redesigned, pressing back button on login screen will now return you to introduction screen instead of exiting application.
The defect was fixed.
ISL Light - Mobile Android - Not ALL webapi errors are displayed to user (DEFECT) [ISLLIGHT-3792] More
DescriptionIf a webapi call response was an error in some cases it did not display the error but hard-coded message. The handling of responses that include error was redesigned, error returned from webapi is shown instead of hard coded error.
The defect was fixed.
ISL Light - Mobile Android - Login/logout behaviour is inconsistent (DEFECT) [ISLLIGHT-3793] More
DescriptionIn some cases clicking back button resulted in logout instead of exiting application. Login and logout functionality was redesigned and is now consistent. If user is logged in pressing back button will exit application.
The defect was fixed.
ISL Light - Mobile Android - When auto-login fails, it's not possible to return to Intro screen (DEFECT) [ISLLIGHT-3794] More
DescriptionIf user logged into the application and that password expired, reopening the app would show login screen. From that screen users were unable to return to introduction screen. Clicking back button exited the app. Functionality of failed auto-login was redesigned, pressing back button on login screen will return you to introduction screen.
The defect was fixed.
ISL Light - Mobile Android - Text for adding first computer should be centered on tablets (DEFECT) [ISLLIGHT-3881] More
DescriptionIf user logged into the application and the list of computers was empty, the text for adding computers was shown on the left side instead of center of the screen. Empty list of computers was redesigned and the text for adding new computers is now positioned in the center.
The defect was fixed.
ISL Light - Mobile Android - Make support tab similar to iOS version (DEFECT) [ISLLIGHT-3889] More
DescriptionSupport screen in ISL Light for Android was redesigned to be matched with iOS version of ISL Light.
The defect was fixed.
ISL Light - Mobile Android - Samsung libremotedesktop_client.so should not be included in build apk (DEFECT) [ISLLIGHT-3900] More
DescriptionSamsung KNOX library which is needed to stream Android screen was supplied together with ISL Light application. ISL Light now no longer supplies KNOX library as per guidelines in Samsung documentation.
The defect was fixed.
ISL Light - Mobile Android - Sysinfo plugin should report model string instead of localhost similar to iOS (DEFECT) [ISLLIGHT-3920] More
DescriptionAndroid device reported incorrect name to the operator side. It showed localhost instead of model name of the device. System information plugin was redesigned and now sends actual model of the device instead of localhost.
The defect was fixed.
ISL Light - Mobile Android - When in session and a chat message is received, user is able to dismiss the "Session in progress" notification (DEFECT) [ISLLIGHT-3928] More
DescriptionIf user leaves the application while operator is connected to it's Android device a notification was shown in notification center. If operator wrote text into the chat, the user was able to dismiss the whole notification ( ISL Light session in progress ). Notifications were redesigned, even if operator sends a text in the chat, user will still be unable to remove the notification while session is in progress.
The defect was fixed.
ISL Light - Mobile Android - Untranslated string in sending session code functionality (DEFECT) [ISLLIGHT-3935] More
DescriptionWhen user pressed on Email invitation button inside Support tab, the application picker was shown. The title of the picker was untranslated. The title is now translated to the user selected language.
The defect was fixed.
ISL Light - Mobile Android - Wrong string was used for username in login screen (DEFECT) [ISLLIGHT-3937] More
DescriptionIn the login screen the placeholder for username was shown as Email label. The placeholder was renamed to Username label.
The defect was fixed.
ISL Light - Mobile Android - Translation issues found in ISL Light Android 3.0.1 (DEFECT) [ISLLIGHT-3978] More
DescriptionUsers may have found some text being untranslated. Those texts should now be translated to user selected language.
The defect was fixed.
ISL Light - Mobile Android - wrong use of hefa-fmt verbosing in ISSC samsung driver (DEFECT) [ISLLIGHT-4060] More
Descriptiona
ISL Light - Mobile Android - Wrong platform naming in AON computer details (DEFECT) [ISLLIGHT-4075] More
DescriptionDetailed information about computer showed platform incorrectly. The detailed information screen was redesigned and now shows platforms as Windows, Linux or Mac.
The defect was fixed.
ISL Light - Mobile Android - Limited customization options (DEFECT) [ISLLIGHT-4116] More
DescriptionDevices with Android older then 5.0.1 will have limited capabilities on customizing ISL Light for Android.
The defect was fixed.