Uh oh!
There was an error while loading. Please reload this page.
Create Folders when moving files - #13177
Conversation
jancborchardt
commented
Dec 20, 2018
Great stuff @rummatee, cool that you work on these important design enhancements! Also cc @nextcloud/designers for review.
Can anyone from @nextcloud/javascript help here? |
jancborchardt
commented
Dec 20, 2018
Nice! This seems to work well, only some feedback:
What do you think @rummatee? :) |
rummatee
commented
Dec 20, 2018
thanks for your feedback.
I tried to change as little of the design of the file picker as possible. This also means that the button is slightly bigger than in the files app, as it uses the same height as the breadcrumbs. However I agree that a more uniform look would be better.
I totally missed this in my testing. Thank you for pointing it out.
Yes, good point.
The keyboard control keeps being the trickiest part of this feature. Maybe opening the folder name prompt on pressing enter will also be difficult. |
jancborchardt
commented
Dec 21, 2018
Also @MariusBluem@fermulator for review since you were active in related issues. :) |
kesselb
commented
Dec 22, 2018
Button looks a bit off to me (Chromium 70+). Maybe related to your last changes because @jancborchardt screenshots looks ok or a local issue on my side. |
kesselb
left a comment
There was a problem hiding this comment.
Good stuff 👍 Please align the button 😎
rummatee
commented
Dec 23, 2018
It seems to be related to Chrome. In Firefox it showed the position correctly. However my last commit should fix the position for both chrome and Firefox |
jancborchardt
commented
Dec 23, 2018
@nextcloud/designers can we have another review? :) |
@rummatee Could this be rebased on current master? My dev setup instance complains that downgrading to 15.0.5 is unsupported, so I don't know how I should test this actually. or how do you test this @jancborchardt @danielkesselberg ? |
kesselb
commented
Dec 30, 2018
I merged |
thank you @danielkesselberg! this finally worked... |
violoncelloCH
left a comment
There was a problem hiding this comment.
otherwise it looks and works great!
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
violoncelloCH
commented
Dec 30, 2018
Also, if you create a folder in this "choose target folder" dialog, you normally want to place the file inside of this folder. So wouldn't it make sense to directly enter into the just created folder? What do you think @jancborchardt ? |
@violoncelloCH Yeah, that would be a nice addition! :) Good suggestion! @rummatee do you want to add that to this pull request, or want to do a separate one for that? |
kesselb
commented
Jan 1, 2019
Some tests are failing. Could you rebase this branch onto master? |
rummatee
commented
Jan 1, 2019
Did I do it correctly? I see that one test is still failing. |
kesselb
commented
Jan 1, 2019
Yes 👍 Litmus-Test is failing on |
Uh oh!
There was an error while loading. Please reload this page.
kesselb
commented
Jan 5, 2019
Another rebase should fix the litmus test. Not sure about the other tests. Restarted the build just in case. |
A different test fails now. I don't see how these changes are related to the failing test. |
rummatee
commented
Jan 5, 2019
I rebased again and again a different test is failing. I also can't see any relation to my changes. |
1f15e4c to
fea3104Comparejancborchardt
commented
Jan 9, 2019
@MorrisJobke@rullzer could you check what it is about the failing tests? 👨🎤 |
MorrisJobke
commented
Jan 9, 2019
Those are all hiccups of our test suite 🙈 We should maybe get rid of them, because they are a major annoyance. cc @juliushaertl@danxuliu@rullzer |
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
Signed-off-by: Florian Schunk <florian.schunk@rwth-aachen.de>
jancborchardt
commented
Jan 9, 2019
@MorrisJobke ok, so in light of the reviews it would be fine to merge this? :) |
jancborchardt
commented
Jan 9, 2019
@rummatee please avoid force-pushing by the way as it makes it difficult to see which changes occured since the last time someone checked. :) |
jancborchardt
commented
Jan 9, 2019
Ah ok, now the test runs through, that’s why you force-pushed. Sorry and nevermind! :) |
Thanks for your first pull request and welcome to the community! Feel free to keep them coming! If you are looking for issues to tackle then have a look at this selection: https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22 |
rummatee
commented
Jan 9, 2019
I'm supposed to rebase the pull request, right? Is there a different way to do it? |
MorrisJobke
commented
Jan 9, 2019
Typically if changes are added, then we do fixup commits and then a final rebase with |
MorrisJobke
commented
Jan 9, 2019
That's why @jancborchardt also said that ^ 😉 |
And @rummatee @danielkesselberg do you know about our next Contributor Week in Stuttgart, March 11–15? Contributors like you can apply for travel/accomodation support, find more info in the blog post at https://nextcloud.com/blog/the-contributor-week-is-over-time-to-plan-for-the-next-one/ 🙂 Would be really cool to have you! 🚀 |




This Pull Request intends to solve Issue #7629 .
It adds a button to the file picker next to the breadscrumbs. When clicking on this button it opens a popup that asks for the folders name. After submitting the form, it closes the popup and reloads the file picker's content.
There is one small bug, that I couldn't fix: OC.hideMenus(); prevents the file picker from reacting to keyboard button presses until it is clicked again. So after creating a new folder the enter and escape key will only work again after the user clicked the file picker again.
Please review @MariusBluem@jancborchardt