msa revision history - ajtruckle/meeting-schedule-assistant-support GitHub Wiki
-
Added Exchange Notes field to home talk assignment on the Weekend Meeting Editor. These notes are now included in the history database.
-
Added Exchange Notes field to away talk assignment on the Manage Away Talk window. These notes are now included in the history database.
-
Improvements to Monthly Workbook Data - Validation for student material study points (used by Monthly Data Volunteers).
-
Fixed an issue with the Sesotho (South Africa) public talks database.
-
Fixed minor bugs with the CSV Importer.
- Internal: Updated Scintilla.
- Internal: Updated WebView2 NuGet Package.
Version 24.11.11 - 2024 Edition (14.08.2024)
-
These assignments have been added to the Publishers Database: Weekend Chairman, Weekend Prayer, Interpreter, Watchtower Conductor, Watchtower Reader and Bible Verses Reader. (GitHub discussion)
-
Special events are now stored in an XML database. All existing special events are automatically imported into this new database. (GitHub discussion)
-
Special Events database manager has been moved to the Database menu.
-
Built-in workbook templates have been updated to display special event information directly from the new events database. Note that some templates have been removed to simplify the software. We recommend replicating any customizations you have made to a new copy of the updated templates. (GitHub discussion)
-
The Assignment History database is now updated when a Congregation or Speaker is renamed. (GitHub discussion)
-
Multiple away talks on the same weekend were not displaying correctly on the TalkDB--Public Talk Report template.
-
Updated "Sing Out Joyfully" to Jehovah for Gujarati.
-
Updated "Sing Out Joyfully" to Jehovah for Sesotho (South Africa).
- Internal: Updated Scintilla.
- Internal: Updated Google Calendar Interface NuGet Packages.
- Internal: Updated MSA Tools NuGet Packages.
Version 24.11.1 - 2024 Edition (20.07.2024)
-
The Meeting Editor was displaying incorrect student material information and would cause the software to silently crash in certain scenarios.
-
It was impossible to reset a speakers / publishers availability dates. (GitHub discussion)
-
The look and feel of the Availability Dates checklist on the Publishers Database window is now consistent with the one on the Speakers window. (GitHub discussion)
-
The Availability Dates checklist on the Speaker window now functions similarly to the one in the Publishers Database window. (GitHub discussion)
-
A Date Range button has been added to the Speaker window to simplify managing a brother's availability. It functions the same way as the Date Range button in the Publishers Database window. (GitHub discussion)
-
The Assignment History panel now has full support for the Home Congregation and Home Speaker drop-down lists. (GitHub discussion)
-
Updated "Sing Out Joyfully" to Jehovah (#152) for Afrikaans. (GitHub discussion)
-
Updated "Sing Out Joyfully" to Jehovah (#152, #155) for Maltese. (GitHub discussion)
-
The Appointed As drop-down list in the Publishers Database window is now disabled when the publisher is a sister. (GitHub discussion)
-
Added Clear Filter button to the Publishers Database window. So now you can easily reset the current filter by clicking this button. (GitHub discussion)
-
Brother and Sister have been added to the Extended Publisher Filters menu. (GitHub discussion)
-
Added the ability to Import and Export data from the Congregation Database. (GitHub discussion)
-
Fixed an issue where the Auto Assign feature in the Meeting Editor could cause the application to shut down under certain conditions.
-
Reviewed all built-in templates to ensure consistent functionality across both editors.
-
Added a new Sample Scripts sub-menu to the Help menu, providing direct access to additional report templates for easy download and installation.
- Internal: Update WebView2 NuGet Package.
-
Fixed bug with installing templates from a ZIP archive.
-
Updated "Sing Out Joyfully" to Jehovah (#152 - #158) for Gujarati. (GitHub discussion)
-
The View menu was permanently disabled in the Assignments Editor.
-
Resolved some issues with importing generic CSV data files.
-
Home Talk assignments can now be set up as a Symposium. Built-in templates have been updated. (GitHub discussion)
-
You can now set a Confirmed status property for each home talk. (GitHub discussion)
-
You can now set a Confirmed status property for each away talk. (GitHub discussion)
-
The Confirmed status of each public talk is now included in the underlying XML data file in the Meeting Editor. This allows for customized styling and content in your schedules and reports for unconfirmed talks.
-
You can now set the default Confirmed status for talk exchanges. This setting affects how new schedules are created. (GitHub discussion)
-
The public talk Summary template now highlights all unconfirmed talk exchanges in blue.
-
The public talk Summary template now includes the second speaker when the talk is a symposium.
-
Installing S-89 11/23 templates was not working correctly. (GitHub discussion)
- Internal: Update Boost to version 1.85.0
- Internal: Update TinyXML-2 to version 10.0.0.
- Internal: Update MSA Tools NuGet Packages.
- Internal: Update WebView2 NuGet Package.
-
Added the ability to indent / outdent from within the Script Editor. (GitHub discussion)
-
Added the ability to set / clear the Windows Operating System (OS) read-only attribute from within the Script Editor. (GitHub discussion)
-
The highlighted text occasionally becomes unreadable due to the low contrast between the text colour and the highlight colour when using the Find/Find Next feature in the Script Editor. (GitHub discussion)
-
The current line in the Script Editor is now highlighted with a light grey background. Additionally, the colours used for selected text have been improved. (GitHub discussion)
-
Redesigned the Public Talks window to display the category for each outline. It now includes a category filter, allowing you to limit the displayed list of outlines to a specific category. And you can now indicate changes to a public talk outline category using the Submit Update tool. (GitHub discussion)
-
Updated the Weekend Meeting Editor to display the category for each outline. And it now includes a category filter, allowing you to limit the displayed drop-down list of outlines to a specific category. (GitHub discussion)
-
Updated "Sing Out Joyfully" to Jehovah (#152 - #158) for Setswana and Zulu. (GitHub discussion)
-
Implement Public Talks database in Gujarati.
-
The Database Report Viewer was not updating the display when a different template was selected from the list. This bug affected both the Congregation and Public Talk database viewers.
- Internal: Updated WebView2 NuGet Package.
- Internal: Updated MSA Tools NuGet Packages.
- Internal: Updated MSA Tools Library NuGet Packages.
-
Minor bug fixes.
-
Minor bug fixes.
-
Schedule preview displaying wrong number of Living as Christian items (GitHub discussion)
-
Scrollbar support has been added to the Meeting Editor. By default, scrollbars are enabled to assist users with smaller screens. You can disable them permanently by toggling the Scrollbars option in the Options menu. Please note that you will need to close and reopen the Meeting Editor for the changes to take effect.
-
Scrollbar support has been added to the Weekend Meeting Editor. By default, scrollbars are enabled to assist users with smaller screens. You can disable them permanently by toggling the Scrollbars option in the Options menu. Please note that you will need to close and reopen the Meeting Editor for the changes to take effect.
-
You can also toggle the scrollbar settings by clicking the relevant Scrollbars option in the Options menu of the main application window.
-
Collated several help topics into a new Advanced Customization category.
-
We now have a built-in Script Editor, which makes customising templates so much easier. (GitHub discussion)
-
The Script Builder has an improved text editor and can now stay open whilst are using the Script Editor.
-
The Notes and Images window has an improved text editor. This applies to the Circuit Visit: Service Talk 1, Circuit Visit: Service Talk 2, and Public Talk.
-
View and edit css, xml and xsl files from within the Meeting Editor
-
View and edit css, xml and xsl files from within the Assignments Editor
-
Re-designed the Meeting Editor.and Weekend Meeting Editor windows. (GitHub discussion)
-
Updated "Sing Out Joyfully" to Jehovah (#152 - #158) for French, Gun and Srnantongo. (GitHub discussion)
-
We now support a Portuguese Portugal Public Talks database.
-
Minor bug fixes.
-
Meeting Editor > "Sing Out Joyfully" to Jehovah > add #152 - #158 (GitHub discussion)
-
Meeting Editor > Import from Database > Import from CSV (midweek meeting) (GitHub discussion)
-
Meeting Editor > Import from Database > Import from CSV (GitHub discussion)
-
Weekend Meeting Editor > Local Talk > Add talk to list of assigned talks > now uses Hamburger button. (GitHub discussion)
-
Weekend Meeting Editor > Away Talk > Add talk to list of assigned talks > now uses Hamburger button. (GitHub discussion)
-
Talk Outline > Indicate if it has multimedia. (GitHub discussion)
-
Wrong description is saved in the assignment history for the 4th student item.
-
System Info now includes useful Application details. (GitHub discussion)
-
Separate 32-bit / 64-bit installers: Both can be installed simultaneously.
-
New dependency on .NET 8.0.1 runtime: The installers will download and install if required.
-
New dependency on .NET Framework 4.8.1: The installers will download and install if required.
-
New MSA Tools (.NET8) console application implemented: This includes the original Outlook Calendar Sync functionality and more. The original Outlook Calendar Sync console application has been deprecated..
-
Publisher Database > Import from CLM Explorer > Bug fixes
-
Publisher Database > Import from generic CSV > Bug fixes
-
Right-click > View > View page source.
- Internal: Updated WebView2 NuGet Package.
- Internal: Purchased new Chilkat libraries.
-
It is now possible to download and re-install the latest version when using Check for Update. (GitHub discussion)
-
The About window has a new look n' feel.
- Internal: Updated WebView2 NuGet Package.
-
Add Congregation hyperlink added to the main status bar. (GitHub discussion)
-
Move / Swap Public Talk Assignments. (GitHub discussion)
-
Hamburger symbol has been added to most assignments on the Meeting Editor / Weekend Meeting Editor. Click the hamburger to display the Move Assignment / Swap Assignment context menu.
-
The application now has a splash screen.
-
Settings window has a new look n' feel. (GitHub discussion)
-
Midweek Meeting day / time have been moved to the Congregations window. It is important that you update this information in the Congregation Database for your own congregation. The Meeting Workbook Transfer data file format has also been updated and only files created with 24.4.0 or higher are supported.
-
Now you can quickly access the Custom Assignments from the Publishers Database window. (GitHub discussion)
-
Now you can indicate whether a publisher has the Auxiliary Classroom Counsellor assignment role in the Publishers Database window. Only publishers with this assignment role will appear in the Meeting Editor drop-down lists. (GitHub discussion)
-
Updated menu item icons and other minor GUI improvements.
-
Minor bug fixes.
-
The application toolbar has a new look n' feel.
-
Introduced a new Field Service Group Manager to add, edit, or delete groups and manage the assignment of publishers to specific groups. (GitHub discussion)
- Internal: Updated Boost to version 1.84.0
- Internal: Updated WebView2 NuGet Package.
- Internal: Updated MSA Tools Library NuGet Packages.
- Internal: Updated Google Calendar Interface NuGet Packages.
- Internal: Updated Outlook Calendar Interface NuGet Packages.
-
Deleting a Publisher caused the application to silently crash. (GitHub discussion)
-
Introduced a new Week Overview summary panel.
-
The main application window can now be resized.
-
Resolved several user interface glitches with managing Field Service Groups on the Publishers Database window.
-
Any baptised brother can now be assigned as a Field Service Group Assistant.
-
You can now override the Middle Song with custom text.
-
Fixed issue with Public Talks database Update tool.
-
Date Range has been increased to approximately 18 months to allow preparing future public talk exchanges.
-
Corrected Italian translation for Override Time. (GitHub discussion)
-
Weekend Weekend Meeting Editor wasn't displaying the Edit / Delete submenus for the Congregations database.
-
Meeting Workbook Transfer did not correctly handle Discussion with Video items and Student Assignment inclusion settings. (GitHub discussion)
-
Resolved an issue with the Zoom Scale Factor feature. (GitHub discussion)
-
Resolved an issue with the Import from Database History feature. (GitHub discussion)
-
Updated Section 7: Styles and other settings help topic to include new study number formatting codes: %b, %l, %p
- Internal: Updated WebView2 NuGet Package.
-
Include Assignment Number on Workbook S-140 Legacy template. (GitHub discussion)
-
The Assignment Number is now included on the Custom Student Assignment Slip template.
-
The Exporting S-89 Data feature is now compatible with the new S-89 11/23 assignment slips.
-
The Meeting Editor was not detecting the installed S-89 11/23 templates on new installations of the software.
- Internal: Updated WebView2 NuGet Package.
-
Include Assignment Number on Workbook S-140 templates. (GitHub discussion)
-
Add support for the S-89 11/23 student assignment slips. (GitHub discussion)
-
It is now possible to customize the Date and Time on your schedules. (GitHub discussion)
-
Improved the ability to update the database for public talks. (GitHub discussion)
-
A more informative and functional Slips tab. (GitHub discussion)
-
Discussion (with Video) assignments are now included when detecting duplicate assignments.
-
Printing Personal Copies does not include the Discussion (with Video) Assignments. (GitHub discussion)
-
Corrected issue with downloading December 2023 monthly data (some student material information was wrong).
-
Fixed issue where closing the Student Assignments window caused the software to crash.
-
Fixed issue with importing Monthly Workbook Data.
-
Fixed issue with exporting Monthly Workbook Data.
-
Fixed issue with display of menu item icons.
-
Fixed a bug that was preventing the software from starting for some users.
- The Meeting Editor now supports the new changes made to the Meeting Workbook that came into affect in January 2024. (GitHub discussion)
-
Revised the Assignment Material window to support the Love People brochure and two Discussion (with Video) assignments.
-
You can now assign two brothers on the Discussion (with Video) assignments window.
-
Updated Workbook templates.
-
Updated Worksheet templates.
-
Database menu added to the Assignments Editor for consistency.
-
Database menu added to the Meeting Editor for consistency.
-
Database menu added to the Weekend Meeting Editor for consistency.
-
Added Talk History list to the Weekend Meeting Editor. (GitHub discussion)
-
Updated the design of the Congregations Setup window. It is now possible to create a Hospitality List report. (GitHub discussion)
-
Updated the design of the main application window. (GitHub discussion)
-
Updated the design of the Publishers database window. (GitHub discussion)
-
Corrected all Online Help hyperlinks. They got broken when I changed to a new domain host.
-
It is now possible to include a bulleted list of announcements in the Concluding Comments section of the Chairman's Worksheet Notes.
-
It is now possible to assign more than two away talks on the Weekend Meeting Editor. All default templates have also been updated.
-
The Weekend Meeting Editor displays a new popup window Add / Edit Away Talk assignments.
-
The History data now includes additional Away Talk information (eg. date) You can upgrade your database by opening your recent MWB data files and saving them again. Make sure you click Yes to the prompt to update the assignment history.
-
The Import (from Public Talks software application) now supports more than two away talks.
-
The Import from Database History too now includes the additional Away Talk information (eg. date).
-
The Meeting Workbook Transfer tool now includes the required Congregations database information. Please note that MWT files created with older versions of the software are no longer supported and can't be used.
-
Changes to Speakers' availability was not getting saved to the Congregations database.
-
Manage public talk information.
-
Submit changes to public talk information.
-
Download and install updates to public talk information.
-
Report Viewer for public talk information.
-
Choose from three built-in reports or design your own custom script.
-
The Publishers database is now located on the new Database menu.
-
The Congregations database is now located on the new Database menu.
-
New Public Talks database feature. This is not complete yet and has no help topics.
-
Fixed bug with Portuguese public talk titles database.
-
It is now possible to select the day of the week that the weekend meetings are held on for each congregation. The default is Sunday.
-
The Meeting Date and Time are now included on the Weekend Meeting Editor window. And it is now possible to override these times on a one-off basis.
-
The Workbook templates have been updated to include the away talk meeting date and time.
-
Bug fixes.
-
It is now possible to move a speaker from one congregation to another. See Change Congregation for more information.
-
New shortcuts for managing congregation database speakers have been added to the Weekend Meeting Editor window.
-
New Add to list of assigned talks popup menu added to the Weekend Meeting Editor window. This is a quick way to add the selected talk number to the speakers list of assigned talk. It saves you having to go to through the Congregations Database menu navigation to do it.
-
Fixed a bug in the Weekend Meeting Editor. Some of the drop-down lists weren't updating correctly when you used the Import tool.
-
The main application window needed to be made wider because one of the toolbar icons was being cropped off.
-
Added Report Viewer icon to the main application toolbar.
-
New Congregations Database menu has been introduced! You can manage congregations and speakers from here.
-
You can now assign publishers to a Field Service Group. New features have been added to the Publishers Database window let you add / edit / delete groups as required.
-
You can now filter the list of publishers by Field Service Group on the Publishers Database window.
-
New menu item Report Viewer has been added to the Database menu on the Publishers Database window. This will display the Report Viewer. Select one of several reports and print or save to PDF. Other templates can be imported into the viewer, but they must begin with the term publisherdb.
-
New Field Service Group report template has been added to the software#8202;. And several Custom report templates have been moved from the Meeting Editor.
-
New Group filter added to the Student Selector window.
-
You can now select how many Cleaning assignments include on your assignment schedules. Available options are 0, 1 and 2. The default is 1. Make sure you have set up all the field service groups.
-
You can now customize the headings for the new cleaning assignments.The default headings are Cleaning 1 and Cleaning 2. Possible headings could be Spot Clean and Hall Clean.
-
Abort button added to the Select Starting Names window. This allows you to abort the automatic assigning process.
-
Updated the Select Starting Names window. Clicking a name in the history list will now get select in the associated drop-down list (unless the publish is not in the drop-down list).
-
Fixed a bug with the Single Column tool. It was using the wrong names for some assignments. This issue was introduced when we added support for sorted columns.
- Internal: Updated Boost to version 1.82.0
- Internal: Updated WebView2 NuGet Package.