------------------------------------------------------------------------------------------------- WireLess FlexBrowser ------------------------------------------------------------------------------------------------- We are working on .- Addition of Content-Type for CE 5.0 in testing Version 6.3.6: .- MinimizeDOMAccess functionality added: it minimizes the access to the structure of a web page. It lightens FlexBrowser in order to avoid almost any access to the DOM of a page CAUTION: the activation of this key, prevent the navigation through a page be the keyboard, the DefaultButton, the SpecialAction, among others functionalities. Please, active this key only if you are sure those functionalities will be managed via javascript. Version 6.3.5: .- HistoryCtrl class added to FlexTools with Back() and Forward() functions. Honeywell 7600 and Imager Kiosk 8570 added to supported devices. Version 6.3.4: .- Possibility of configuring a local or remote script for being launched when a given event arrives. OnEvent Script section added to the configuration file (by now only with OnScan key) Version 6.3.3: .- New SipPanel behaviour as in WinCE, with TitleBar and movable. Version 6.3.2: .- Clock on screen. Possibility of synchronizing it via NTP Configuration needed Show/NTPActive/NTPServer/NTPUpdateFrequency .- SpecialAction on WM2005, do a special action given that the current page has some string (not on PPC 2003 get_all in htmldocument2 is not available) Keys: Active/TextPresentInPage/Action .- Configurable delay added to "File Download feature" Version 6.3.1: .- Correction on bad metrics for windows sizes on CE devices (with MFC8.0) Version 6.3.0: .- File Download feature added. Configuration needed for file extensions and local folder. When a page is requested, if its extension is one of the configured extensions, it will be downloaded to the local folder Version 6.2.8: .- Current HomePage added to "List of HomePages Box", allowing to chose it for changes. .- License methods "By MUID" or "Classical and By MUID" on different vendors. .- New PA600 (Windows Mobile 2005) and PA966 (WinCE 5.0) by Unitech added to supported devices. .- voiXtreme .- Voice for FlexBrowser is now available for WinCE terminals. It is available to be used with any version of FlexBrowser. Available versions in English/Français/Español Version 6.2.7: .- New "By MUID" License Method .- Default HomePage http://www.raisonnancefr changed to http://www.nomadvance.fr .- Some errors on comparisons for Find results fixed (in working with META tags) .- voiXtreme .- Voice for FlexBrowser is available!. It was added in the form of an ActiveX. It has an independent installer. It is available to be used with any version of FlexBrowser on Windows Mobile. Available versions in English/Français/Español Version 6.2.6: .- New M3Plus (Windows CE 5.0) MobileCompia added to supported devices. Version 6.2.5: .- ButtonByDefault feature added for Windows Mobile 2005 .- Specific version for MC70 OEM 04.39.0000/0003 for which the function CeSetUserNotificationEx is not working well (reported to Symbol/Motorola) .- Working version for Intermec i700, CN2B and CN3 devices Version 6.2.4: .- Scan Initiator and Terminator Keys (by keyboard interface pre and post keys added) .- Scanner Prefix and Suffix (by adding them to the scan data) Version 6.2.3: .- GX library not used anymore .- Command Bar error fixed in order for not viewing some extra icons in the 320x320 screen Version 6.2.2: .- Error fixed (checkbox style erroneously changed to defpushbutton, when navigating between controls by keyboard) Version 6.2.1: .- HHP 7600 added to supported devices .- PSC Windows Mobile 2005 tested .- Enter and ESC did not send WM_KEYDOWN to the frame because of launching PreTranslateMessage which do OnOk and OnCancel (fixed). .- LoadNewConfigMenuEnabled problem fixed. (was reading always USER config) .- DebuggerFlavor and RemoteExe changed Version 6.2.0: .- Symbol versions using Visual Studio 2005 for Windows Mobile 2005 and CE 5.0, and Embedded 4 for older ones. .- Mobile Compia M3 added to supported devices .- HHP 7900 added to supported devices .- Generic version for Visual Studio 2005 .- "All night long" test code added (MEM_TEST) .- Cache stuff added .- Command Bar updated for MFC 8.0 .- Dump extracted for building with Visual Studio 2005 (MFC8.0) .- Error with non visible Input Panel fixed .- Resources updated for compiling with MFC 8.0 .- Application Menu redesigned for having only one column, leaving space for more icons. .- Memory trace updated Version 6.1.8: .- Generic version initially tested on HHP Version 6.1.7: .- Scanner Serial added Version 6.1.6: .- FocusableByKeyboard added for allowing to considerate the links as an additional control to focus on .- Memory used by the application added to log Version 6.1.5: .- New Singleton Scanner Library .- Task bar disabled when some process is launched (kbdhook not used anymore) .- Focus and Default Button management updated Version 6.1.4: .- "Launch Process" feature added .- Buttons went up for "Admin Dialog" and others for not being superposed by the sip panel Version 6.1.3: .- PSC added to supported devices .- "Scanner Always Active" feature added Version 6.1.2: .- Possibility of not showing the "new config" dialog added. .- Return to the original SIP status after exiting the AdminModeDialog fixed. Version 6.1.1: .- "Keyboard SIP up and down" by keyboard mappings added to some dialogs .- Itronix Q200 added to supported devices .- Problem of messages not sent from NoSipControl fixed on Windows Mobile Version 6.1.0: .- A new SIP Panel management on Windows Mobile has been implemented. The new style resembles that of WinCE. There are now four ways of configuring the SIP Panel, through the option [wfb\Keyboard] SipButtonBehaviour They are: "Disabled", "Normal", "Killed", or "BattStatus" - When SipButtonBehaviour = Normal the SIP Panel has the normal behaviour on Windows Mobile 2003/2005. - When SipButtonBehaviour = Disabled the SIP Panel is not shown on Windows Mobile 2003. On the other hand, the Sip Panel is shown on Windows Mobile 2005 but it does not react to any user tapping. It is possible to activate or deactivate the "Keyboard On Screen" by means of the Menu Option or the icon in the CommandBar (if they were available in User or Admin Mode) or either by a new shortcut configured through the option: [wfb\KeyboardMap] KeyboardActivateDeactivate - When SipButtonBehaviour = Killed the SIP Panel does not appear in Windows Mobile 2005, and it works in FlexBrowser the same way it works on Windows Mobile 2003 when set as Disabled. CAUTION: IT IS NOT POSSIBLE TO RETURN TO THE PREVIOUS STATE BUT THROUGH A WARMBOOT. IN THE MEANTIME, THE SIP PANEL WILL NOT BE AVAILABLE TO ANY APPLICATION. - When SipButtonBehaviour = BattStatus it works the same way as Disabled, but the Battery Level indicator is shown on its place. Version 6.0.7: .- RF timeout message. Now, a message box can be configured to display if the RF has been lost. The following features can be customized: title, text, height and width. .- RfPreWakeUp had to be added because on PowerOn, the system reports the radio interface status previous to the PowerOff event. This timeout, in seconds, is required by the application to avoid reporting connected when it is not. .- NDUMMY interface avoided when testing RF connection. .- Problem with interference between text selection and scanned data fixed on PPC2003 and Windows Mobile 2005. .- Installation's chm for IE7 contained an error. It was fixed. Version 6.0.6: .- Problem with F11 fixed. .- FlexBrowser can be launched with a command line argument. wfb [hhpp] where hhpp can be either a.- A literal string from "hp00" through "hp09" meaning any of the configured homepages. If the page is not found in the registry, the configured HomePage is launched. b.- Some real URL beginning by "http://" b.- Some local file beginning by "file://" .- Possibility to avoid showing the wait cursor via the ShowWaitCursor option. Version 6.0.5: .- Ignore system keys A new key has been added to the config: "IgnoreKeys". It allows configuring a list of system keys to be ignored by FlexBrowser. By default it contains ctrl+0x4f,ctrl+0x4c,ctrl+0x46,ctrl+0x50,0x74 .- Possibility of disabling ControlNext and ControlPrev keys (default keys, 0 for disabled) Version 6.0.4 .- Trace of html source documents on Windows Mobile. .- Post data is resent when refreshing pages. .- Now, the scanner is stopped when a wakeup event arrives and it is restarted later .- Some updating in the CommandBar optimized .- Some script code messages handled after DocumentCompleted arrived. .- Navigation Stack redone. Also added to the log. Version 6.0.3 .- Trace of html source documents On WinCe 4.20 and WinCe 5.0 it is possible to configure by means of the key wfb/SaveSource, the possibility of saving the HTML source code of each received page. The results will be recorded on WorkingDir in files named FB.htm, where nnnn begins with 0000 from the application startup. The first line of the file contains as a commentary the url used to make the request, the files that follow contain the HTML code itself. Version 6.0.2 .- Keyboard on/off icon in the toolbar Now it is possible to activate and deactivate the keyboard from an icon in the toolbar, additionally to the still existent menu option. With the new key wfb\KeyboardMap\KeyboardActivateDeactivate, it can be mapped to a key. .- A new key has been added to the config. It is: wfb\scanner\ScanTerminatorKeys. With this key, it is possible to set the sequence of keys (comma separated) that the application will send to the keyboard interface after each successfully scanned data. With the still working wfb\scanner\AutoTab, the application makes a ControlNext. .- Default behavior for the key F5 (refresh) has been eliminated for WinCe4.20 devices. .- System Keys combination such as alt-esc and ctrl-esc are hooked by kbdhook.dll .- Bug fixed: immediately after loading a new configuration, if the homepage has been changed, the new configuration was not used without exiting and rerunning the application. The problem has been solved. .- Bug fixed: there was a problem on startup when the toolbar is configured as hidden. Resolved. Version 6.0.1 .- Persistent and configurable FontSize .- Portuguese language Version 6.0.0 .- REENGINEERED in order to make it completely independent from WireLess Mobile .- All installation packages were updated properly but keep in mind that if you use some file taken from a previous version, it must be updated in some cases. .- All of the functionalities previously in dll files were incorporated to the main executable .- Application file name changed from wm-app.exe to wfb.exe .- WireLess Mobile Downloader file name changed from "Wb Downloader.exe" to wfbdnl.exe Make sure that any "_dnlce.cfg" file taken from any previous version was updated properly. That is, for example, change the "[RETURN]\To" key to the new "wfb.exe" location .- Configuration registry root key changed from [HKEY_CURRENT_USER\Software\WM] to [HKEY_CURRENT_USER\Software\wfb] Make sure that any ".cfg" file taken from any previous version was properly updated. That is, for example, change [wm\AdminOptions] to [wfb\AdminOptions]. .- Application can be started without any configuration. The main application assumes a given configuration by default .- Application can be launched from any folder and no more from the fixed \Windows\wm .- There is a new configuration for WorkingDir where local html files are installed. .- _wirelessmobile.cfg and wm_readcfg.txt are not read anymore, use instead _flexbrowser.cfg and wfb_readcfg.txt Version 5.5.0 .- Splash screen is now centered .- Menu accelerators for HTML control disabled .- WakeUp Timeout added, feasible of configuration in seconds. .- Scan Tools Added to FlexTools, ScanStart and ScanStop added as methods. .- Battery Status Button configurable as TEXT or ICON .- Fix problem in loading KbdTest in administrator mode menu .- Touchscreen can be now enabled or disabled independently by config for the command bar and frame zone Version 5.4.3 .- Emulation SymbolPB and iBrowser options added .- Keyboord mappings for showing/hiding the command bar added .- Persistent Shift as CapsLock option added (ToUpper/ToDown) .- Scanner libraries for Intermec added .- Problem in loading old style configuration with warm-boot fixed Version 5.4.2 .- NoSipCtrl doesn't process up/down keys in order to allow using them for moving between fields .- Keyboard mapping added for a.- moving between fields (possibility of moving linearly or cyclically) and b.- shortcuts to the command bar items .- Keyboard Test dialog added .- Homepage by default changed .- cfg name file changed to _flexbrowser.cfg. _wirelessmobile.cfg can still be used Version 5.4.1 .- Licensing added .- Set scanned data only for text/password inputs or NoSipControls .- Activate the control when it is focused .- NoSipControl added to WinCe terminals Version 5.4.0 .- FlexBrowser is the new application name for "WireLess Mobile Browser Edition" .- Cosmetic changes from WireLess Mobile to FlexBrowser, splash screen, images, icons, homepage, etc. .- About dialog redone .- Shortcut for automatic launching re-added to installation package. .- HandHeld Product terminals added with its scanner libraries. .- Loading registry even before almost all .- Beep time/freq/wav file added to registry ------------------------------------------------------------------------------------------------- Client Related Change Log (Browser Edition) ------------------------------------------------------------------------------------------------- Version 5.3.0 .- Possibility of disabling TouchScreen by config .- Possibility of hiding CommandBar by config .- Possibility of hiding ScrollBars by config .- Possibility of enabling scanner by config on each page having fields .- FlexTools (ActiveX) generated containing interfaces for Beeping .- Change in the setup program. HTML changed to CHM .- Traque changed for allowing scannet flag and for showing tickcount .- Scanner stuff for Enabling+AutoTab+AutoEnter for all pages having no hidden fields .- The scanner is activated only for input text or password fields .- Scanner added by default when page has INPUTS Version 5.2.6 .- Avoid any user reaction on poweron until net available or timeout. .- dev/lib/wup added for messages on power on. .- A problem in real submit forms fixed .- Scanner libraries updated to join the other product ones (from lib/scan) Version 5.2.5 .- Redundant WireLess Mobile Client components extracted. In this way it is not possible to switch between both applications by only updating the configuration. It is necessary to install each one independently. .- Homepage list grows to 10 components, from 00 to 09. .- NoSIP refresh error fixed. .- Page retrieval avoided after some user inputs to do only page refresh. .- cfg file redone in order to use iniedit .- Load cfg before using almost any of them. In that way, it is possible to use the new configuration without needing of reinitiating the application. .- cfg file readable from flash and stored there when downloaded. .- Language independent installation. Version 5.2.4 .- Installation iPDA based, available. Setup from an EXE is persistent to cold-boot (downloadable from www.softogo.com) Old style CAB installation is NOT persistent to coldboot (downloadable from ppc.softogo.com) .- WireLess Mobile Client and WireLess Mobile Browser Edition were set as independent packages. .- RF problem fixed for Symbol MC 3090. It reports a nonoperational interface .- Single Instance Feature redone. Version 5.2.3 .- Pressing Esc/Enter key does not exit the application. .- Automatic warm boot while loading config .- Homepage list available to choose from Version 5.2.2 .- Screen resolution configurable by a cfg file/registry. .- Persistent SIP state between two runs. .- Navigation Refresh button can be disabled in either User and Admin modes. .- The SIP is shown when "switch to admin" dialog is launched, and resets as previously when exit. Version 5.2.1 .- The RF Button displays Device Name, IP Address and Speed. .- It is possible to configure that the HomePage button had a confirmation message. .- Back and forward button can be disabled by config. .- Possibility to cancel on the administrator mode access screen. .- No new http get or post are done unless required. For example, in changing the user/admin mode. Version 5.2.0 .- Vertical scroll bar added to the version for CE 4.2. .- A connection icon was added to the task bar, clicking on it, it shows speed and ip address (from interface). Version 5.1.0 .- Version for PSC Falcon added. Version 5.0.4 .- Default Symbologies added. If no symbology was specified, ALL symbologies are assumed. .- Warm/Cold Boot TAG added Version 5.0.3 .- Tab keys allow to switch on different fields. .- Some compatibility problems after testing fixed. Version 5.0.2 .- Some minimal "Symbol's like" NoSip Edit Control added to PC 2002/2003 version. Version 5.0.1 .- Symbol META tags added for the PPC 2002/2003 version. (Scanner Tag, Enabling Symbologies, Symbology Parameters, Scan & Navigate Tag, and OnKey Tag. ------------------------------------------------------------------------------------------------- Server Related Change Log ------------------------------------------------------------------------------------------------- Server Version 5.0.0 .- ************************* WARNING ************************* This version has to be used with the version 5.0.0 of the client, and has not backward compatibility, mainly because some HTTP protocol specifications were not followed properly. .- Licensing has been added. The server is installed by default with 1 license for synchronization. .- Installation begins as a trial version for 30 days. After that period, a license is required .- The whole interface changed from ASP to pure Python .- Web Server Virtual Directory "wmbsync" has been changed to "wm" .- The registry entries have been completely arranged. It is possibly to change configuration from an ini file. Server Version 4.1.0 .- Sync Log details improved. Some logs have been added to the server database, and it is possible to query more detailed info. .- Some security restrictions added .- Logging improved .- Log Deletion feature added Server Version 4.0.0 .- All standalone applications have been migrated to a web application. .- New Server Documentation. .- New sample channel (new style) added. Server Version 3.6.0 .- Upgrading for the database's structure .- All strings treated as Unicode Server Version 3.5.3 .- Security restrictions in IIS 6.0 applied .- New migration of components from standalone application to web application Server Version 3.5.1 .- IIS config for extensions updated (for last version of IIS (6.0) Server Version 3.5.0 .- Libraries reachable in XP .- Affiliate Management migrated to a web application. .- ASP pages change language from VBasic to Python. Server Version 3.0.0 .- PDBManagement COM+ Component (used only for encryption) replaced. .- Visual Basic synchronization components were replaced by Python. Server Version 2.0.1 .- Server Synchronization, and Administrator Site Installation Setup Package generated with InstallShield ------------------------------------------------------------------------------------------------- Client Related Change Log ------------------------------------------------------------------------------------------------- Version 5.0.0 .- ************************* WARNING ************************* .- Client version compatible with server version 5.0.0. This version has not backward compatibility, mainly because some HTTP protocol specifications were not followed. Version 3.0.8 .- When interpreting the dbl, try replace, and if some error happens then add, with the available data Version 3.0.7 .- The sync URL accepts different ports as in http://server:8080/s.asp Version 3.0.6 .- Online homepages allowed. Version 3.0.5 .- It is possible to run a link "exec://" from outside a channel. Version 3.0.4 .- Get/Set retpage status modified. Version 3.0.3 .- Print via WiFi capability added. .- Battery Status showed on WinCE 4.2. .- Installation of Mobile awaked .net pockets every 5 minutes. Problem fixed. Version 3.0.2 .- Clear key produced some problems in 8100. Mapped to noop. Version 3.0.1 .- Status of GPRS connection upgraded. .- RAS connection is closed after sync. Previously it was maintained open after synchronization. Version 3.0.0 .- Pocket Ce .net version released. Version 2.2.3 .- RES folder installed as a zip file, decompressed after installation, had been treated as a channel, inserting a line in the CHN.INFO.txt file, etc. Problem fixed in this version. Version 2.2.2 .- Incompatibility between win-zip and ce-zip fixed Version 2.2.1 .- Install successful message avoided because it required a user action before launching the client. Version 2.2.0 .- GPRS connection method in the i700 ameliorated Version 2.1.9 .- It is now possible to show two or more query results in the same page. There was an upgrade for the specification of the "Line:do" feature Version 2.1.8 .- A new feature allows uploading binary files to the server (specifically Photo files) .- Fixed problems with the virtual keyboard Version 2.1.7 .- Application does not go back to the Today screen after 4 hour of non-using. Version 2.1.5 .- There is now a "Last" (besides Pre and Post) and it launches after integration of the dbl. Version 2.1.4 .- Pre and Post sync config allow now having variables Version 2.1.3 .- mbq contents allow entering some actions, playing some sounds, launching qry/tpl, etc. Version 2.1.2 .- When inserting/updating a field without all fields, Null fields result. .- When select it, a subsequently SET does not show residual data any more. .- When initializing the application or making a refresh, if the homepage does not exist, the menu is now available (designed specially for returning from loading preferences via the web downloader). Version 2.1.1 .- "Cancel" button for syncing is now more selective, making the canceling process more quickly. .- If the first control is a field, the focus on it was wrong, making the entry process impossible. Version 2.1.0 .- HTML code no more displayed. It was fixed and a better option was constructed to focus on some buttons. .- As the focus is managed by raw access to the windows api -because of the lack of management in the htmlview control-, some additional problems could raise in a different html page. We are fixing them, as soon as the problem arises. .- After accessing a field by using the barcode scanner, and pressing the next button by the physical keyboard, the focus was lost. The problem was fixed. .- On PPC 2003 the input by scanner does not append a \t by default as a postamble. .- If you want the following button (normally "ok") to be pressed after the field was entered, you have to configure on: settings-system-intermec settings-scanners symbologies-internal scanner-symbology options-postamble. Version 2.0.9 .- Battery level is now displayed in the taskbar. .- Homepage is actualized after the new config is loaded. .- Keyboard problem is fixed. .- User/admin mode is saved to keep using it after a new config have been loaded. .- The new config is shown only if the admin mode is in effect. Version 2.0.8 includes the files to install WireLess Mobile Client specifically into a Symbol device. After installation in a Symbol device, a cold boot is necessary to finish installation. In some devices, installation is interrupted to show the application to calibrate the touch screen. If so, remember to continue the main installation by activating it from Start-Settings-System-Memory-Running Programs. This version includes optimized Keyboard for i700, which now allows navigating through combo boxes and radio buttons. The setup put no password by default to change between user menu and administration menu. User menu only have by default the possibility to switch to Admin Mode and access to Web Downloader by default. Virtual Keyboard management is optimized. When the virtual keyboard is not active it will not blink, as it did in previous versions.