Allow configurable limits for commit title truncation
Description
Commit title truncation rules are set according to a pair of hard-coded values. These values determine when the commit title should be truncated to a certain number of characters in favor of displaying the whole message. Currently they're set to not truncate when the commit message is shorter than 100 characters, and truncate to 80 characters otherwise.
In certain situations, it is desirable to show more characters in the list view, f.e. if the commit messages for the repository needs to follow a certain pattern that demands the addition of certain tags or keywords, which might limit the number of visible characters available for the actual commit message.
Proposal
Make these hardcoded settings configurable as part of the global application settings.