ISL Light 3.1.0 for Windows (2008-03-28)
General Information
On 28th March 2008 we have released:
- ISL Light Client 3.1.0 (2008-03-28) win32
- ISL Light Desk 3.1.0 (2008-03-28) win32
- Desktop Control 1.1.0 (2008-03-28) win32
- File Transfer 1.1.0 (2008-03-28) win32
- Video 1.1.0 (2008-03-28) win32
- Audio 1.1.0 (2008-03-28) win32
- Recording 1.1.0 (2008-03-28) win32
- Windows 95 pack 1.1.0 (2008-03-28) win32
Upgrading to new version
Hosted Service
Please visit http://www.isllight.com and click on New version tab in right bottom corner of the page. You can also download it from http://www.islonline.com/en/downloads.htm.
Server License
Upgrades are free of charge for ISL Online Server License users with active Extended Support Service. ISL Online Server License users with expired Extended Support Service are welcome to purchase Extended Support Service in order to gain access to the newly released ISL Online Server system. In case you have extended ESS you will need to create new license file and upload it to your ISL Conference Proxy server.
Quick Instructions for users with ISL Conference Proxy 3.1 installed
- open web administration of ISL Conference Proxy http://localhost:7615/conf
- login using admin account
- click Online update link in left navigation
- click Apply changes if you have automatic install
Improvements
Major improvements
ISL Light Client and ISL Light Desk
Improved locale support and translations
Minimize to tray and disable top most option
Default pages for plugins
Desktop sharing
Initial release of reboot / logoff / switch-user feature.
Improved keyboards layouts in local mode in desktop sharing (handling of modifiers ALT, CTRL, WIN,...).
New color depth for viewing - High (65k colors) - feature added.
64 bit Windows application native support added.
Request View and Control at the same time on start of desktop sharing feature added.
Print screen command added to Tools added.
Improved support for two or more ISL Light Client desktop showing same desktop.
Session recording
Initial release of session recording plug-in and recording player application.
File transfer
File transfer synchronication feature added.
Pause/limit options added in file transfer.
ETA display feature implemented.
Minimize to tray option added.
Major improvements - Audio and video
DirectX support implemented.
New settings pages for setting audio devices.
Support for Vaio integrated web camera.
List of improvements
ISL Light Desk and ISL Light Client
When regional settings set to Croatian, ISL Light displays texts in Serbian language and Cyrillic writing.
ResolutionISL Light with Croatian regional settings displays texts in Croatian language and writing.
New command line argument regarding minimization of ISL Light GUI "--on-disconnect expand=manual" was added to the existing options "--on-load minimize --on-connect expand=manual".
ISL Light program (Client and Desk) have now option to disable top most behavior. So they obey normal Z-Order switching focus switching.
Minimize to tray button is added to ISL Light Desk and ISL Light Client main window. The iconize button has been removed.
Filename was changed.
Filename was changed.
Plugin that is not loaded should have some default settings page. When user clicks on default page the plugin is loaded.
ResolutionThe feature was implemented.
When line break occurs just before formating tags, those formating tags are lost.
ResolutionThe defect was fixed.
Japanese on Japanese platform under non unicode windows are passed through some code pages that change utf8 texts encodings.
ResolutionThe defect was fixed.
When a ISL Light program (eg. ISLLight Desk) is dragged to second monitor button tool tips are shown on first monitor.
ResolutionThe defect was fixed.
Plugin download on fresh computer (no plugins downloaded yet) that is connected through show line stops plugin download.
ResolutionBug with "lost" plugin download notification was fixed.
ISL Light did not handle surrogate characters correctly if word wrap occurred or ellipses were added.
ResolutionThe defect was fixed.
Desktop Sharing
The problem occurred sometimes that desktop sharing did not set hooks on second ISL Light session when viewing desktop.
ResolutionThe problem is fixed.
Description
Key sequence Ctrl-Shift-Esc (Task manager call) does not transfer through the ISL Desktop Sharing view window.
Key sequence Ctrl+Shift+Alt+K could not be sent through the ISL View window.
Key sequence Shift+Tab was ignored or interpretated wrong when transfered throigh the ISL Light view window.
If ISL Light Desk / Client were started under Russian keyboard, Ctrl-C (copy) button sometimes did not copy the selected area. Also so Ctrl-V (paste) did not work properly - pasted some historical value instead of the current.
In the Web browser key sequence Shift-Space (scroll up the Web browser) did not work, while shift (Scroll down) was working properly on Russian keyboard layout.
When desktop sharing from Windows Vista old client did not handle ALT+TAB and WIN+TAB keys which triggered local action. New version now sends TAB keys to remote side. WIN+L is not handled and still triggers local action. Workaround was added - Tools menu now have possibility to send WIN+L to remote side.
CTRL+ALT+N was also not send to remote side.
CTRL+C, CTRL+V, CTRL+F1 were not send correctly.
ResolutionCorrected.
ISL Desktop Sharing can now reconnect to the same session after computer reboot, logoff, logon and switch user. This feature need administrative mode and reboot and logoff enabled
A new color depth (64k) mode was added to existing possible color depths.
Old version of desktop sharing plugins did not set hooks for 64 bit applications and so they were refreshing slowly. The problem is solved with 64 bit version of hooks
A check box was implemented so that ISL Light Desk can request control on the request view step when establishing remote desktop session.
Add print screen option to ISL View window tools menu that copies current screen to clipboard.
ResolutionFeature was implemented.
Tool tips on Plus/Minus Buttons were switched.
ResolutionThe defect was fixed.
The hooks improve speed of desktop sharing. The problem was that hooks were not set when desktop changed.
This is mostly needed for ISL AlwaysOn and reboot and logoff functionality. The problem is resolved with new version and ISL Light always sets hooks.
Clipboard might get locked when ISL Viewer and Mozill+Adobe reader are active at the same time. ISL Viewer should delay grabbing clipboard content.
ResolutionClipboard handling was improved.
Start viewer on computer with US-international keyboard and server on computer with Slo. keyboard. Some latin-1 characters (code 0xc1) are not transfered to other side.
Problem is in windows keyboard driver that returns valid key sequence for some characters.
All key sequences should be verified in desktop sharing plugin.
The feature was implemented.
Default color mode should be removed from settings dialog.
ResolutionSetting was removed.
During restart and resume when remote side is still not available ISL View Window should be grayed out.
ResolutionThe feature was implemented.
When Zoom was set to "automatically fit to window", on the viewed screen a semitransparent track of the cursor appeared sometimes.
ResolutionResolved.
Administrators password is ignored when remote user wants to switch ISL View to administrative mode.
ResolutionThe defect was fixed.
Menu item in ISL View Window for increase/decrease window are switched.
ResolutionThe defect was fixed.
When using ssh/vi through desktop sharing character '2' cannot be entered.
ResolutionThe defect was fixed.
When using Mozilla through desktop sharing some AltGr and dead-chars cannot be produced. Set Slo. keyboard on viewer side and us keyboard on server side '@' (AltGr+V) character cannot be entered.
ResolutionThe defect was fixed.
Windows key is locked on desktop sharing server when Win+L key sequence is entered and user logs back in.
ResolutionThe defect was fixed.
Start ISL Light Desk / Client under Swiss German Keyboard and start control of the Client's desktop. Start 'Putty' on Client. At (@) character is not accepted in 'Putty'.
ResolutionThe defect was fixed.
File transfer
"Estimated time of arrival" (ETA) calculation was added to the file transfer status line. ETA is calculated in regard to current transfer rate.
Transfer speed and speed limitations display are added to the file transfer status window.
File transfer can now be paused or limited to specific bandwidth.
Minimize button was added to file transfer send dialog.
File Transfer dialog with progress did not appear on top(Z-Order) in previous versions. New version shows on top.
Synchronization option during file transfer was added. File synchronization does not transfer files which are identical on remote side and local side.
File synchronization can be triggered by right mouse button drag or through file transfer dialog.
Drag & Drop file transfer with right mouse button invokes menu with "Transfer" files" and "Synchronize files" options.
MD5 filechecking is implemented, when destination file of the same size exists. If files are equal, the file transfer for this file is skipped.
Non English texts shown in file transfer dialog are shown as random signs.
ResolutionThe defect was fixed.
Session Recording
Session recording and viewer of the recorded sessions are implemented as a new plugin.
Audio
Additional tools and settings were added to audio setting panel:
- Test recording,
- Auto adjust microphone volume option,
- Auto adjust software gain,
- Acoustic echo cancel (Experimental).
Automatically start when connected audio option was removed from audio settings. User need to start audio communication manually.
Video
Playback options should be removed from settings dialog.
ResolutionSetting was removed.
Video plugin does not show picture from Sony VAIO embedded webcam.
ResolutionAdditional picture formats were implemented.
Translations
All main language translations were rechecked and added support for online translations.
Corrected label in Slovenian language. "odvzami nadzor" changed into "odvemi nadzor"
Translation into the Polish language is added.
At file transfer cancellation window under the German language was a typing mistake "Dadrurch". Changed to "Dadurch".
The buttons 'Yes' and 'OK' in ISL Light - Spanish version were not translated.
Danish text in desktop view dialog ”Vil du vise desk’s skrivebord?” has been replaced by Changed to ”Vil du se desk’s skrivebord”. changed.
Some language corrections for Serbian language were added.
Other fixes
Buttons that get resized in runtime don't reflect new window size during drawing of text.
ResolutionThe defect was fixed.
When client has enabled restart/resume support and computer is put to standby mode. The client and desk are unable to connect back to session.
ResolutionThe defect was fixed.
Start ISL Light Desk and select main window. With mouse pointer go over close button (top right window corner) - the tooltip is shown. Tooltips don't act in same manner when main window is not focused.
ResolutionThe defect was fixed.
Start file transfer from client to desk and pause file transfer. Resuming of file transfer from desk side has no effect.
ResolutionThe defect was fixed.
When requesting remote desktop connection from the other side, option enable keyboard and mouse control should be checked by default.
ResolutionThe defect was fixed.
When client 3.1.0 connects to desk 2.x and plugins are not downloaded automatically in web administration desk requests for remote desktop is ignored.
ResolutionThe defect was fixed.
Disable background picture in desktop sharing plugin is send to client side negated.
ResolutionThe defect was fixed.
When desktop sharing is performed with desktop plugin 1.0.x, local keyboard layout is disabled.
ResolutionThe defect was fixed.
Recording plugin options (start, stop) should be available in ISL View window. Actions should be added under tool menu.
ResolutionMenu was updated.
Requesting F12 remote control is ignored when connected with previous version of desktop sharing plugin.
ResolutionThe defect was fixed.
Recording is stopped when doing reboot or session switch. Recording should continue even during session switch or reboot/restart.
ResolutionThe defect was fixed.
When recording is started remote user must consent to recording. Because of this recording must be disabled when recording plugin is not available on remote side.
ResolutionThe defect was fixed.
All actions related to recording plugin should also be available in ISL Light Client.
ResolutionThe defect was fixed.
When connected with audio recording enabled power bars are not updated.
ResolutionThe defect was fixed.
Command line argument --get-code that is passed through url is ignored.
http://www.islonline.net/users/start?name=ISL+Light+Desk&no_instructions=1&cmdline=--get-code
The defect was fixed.
Sometimes when session switch is performed top bar disappears.
ResolutionThe defect was fixed.
When ISL Light is started under system account file transfer should be disabled.
ResolutionThe defect was fixed.
Client has enabled restart/resume support. When computer is restarted the gui is started under system account. This account is used event after user logs in. The gui should restart immediately after user logs in with his account.
ResolutionThe defect was fixed.
Microphone volume slider should be disabled "Auto adjust microphone volume" option is checked.
ResolutionThe defect was fixed.
Message boxed that are shown because conference proxy send us a message have obscured titles.
ResolutionThe defect was fixed.
Audio settings dialog has invalid texts.
ResolutionThe defect was fixed.
EOS dialogs that were set through web administration didn't show in ISL Light Client.
ResolutionThe defect was fixed.
The feature to automatically start recording should be removed since it has no functionality.
ResolutionThe defect was fixed.
After 3.1 connects to previous version and after desktop sharing is closed rogue message is displayed.
ResolutionThe defect was fixed.
When 3.1 is connected to 3.0.4 different message should be displayed when a user wants to start recording plugin.
ResolutionThe defect was fixed.
Enable keyboard and mouse control option is ignored when requesting remote desktop sharing.
ResolutionThe defect was fixed.
Start file transfer and check icon with alt+tab on windows XP. File transfer dialog doesn't have any icon.
ResolutionThe defect was fixed.
When a user want s to start recording remote should give recording consent.
ResolutionThe feature was implemented.
When ISLLight starts in uninitialized session - user can access all files on disk with file transfer.
To reproduce start ISL Light , start desktop streaming and enable reboot and restart. Switch to new user and then log off.
The feature was implemented.
File sync with bps limit can pause file transfer.
The problem occurred on file sync on slow line (<256kbps) and limit bps to one 100kbps.
The defect was fixed.
When viewing remote desktop on Vista machine key sequence "WinKey" + L will lock "WinKey" on Logon screen.
ResolutionThe defect was fixed.
When recording is started while desktop streaming is active, message "desktop sharing stopped" is showed in chat.
ResolutionThe defect is fixed.
Loading audio plugin on Win9x or Win2k causes ISL Light to crash. Check if installed directx version is 8.1 or greater.
ResolutionThe defect was fixed.
Minimizing to tray should be disabled when tray is not available. Tray is not visible in Screen-Saver or Winlogon desktop.
ResolutionThis was implemented.
When choosing color depth 64k in new plugin and then starting ISLLight 3.0.4 old plugin will crash.
ResolutionThis was implemented.
Desktop sharing stopped when started from windows rescue console under system account.
ResolutionThe defect was fixed.
Video image top lines are corrupted in large video images.
ResolutionThe defect was fixed.
Pointer tool bitmap in desktop view is missing. Instead of bitmap red cross is shown.
ResolutionThe defect was fixed.
remove.dir file was implemented to support clearing the ISL Light cache after the session.
ResolutionThe feature was implemented.
When payload tag 8 is specified launch should save original file to destination folder.
ResolutionThe feature was implemented.
Settings pages should be generated in more error resilient way.
ResolutionThe feature was implemented.
Drag and drop functionality is moved to main binary. Drag and drop is always available.
ResolutionThe feature was implemented.
Internal ISL Light control for displaying html captions had problem with displaying following sample "<b>)</b>d". If this text was used in chat box it deleted one pixel on right side from ")".
Procedure:
- start ISL Light Client and ISL Light Desk on Windows Vista
- connect
- enter following text in chat box "<b>)</b>d"
- press send
- observe the defect
ResolutionThe defect was fixed.
Tray balloon should be displayed in corner of work area depending on position of windows start bar
ResolutionThe feature was improved.
Changing file transfer destination directory during transfer resulted in failed file transfer.
ResolutionThe defect was fixed.
Desktop sharing doesn't work for full screen console windows.
ResolutionThe defect was fixed.
Keyboard sequence ALT + ENTER didn't result in ISL console viewer window
ResolutionThe defect was fixed.
There was refresh problem when tool menu was used. Line beneath menu was not refreshed.
ResolutionThe defect was fixed.
ISL View window is closed when switching to admin mode on Windows Vista. Process on remote computer was not able to start due to insufficient rights.
ResolutionThe defect was fixed.
Logoff and logon events during desktop sharing with reboot/restart enabled causes GUI to be hidden.
ResolutionThe defect was fixed.
ISL View window is closed when switching to admin mode on Windows Vista. Process on remote computer was not able to start due to insufficient rights.
ResolutionThe defect was fixed.
During reboot and restart sequence, packets might not be delivered to desktop sharing plugin.
ResolutionThe defect was fixed.
Reboot/restart feature created new folder under ISL Online Cache/ISL Restart with "random" sub folder name. Sub folder name has been changed to (0,1,...). depending on free name.
ISL border window covers shared application window when changing shared window topmost flag.
ResolutionThe defect was fixed.
Message box elements should be positioned in more appealing way.
ResolutionThe defect was fixed.
A new dialog was added to the file transfer in case the target file already exists. Options are "Replace" "Save" and "Cancel" with possibility to check or uncheck "Do this for all conflicts" checkbox.
ISL Light does not store the location of downloaded plugins into registry.
When disk is out of space during the file tranfer, user is warned and can change the destination.
During the file transfer temporary files are saved under the destination folder. In version prior to 3.1.0 they were saved into the temporary folder, which could be set on the different disk. This could slow down the transfer process.
Improved Unicode support.
The protocol for desktop sharing needed update to support session recording.
Problem reading xml custom dialog checkbox settings.
If ISL Light Desk was started, then minimized and then maximized, the GUI layout spread over nearly whole screen.
ResolutionResolved.