Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ComfortClient
#1
Hi everyone,

After a bit of a break over the summer (decorating Sad) I\'m back to code to do some more work.

This thread is for the 1.20.2.x series that is in development now.

Progress so far below.

Drop me an email if you are interest in any new features or want to join Ingo in testing the Beta.

Regards

Julian


Version 1.20.2.35 - (30 November 2009)

Tested against Comfort version:
  • [size=2]Comfort II Ultra: Firmware – 5.180, File System – 34
  • UCM05:               Firmware – 5.200[size=2]
    [/size]
Bug Fixes/Changes

  • Fixed pasted objects (Pictureboxes or labels) could not be moved by dragging the cursor.  Floorplan had to be saved and reloaded before pasted Items could be dragged.
  • Lock/Unlock, Paste & Delete did not always set the Save check as dirty in the Floorplan Editor.
  • On exit from the Floorplan Editor the focus now returns to the selected Window (previously always returned to the first window Tab).
  • Disable” Clear Log” and “Save Log” buttons on Monitor Tab until logged on.
  • Fixed “FileNew” menu action not creating a valid Floorplan file in Floorplan Editor.
  • EX response (Entry/Exit Delay) system sound incorrectly reported the “delay in seconds” value.
  • BY response (Bypass) system sound incorrectly reported the zone number as zero.
  • Reset Keypad Emulation to unchecked on log off.
  • Status bar entries now auto resize when the main Client window is resized.
  • Window Tabs (Floorplan’s) are now reset to original/default state on log off.
  • A copy of the Client configuration file is now created on start-up (ComfortClientConfig.xml.last) and can be used if the main config. doesn’t load as expected. This will be overwritten each time the client is started.
  • MD response (Security Mode) system sound now can include the User causing the change.
  • Pressing the “Enable Override” button on Smartfit Tab would fail with arithmetic error for some set point values due to incorrect rounding logic.
  • Rewrite the Event log Fetch command to build the results panel on-the-fly.
  • Updated tab order on all windows for better keyboard navigation.
  • System Alarm Reports (AM) incorrectly showed parameter in Hex in status bar.
  • For CBus Templates on the ClickResponse Tab in Floorplan Editor, if a user selects 'Enable Control' from the Application Dropdown, then the CBus Action will automatically be set 'Instantaneous Ramp' and no other action option must be available to the user. The “Value” field label will also change from ‘Ramp Level' to ‘Value’.   This brings the functionality in line with normal CBus documentation.
  • Date Time Reports are now decoded to normal date notation in correct regional date format when displayed in status bar and log files. i.e. ‘mm/dd/yyyy hh:mmConfuseds and ‘dd/mm/yyyy hh:mmConfuseds’ for US and GB dates respectively.
  • Improved timed clearing of Window Activity Tab icons.
  • Setting keypad/control toggle button (top right in menu bar) to “BOTH” now automatically displays both panels. Previously the Keypad and Control had to additionally be pressed to display each panel.
  • Counters on the Smartfit Tab are now cleared on logout.
  • Naming convention change; “Comfort Properties” changed to “Object Properties” in Floorplan Editor.
  • Improved the FastStart logic when the application is started for the very first time or if no Client configuration file is found.
  • New countdown splash screen on exit for tidy logout/shutdown.
  • Fixed maximum selected objects value was not correctly reset when opening a new or different floorplan.
  • Fix badly formed (or unexpected) responses from crashing the system or entering a logon loop.
  • On start-up the commands to interrogate Zone and Output feedback counter types defined in the Comfort Home Control Menus were incorrectly formed.  Sensor and Counter types were functioning correctly.
  • Correct Connection Retry logic so that it would not retry at start-up  or on manual connection requests. 
  • Other minor aesthetic corrections and alignments to the UI’s in the modules.
      New Features
  • Windows 7 RTM version is supported (32 and 64bit).
  • Added “Save Log” button to the Monitor Tab.
  • In the Floorplan Editor, Object Settings window, Size & Position is now moved (from the Image Tab) to the top section of the panel.   The size and position can now be fine-tuned by changing these values though this should be used with care. Size values cannot be changed below 10 (same as with mouse control sizing), position coordinates below 0.
  • Sound Manager added to allow configuration of System Sounds. 
    • Enable/Disable Sounds (as triggered by incoming Comfort Responses/Reports)
    • Display Phrases and Test (Play).
    • Edit Phrases.  System Sound Phrases are now stored in the Comfort Client configuration file.
  • Command Line field on the Monitor Tab now has command history.  Commands are added to the history dropdown on press of SEND and the field cleared.  The CLEAR (command) button has been removed as it is now redundant.
  • On Client start-up, sign-in focus is on the user code field.  Type the user code plus ENTER keys will now log you in.  Once logged in the ESC key can be pressed to quickly log out.
  • The UI can now be locked/unlocked with password protect.  Designed such that devices such as touch screens etc can be left logged in.  All received responses continue to update the UI as normal; it’s just the UI input that is blocked. The exceptions are ClickResponses on the Floorplan which remain enabled.
  • Logon time in Days:Hours:Minutes is now also shown on the status bar.
  • Keypad LED’s can now be announced by System Sounds
  • Added support for FLAGS.  The comfort commands/reports “F?”, “F!” and “FL”, implemented in Ultra II firmware version 5.180 (and onwards) is now supported in the Client. If using a firmware prior to 5.180 the FLAG reports will be ignored; use COUNTERFLAGs instead.
  • Floorplan object types “COUNTERFLAG” and (the new) “FLAG” now support mirror sounds.
  • Added support for Doorbell (DB) press, including in System Sounds. Includes support for “FF” which is new in Ultra II firmware version 5.180 (and onwards).
  • Added support for Alarm Restored Reports.  These share the same system sound phrases as “System Alarm Reports” but you can prefix and/or postfix additional phrases to differentiate.  The default is a postfix of “Restore” and no prefix.
  • Clipboard in the Floorplan Editor now remains active when switching between floorplan’s whilst still within the Editor.  This allows one to cut and paste between floorplan’s.  This feature is limited at present but will become more useful with multiple object Copy&Paste (to be released in a later version).
  • “Send Message” and “Receive Message” statuses in the status bar now time out after 5 seconds respectively (and separately) if no other activity creates a new status update in that period.
  • Added basic support for Beeps (BP) when in Keypad emulation mode.
  • Checkbox added for Auto EventLog fetch on user logon.
  • Added better handling of dropped connections.  Client will now attempt to restore the connection and current user logged in.   Retry limits (10) prevent the client from looping endlessly for fatal networking issues that can’t be repaired (at least by the client).
  • Last Alarm Message reported now appears on the Connection Tab and the UI automatically changes focus to this tab to alert the user.
  • New snapshot button for monitor window. Save to RTF format.  Initial colour coding of entries which will be enhanced over further versions and with additional decoding by text and colour.
Known Issues
  • None
[/size]
Reply


Messages In This Thread
[No subject] - by - 11-01-2009, 12:57 AM
[No subject] - by - 11-22-2009, 01:07 PM
[No subject] - by - 11-28-2009, 09:21 PM
[No subject] - by - 11-29-2009, 02:21 AM
[No subject] - by - 11-29-2009, 03:15 AM
[No subject] - by - 11-29-2009, 08:51 AM
[No subject] - by - 11-29-2009, 11:36 AM
[No subject] - by - 11-29-2009, 01:12 PM
[No subject] - by - 11-29-2009, 02:14 PM
[No subject] - by - 11-30-2009, 07:37 PM
[No subject] - by - 12-05-2009, 09:18 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)