Your comments
Please request this by the developers of your used Linux/GTK-theme.
This also should work if the commits have the same message.
This looks like Linux. What desktop you are using? Is it configured to use 200% scaling? You already can set the low-level property smartgit.gui.dpiFactor to 1 or 2 (100% vs. 200%) in smartgit.properties.
We won't add an option to add the file's directory to an ignore list, because you already can select the directory and ignore that. This is a decision for consistency - the whole application works this way: if you want to do something on a file, you need to select the file first, if you want to do something on a directory, you need to select the directory first. In a file manager nobody would request to select a file, press delete and want to have an option to delete the whole directory containing the file.
You need to use SmartGit preview from https://www.syntevo.com/smartgit/preview/ and then invoke Help | Check for Latest Build.
You need to select the directory before invoking this command. The dialog you show is for a file selection.
If no changes are staged and the Commit triggered from the Commit view (not the dialog), it will show a dialog whether to commit all.
Windows scales fine the SmartGit window content on our 4k-monitor or full-hd notebook display. I don't see any problem there or something that could be solved on SmartGit side.
Of course, you can invoke Ignore for untracked directory.
Customer support service by UserEcho
What commands you miss most?