A user that makes his first commit with Mastodon git needs to specify it's author name. In this case after clicking Plugins > Mastodon - Git > Commit the user will see a dialog asking for the author name. After entering the author name and clicking, ok, the user should now see another dialog asking for the commit message.
Solution / Changes in this PR
Convert the "ask for author" dialog into a modal dialog. This allows for an action (like commit) to continue, after the author name has been set.
Ask for the author name before all relevant aktions.
Move all dialogs into one package.
There's an additional change: The reload from disk action now user ModelImporter and not AbstractModelImporter
User Story
A user that makes his first commit with Mastodon git needs to specify it's author name. In this case after clicking
Plugins > Mastodon - Git > Commit
the user will see a dialog asking for the author name. After entering the author name and clicking, ok, the user should now see another dialog asking for the commit message.Solution / Changes in this PR