Hi Martin,
I understand the reason why there is this safety precaution to automatically turn off all the flows when the app is restored or flows are side loaded.
However this is not reasonable when you have over 50 flows and 25 widgets, assuming all widgets are blanked out (all clickable action are lost), and the links between flows can be quite complex.
This wasn't too much of a problem, but I use to test new ROMs quite often, and it is now bothering me so much that I nearly uninstalled AM for good after having to fix every single widget about a dozen of times, I'm tired.
If I may suggest, instead of turning all the flows off, why can't AM simply prevent itself to run/start when it detects the flows had been side loaded? It shouldn't be too difficult to achieve, and the user could choose to click "confirm" that all flows can be left as they were, or choose to start the app with all flows turned off.
BTW, why are the widgets clickable actions lost? I can't understand.
There is also another bug when copying widgets and modifying the actions (on the copied one), it also changes the original together and not just the copies. But this is another topic.
Best Regards
D.
Restoring AM - flows disabled and empty widgets
Moderator: Martin
Re: Restoring AM - flows disabled and empty widgets
Hi,
Flows are only disabled when the flows-file was modified outside of Automagic or when the device ID changes (which might happen when installing a new ROM and restoring a backup). The safety check is not enforced when the internal data of Automagic is cleared (system settings->Apps->Automagic->Clear data).
Clickable actions should definitely not be lost. Could you enable Debug Log in the preferences of Automagic and send the log to me after this happened? Does it happen after installing the new ROM or also at other occasions?
I can reproduce that editing clickable actions of a copied widget affects the other widget. This should be fixed in the next update.
Regards,
Martin
Flows are only disabled when the flows-file was modified outside of Automagic or when the device ID changes (which might happen when installing a new ROM and restoring a backup). The safety check is not enforced when the internal data of Automagic is cleared (system settings->Apps->Automagic->Clear data).
Clickable actions should definitely not be lost. Could you enable Debug Log in the preferences of Automagic and send the log to me after this happened? Does it happen after installing the new ROM or also at other occasions?
I can reproduce that editing clickable actions of a copied widget affects the other widget. This should be fixed in the next update.
Regards,
Martin
Re: Restoring AM - flows disabled and empty widgets
Hi,
The next update (1.29) will not check the device ID anymore since this was probably overly paranoid to check anyway and it should allow to flash ROMs without getting the modification warning. This also helps in cases where the device ID is changed by security tools on each reboot.
Regards,
Martin
The next update (1.29) will not check the device ID anymore since this was probably overly paranoid to check anyway and it should allow to flash ROMs without getting the modification warning. This also helps in cases where the device ID is changed by security tools on each reboot.
Regards,
Martin