Export button is disabled after first pull because no default configuration is set #628
Comments
I like the idea of enabling the export button and showing a dialog. We could tell the user what's missing. It might be the output dir, or it might be that she hasn't selected any form yet. In future releases, we could even warn about missing private keys for encrypted forms! Having a default configuration is not strictly required. It would be OK to have a custom conf defined for every selected form, and that would enable the button in the current build. |
Ahh, right, there are lots of ways to get out of that state. Agreed that always enabling the export button and then giving some hints on how to proceed if not enough information is set seems like a good approach. |
OK! Tomorrow I'll work on a PR for this. It should be easy to do since we already have an |
Sounds great! That will give @yanokwa a bit to see if he has any other thoughts on this. |
Let's go with enabling the export button and showing a dialog. Feels more natural to warn the user when they are doing something unexpected than to put text in a UI that they won't read. |
After a user has pulled some forms, they will often want to export those forms. Now that the default configuration is hidden behind a button, it's not as clear that they need to set values there. They may check a form, try to tap the Export button and find that they're stuck. Nothing indicates that the problem is that there's no configuration set.
Some options:
I can see this being a dead end for users so we may want to address it before the release?
The text was updated successfully, but these errors were encountered: