Archive for the ‘Update’ Category

Minor Update: version 1.1.0.4

Thursday, October 30th, 2008

This is a follow up update to version 1.1.0.3 which fixes some issues with it. Two crashes have been fixed, one which used to happen at the end of recording and another one during the update download. Another change is if Call Graph is not connected to Skype, recording will not be started.

Call Graph version 1.1.0.3

Sunday, October 26th, 2008

Call Graph version 1.1.0.3 is out. We have built upon our previous update and made more modifications to the recording and encoding algorithm. Several new features have been added as well as couple of bug fixes. Here’s a list of all the changes.

Echo Cancellation:

The echo cancellation module has been completely revamped in this release. We are now using the DirectSound built in API’s for it. It should perform much better now and should cancel out most of the echo while using inbuilt mic and speakers.

Delays:

We had received several reports on delays while using Call Graph. This update fixes the delay issue. Thanks to John and Mike for helping us out with it.

Voice Recorder:

Call Graph can be now used as a standalone voice recorder. The recording starts as soon as the start recording command is issued from the UI and if a Skype call happens in between, and if auto recording is turned on, it records the Skype call as well. So now the recording can be started before making the Skype call too.

Recording In Between:

Now you can launch Call Graph in between a call and start recording it. Useful if you’ve forgotten to start Call Graph before the call had started. Thanks to David for suggesting this feature.

Browser Based UI Changes:

The layout has been changed to 2 column. A new interactive demo page also has been introduced which walks you through a Skype Test Call recording session. From this version you can also bookmark the recordings/configuration pages.

Minimal UI:

We have re-introduced the Dialog based interface we had earlier and have added a configuration item to control it. Its available from the Advanced tab. If you wish you can completely turn off the browser based UI and use only the dialog based interface. Do note that some advanced functionalities will be available only from the browser based UI.

Others:

The ‘History’ menu item has been renamed to ‘Recordings’. The installer and uninstaller has been cleaned up; now you can uninstall directly from Add/Remove programs. A nasty crash which used to happen sometimes during the end of the recording has also been fixed.

What’s Next:

Integration with our web service, rules for recordings, option to use Wave I/O instead of Direct Sound etc.

Please do keep your sending in your feedback and suggestions. Wishing you a very happy festive season (if you are in India) and Halloween (if you are not!).

Call Graph v1.1.0.2

Tuesday, October 14th, 2008

The bi weekly update of Call Graph client is out. The recording module has been revamped, sharing, transcribing is inbuilt to the UI, uploading limits are gone and several bug fixes. Here’s a detailed description of the changes.

Recording/Encoding:

Several changes were made to the core recording and encoding module. There will be marked improvement in the quality of the recordings with this version. The encoding is faster, finishes as soon as the call ends. The delay/out of sync issues with SkyepIn and SkypeOut should also be gone. The Echo Cancellation has been improved too. All this as a result of moving from Wave I/O to DirectSound!

Uploading:

The process of uploading the call records to your account in at Call Graph has been changed. Now you do not need to approve the machine after adding it. That step is gone. Also you can upload records of any size now: the 100 MB limit is also gone.

Record Listing:

You can specify the number of records to be show now, either 10 (default), 50 or 100. This option is available on the header, just above the record listing. The Select All/None options have been moved above the checkboxes to the left. The Expand All/None is to the right now.

Sharing:

Sharing has been built into the client UI now. With this option, you can send the record to an email address directly. The record will be uploaded to our web service and a mail will be sent to your contact with details on how to access it. You will need to be registered with our web service for this.

Transcribe:

The transcribe link submits the record for screening. Once the screeing process is done, you can order transcripts of it from your account on Call Graph. Registration with our web serivce is require for this too.

Local Folder:

A new button has been introduced in the sidebar which opens the local folder where the call records are stored. You can directly access your files from there.

Whats Next:

More accurate echo cancellation, ability to record notes, more configuration options. Stay tuned.

