You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
- Handling simple source control updates nofications, for example when user scroll the outliner which query source control status of the scrolled files, usually took 450ms with 15000 files to refresh in the changelist window now takes about 3ms. - Cached UI item to reuse them when user change the filter. - Detect and update only the item that changed. - Preserved the item sort order from the previous update when possible. - Lazily read the file modification timestamp only when the item is fist displayed. - Updated files modification in background (triggred when when a package is saved). - Only monitor source control file status for files that are visible (unless the view is sorted by status) - Splitted Uncontrolled Changelist and Source Controlled Changelist update to update then independently and just update the one that was notified as updated. - Converted the file view from a STreeView to a SListView. Updated changelist UI to display (X out of Y files) when a filter is active and remove files from the view. #rb Luc.Eygasier #jira UE-139957 Changelists window refreshes excessively #preflight 63615588ce68f7cbb695d54a [CL 22890915 by patrick laflamme in ue5-main branch]
14 KiB
14 KiB