1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 12:02:21 +02:00

Added legacy bookmark support

This commit is contained in:
Brian Fiete 2022-08-23 10:52:28 -07:00
parent ebcaffbae9
commit f2c7c6947e

View file

@ -3382,6 +3382,23 @@ namespace IDE
mBookmarkManager.CreateBookmark(absPath, lineNum, column, isDisabled, bookmarkTitle, folder); mBookmarkManager.CreateBookmark(absPath, lineNum, column, isDisabled, bookmarkTitle, folder);
} }
} }
// Legacy loading
for (var _bookmark in data.Enumerate("Bookmarks"))
{
String relPath = scope String();
data.GetString("File", relPath);
IDEUtils.FixFilePath(relPath);
String absPath = scope String();
mWorkspace.GetWorkspaceAbsPath(relPath, absPath);
int32 lineNum = data.GetInt("Line");
int32 column = data.GetInt("Column");
bool isDisabled = data.GetBool("Disabled", false);
mBookmarkManager.CreateBookmark(absPath, lineNum, column, isDisabled, null, null);
}
mBookmarkManager.RecalcCurId(); mBookmarkManager.RecalcCurId();
for (var referenceId in data.Enumerate("DebuggerDisplayTypes")) for (var referenceId in data.Enumerate("DebuggerDisplayTypes"))