This question is locked. New answers and comments are not allowed.
-For network operations, you can place a working indicator and block user input. For example i can press multiple times to Diff tool button and it will open multiple diff windows. Also, for a big diff, it can take some time (on slow network connection).
-Commit changed, does not require comment (there is not visual identification of if)
-Preview changes, new line or modified lines could be stick to what other diff tools use. Changing background color. The icon on the right indicates some action (especially new line) and when you click, nothing happens.
-Settings can be placed on top menu (and should open Advanced settings and not Mobile)
-Commit changed, does not require comment (there is not visual identification of if)
-Preview changes, new line or modified lines could be stick to what other diff tools use. Changing background color. The icon on the right indicates some action (especially new line) and when you click, nothing happens.
-Settings can be placed on top menu (and should open Advanced settings and not Mobile)