Apart for the above, there are several bug fixes in this release as well. Please update now.

UI Changes

Sunday, October 5th, 2008

Continuing with the UI changes we had started with our client, we have recently released the first batch of UI changes for our web service. In brief, the colors have changed, the the menu has been rearranged, the sidebars have been tweaked and the pages have been optimized to load faster.

Color Combination:

We have completely done away with the dark green background. It has been replaced with a white now. The main area of every page has a white background while the menu and sidebars are light green. The text is now black on all the pages.

Menu Changes:

The Call Record History page has been renamed to ‘Uploaded Records’. The support page has been removed. We have introduced help widgets on the sidebar to replace the functionality.

Uploaded Records:

This page lists all the records that have been uploaded from the Call Graph client. The listing is now identical to the one in the Client UI. The flash player has been replaced with a button which in turn launches the flash player when its clicked. A progress bar is now displayed before the flash player appears which makes the play function instant. Earlier there used to be a delay between the time when the play button was clicked and the file started playing.

The shared records listing has also been changed in a similar way.

Sidebar:

The sidebar also has undergone a revamp. On the uploaded records and shared records page, the Order By, Search and Filter options have been grouped into a single box. This is to indicate that these options can be combined with each other while trying to locate a particular record. The search earlier used to be at the top of the page.

Whats Next:

Tighter integration with the Client UI, sharing, transcribing directly from the client etc. Stay tuned.

Let us kwow that you think of the new color combination and the changes. Things should be much faster and responsive than earlier now.

HotFix update 1.1.0.1

Saturday, September 27th, 2008

This update fixes an issue with our last update 1.1.0.0 where the migration to Sqlite DB used to fail in cases where the call record name had Unicode characters in its name and it used to give an Initialization Failed error. With this update, the migration should go through smoothly.

Client Version 1.1.0.0

Wednesday, September 24th, 2008

This is a major update of the client. The UI has been completely revamped and moved to the browser. Clicking on the history menu item or the configuration menu item now opens the default browser window. It adds quite a lot of options on searching/sorting/filtering of the call records. Here are few screenshots of it.

The recordings page shows all the records found on the local machine in the main area. Upto 10 records can be listed at a time and pages are shown for navigation. Clicking on the play button launches an inbuilt flash player which plays back the file. Clicking on the show details link reveals all the metadata of the call records (eg. date recorded, size, duration etc.). The rename and edit tags link can be used to edit the details. The upload link queues the files for upload (only if your client is associated). The delete link removes the record from your machine.

The sidebar shows the options for batch file operations, searching, sorting and filtering. Now multiple records can be selected at a time and either deleted or queued for upload. The records can also be sorted in ascending/descending order of time, size and duration. The default is newest. The search dialog can be used to locate a record by name or tags. The filter can be used to narrow down the listing by a specific criteria (the possible ones are duration, size, uploaded, date and recorded by).

The cool thing is that search, filter and sorting and be applied one after the other, in any order. So you can locate a call record by name ‘echo’ recorded on a ‘Sunday’ and ordered by ‘increasing duration’. :)

The configuration page is an exact replica of the the configuration dialog. It has five tabs, for general options, update settings, recording params, association and advanced. Each of these tabs show a subset of the settings in that particular group.

This is our first step in integrating the desktop client with our web application. Going forward it will be a seamless experience. All the services offered by our web application (sharing, transcribing etc.) will now be delivered through this particular interface.

Apart from the UI change, several bug fixes also went into this release. One of the major bug fix was the issue of connection getting lost between the client and Skype because of which the calls would not get recorded automatically. Now we have added a keep alive mechanism to keep the connection going.

Another major bug fix was the long startup time it used to take if you had a large number of call records stored. That used to happen because of the flat xml file database we used earlier. Now we have moved to sqlite database. So once all your files are migrated, the next startup will be very fast.

Please update now. And please send us your feedback on the UI changes.

