-
Notifications
You must be signed in to change notification settings - Fork 999
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
Add History Multiview activity+panel, add "Show Recent" mode to multiview #17251
Add History Multiview activity+panel, add "Show Recent" mode to multiview #17251
Commits on Feb 20, 2024
-
add show recent functionality to multiview, uniform multi history view
This adds the option of showing 4 latest histories in Multiview, instead of always tracking pinned histories. Once the user decides to track pinned histories, we do so, until the user "resets" it to recent histories mode. Also organized the multiple histories in Multiview to show up evenly, with the `HistoryDetails` taking up a fixed space at the top.
Configuration menu - View commit details
-
Copy full SHA for 1e9c433 - Browse repository at this point
Copy the full SHA 1e9c433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 331b948 - Browse repository at this point
Copy the full SHA 331b948View commit details -
use
HistoryScrollList
inSelectorModal
Refactored `SelectorModal` to use the new history scroll list in it. Also, prevented `Upload` activity in activity bar from toggling out the current sidepanel.
Configuration menu - View commit details
-
Copy full SHA for 531608f - Browse repository at this point
Copy the full SHA 531608fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4cc29 - Browse repository at this point
Copy the full SHA 0e4cc29View commit details -
only pin new history in multiview if we already have pinned histories
If no pinned histories, we are in "show recent mode" and the new history will be appended to the beginning of the view.
Configuration menu - View commit details
-
Copy full SHA for 7568722 - Browse repository at this point
Copy the full SHA 7568722View commit details -
for "panel activities" only toggle sideBar if
route !== activity.to
Alter the way the `ActivityBar` treats "panel activities"; i.e.: activities that have a sideBar associated, so that if the sidebar is active but the current route isn't `activity.to`, then keep sidebar active and just change route. Also, if `activity.to` is current route, always keep activity's `is-active` prop = true regardless of sidebar for the activity being active or not.
Configuration menu - View commit details
-
Copy full SHA for c3649de - Browse repository at this point
Copy the full SHA c3649deView commit details -
add create and pin option to
MultipleViewList
as wellThis adds an upper div to the `.history-picker` which can be clicked to create and pin a new history.
Configuration menu - View commit details
-
Copy full SHA for 6b2a52f - Browse repository at this point
Copy the full SHA 6b2a52fView commit details -
add tabindex to history switch area in
MultipleViewList
Also added `keydown` events for tab accessibility
Configuration menu - View commit details
-
Copy full SHA for 52982db - Browse repository at this point
Copy the full SHA 52982dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43c28e8 - Browse repository at this point
Copy the full SHA 43c28e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ee913 - Browse repository at this point
Copy the full SHA 21ee913View commit details -
use
ActivityPanel
inMultiviewPanel
Adjust classes to make all activity panels look uniform
Configuration menu - View commit details
-
Copy full SHA for ab96348 - Browse repository at this point
Copy the full SHA ab96348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 717e6a9 - Browse repository at this point
Copy the full SHA 717e6a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ceff58 - Browse repository at this point
Copy the full SHA 2ceff58View commit details -
remove
immediate
flag fromisScrollable
checkThis caused a jest to fail because we tried to access the `filtered` computed array before it was even initialized.
Configuration menu - View commit details
-
Copy full SHA for 33179ac - Browse repository at this point
Copy the full SHA 33179acView commit details -
Update client/src/components/Panels/MultiviewPanel.vue
Co-authored-by: Alireza Heidari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 851f784 - Browse repository at this point
Copy the full SHA 851f784View commit details -
Update client/src/components/History/Multiple/MultipleViewList.vue
Co-authored-by: Alireza Heidari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16274c6 - Browse repository at this point
Copy the full SHA 16274c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59f43f6 - Browse repository at this point
Copy the full SHA 59f43f6View commit details -
refactor changes to use explicit bootstrap components etc
Also, use imported icons instead of string icons for `FontAwesomeIcon`s
Configuration menu - View commit details
-
Copy full SHA for 373c189 - Browse repository at this point
Copy the full SHA 373c189View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 151aed5 - Browse repository at this point
Copy the full SHA 151aed5View commit details