
Latest Features and Bug Fixes
|
Important Disclaimer (Please Read): Bugs Happen! --
Dear ClubScheduler User... This probably goes without saying, but we'll say it anyway.
Whenever we release a new version of the software, it is likely to contain one or two bugs that may impact
your experience of the software. We do everything possible to ensure that each release is tested
and clean. Nonetheless, bugs happen, and we simply can't catch them all. So if you
find a bug in a new feature, or a new bug in an old feature, please let us know and please be patient.
We'll fix bugs as quickly as is humanly possible, but sometimes, that's not quick enough to avoid a some
inconvenience on your part. One thing you can do to mitigate running into troubles after upgrading to
newer versions of ClubScheduler is to make backups of your data. It might even be worthwhile to label
your backups with the version number of the software to which the data pertains. If you ever need to
revert to an older version of the software in order to restore old data, we'll do our best to provide
those older versions. By the way, this disclaimer is not intended to frighten you. Rather, it's here
to remind you that, well, bugs happen, and that working together, we can ensure that those bugs don't
unreasonably interrupt the benefits derived from using ClubScheduler.
Note:
Your existing club and membership information WILL NOT be over-written when upgrading to newer versions of ClubScheduler.
|
|
February 22, 2008 (Version 3.1.18)
- Bug Fix: Role Properties Bug --
When specifying that a role requires members to have been the Toastmaster one or more times before
being scheduled into that role, it was being ignored. That's been fixed.
- Bug Fix: Meetings Falling On Club Holidays --
If a meeting falls on a Club Holiday, when "Generate Meeting Assignments" is clicked, a message
is displayed indicating a choice of what to do. The choices are YES, NO, CANCEL. Without going into what the choices
actually mean, suffice it to say that when YES was selected, the results were not as advertised. That's been fixed.
- Bug Fix: Missing Email Lists in By-Role Schedule Output Files --
Fixed a bug that caused email lists to go missing from by-role schedule output files when roles properties are
marked such that the a should always be displayed, even when nobody is assigned to it. Confused? No worries...
it was a bug, and it's been fixed.
|
|
February 12, 2007 (Version 3.1.17)
- Feature: Leadership Track Support --
ClubScheduler now supports Toastmasters' new Leadership Track. You can now track member progress
toward completing the Competent Leadership manual. Note, however, that Leadership progress can ONLY be tracked by
accessing member progress via the new "Track Progress" button on the Member Info window, and NOT during
meeting actualization. Also, the new designations (CC, ACB, ACS, ACG, CL, and AL) are now recognized as appropriate.
- Feature: Attendance Report Preferences Added --
It is now possible to specify the reporting period associated with Attendance reports via the new
"Report Preferences" button. Options include: Since January 1, Since July 1, the Past Six Months,
the Past Year, and Since Record Keeping Began.
- Feature: Review Member Participation: Print Report --
The button labeled "Print Report" in the Review Member Participation window now works.
There is no support for generating an HTML file, but a TEXT file is created that can be saved, or copied and pasted
into other documents (HTML, Excel, Word, etc.) as desired.
- Feature: Re-registration Warning Period Expanded --
ClubScheduler alerts users that re-registration is required 30 days prior to expiration.
We have added a 30-day grace period after registration expires, offering a little more time to request and be issued
a new registration code.
- Major Bug Fix: Vista Compatibility --
Fixed a compatibility bug for the new Vista operating system. As far as we know, with this release,
ClubScheduler is now fully Vista compliant. For the curious, the issue had to do with the fact that Vista is more
strict about the use of backslashes (instead of forward slashes) when referencing files in sub-folders.
- Bug Fix: Advanced "Public Relations" Manual --
Updated the projects associated with the Advanced "Public Relations" speech manual as appropriate.
- Bug Fix: Agenda Item: Display Start Time Flag --
Fixed a bug which caused ClubScheduler to "forget" when an agenda item was set such that
its start time should NOT be displayed.
- Bug Fix: Attendance Report: Number of Officers Trained --
Fixed a bug where attendance reports showed the incorrect total number of officers trained.
- Bug Fix: Meeting Actualization Typo Fixed --
Corrected a typo reading "REMINDER: One or more scheduled meetings has past..."
Changed "past" to "passed".
|
|
April 10, 2005 (Version 3.1.16)
- Major Bug Fix: All Role Definitions Getting Deleted --
Fixed a bug where all of the existing role definitions would be deleted when deleting a Master Role
with one or more additional instances of itself (e.g. Deleting Judge #1 when there exists a Judge #2.)
- Bug Fix: By-Member Schedules (Text Output) --
Fixed a bug that caused all instances of each role to be listed as the first instance (#1)
in the By-Member format of text schedule output files.
- Bug Fix: Agendas (Rich Text Output) --
Fixed a bug that caused agenda items with no speaker/contributor associated with them to
print " " instead of blank.
|
|
September 26, 2004 (Version 3.1.15)
- Feature: Support for Tracking Guest Attendance --
ClubScheduler now supports guest attendance in meetings. Guests may be flagged as having
participated in any way, including as ribbon winners. Guest are not, however, included in club
Attendance Reports.
- Bug Fix: Problem Finding Most Recent Agenda --
Fixed a bug where most recent agenda was not being found properly.
- Bug Fix: Updating Speech History --
Fixed a bug that caused speech history to become out of sync with speech progress.
|
|
March 7, 2004 (Version 3.1.14)
- Feature: Support for Newer C&L Manual --
ClubScheduler now supports both new and old versions of the basic Communication and Leadership Manuals.
A check-box has been provided to select the version of the manual that the specified member is
currently using. The speech titles are modified to reflect the selected manual.
- Feature: Sign-Up Sheets Expanded --
Sign-up sheets now support assignment requests spanning up to 180 days into the future. Previously, requests were
limited to 60 days into the future.
- Feature Completion: Creating Sign-Up Sheet Forms --
Previously, HTML sign-up sheet output files were created as blank forms, without regard for existing
role requests. Sign-up sheet forms now reflect existing requests entered via ClubScheduler.
- Feature Completion: Schedule Output Files, Officer Contact Info --
Previously, HTML schedule output files included contact information (phone numbers and email links) within the
optional club officer section even if the selected preferences requested no such contact information. Now, officer lists
include or exclude phone numbers and email links as specified in the schedule preferences.
- Change: New Warning for Role Deactivation --
Several users have inadvertantly deactivated a role when what they really wanted to do was to
exclude a role from the currently displayed Role Set. We have added a warning that explains the difference
between these two operations, and instructs users how to edit Roles Sets to include/exclude roles as opposed
to deactivating them entirely.
- Bug Fix: New Members Getting Scheduled Too Frequently --
Fixed a bug that, under certain circumstances, caused new members to be scheduled for roles more frequently
than desirable.
- Bug Fix: Role Repeat Interval Being Disregarded --
Fixed a bug that caused minimum role repeat interval for Speakers to be disregarded.
|
|
October 7, 2003 (Version 3.1.13)
- Note: This version was initially uploaded on October 5th, but
the timestamp for the program was sufficiently different from the upgrade file's timestamp that the
auto-update feature would continually trigger... There are no differences between the version posted
on October 5th and 7th.
- Feature: Update Club Name, Number and Reg. Code --
A new button labeled "Update Club Name, Number and Reg. Code" has been added to the
"About" tab on ClubScheduler's main window. Use this button to modify your existing registration
information. Please note, however, that modifying your club's name and number requires a new registration code.
- Bug Fix: Assigned Mentors --
Fixed a bug that caused all members to be assigned a bogus mentor name.
|
|
September 1, 2003 (Version 3.1.12)
- Feature: Email Lists in Schedule Output Files --
Previously, email (participant) lists would be included in Schedule Ouput Files whether or not the preferences
were set to include email links for member names. Now, if email links are disabled in the schedule preferences, then
participant lists are not included.
- Bug Fix: Double Role Sets --
Fixed a bug that caused Role Sets to be duplicated, causing all sorts of associated problems.
- Bug Fix: Speech Duration Corrections --
There were several advanced manaul speeches for which ClubScheduler reflected outdated duration
values. All the durations now reflect the most recently published manuals.
|
|
August 9, 2003 (Version 3.1.11)
- Bug Fix: Problems with Auto-Upgrading --
There have been a number of bug reports about upgrading ClubScheduler using the
auto-upgrade feature. In this version, we have attempted to fix these problems. Please
contact us
if you encounter problems with auto-upgrading AFTER successfully upgrading to this version. Please note,
however, that these changes will not go into effect until AFTER successfully upgrading
to this version. So if you have troubles upgrading to this latest version, please refer to the
associated Frequently Asked Question on our FAQs Page.
- Bug Fix: Problems with Viewing New Agendas --
There was a problem when viewing Agenda output files (Text or HTML) in that, modifying
the Theme or the Word of the Day would not be reflected in the output files until the Agenda and the
associated Schedule of Assignments had been accepted (by clicking OK until ClubScheduler's main window
was the active window.) That's been fixed.
- Bug Fix: Administrative Privileges No Longer Required --
Starting with version 3.1.04, ClubScheduler should no longer have required administrative privileges
for use. Apparently, that feature was not bulletproof, nor were the subsequent attempts at fixing the
problem. With this version, we hope to have solved that
issue correctly. If you still are encountering a problem when using ClubScheduler without administrative
privileges, please
contact us ASAP.
|
|
July 25, 2003 (Version 3.1.10)
- Bug Fix: Role Properties Crash Bug --
If any role was defined to require a member to have completed other roles before they're
eligible for assignment, (for example, for a member to be eligible for Grammarian, they must have been a
Timer at least once,) then if the required role (in the example, Timer) was deactivated, the
the program would crash when attempting to view the role's (Grammarian's) properties. ClubScheduler
no longer crashes under these circumstances. On a related note, when deactivating any role,
if there exists one or more Agenda Items that derive their 'Contributor/Speaker' from that
role, ClubScheduler will ask whether you would like to delete all such Agenda Items from all
existing Agendas. It's perfectly alright not to delete those items... They'll simply be
converted such that they have 'No Contributor' defined.
- Bug Fix: Can't Un-assign Mentors --
In the previous version, mentors could not be un-assigned from the Member Information
window. You could select the "Unassigned" list item, but it would have no effect. That's been fixed.
July 24, 2003 (Version 3.1.09)
- MAJOR Bug Fix: Loosing Attendance Records --
A bug was fixed that, under some circumstances, would cause attendance records to be
permanently lost from the historical record.
- Feature: Roles Sets (Meeting Types) --
By popular demand, we have added a new (and potentially confusing) feature called
"Role Sets." Here's how it works: In every Meeting Assignments window, in place of the old
drop-down list of roles, there is now a drop-down list of "Role Sets". Initially, only one
set is defined, called "All Roles". (This set cannot be deleted or modified.)
You may define as many additional role sets as you wish, and name them as you wish. For example,
you might define one role set named "Normal Meeting", another named "Contest Meeting",
and still a third named "Table Topics Only Meeting". For each role set, you may include/exclude
any defined roles you wish, corresponding to the particular meeting type. You may also specify
which role set (meeting type) should be considered the "Default". Whenever you Generate New Assignments,
if you've defined any additional role sets, you'll be prompted to specify which role set to use.
Then, only the roles included in the selected role set will be auto-assigned and/or available for
assignment modifications. When it comes time to generate a Schedule of Meeting Assignments (output file),
if you've selected the "By Role" format, the output file will include the superset of roles referenced by all
the meetings included in the schedule. If this explanation has hopelessly confused you, don't worry.
You need not take advantage of this new feature right away, or ever for that matter.
If you don't define any new role sets, everything should behave exactly as it did
before upgrading to this version... Except, as mentioned above, the drop-down
list of roles is no longer available on Meeting Assignment windows. To edit role properties, or
to add new roles from the meeting assignments window, the only method that's now available is
to double-click on a role or on the "Add New" item in the assignment list itself.
- Feature: New Role Property --
There's a new role property labeled "Display this role on schedules (output files)
even if there are no assignments to the role." By default, if no assignments exist for a role in
any of the meetings included in a schedule (output file), then that role is omitted from the schedule.
To override that behavior, check this new option in the role's properties window. Doing so is
handy if your club leaves certain minor roles empty on the schedule, expecting that members will sign
up just before each meeting. This way, your schedule can simultaneously act as a sign-up sheet,
and as a list of scheduled assignments.
- Feature: Schedule Preferences, Meeting Count --
Previously, the meeting count specified among your schedule preferences was always
initialized to the default setting (5 meetings). Now, ClubScheduler saves your last specified
meeting count along with all your other schedule preference settings.
- Feature: Agenda Items With No "Contributor" --
Previously, there was no way to define explicitly an Agenda Item such that it
contained no contributor (speaker). Now, it is possible to select a newly defined entry from the
drop-down list labeled "No Contributor".
- Un-Feature: Changes to Confirming Past Assignments --
ClubScheduler no longer allows users to add or edit roles, or to edit member information
while confirming past assignments.
- Bug Fix: Skip Remaining Speakers Button Failure --
The button labeled "Cancel & Skip Remaining Speakers" (on the speech information window
that displays once for each speaker after confirming assignments) was not working.
That's been fixed.
- Bug Fix: Creating New Agenda Bug --
There was a bug when directing ClubScheduler to create a brand new Agenda, i.e., not using
any past Agenda as a template. That's been fixed.
|
|
July 18, 2003 (Version 3.1.08)
- Bug Fix: Constant Upgrade Problem --
In the previous version of the software, we'd made a change that allowed us to auto-update
more often. Unfortunately, we introduced a bug that caused the software to "think"
upgrades were available when, in fact, none were... That's been fixed.
July 17, 2003 (Version 3.1.07)
- Bug Fix: Problem linking to "SHGetSpecialFolderPath" --
A bug in version 3.1.06 for some users with older versions of Shell32.dll caused
a fatal error. This version should fix the problem. If not, please
contact us ASAP.
July 16, 2003 (Version 3.1.06)
- Feature: Assigned Mentors --
A new field has been added to each member's information window for an Assigned Mentor.
Valid mentors include only those members who are part of the current member list. Guests and Ex-Members
are not valid mentors. Mentors may optionally be added to the club roster output file using
Roster Preferences.
- Feature: Creating Blank Sign-up Sheets & Attendance Tracking Charts--
It is now possible to create blank Sign-up Sheets or Attendance Tracking Charts with ClubScheduler.
From the Schedule Preferences window, simply select the desired start date and number of meetings. (The start date
may not be less than the current date, and must come after the last scheduled meeting.)
Note: This feature is available in HTML format only.
- Feature: Optional Member Count Added to Rosters --
There is now an optional Roster Preference setting to include a count value next to
each member's name in both Text and HTML versions of rosters. Previously, Text versions always
included a count, and HTML version never included a count. By default, the count is included.
- Feature: Attendance Records Improved for Contest Meetings --
One very perceptive user noted the following problem: Contests are special in that, often times,
there are more contestants than the number of regularly scheduled roles. For example, while your club may
routinely schedule only two or three speakers per meeting, in a contest, there may be four or five. The way
Attendance Records worked previously, tracking the participation of more Speakers would require the addition
of more Speaker Roles, even though those extra roles were never used for normal meetings. For this reason, we've
modified the way in which Contest Meetings work. The button labeled "Table Topics Participant" changes to
"Contest Participant" when Contest Meeting is selected. Club members may now be marked as having attended
a contest without being marked as having competed in that Contest. Any attendees may now be marked as a
"Contest Participant" whether or not they were scheduled into a role for the associated meeting. Anyone
marked as a Ribbon Winner will automatically be marked as a Contest Participant as well. As before, more
than one member may be selected as a Ribbon Winner.
Note to existing users:
Although ClubScheduler will update your previous Contest Meeting attendance records
as a function of upgrading to this version, one discrepancy should be noted. Members who were previously
marked as simply attending the meeting will not automatically be marked as Contest Participants. You may
need to review past Contest Meeting attendance records to address this discrepancy.
- Feature: Availability Status Included In "By Member" Schedules --
When generating schedules in the "By Member" format, each member who is unavailable for assignment
on any given meeting date is now listed as "absent". Members unavailable to fill major roles are listed as
taking "no major roles."
- Feature: Speech Dates, Titles & Objectives on Speech Progress Charts--
If the option is enabled to include details for speech progress in your Speech Progress Charts,
those details now include a listing
of each member's speeches, including the dates, manual objectives attained, and speech titles. This speech data
is obtained via agendas. When actualizing schedule data, and if this option has not been disabled in your
club's rules & preferences, you will be prompted to enter (or confirm) each speaker's title and completed manual
speech. If your club creates agenda data (via the Agenda Designer) prior to actualizing, each speaker's information will
be initialized to match the information in the agenda. If no agenda data exists, a "partial" agenda is automatically
created to track speech title's. To update history with speech titles and manual speech numbers, click on the
Agenda Designer for any past meeting and edit the appropriate Agenda Item to enter such information.
Note to existing users:
This new feature will not automatically work for past agenda data. In order for ClubScheduler to "be aware" of
the speech objectives attained, it will be necessary for you to revisit each agenda that was created prior to upgrading
to this latest version,
and to re-select the speech manual for each speech delivered.
(Do so by clicking on the button labeled "Select Speech Manual" in the Agenda Item Properties window, and selecting
the appropriate speech delivered.)
If a member delivered an off-manual speech, click the check-box directly
under the speech description labeled "Off-Manual Speech".
- Feature Completion: HTML Version of Speech Progress Charts --
The original implementation, only the text version of Speech Progress Charts optionally included
a detailed breakdown of each member's speech progress. Now, the HTML version may also include the details
(if the option is set according.)
- Feature Completion: Text Version of "By Member" Schedules --
The original implementation of "By Member" Schedules were only available in HTML format. Now,
text versions are also enabled.
- Bug Fix: Roles Allowing Duplicate Assignments Causing Problems--
There was a bug that allowed roles to be defined such that duplicate assignments were enabled
with manual assignments disabled, even though the "Role Properties" window would indicate that the role WAS
marked for manual assignments. The result was that the auto-assignment engine was assigning such roles.
This bug has been fixed. Note:
With this fix, if a "master" role is defined for manual assignment and allowing
duplicate assignments, then any copies of that role will automatically be defined for manual assignment and allowing
duplicate assignments.
- Bug Fix: Read-Only Mode Exit Failure --
When the "Read-Only Mode" dialog window was displayed, clicking on the button labeled
"Exit ClubScheduler Now" was not actually exiting the program. That's been fixed.
- Bug Fix: Deleting Attendance Records --
Clicking on the "Delete" button marked the record for deletion, but did not dismiss the window
immediately. That's been corrected.
- Bug Fix: Administrative Privileges No Longer Required --
Starting with version 3.1.04, ClubScheduler should no longer have required administrative privileges
for use. Apparently, that feature was not bulletproof. With this version, we hope to have solved that
issue correctly. If you still are encountering a problem when using ClubScheduler without administrative
privileges, please
contact us ASAP.
|
|
July 7, 2003 (Version 3.1.05)
- Bug Fix: Updated Compression Utilities --
The July 5th release had some compatibilitiy issues stemming from the compression utilities
used... This version should address those issues.
Please contact us
if you receive any errors resulting from creating or restoring backup and transfer files. Thanks.
|
|
July 5, 2003 (Version 3.1.04)
- Feature: Free-form Notes for Members --
There is now a "notepad" available for each Member/Ex-Member/Guest via their
corresponding Information window.
Use this notepad to maintain any information that isn't otherwise maintained
by ClubScheduler. Notes can be reviewed on an individual basis, again, via the Member Information window,
or in a consolidated list via a new button labeled "View Consolidated List of Notes" on the "Add/Edit
Members" (or Ex-Members or Guests) window(s).
- Feature: Speech Objectives on Agendas --
When using the button labeled, "Select Manual Speech" to import speech data into
an Agenda Item's description, the second line of the description now indicates the specific speech
in addition to the manual's speech title. For example, the line might read "Basic 2: Speak
With Sincerity (5-7 min)", indicating Basic Manual, Speech #2. Other examples include:
"Adv 2.1: ..." meaning Advanced Manaul #2, Speech #1; "BSS 5: ..." meaning Better Speaker Series,
Speech #5; "SCS 4: ..." meaning Successful Club Series, Speech #4; and "LES 8: ..."
meaning Leadership Excellence Series, Speech #8.
- Feature: Administrative Privileges No Longer Required --
ClubScheduler no longer requires administrative privileges for use. If you've been
having difficulty using ClubScheduler at work because of your log-on privileges, that should
no longer be a problem.
- Feature: Compression of Backup & Transfer Files --
ClubScheduler now compresses/decompresses backup and transfer files, resulting in much
smaller files. ClubScheduler still recognizes and reads the old, non-compressed versions of the these
files. Note: A new sub-folder named "bin" is now created and holds the compression utilities.
- Change: Red Background for Meeting Assignments Window --
ClubScheduler only displays a red background (indicating a conflict of some sort) when
generating new assignments, or when editing existing assignment while generating new assignments. In all
other circumstances, and even if one or more conflicts exist, the background color is not displayed in red.
The rational behind this change is that, in most cases, the only time one really doesn't want to ignore a conflict
is when generating new assignments. After having accepted a set of assignments, being alerted
to the existence of a conflict is less important, and sometimes even irritating.
Note: Despite this change, conflicts are still displayed in text. Only the background color has been modified.
- Bug Fix: Member Name Case-Change Bug --
In earlier versions, ClubScheduler would complain when trying to change the case of any
letter or letters in an existing members's name, e.g., changing "JANE DOE" to "Jane Doe". This has been fixed.
|
|
June 23, 2003 (Version 3.1.03)
- Bug Fix: Attendance Report Bug --
A bug was introduced as a byproduct of the new Agenda Designer that was making it
impossible to view Attendance Reports. That bug has been fixed.
- Bug Fix: Speech Progress Window Bug --
Another bug was introduced as a byproduct of the new Agenda Designer that was making it
impossible to update a member's speech progress. That bug has been fixed.
- Note: Version Mania --
We apologize for producing such a rapid succession of versions... But fixing these bugs
seemed too important to leave until later. And many thanks to those of you who brought these
bugs to our attention!
|
|
June 20, 2003 (Version 3.1.01)
- Bug Fix: Agenda Date --
The Meeting Date listed on Agendas was always displaying the current date. Now, it
displays the correct meeting date.
- Bug Fix: Agenda Item "By Officer" Bug --
Fixed a bug that was making it impossible to select anything but "Club President" when
setting an Agenda Item to derive its speaker "By Officer".
- Bug Fix: Agendas in RTF Format... --
On Agendas saved in rich text format, some bogus characters were being displayed if
no theme was defined for the meeting. This has been fixed.
|
|
June 19, 2003 (Version 3.1 is here!!!)
- Major New Feature: Nicely Formatted Meeting Agendas --
Finally! The ability to create and share nicely formatted meeting agendas.
Output file formats include HTML and Rich Text (RTF), both of which can be edited
(using MS WordTM, for example) for personalization and last-minute
updates by the scheduled Toastmaster or the Day.
Click here to view a sample HTML Agenda created by ClubScheduler.
This sample is the direct output of ClubScheduler (no additional formatting was performed). That said,
any agenda can easily be enhanced by adding images or through additional formatting.
Note: Please take advantage of the
context-sensitive help for The Agenda Designer, and Agenda Item Properties. (While
either window is displayed, press the F1-key to display help.) We've made every effort to
explain how to use this powerful new feature. But, if you still have questions after reading
the help, or if you feel that the help for this new feature could be improved, please don't hesitate to
contact us.
- Feature: New Folders --
Two new sub-folders are now created by ClubScheduler to help organize output files.
The new folders are named "Reports" & "Agendas". Speech Progress and Attendance Reports
are now saved in the Reports folder, and Agendas are saved in the Agendas folder
- Bug Fix: Role Name Edit Box --
The "Save Changes" button was not getting enabled after actualizing meeting assignments
directly after program launch. The button is now enabled properly.
- Bug Fix: Role Name Edit Box --
For users creating Role Names that extend beyond the width of the associated
edit box on the Role Properties window, there was a problem whereby only the latter part
of the name was getting displayed initially, and role names weren't getting displayed properly
when using the "Next" and "Prev" buttons. This has been fixed.
|
|
June 11, 2003 (Version 3.0.26)
- Bug Fix: Time-Off Request Bug --
When "Updating Existing Time-Off Requests", the "Starting On..." date was getting
initialized to the current date. That design approach was incompatible with time-off requests
pertaining to "Every Other Week", since the first "off" week is determined using the "Starting On..."
date. With this version, the "starting On..." date remains unaltered when "Updating Existing
Time-Off Requests", instead of being set to the current date. If your club has no time-off
requests pertaining to "Every Other Week", there no real need to update to this version.
- COMING SOON: Nicely Formatted Meeting Agendas --
Although not part of this version, we're close to releasing an important new feature...
The ability to create and share nicely formatted meeting agendas. Output file formats will
include HTML and Rich Text Format (RTF), both of which can be loaded into MS Word and edited
for personalization and last-minute updates by the scheduled Toastmaster or the Day. This
feature has been requested by more than a few users, so stay tuned...
|
|
June 4, 2003 (Version 3.0.25)
- Feature: Multiple Club Management --
It's now possible to use ClubScheduler for multiple clubs on a single computer. This is
done by installing ClubScheduler into separate folders, and launching the appropriate copy of
the ClubScheduler application (ClubScheduler.exe) for each club. If you need more details on
how to set this up, search on "Managing Multiple Clubs" in the updated context-sensitive (F1-key) help
files included with this version.
- Feature: Actualization Reminder --
ClubScheduler now pops up a reminder whenever a new meeting date has passed and needs
actualization. (Hopefully, you'll find this new reminder helpful and not frustrating...
The motivation was simply that I'm always forgetting to actualize meeting assignments while
the associated information is fresh in my memory. When I've neglected to write that information
down, I have great difficulty remembering what actually happened.)
- Bug Fix: Member Participation Window Bug --
There was a bug when double-clicking on any entry marked as "Never" for its last
completion date. The Choose Date dialog would be displayed, but the selected date would be ignored.
This bug has been fixed.
- Bug Fix: Losing Historical Data --
We think we fixed a bug that was causing historical data records to be lost under some
not-very-well-understood circumstances. If you encounter a bug like this, please
contact us ASAP.
Thanks!
|
|
June 2, 2003 (Version 3.0.24)
- Bug Fix: Time-off Request Bug --
Fixed a bug that was causing certain time-off requests to fail to be recognized.
|
|
May 28, 2003 (Version 3.0.23)
- Feature: Better MS Outlook Compatibility --
Outlook prefers to have email lists constructed such that addresses are separated
by semicolons (;) rather than commas. ClubScheduler now provides for both formats. A new button
as been added for this purpose to the "Send Email To Members" window, and new links have been
provided on Schedule output files.
- Feature: Honorary Member Status --
A new member status field has been added for Honorary Members. It is assumed
that Honorary Members need not pay dues, so if no dues payment is found, their "Honorary Member"
status is displayed on attendance reports in place of the date of their last dues payment.
- Feature:
Jump Button Added For Browsing Past Meetings --
The "Previous" & "Next" buttons in all variations of the Meeting Assignments windows
have been split in two.
For everything but browsing through completed assignments, the split buttons behave exactly alike.
But when browsing through past meetings, clicking on the new buttons (labeled "<<" or ">>") will
automatically jump to display the previous or next non-empty meeting record. As before, clicking
on the "Previous" & "Next" buttons simply advances you to the previous or next valid meeting date,
whether or not any assignments or meeting theme exists for those meetings.
- Feature:
Time-off Request Improvement --
To further generalize time-off requests, it is now possible to choose specific days of the
week to which any given request pertains. For example, you may now specify that a given member is
not available on any Wednesday, or even the third Wednesday of the month.
- Feature & Bug Fix:
More Flexible Definition of Meeting Day & Time --
Clubs may now specify more than one day for their meetings. For example, clubs
meeting on Tuesdays & Thursdays are now supported. Also, a new option for how often
clubs meet has been added. The new option is provided for clubs that meet on a more ad hoc,
or irregular basis. (The implementation of these new features also fixes a crash bug associated
with setting up meetings that conflict with the stated Meeting Day & Time.)
- Bug Fix: Inappopriate Registration Code Failure --
Fixed a bug that was causing Registration Codes to fail when the club name was changed
from the name that was entered during the evaluation period.
- Bug Fix: Time-Off Request: Ending Date Bug --
Fixed a bug that was causing the "ending after..." date to be modified prematurely
when modifying the "starting on..." date.
- Change: Officer Lists Reordered --
Officer lists in output files (schedules and rosters) now display the office
of Secretary above that of Treasurer.
|
|
May 19, 2003 (Version 3.0.22)
- Bug Fix: Number of Meetings Since Filling Role --
Fixed a bug that was causing the number of meetings since members had (or until they
will next) fill roles to be displayed incorrectly when viewing "Complete Lists".
|
|
May 19, 2003 (Version 3.0.21)
- Feature: Current Award Level Updated --
The current award level specified for each member is now fully customizable. Previously,
a set of pre-specified award levels were available from a drop-down list. This new approach allows for
more flexbility, i.e., "2CTMs", "CTM/CL", etc.
- Big Bug Fix: Major Role & Role-specific Time-Off Requests --
Fixed a bug that prevented all Time-Off requests involving Major Roles or specific Roles from
being processed properly. Anyone Time-Off requests of these types were simply not being observed.
- Bug Fix: Member Name Changes Caused Problems --
Fixed a bug that caused member assignments & time-off requests to get deleted
when the associated member's name was modified.
- Bug Fix: Member Since Date Expanded --
The "Member Since" date field has been updated to allow dates as early as 1/1/1900.
- Bug Fix: Attendance Record Displayed Erroneously --
Fixed a bug that was causing the Attendance Record window to display after viewing the
Club Holidays window.
|
|
May 13, 2003 (Version 3.0.20)
- Feature: Alternate Schedule Output Style --
From the Schedule Preferences window, it's now possible to select an alternate schedule
output Style, which displays member names down the left hand column, and meeting assignments
below the corresponding meeting date(s). With this format selected (called "By Member"),
all Major Role assignments are highlighted with the text in RED.
(Sample)
- Feature: More Flexible Member Information Format --
It is now possible to specify the type of phone numbers that are being entered. Options
include Home, Work, Fax, Mobile, Pager and Other. The first (top) phone number listed in each member's
contact information is the one that is listed on schedule output files, that is, if phone numbers are
included in the schedule preferences.
With this change, the first (top) phone number can be considered the member's primary contact number,
whether that number is at home, work, mobile, etc.
Note to Existing ClubScheduler Users: You may wish to review each member's
contact information to verify that the Primary Contact number is set appropriately.
- Feature: Member Addresses Expanded --
Member addresses have been expanded to include up to three lines. Previously, only
two address lines were supported.
- Feature: New Time-Off Request Type --
We've added support for Time-Off requests pertaining to "Every Other" week.
With "Week" of the month selected (as opposed to "Day" of the month),
a new entry has been added labeled, "Every Other" week of the month.
With that entry selected, the Start Date specifies the first week for which the member
is NOT available for assignment. (Weeks are defined to begin on Sunday.)
- Feature: Maximum Meetings in Schedules Increased --
We've updated the Schedule Preferences window to allow for up to a maximum of 12 meetings
per schedule output file.
- Feature: Updated Attendance Record Window --
The checkbox for "Table Topics Participant" has been moved, and the checkboxes
for awards have been modified slightly. They now represent ribbons for "Best" or
"Most Improved", and a new award designation for "Other" has been added.
- Feature: Support for Extension Codes --
On occasion, the ClubScheduler registration office will be closed. (We do take vacation
from time to time, but all too rarely in the opinion of our spouses.)
In the event of an office closing, we will post a special extension code on our
registration page,
along with a date when the office is expected to re-open. In the unlikely event that the expiration of
your registration or evaluation period coincides with an office closing, entering the posted extension
code will make sure that you can continue using ClubScheduler until the office re-opens. This version
supports this new type of special extension code.
- Bug Fix: Ending After Date Bug --
Fixed a bug that, under certain circumstances, would restrict the Ending After date from
being set to perfectly acceptable values.
- Bug Fix: Role Order Not Getting Saved --
Changes to role order (using the Move buttons) were not always getting saved.
- Bug Fix: Importing Address Line #2 --
Fixed a bug that was causing addess lines to be imported improperly.
|
|
April 30, 2003 (Version 3.0.10)
- Feature: Tracking and Reporting Attendance --
ClubScheduler now provides the ability to track meeting attendance and create nicely formatted
attendance reports in both HTML and Text formats. Attendance reports include overall club attendance,
number of new members, number of officers trained, as well as member-specific information. Member statistics
include individual attendance, how many Ribbons won (Best Speaker, Best Evaluator, etc.), contests attended
and won, when each officer was last trained, and if and when each member paid dues.
- Feature: Modified Club Rules & Preferences Window --
We've added two new options to the Club Rules & Preferences Window. They allow you to
specify whether your club tracks speech progress and/or attendance. The default setting is to track
both these items, in which case ClubScheduler automatically displays the speech progress and attendance
windows each time after Confirming Past Assignments. If you de-select either option, then ClubScheduler will refrain
from automatically reminding you of these administrative tasks, but you may, nonetheless, display
and track this information via Member Information records and Completed Assignment records, respectively.
- Feature: Modified Member Participation Window --
If attendance has been tracked at any time in the past, ClubScheduler assumes that dues are
being tracked as well. As a result, a special role, called "Dues Paid", is now added to the
list of roles. The associated dates indicate if and when members paid dues within the last 6 months.
(Members who joined the club within the last 6 months are assumed to have paid dues on the date they joined the club.)
- Feature: A New Role Property --
A new check-box, labled "Double-Assignment Allowed", has been added to Role Properties.
This option is active only for roles that are assigned manually. If selected, ClubScheduler will not flag a
conflict if any given member is assigned to an additional role in the same meeting. This can be handy for
special roles, like "Videographer" or "Door Monitor",
that do not constitute significant participation in a meeting.
Roles flagged allowing double-assignment are treated specially by ClubScheduler's auto-assignment engine:
If a given member has recently filled a role flagged with this property, but has not filled another role for a
long time, the auto-assignment engine will still treat that member as if they've not been assigned for a long
time, despite their recent role assignment.
- Bug Fix: Past Schedules with No Assignments --
A bug has been fixed that caused past schedules with a specified theme, but with no assignments, to
be automatically erased from the historical record.
|
|
April 22, 2003 (Version 3.0 is here!!!)
§ ClubScheduler 3.0 -- Overview
ClubScheduler 3.0 represents a major architectural enhancement over previous versions of the software.
This new version features a significantly more powerful and flexible approach to defining and scheduling meeting roles.
You can now define and edit as many roles as you like using role property sheets. You can edit the names
of your club's roles; you can define each individual role's scheduling requirements, governing how they are
assigned by ClubScheduler's auto-assignment engine; and you can even specify the order in which roles are to be
displayed in the formatted schedules that ClubScheduler creates. Best of all, there's no additional
set-up necessary to start using all these new features immediately. Read on to discover
the many reasons for upgrading to ClubScheduler 3.0.
§ Meeting Roles and Role Properties
- Adding New Roles --
You can now create as many custom roles as your club needs, instead of being restricted to a maximum of
three custom roles. You can also define the order in which your roles appear on the schedule, so that custom roles
like "Invocation" or "Pledge Master" can appear at the top of your agenda.
- Naming Roles --
You can now edit the names of each individual role.
So if your club has a different name for the General
Evaluator, e.g., Master Evaluator, you can specify your preferred name instead.
- Role Copies --
You can create as many copies of a given role as you like.
Role copies are named automatically by adding a number to the end of the role's name, e.g., Speaker #2,
Evaluator #2, and they adhere to the same scheduling requirements as the Master Copy (Master Role).
Creating additional copies of the "Speaker" role automatically creates additional copies
of the "Evaluator" role, and vice versa.
- Role Type --
You can specify whether roles should be considered Major Roles (requiring significant preparation), and
you can indicate whether any given role should not be automatically assigned by ClubScheduler's auto-assignment
engine. The latter is handy when, for example, you generally assign 2 speakers for each meeting, but
sometimes like to assign a third speaker. By indicating that the third speaker role requires Manual Assignment,
the auto-assignment engine will leave that role unassigned without complaint, allowing you to manually assign
the role whenever it's desired.
- Scheduling Requirements --
You can specify the individual scheduling requirements for each role, including how often that role can
be filled by any given member, how soon any new member can be assigned to the role, whether new members should have
been assigned to any other role one or more times before being considered eligible to fill the role, and more. If
no individual scheduling requirements are specified for any given role, the default settings specified in your club's
rules & preferences apply.
Meeting Assignment Window Design
- The Assignment List --
Meeting assignments are now listed in a scrollable Assignment List, and within a re-sizable dialog box.
The order in which the roles are displayed indicates the order displayed in the output files. By selecting any entry
and using the "Move" buttons, you can re-order the roles as desired. You can also now modify the priority
of each role, that is, the order in which the auto-assignment engine assigns the roles. Each entry in the Assignment
List displays the associated role name, assigned member (if any), and any conflicts or information relevant to that
assignment. When a role is selected (clicked on), the "Assigned Member" drop-down list is populated with
the corresponding Smart List or Complete List of club members, which ever is selected for display.
- Deleting Existing Schedules of Assignments --
You may now delete any existing schedules of assignments. In previous version, only the last schedule of
upcoming assignments could be deleted. The only time that the "Delete" button is not available is when a new
schedule has been proposed, in which case, using the "Cancel" button effectively deletes the newly proposed
schedule.
- Generating New Schedules of Assignments --
You may now generate (insert) new schedules of assignments before or between existing upcoming schedules.
In other words, if you have several meetings already scheduled, you can now insert a new meeting before or between those
existing meetings. Previously, this was not allowed.
- Smart Lists Available While Modifying Upcoming Assignments --
You may now elect to display Smart Lists in the "Assigned Member" drop-down list when Modifying
Upcoming Assignments. Previously, Smart Lists were only available when Generating New Assignments.
- Editing Role Properties and Member Information --
Edit buttons are provided to allow Role Properties and Member Information to be reviewed and modified
directly from each meeting assignment window.
- Color Coding --
The background color displayed within the new Assignment List is now tied to the currently displayed window.
Proposed Assignments are in YELLOW, upcoming assignments in GREEN, assignments awaiting confirmation are BLUE,
requested assignments are PINK, and completed assignments are WHITE.
If a rule conflict arises while proposed or upcoming assignments are being displayed, the background becomes RED, and
the conflict is explained next to the offending role/assignment.
- A New Date Control --
A date control has been added to enhance ease of use.
Miscellaneous
- Improved Time-Off Requests --
The Role Type in time-off requests has been expanded to include each individual role
type, as opposed to only offering the "Any Role" and "Any MAJOR Role" options as it worked before.
Now members can additionally request that ClubScheduler refrain from scheduling them to serve in any particular
role, e.g., "Please don't schedule me as a Speaker next month."
- Rules & Preferences Window --
The Rules & Preferences window has been modified to reflect the new approach to handling
role properties. New buttons have been added for editing existing Role Properties and adding New Roles.
- Improved Member Participation Window --
The Member Participation list is accessible via the Member Info tab of ClubScheduler's main window.
You can now view or edit history for a particular member/role directly from the Member Participation List.
Simply double-click the mouse on any entry. If a date is already shown, the Completed Assignments window will be
displayed for that date. If the selected entry shows no date (the member has never filled the corresponding role),
then the Choose Date window will appear, where you can specify the date for which you'd like to review and/or edit
completed assignments.
Also, a new button (List ALL) has been added for the By Member display mode. When this button is selected (checked),
all the dates when the selected member filled each role are displayed in the participation window. When not selected,
only the most recent assignments are listed. Note: With this option selected, double-clicking on list entries is
disabled.
- Improved Auto-Assignment Algorithm --
Several improvements have been implemented in the auto-assignment engine to support the new
features relating to Role Properties. Also, the algorithm for generating Smart Lists has been improved.
- Requests, Guests and Duplicate Assignments --
In previous versions, and when Requesters or Guests were assigned, Smart Lists would display only
the names of the specific Requester or Guest. Now, all the other candidates are also included.
Also in previous
versions, Smart Lists would omit the names of members who were already assigned to another role for the current
meeting. Now, Smart Lists include the names of members who are already assigned, but [+] appears before their
names to indicate their current already-assigned status.
- Member Information Window --
The "Next" and "Previous" buttons have been swapped with the
"Add New" and "Delete" buttons in the
Member Information window to make the design more consistent with other windows.
- Support for Networked Installations --
ClubScheduler is now equipped to safely handle shared installations over a networked environment.
If your club has access to a locally networked server running Windows NT (version 3.51 or greater) or Windows 2000,
and you wish to host ClubScheduler for multiple users, you may install the application on that server, and safely
allow access to the program by multiple users. One caveat, however, must be observed. Only one user at
a time may modify the data files. If any other user is currently running ClubScheduler, subsequent users will
have to run in Read-Only mode (users are prompted when Read-Only mode is on), allowing those subsequent users access
to the data, but disallowing any modification of that data.
- Award Level Included in Roster Output Files --
Each member's current award level (CTM, ATM, etc.) is now printed out in the HTML versions of club
rosters.
- Bug Fix: Time-Off Request for Major Roles --
Fixed a bug that caused time-off requests for major roles to be handled incorrectly.
- Bug Fix: Time-Off Request Lasting Forever --
Fixed a bug that caused time-off requests that lasted forever to be initialized incorrectly
when Updating Existing Time-Off Requests.
|
|
April 2, 2003 (Version 2.2.04)
- Feature: Domain Server Migration --
NOTE: You may not understand the following description, but that's okay. The important thing is that you upgrade
to this latest version. DESCRIPTION: The location where ClubScheduler.com is hosted on the Internet is in the process
of being migrated over to a new server (computer). Unfortunately, the previous method for accessing upgraded
versions of ClubScheduler (using FTP) will no longer work properly. This new version accesses upgraded versions
in a way that the new server will accommodate.
- Bug Fix: Time-Off Request "Ending After..." Date --
A bug has been fixed that caused the "Ending After..." date to be initialized incorrectly,
causing problems for some users. This bug was not exhibited in all versions of Windows, so you may not
have encountered it in previous versions.
- Bug Fix: Roster Preferences -- Home & Work Phones Swapped --
Fixed a bug in the Roster Preferences where the home and work phone check-boxes were swapped.
Now, if you select Home Phone and not Work Phone, you'll actually see only the Work Phone numbers listed, and
not the Home Phone numbers instead. (Thanks to Anita Williams of LBDG Toastmasters for pointing this out.)
|
|
March 12, 2003 (Version 2.2.03)
- Feature: A Little Facelift --
In an attempt to bring more color to your lives, and for improved feedback, ClubScheduler now
associates a unique background color to each tab on the main window, and underlines the name of the currently
active tab.
- Feature: No Second Upgrade Prompt --
When choosing to upgrade ClubScheduler, you are no longer prompted (again) by the upgrade
package on whether to install, since you already directed ClubScheduler to upgrade itself. A small change, but
nonetheless, an improvement over the original implementation.
- Feature: FAQs Page Added to ClubScheduler.com --
Although not technically a new feature of the application, it might be helpful to
know that a new Frequently Asked Questions (FAQs) page has been added to
ClubScheduler.com.
|
|
March 7, 2003 (Version 2.2.02)
- Feature: Updated Club Rules & Preferences Settings --
There is a new setting for new members, which specifies how soon they may deliver
a their Ice Breaker speech. This change was made because there's an inherent conflict between the
fact that speaking is a MAJOR role, but most clubs want to schedule new members to present their
Ice Breaker as soon as possible, while not wanting to overwhelm them by assigning them to other MAJOR
roles too soon. Now, you can set the Ice Breaker option fairly low (short), while specifying a more
lengthy minimum time before they can be scheduled for any other MAJOR role.
- Feature: New Club Settings --
Also on the Club Rules & Preferences window, there now exists a button labeled "New
Club" Settings. This button sets the default settings for a any club that's just forming, where all
the members are likely to be new. What's most important here is that "No minimum" is the default for
the New Member- and Toastmaster-related settings. Without these settings set low (short), ClubScheduler's
auto-assignment engine will find it difficult (if not impossible) to find candidates who satisfy the
requirements.
- Bug Fix: Generate New Assignments Bug --
Fixed a bug whereby the proposed date for the next schedule of assignments could come up
with a date in the past, rather than the appropriate future date.
|
|
March 6, 2003 (Version 2.2.01)
- Feature: Automatic Check for Updates --
ClubScheduler now automatically checks for software updates. Here's how it works... If you have
an open connection to the Internet while using ClubScheduler, whenever you exit the program via the
Save & Quit button,
ClubScheduler will automatically check this site for newer versions of the software. If one is found, you can
instruct ClubScheduler to download and install itself without having to browse to ClubScheduler.com and download
and install the newer version manually. Convenient!
- Feature: Registration Code On About Tab --
You can now view your club's current registration code by clicking on the About tab of
ClubScheduler's main window.
- Bug Fix: Backup & Transfer File Bug --
Fixed a bug whereby the restoration of Backup and/or Transfer files would fail unnecessarily, and report
incorrect causes for failure.
|
|
March 3, 2003 (Version 2.1.08)
- Feature: Updated Schedule Preferences Setting: Start Date --
You may now specify any Start Date when you go to View, Save & Print club schedules.
The Start Date is found on the Schedule Preferences window. The first defined meeting on or
after the specified Start Date will appear as the first meeting on your schedule. This new approach provides
more flexibility than was previously available, and can be handy for reviewing or re-printing past schedules.
- Feature: New Schedule Preferences Setting: Meeting Count --
Also on the Schedule Preferences window, you may now specify the number of consecutive meetings you
would like to have appear on your schedule.
Options include from "Five Meetings" (the maximum and the default setting) down to "One Meeting" (the minimum);
Or, select the option "All within the month", which means that only those meetings that fall within the same calendar
month on or after the specified Start Date will be displayed. This last option is handy when you have generated
assignments for more than a month's worth of meetings, but you only want to display the meetings within a given calendar
month.
- Feature: New Schedule & Roster Preferences Flag --
It is now possible to instruct ClubScheduler to format HTML schedules and rosters to alternate the
background color of rows between white and gray. Some people may find it easier to read the HTML files with
this feature selected. This feature defaults to ON for Rosters, and OFF for Schedules.
|
|
February 26, 2003 (Version 2.1.07)
- Feature: Updated Time-Off Requests --
ClubScheduler now supports a more generalized and more flexible approach to Time-Off requests.
This new approach allows any request to have any duration (a single day, a defined time span, or an indefinite
time span, i.e. forever.) For example, you can now specify a request that a given member should not be
assigned to any MAJOR roles for any period of time.
Note: All existing requests, created using previous versions of ClubScheduler, are automatically
translated into the new format.
- Feature: Choose Member Window --
The Choose Member window has been modified slightly to enhance usability. The "OK" button has
been re-labeled the "Select..." button, and moved to a location next to the Member Name drop-down list.
The "Select..." button is disabled if no members exist. These changes also apply to the Choose Ex-Member and
Choose Guest windows.
- Feature: New Confirmation Window --
After actualizing past meeting assignments, and before new assignments are generated, a new
confirmation window is displayed to indicate that the actualization process is complete and it's time
to begin generating new assignments.
- Bug Fix: Member Information Window (Date Elements) --
The "Member Since" and "Last Speech Date" elements of the Member Information window have
been updated. The new approach is more user-friendly, and eliminates a bug that caused the program to
crash if an illegal value was entered into the "Member Since" year field.
- Note: Many thanks to ClubScheduler user, Dan Jones
of River City Toastmasters, for suggesting the above feature enhancements, changes and bug fixes.
|
|
February 24, 2003 (Version 2.1.06)
- Feature: Updated Speech Progress Info & Charts --
ClubScheduler now does a better job of tracking and reporting on speech progress.
Use the updated Speech Progress Window to specify which speeches each member has delivered.
The speeches are organized by manual and speech title. Use the Speech Progress Charts to get
a snap-shot of your club's current progress, easily identifying which members are closest to
obtaining their next award level. This information can be useful toward becoming a distinguished club,
since you'll need to know how many new CTMs, ATMs & DTMs you can reasonably obtain.
NOTE: If you've already been using ClubScheduler to track your member's speech progress,
please note that you may wish to confirm each member's speech progress after upgrading to the latest version
of the software. Because ClubScheduler did not previously
maintain speech history as accurately as it now does, we need to make some assumptions when updating each member's
speech progress. You'll notice that any Advanced Manual speeches that were tracked previously are automatically
assigned to Advanced Manuals #1 & #2 ("The Entertaining Speaker" & "Speaking to Inform"). Members may
have delivered those speeches from other manuals, but since we have no way of knowing which ones, you'll need
to update that information manually. Also, any speeches delivered from the Better Speaker Series and the
Successful Club Series are automatically assigned to speeches #1 & #2 of each series respectively. Again,
this may need to be updated in order to be completely accurate.
|
|
February 20, 2003 (Version 2.1.05)
- Feature: Member Participation Lists --
ClubScheduler now provides consolidated lists of member participation. Lists can be viewed by member or
by role/assignment. In other words, you may view the dates when a given member last performed each role, or you may select
a role, and view when every member last performed that role. Check it out! These lists are displayed by selecting the
new button labeled "Review Member Participation" from the "Member Info" tab of ClubScheduler's main window.
- Feature: New "Output Files" Tab --
We have re-organized ClubScheduler's main window. There now exists a new tab labeled "Output Files."
Select this tab when you wish to generate updated Rosters, Meeting Schedules, Member Progress Charts, or Backup &
Transfer Files.
- Feature: ClubScheduler Installer Modified --
The ClubScheduler installer program (CSInstall.exe) now allows users to specify an alternative destination folder.
Simply click OK to accept the default destination (on the Windows Desktop,) or click the Browse button to specify an alternative
destination, e.g., the "Program Files" folder. Note: The ClubScheduler folder is created automatically, so there is
no need to include the ClubScheduler folder name in your destination path.
|
|
February 18, 2003 (Version 2.1.04)
- Feature: Ability to specify Club Holidays --
ClubScheduler will not allow meetings to be scheduled or rescheduled to coincide with a club holiday.
You may add as many holidays as you like. Each holiday may optionally be named (i.e., Thanksgiving, President's Day),
and may be defined as recurring or not. Holidays that do not recur on the same date each year will automatically
be removed from the list once they become sufficiently out-of-date. Recurring holidays will be updated on a continual basis
so that they remain current.
- Feature: End date specified on HTML Schedules --
HTML Schedules now display the first and last meeting date under the title, instead of displaying only the
first meeting date.
- Bug Fix: ClubScheduler no longer crashes when used east of Greenwich, England --
As crazy as this may sound, it's true! ClubScheduler would previously not work in any location
east of Greenwich, England. This was because of an obscure bug in a function called mktime, provided with Microsoft's
Visual C++. If you're curious to know more,
click here.
|
|
December 17, 2002 (Version 2.1.03)
- Feature: Context-Sensitive Help --
ClubScheduler now offers context-sensitive help using the Windows standard help program (WinHelp).
Simply press the F1 key on your keyboard at any time while ClubScheduler is active, and help will be displayed that
is relevant to the currently active window; Or browse through help using the "Help Topics" button, which
displays a complete table of contents for ClubScheduler help.
Please let us know if the help that's provided leaves any questions unanswered, and we'll make sure to answer
your questions immediately, as well as to incorporate the answers into any future updates.
- Feature: General Evaluator added as potential "Major Role" --
The role of General Evaluator can now be marked as a "Major Role". The default setting has
remained unchanged, but you may override that setting from the Club Rules & Preferences window.
- Feature: Time-off requests are now sorted --
Time-off requests are now sorted in order of member's last names.
|
HOME
FEATURES
HISTORY
DOWNLOAD
REGISTER NOW
CONTACT US
FAQS
Testimonials
Tamalpais Toastmasters
Useful Links
|