-
Notifications
You must be signed in to change notification settings - Fork 239
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Per-tab history. #1003
Per-tab history. #1003
Conversation
1) Tab history is stored per tab 2) "OpenedObject" renamed to "CurrentObject" 3) Added "MainWindow.OnPropertyChanged()" 4) Fixed object re-opening after "Close all tabs" 5) Fixed bug that broke tab close button sometimes after "Close other tabs" 6) "Open in new tab" always opens object in a new tab
…buttons navigate through the history
Download the artifacts for this pull request here: GUI:
CLI: |
Some notes while testing:
|
I've tried that by adding |
1) Asset item always opens in the current tab on double-click. 2) "ChangeSelection()" opens an object in the current tab. 3) Fixed tab history after deleting an item: consecutive duplicates removing, history position shifting. 4) Fixed the object ID label updating on the same tab.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aside from the few small issues here and there, this was done surprisingly quick!
Description
Tab.OpenedObject
is renamed toTab.CurrentObject
.MainWindow.OnPropertyChanged()
.ChangeSelection()
(used byUndertaleObjectReference
and more) opens an object in the current tab.Notes
The last sub-issue of #827 can be closed.