|
@@ -28,6 +28,7 @@ import com.dmdirc.config.ConfigManager;
|
28
|
28
|
import com.dmdirc.config.Identity;
|
29
|
29
|
import com.dmdirc.interfaces.ActionController;
|
30
|
30
|
import com.dmdirc.util.validators.NumericalValidator;
|
|
31
|
+import com.dmdirc.util.validators.OptionalValidator;
|
31
|
32
|
|
32
|
33
|
import lombok.RequiredArgsConstructor;
|
33
|
34
|
|
|
@@ -221,9 +222,9 @@ public class PreferencesManager {
|
221
|
222
|
"Sort nicknames in a case-sensitive manner?",
|
222
|
223
|
manager, identity));
|
223
|
224
|
category.addSetting(new PreferencesSetting(PreferencesType.OPTIONALINTEGER,
|
224
|
|
- new NumericalValidator(10, -1), "ui", "frameBufferSize",
|
225
|
|
- "Window buffer size", "The maximum number of lines in a window"
|
226
|
|
- + " buffer",
|
|
225
|
+ new OptionalValidator(new NumericalValidator(10, -1)),
|
|
226
|
+ "ui", "frameBufferSize", "Window buffer size",
|
|
227
|
+ "The maximum number of lines in a window buffer",
|
227
|
228
|
manager, identity));
|
228
|
229
|
category.addSetting(new PreferencesSetting(PreferencesType.FONT,
|
229
|
230
|
"ui", "textPaneFontName", "Textpane font",
|