Update: Here’s a detailed post on the technology behind the browser based UI. Have a look if you have questions regarding it.

Client Version 1.0.6.8

Tuesday, September 2nd, 2008

The changelog for version 1.0.6.8 is as follows.

Changes:

A new option, pause recording was added to the popup menu. It gets enabled when a recording is in progress and can be used to temporarily pause the recording during any call. Its functionally equivalent to the pause recording on the toolbar. Thanks to Chris for suggesting this feature.

The toolbar is now displayed whenever the Call Graph system tray icon is clicked.

Upload and download progress functionality was added in this release. The percentages are now displayed on the tooltip of the Call Graph system tray icon as well as the toolbar status when its in progress.

A warning message is displayed if during exit, if a call record upload is in progress.

A bug which prevented records which had apostrophe’s in its name or path from being played was fixed. Thanks to Johnathan for reporting this issue.

Several more minor fixes and changes. Please update now.

What’s Next:

Revamp of the History UI, faster startup if you have large number of call records. Stay tuned.

Thanks for using Call Graph once again and please keep the feedback coming in.

Hotfix Update 1.0.6.7

Tuesday, August 26th, 2008

The update we did yesterday unfortunately broke the upload functionality. It was because of the unicode changes we had done. The issue has been fixed with version 1.0.6.7. Please update if you are facing the issue.

Client Version 1.0.6.6

Monday, August 25th, 2008

Version 1.0.6.6 is out. Here’s a list of changes that went in.

We added support for Unicode in this release. So you can use any characters in your call record names, tags etc. It should also not complain if index.xml files have Umlaut, Cyrillic, Chinese, Japanese etc. characters in them. This was a much requested feature from our users.

A recommended transcription settings button in the configuration dialog, recordings page. This sets the parameters which we recommend if you want to get your call record transcribed by us. Thanks to Tim for suggesting this feature.

During the association process, if we detect that your firewall is preventing us from accessing the website, we show a warning now. This was preventing some of our users from completing the association process. Similarly for the ‘Check for updates’ operation.

Earlier if Call Graph was running and you tried to start it again from the start menu then we used to show a message saying ‘Another instance is running, aborting’. That has been removed now. It now brings up the toolbar of the already running process.

The toolbar was enhanced and now it has a more descriptive status bar and a button for the configuration dialog. The status bar has links to be blog for common problems that are encountered and tips on how to resolve them.

There was a bug in the ‘Run at startup’ option which prevented Call Graph from being started during computer boot up. That has been fixed now. Thanks to Mathew for pointing it out.

It also contains numerous other bug fixes.

What’s Next:

Faster startup, better history UI, tighter integration with the web service etc. Stay tuned.

As usual, feedback is welcome. Send us a mail or leave a comment if you want.

UI Revamp

Saturday, August 16th, 2008

We did a major revamp of the CRIMS UI. We had been working on this for sometime now and we spent time on it to make it more responsive, cleaner and intuitive. Here’s a short description of what has changed.

Popups:

The popups for Edit Tags, Rename, Share and Delete files have been removed. Instead of that we have introduced ‘Edit In Place’ dialog. When you click on these links, a small dialog opens up on the same page to take in the input. Much better than navigating to a different page. Here’s a screen shot of the ‘Share’ operation.

The functionality of removing each share individually has also been added.

The delete file brings up a modal dialog now. The batch operations also show you a modal dialogs instead of popups.

Widgets:

Two new widgets, help and support have been added. They are on all the pages now: Transcripts, Upgrade, Add Machines etc.

Clicking on the help option brings up the modal dialog now. The help text also has been revamped.

Icons:

Icons have been added to the main message bar on each of the pages. For any action they show the result there. If an error occurss during an operation, the text turns red to alert you.

What’s Next:

Autosuggest, color scheme change and more. Stay tuned.

Do let us know what you think of these changes. And thanks for using Call Graph once again.