Added Remembering script+folder scroll/caret position when switching between items, saving for pinned items

This commit is contained in:
Jindra Petřík
2023-01-29 21:45:21 +01:00
parent e123bc699f
commit 07df4a8640
11 changed files with 605 additions and 10 deletions

View File

@@ -887,6 +887,22 @@ public final class Configuration {
@ConfigurationCategory("display")
public static ConfigurationItem<Boolean> disableBitmapSmoothing = null;
@ConfigurationDefaultString("")
public static ConfigurationItem<String> pinnedItemsScrollPos = null;
@ConfigurationDefaultInt(30)
@ConfigurationCategory("ui")
public static ConfigurationItem<Integer> maxRememberedScrollposItems = null;
@ConfigurationDefaultBoolean(true)
@ConfigurationCategory("ui")
public static ConfigurationItem<Boolean> rememberScriptsScrollPos = null;
@ConfigurationDefaultBoolean(true)
@ConfigurationCategory("ui")
public static ConfigurationItem<Boolean> rememberFoldersScrollPos = null;
private enum OSId {
WINDOWS, OSX, UNIX
}