View Single Post
Old 10-14-2025, 09:35 AM   #98
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,268
Karma: 6565382
Join Date: Nov 2009
Device: many
No, checkpoints are a key safety feature to protect all users and are a really good idea in general for everyone to use. The Checkpoints menu will not be made optional.

You can successfully use Sigil and never once use its Automation features in fact, few users do. Automation up to this point is only available via toolbars.
If we add a top level dynamic Automation menu, then to keep Sigil's ui as simple as possible (again since most users do not use Automation and some do not want this feature), I thought as a compromise we would tie its visibility to the previously required toolbar that is the only way now to use it so the user could control it.

If people are not happy with this compromise, I guess I could make showing/hiding a top level Automation menu a Sigil user preference instead.

This is the approach used by almost all browsers for their "Developer" or "Develop" top level menus all the time. It would then default to off for most new installs of Sigil but could be enabled by a user. It would then hide the Automation toolbar as well hiding its toolbar since with no way to edit or associate lists with the toolbar buttons makes them worthless.

Would that be better? If there is no good compromise solution, then the whole idea of adding a dynamic top-level Automation menu would need to put on the back burner until a good solution that works for everyone is found.

Kevin



Quote:
Originally Posted by un_pogaz View Post
Just test it and realy neat.

But depending of toolbar to display a top-level menu entry sound a bit weird to me because I'm used to assuming that the top-level menu will provide all the feature available in a software program, and that the icons toolbar is just shortcuts for the most used by the user that can custom it. That say, the automations was not availible elsewhere than in the toolbar so not a great change overhaul.

... and also raise a question: If we can do that for Automations menu, can we do that for the Checkpoints one? I don't use this feature, so this would free up space that the Automation menu will take.

urh. Maybe better that make it conditional to toolbar, it would give more granularity and customization to add a options somewhere in the Preference "Hide/show top-level menu" for each of this two entrys.

Last edited by KevinH; 10-14-2025 at 09:45 AM.
KevinH is offline