Closed ajtruckle closed 8 months ago
@ajtruckle
This is a great improvement! This way it will be much more efficient when settings are organized in one window, with tabs like this, rather than in two different windows/dialogs. Such improvements will also make users want to use/discover all the features.
@cengizu I am glad that you like the idea 💡.
Do you think that we could use this opportunity to refresh the look and feel of the icons in the property sheet?
@ajtruckle
Here are some icons that can be used:
@cengizu Thanks for sending me the new icons. Looks great! 😊
Now, there are another couple of issues that I would like to tackle if possible. The first has to do with the Congregation setting:
This is a legacy setting because it has now been superseded by the Congregation Database / Local Congregation name. I have examined my code and there are two places where I still use the legacy setting. My proposal:
@ajtruckle
I agree, Congregation setting is not necessary. It should be removed from GUI.
@cengizu My thoughts exactly. So this is what the new Settings window looks like now:
@cengizu The final issue with the Settings window is the Meeting Times:
We recently introduced the Congregations Database which has its own settings for the weekend meeting:
So some parts of the software make use of this setting. But other parts of the software make use of the legacy Meeting Time settings. My initial thought was to add the Midweek Meeting properties to the Congregation window, to keep it in one place. And then adjust the the software to consistently get the times from here.
The Meeting Editor lets you override the times from the Edit menu and this would still work, because it is held in the MWB data file.
Thoughts? 🤔
@ajtruckle
One location to manage all times will be much better, less confusing, I agree 👍
@cengizu OK, there is a bit more work involved to implement the changes, as it affects the tools DLL library. But I will look at it. And I think for clarity the Congregation window should use:
Brothers will have to make a one-off change to their congregations database after upgrading.
@ajtruckle
You mean these labels, right? They need to be updated: Midweek and Weekend.
@cengizu
You mean these labels, right?
Yes, but I was meaning this with reference to the Congregation window as that would be the place where the settings will be.
One proposal:
@cengizu Morning! I have made all the needed changes.
Legacy settings have been removed and I have adjusted the width of the page:
So all the page widths are now the same on the Settings sheet:
Now you set the day and time for both meetings:
Changed the meeting descriptions on the Edit Meeting Times window for consistency:
I am sending you a beta to test.
@ajtruckle
Looks good to me 👍
Is your feature request related to a problem? Please describe. Users might not realise there are additional application settings in the software, and that you have to click More Settings to view them.
Describe the solution you'd like Simplify the GUI by consolidating these windows into a one:
Additional context This is what the new settings window would look like: