Calendar Browser – latest revision history and current
file versions
Current file versions
Filename
Version
Last changed
Client Tool files:
CalendarBrowserClientTools.dll
7.1.0.123
2012-01-09
eSellerateControl365.dll
3.6.5.0
2009-05-05
SafeKalmstrom.dll
4.7.0.1026
2011-10-18
eSellerateEngine.dll
3.6.5.0
2009-05-05
CBLoadGroups.exe
7.1.0.34
2012-01-09 NEW
Workgroup files:
DevExpress.Data.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.Utils.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraNavBar.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraEditors.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraVerticalGrid.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraTreeList.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraBars.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraPrinting.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraReports.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraLayout.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraGrid.v9.2.dll
9.3.4.0
2010-06-21
DevExpress.XtraScheduler.v9.2.Core.dll
9.3.4.0
2010-06-21
DevExpress.XtraScheduler.v9.2.dll
9.3.4.0
2010-06-21
CBAdminNET.exe
7.1.0.4
2012-01-09
CBArchive.exe
7.1.0.22
2011-10-18
BookingInfoNET.exe
7.1.0.1
2012-01-09
CBCreateExampleData.exe
7.1.0.27
2012-01-09
CBOverviewNET.exe
7.1.0.2
2012-01-09
OLAPReporting.exe
3.1.0.319
2010-06-21
DescriptionForm.exe
7.1.0.1
2012-01-09
CBMonitoring.exe
7.1.0.23
2012-01-09
CBoh.exe
7.1.0.50
2012-01-09
MultiLang.dll
7.1.0.4
2012-01-09
CBohAdapterLib.dll
7.1.0.5
2012-01-09
HtmlEditor.dll
1.0.3280.38850
2010-06-21
WYSIWYGEditor.dll
1.0.0.4
2010-06-22
CBClientSetup.exe
7.1.27
2011-10-18
CalendarBrowserSetup.exe
7.1.0.41
2012-01-09
RegistryScript.vbs
2011-03-01
registrysettings.txt
2011-03-01
Latest revision history
9 January
2012
Version 7.1
Enhancements:
Support for multiple Calendar Browser installations and folder grouping.
Works without a home page in the root Calendar Browser Outlook folder. This
means that Calendar Browser now supports Office 365.
Better possibility to add any
Outlook calendar to Calendar Browser.
Faster loading of the Calendar Browser addin in Outlook
Comma
(,) and semicolon (;) are now accepted in Project names.
New files:
Two new files are created when a user adds a Calendar Browser installation to Outlook.
CBFOLDERSETTINGS.xml is located in the Calendar Browser network folder and contains information about the Outlook folder of that installation.
CBGLOBALSETTINGS.xml is located in the OS application folder of each
client machine and contains information about all Calendar Browser group folders added in Outlook.
Path
for Windows XP: C:\Documents and Settings\[UserName]\Application
Data\kalmstrom.com\CB
Path for Windows Vista and 7: C:\Users\[UserName]\AppData\Roaming\kalmstrom.com\CB
Bug fixes:
Some users had problems adding more than one direct booking calendar to Calendar Browser.
Double booking and appointment copy was not working in Direct booking mailbox calendars.
The
default value of Place settings was not saved until after restart of Outlook.
When Project Mandatory
was enabled and a user tried to book supplies without setting a Project there was a runtime error. Now Calendar Browser will give a prompt to set Project instead.
Dialogs for client tool installation and load example data appeared at the same time.
If
the option "Create copy of new appointments in personal calendar" was enabled some time Calendar Browser
installations created multiple appointments in the personal calendar.
When
the Calendar Browser Manage exe was saved it disappeared but continued to run in
the background. If the user then closed Outlook before the exe had stopped
running it gave an error. Now the Calendar Browser Manage exe will not disappear until
the settings are saved.
18 October
2011
Enhancements:
Finnish version updated with the latest phrases.
The Calendar Browser Example data will not work if Calendar Browser calendars are already present. That way there is no risk that someone overwrites real Calendar Browser calendars by mistake.
The dependency on Office Web Components is removed from the Calendar Browser Example data, so now OWC are only needed for the statistics tool.
In case the Calendar Browser folder has been changed or was not selected during the installation the client had to select it at the first time start of Outlook after the client tool installation. Now Outlook will start without problem and show the option “Go to CB” in the Outlook calendar view if necessary. Most users will never have to do this, and the prompt will be hidden from them.
The Calendar Browser Overview loads faster. Earlier
it was loading all appointments in all calendars.
but now it loads them one month from current date by
default. Users can select a date range to load.
The option “Load only future appointments” is
removed from the Calendar Browser Admin Settings. Instead
a date range for appointments is given in the Overview
Appointments are loaded faster in the Calendar Browser overview.
Bug fixes:
When multiple Outlook profiles were installed on the same pc, Calendar Browser was giving
an error "not able to load folder".
The Calendar Browser Overview was not showing recurring appointments in a proper format and sometimes also in wrong date range.
In Outlook 2010 it happened that Calendar Browser did not show its toolbar to select project and booking for appointments.
01 March 2011
Problems fixed:
1. Fixed conflict issue
2. Error on Outlook public folder/Network folder name or path containing
Unicode symbols
Modification:
1. Faster DLL loading in Outlook
2. CB will take Outlook language instead of OS language now
3. Automatic setting CB Outlook folder, CB won't ask for Selecting
folder now after Client Tools installation.
For the MSI installation CB Setup creates a VB Script file (“RegistryScript.vbs”),
which could be used for setting CB folder
26 January 2011
Problems fixed:
1. On upgrading Calendar Browser calendars were not
added into CB Calendar Group on Outlook Calendar
View
2. In case Outlook language isn't equal to English
CB didn't represent CB calendars in a CB Calendar
Group on Outlook Calendar View
20 January 2011
Version 7 released
Now Calendar Browser works with MS Outlook 2007 or
higher.
Homepage view is not used now. There is a Calendar
Browser group under standard Outlook Calendars which
contains custom calendars and Calendar Browser
section on the toolbar of 2007 or ribbon of 2010
with the Calendar Browser buttons.
Modification:
Before CB overview had its open day default start-end time (7AM-10 PM) now it will take day start and end time from outlook calendars settings
Problems fixed:
1. It was possible to make double booking at few conditions
before
2. Double booking option didn't check meeting items
- only appointments items
3. Recurring appointment was not visible in a Day
view
4. Warning message given when user try to enter calendar with empty name
5. Adding supplies to an appointment in new window sometimes closed
appointment
6. There was no caption for toolbar configuration in
a Calendar Browser “Manage” dialog, now its caption is “Toolbar Settings”
7. During Calendar Browser installation “Example data created successfully” message sometimes
came in a background, user was not able to select or close
it
8. Database dialog for CB had no X in the corner for closing it. There
was no possibility to leave the database choice
9. Language variable was shown instead of value of remaining days or registration status
on the registration window
10. There were problems with registration process
and trial period
11. When “Day” view was not selected in CB Overview and in Week II and Month view user wanted to see all day events then Overview application gave
a runtime error. It is handled correctly now.
12. It was an error on click email link “sales@kalmstrom.com” on
the registration form instead of opening mail window
13. On Overview window “Timeline” view scrolling
left gave window closing
14. New appointment template did not work well
15. An error on adding supplies to the new
appointment in case of “Project Mandatory” is checked
fixed now
21-22 June
Update due to change of digital
signature
25 March
Problems in
new installation due to corrupt file
1) You might be unable to type anything to the "Add New Resource' dialog box. The dialog box is empty, and is not usable.
2) The same problem in the license box. It is not usable too, with most of the labels placed in different location, and half of the controls/buttons/labels missing
Two bugs fixed
1) When using a Calendar Browser application (such as Overview, Admin Settings etc) in Outlook, and if you shutdown Outlook, you might get an error message with the following:
"Failed to save strHTMLDesc. Check that you have the appropriate permissions!"
2) When installing a fresh Calendar Browser, (that is, when you have no calendars in Calendar Browser), and if you
the clicked Manage button to open the settings, you would be prompted to add a new resource calendar. If you cancel that dialog box, you might get
an error.
25 February
These issues have been fixed:
On direct mailbox booking calendar, a new booking (made from the New button in the homepage) had 1899 as the year in both the Start and End date.
On direct mailbox booking calendar, clicking the info button (next to the New booking button) in the homepage displayed an error message, and the resource/room description dialog form
was empty with the caption "form1".
If the decimal format under 'regional and language settings' under Control Panel had a non-dot (default) character, CB might not work, especially, if you entered a decimal value in the Rate of the calendar room, or the supplies in CB Admin. You might also get a freezing/unresponsive Booking Supplies dialog box when running from the appointment. You might also get an error report when running CB Admin. If you also run CB Overview, it might just show up for a second, and then shutdown automatically.
Delay in loading of resource description dialog box when the info button was clicked.
When 'Prevent double-booking option' was enabled, and if you tried to drag or change the start/end time of an existing appointment such that it lead to a double-booking on the resource/calendar, you
got the double-booking not allowed warning message, which is correct, but that particular appointment
was removed from the resource, instead of discarded (so that it retained the old timing).
2 February
Enhancements:
Calendar Browser homepage - new booking made from the homepage (using the button next to the room info button) now carries the current selected date of the calendar.
In Calendar Browser Overview, Appointments and Orders report contains booking date in the list.
Included are the DevExpress 9.3 (on upgrade, existing 9.2 DLL files will be removed)
21 January
Enhancements:
Full support of Unicode characters everywhere. This means that Calendar Browser now supports every
language (Roman, Nordic, Russian, Arabic, Hebrew, Greek, Chinese etc)
In Calendar Browser Admin Settings, Calendars tab, a new button is added, 'Clear Image', to clear the current Overview image specified for the current resource.
In CB Admin > Calendars tab, clicking the 'Set Image' button opens a 'Open file' dialog to select an image file. Now it is set to 'All Image files' filter by default, such that the user will be able to see all the supported files in the file folder.
Modified CB Archive to display those resources (calendars) with Unicode characters. Previously, these resources might display as ???? for the Unicode characters. Further, when the archiving is done, before the confirmation summary about the archiving is shown, the progress bar is made hidden.
In CB Admin > Calendars tab, the text boxes for rate I, II and seats are modified to only accept
numeric values and additional decimal character for rates.
All these issues have been fixed:
Calendar Browser might not work if you have Unicode characters in resource description, title, supplies etc. You might not be able to delete or rename existing resources (calendars) with Unicode characters from CB Admin. If the resource description have Unicode characters and you click the resource info button from homepage, it might not display the description and you might get a script error.
In CB Admin > Calendars tab, if you have defined an image for the resource, the image does not fit within the small preview container, making it difficult to have an overall view.
In CB Admin > Place Settings tab, the default place setting always display the first item, even if you have selected other (not first) value.
In CB Overview, when you click a booking with no supplies, the preview portion at the bottom of the Overview window shows the information of the last clicked booking.
In CB Overview, if you click a booking, the supplies detail is shown at the bottom of the window. You will notice that the resource rate I and II items show the rates of different resource (For example, if A, B and C are calendars, then rates of B is displayed in appointment details of calendar A,
rates of C are displayed in appointment details of B
and rates of C are displayed empty).
In CB Overview, the Supplies detail box at the bottom of the window, might not show a vertical scrollbar, and that prevents the user to view the hidden items below.
You might get an error in CB Overview if user doesn't have permissions over the direct mailbox booking calendar. In this fix, it is fixed by showing a friendly message about inadequate permission over the mailbox calendar.
The License button is shown in the CB Admin even if it is registered. This is now hidden if it is registered.
In CB Admin > Calendars tab, the existing resource description might be wiped out if you toggle between the HTML and WYSIWYG mode.
22 December
Version 6.1 with several enhancements:
When the Calendar Browser Overview is started, it is more visible that Calendar Browser is working.
The progress bar is now placed in the center, and all other controls are hidden at that period until
the loading is completed. The Overview is also loaded quicker than before.
The Booking Supplies application is redesigned (by removing the DevExpress Grid, and instead use the default .NET data grid) to get
higher loading speed.
The Calendar Browser shortcut is removed from the add-ins ribbon tab when opening an appointment in Outlook 2007
On Outlook 2007 and above, when a project is changed (added, removed or edited) in Calendar Browser Admin's project tab, and saving the settings,
Calendar Browser would not immediately update the project drop downs in the ribbon of the appointment window.
The user needs to restart Outlook to have that effect in the ribbon. Now
Calendar Browser displays a friendly reminder message to users with Outlook 2007
or above that the changes would take effect when Outlook is restarted.
New improved OLAP Reporting Tool included, that supports all Unicode characters.
Upgrading to 6.1 requires the Calendar Browser admin to re-register it (once upgraded) with the same license key. This is because the licensing is changed a bit. Earlier there could be a problem if the client machines had different time zones.
2 November
Bug fixes:
Room descriptions were not saved in new calendars with the character Ü.
In Windows 7, when trying to install a fresh copy of Calendar Browser, you might not be able to specify a folder path, and clicking the browse button, might lead to the installer wizard not responding, and ultimately, leading to crashing.
22 October
New version of 3rd party .NET Libraries (DevExpress) added.
The option 'Load future appointments' is enabled by default, on new installation. Bug fixes: 1. In previous version, you might see a message box with the calendar name when loading example.
2. In the previous version, the upgraded Calendar Browser
did not prompt the user to install the client tool.
3. You might be unable to install Calendar Browser while Outlook is running.
Error message like ‘Can't create ActiveX-object’.
4. Once Calendar Browser was installed and at the end of the installation, if you chose to load the example data, you might be prompted to install the Office Web Component to continue. After that, the home page of the newly installed CB outlook folder remained unset.
5. Occasionally, you might encounter a focus issue when opening an appointment from Overview tool.
6. In the Calendar Browser Admin Settings > Calendar tab, the ‘Define image’ lacks … to signify a browse option for an image file.
7. Overview dialog doesn't fit on screen in 800*600 resolutions. 8. When running the Calendar Browser Example Data, delete some rows of the calendars or projects and press "OK". You might still get all the calendars/projects being loaded in spite some of them being removed in the example data.
9. When the "Project mandatory" option was enabled in Admin Settings, and if you created a new appointment, and then clicked the ‘Book Supplies’ button, you might get an alert message "Project mandatory" and right after that, it also displayed
an error message "You don't have enough permission to post a new appointment in this calendar!"
This happened even if the user had appropriate permission over the calendar.
10. In Calendar Browser Settings, if you had enabled the ‘Cost Center mandatory’ option under the Supplies tab, you
were able to leave the cost center field empty while
choosing supplies for that booking.
11. When the ‘Cost center mandatory’ option was enabled, and you tried to book some supplies for a booking, and if you left the cost center empty, a red exclamation icon started
to blink, just next to the cost center field. While it blinked, it
was impossible to close the window, either via Cancel button or cross button.
12. When the option "Project Mandatory" was enabled under the Projects tab of
the Calendar Browser Admin settings, and if you created a new appointment and tried to save it without selecting a project, an alert appeared to choose a project.
If you selected a project and tried clicking save, it did nothing (that is, the appointment stayed as it
was). Only when you clicked a second time, would that appointment window get closed.
13. If you created a new calendar with the title having a single quote (‘), the calendar
was created, but it led to wiping out all existing settings for each calendar (eg. The room description, seats etc,
were all wiped out)
14. When the Administrator removed a calendar from the Administrator settings,
the Calendar Browser folder within Outlook still held
the setting item (post item) of that calendar.
22 July
All labels in the user interface and forms are adjusted to fit the longest phrase for all the supported language (15 languages)
20 July
1) Currency symbols in the report tabs in CB Overview now would take the default currency as defined under the regional settings of the user's system.
2) Resource's rates (Rate I, II) are added to the reports tab in CB Overview.
3) Week, Week I, Week II options in CB admin > configure tab, are changed to Week I, Week II, Week III, to correspond to that of the tabs in the CB Overview
4) Resource rates (Rate I, II) are now available in the preview summary (at the bottom), when you select/click a booking in the calendar view.
16 July
A new view is added to the Overview, 'Orders Report'. This report contains only those bookings that has at least one or more orders of supplies.
Note: This is one of the tabs not checked by
default, so even if you have all views checked in an
earlier version, when you upgrade Calendar Browser you
must check the new box in the Settings, first tab, to
show the Orders Report in the Overview.
When using the appointment report view in the Overview it was earlier possible to set the From date field ahead of the To date field, and it would throw an error. This is now fixed, so that it is not possible to choose a date in From field, that is after the end date. It is also not possible to choose a date in the To field, which is before the stat date.
Also an installation bug was fixed: after clicking finish button, some users got a window error with the title "Installation package for Calendar browser has encountered a problem and neeeds to closed. We are sorry for the inconvenience."
26 June
A language problem was corrected. Users with non-English OS did not always see their OS language in Calendar Browser. Instead, English was shown.
Unfortunately we have discovered that the Overview might not work
with Outlook 2000. This is due to the limitation of using a third party library 'Outlook redemption', which though
it supports Outlook 2000 in general does not work in
this case. There is nothing we can do about this except
informing about it and advice users to upgrade to a
later version of Outlook.
4 June
A problem with the Overview function when using
mailbox calendars was solved.
3 June
Problems occurred when users had the same Calendar Browser network folder for multiple Calendar Browser V6 Outlook folders.
Some other bugs were also fixed now.
1) If a user uses any of these special characters: /\:?*"< > (characters that cannot be used to name files in Windows), Calendar
Browser threw a bad file name or number #5 error.
2) If any of the Calendar Browser bookings in the calendar had an empty subject,
the Calendar Browser Overview gave an error of "Column 'Subject' does not allow nulls #5.
3) When running the Calendar Browser Overview, users
could get this error:
getting current user full name from mailbox name
The system error message was:
Invalid use of Null
#94
sub routine: cMixedAppointmentExporter.Process
Error on line: 430
4) When running the Calendar Browser Overview, some user got an error of "Index was out of range. Must be non-negative and less than the size of the collection"
27 May
All special characters were not supported by the new
Calendar Browser V6. This is now fixed.
1) If the projects/supplies/calendar name contains any symbols or native characters, such as ä, é, ú, ø etc, and if you run CB admin tool, the changes are not saved to the settings.
2) You try add a new calendar from CB Admin with certain symbols such as ä, é, ú, ø etc. and it throws an error.
3) You try to run CB Overview and it does not display anything.