Right now we are auto initializing Ponce always. If you are using Ponce a lot this is useful, but if you are using IDA for other things it is a annoying to be asked about the snapshot and the Ponce configuration. And Ponce would be hooking some events and executing some extra code event if the engine is disabled.
So we should have an option in configuration to enable/disable auto-init, and by default we should disable it.
By default, when there is no config file, the auto init is disabled. And the user need to run Ponce manually, from the plugins menu or using the shortcut Ctrl+Shift+Z.
Right now we are auto initializing Ponce always. If you are using Ponce a lot this is useful, but if you are using IDA for other things it is a annoying to be asked about the snapshot and the Ponce configuration. And Ponce would be hooking some events and executing some extra code event if the engine is disabled.
So we should have an option in configuration to enable/disable auto-init, and by default we should disable it.