Background:
In the current implementation of the brush size adjustment feature (as seen in the adjustBrushSize function), the brush size changes by a fixed percentage of the maximum value. This percentage is currently hardcoded as 5%. While this works well for general use, it lacks flexibility for users who require finer control over brush size adjustments.
Suggested Enhancement:
Introduce a new configuration option in shared.config.py that allows users to specify the percentage increment for adjusting the brush size. This will enable more precise control over the brush size, especially beneficial for detailed artwork or specific use cases.
Background: In the current implementation of the brush size adjustment feature (as seen in the adjustBrushSize function), the brush size changes by a fixed percentage of the maximum value. This percentage is currently hardcoded as 5%. While this works well for general use, it lacks flexibility for users who require finer control over brush size adjustments.
Suggested Enhancement: Introduce a new configuration option in shared.config.py that allows users to specify the percentage increment for adjusting the brush size. This will enable more precise control over the brush size, especially beneficial for detailed artwork or specific use cases.