Conversation
467ab39 to
444f50a
Compare
444f50a to
cab3761
Compare
|
as discussed, see if this brings us closed to fixed table headers |
|
also discussed: if we go with a generic file list component or list component as in #2077 (comment), we could integrate virtual scrolling there by default |
cab3761 to
bdb7f32
Compare
|
Let's see what tests will say now. If they'll pass I think this PR will be ready for reviews. I still need to test it in IE11 though. |
💥 Acceptance tests Resharing failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7133/
|
💥 Acceptance tests SharingAutocompletion failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7133/
|
💥 Acceptance tests iPhone failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7133/
|
|
@LukasHirt I will have a look, but do not have time in the next hours. Have a look at this issue #2515 (comment) |
@individual-it I rebased the PR so hopefully, the menu error will be gone. I think it will still fail at the sharing scenario "Auto-accept shares" but as I mentioned, it passes locally so not really sure what to do with that one. |
|
all green, merging? |
Can you review the tests pls? @individual-it |
individual-it
left a comment
There was a problem hiding this comment.
suggesting to put the custom commands as methods into the pageObjects
and generally lets have selectors defined in the selectors section of the corresponding pageObjects. test-code is code, so we should use good coding practice e.g. #files-list-container is mentioned in multiple places - so DRY :-)
tests/acceptance/features/webUIRenameFolders/renameFolders.feature
Outdated
Show resolved
Hide resolved
|
@individual-it Tests have been adjusted 😉 |
💥 Acceptance tests SharingAcceptShares failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7169/
|
|
Damn it. Again broken. |
💥 Acceptance tests Files failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7169/
|
💥 Acceptance tests Favorites failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7170/
|
💥 Acceptance tests SharingAcceptShares failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7170/
|
💥 Acceptance tests XGAPortrait failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7170/
|
💥 Acceptance tests iPhone failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7170/
|
💥 Acceptance tests Files failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7170/
|
💥 Acceptance tests SharingExternal failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7202/
|
💥 Acceptance tests XGAPortrait failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/phoenix/7202/
|
|
conflict 🙈 |
skshetry
left a comment
There was a problem hiding this comment.
Nitpicky: There's just too many empty lines/separation of the block on tests. They are all related, so, any reason to separate those?
Fixed sizes of columns Made responsive Adjusted layout Adjusted shared with list Bring back id for the list Moved virtual scroller into files app dependencies and added polyfill Make table header fixed Use only class selector for file row Added border and selected background colour Scroll files list Fixed file row selector Scroll with interval Moved findFile into custom commands and added wait for filesListContainer Fixed wrong name in private link feature Fixed wrong item type Moved row actions into own component and moved after files list Made functions async and escape double quotes Count files via counters in footer and fixed scrollToTop function Check if the item is actually visible and not only rendered and await click on row for private link Fixed trashbin delete tests Finishing touches for scroll functions and adjusted sharing functions to await scrolling Adjusted resharing tests Adjusted sharing and distance of scrolling Add position of header to get properly visible items Re-enable correct step in shared-with pages tests Bring waitForFileVisible into versions test Fixed mobile view Adjusted order of scroll for opening of sidebar and wait for file in shared with pages Use shareId as default id and get rid of two TODOs Remove unneccesary logs Check if list container is visible in scrollToTop, reorder calls for different scrolling and reuse filename attribute Added isVisible data state Adjusted selector for trashbin Changed selector for actions dropdown Escape double quotes Adjusted dependencies Adjusted filter selectors and label after ods update Fixed order of parameters Create replaceChar function
I'm separating pieces of code with new lines to make it more readable. |
|
@individual-it Changes implemented. |
|
Opened an issue for virtual scroll in trashbin - #2723 |


































































































Description
Implement virtual scroller into FileList component and adjust layout in affected lists.
Related Issue
Motivation and Context
Smooth experience when rendering loaded items.
How Has This Been Tested?
Types of changes
Checklist:
Open tasks: