Skip to content

Users page lazy multiselect group dropdowns - #1128

Merged
rullzer merged 3 commits into
masterfrom
upstream-25922
Aug 29, 2016
Merged

Users page lazy multiselect group dropdowns#1128
rullzer merged 3 commits into
masterfrom
upstream-25922

Conversation

@blizzz

Copy link
Copy Markdown
Member

Backport from owncloud/core#25922

Improves rendering time of Users page. Upstream backported it down to 9.0, so i request also backporting this down to Nextcloud 9. @karlitschek

Please review @nickvergessen@icewind1991@LukasReschke

Vincent Petry added 3 commits August 29, 2016 13:34
Instead of pre-rendering all multiselects with lots of group entries,
the current groups are now displayed as simple labels.
Behind the labels there is a pencil icon like for other fields.
When clicking the pencil icon, the dropdown will be spawned and will
open itself.
Upon closing of the dropdown, the label comes back with the updated
selection and the dropdown is destroyed.
@mention-bot

Copy link
Copy Markdown

@blizzz, thanks for your PR! By analyzing the annotation information on this pull request, we identified @ringmaster, @icewind1991 and @tanghus to be potential reviewers

@karlitschek

Copy link
Copy Markdown
Member

agreed. please backport

@blizzzblizzz added the 3. to review Waiting for reviews label Aug 29, 2016
@nickvergessen

Copy link
Copy Markdown
Member

Page loads really a lot faster now 👍

@rullzer

Copy link
Copy Markdown
Member

LGTM

@rullzer
rullzer merged commit fd0fc3c into masterAug 29, 2016
@rullzer
rullzer deleted the upstream-25922 branch August 29, 2016 13:38
blizzz pushed a commit that referenced this pull request Aug 29, 2016
…le10
Users page lazy multiselect group dropdowns
Instead of pre-rendering all multiselects with lots of group entries,
the current groups are now displayed as simple labels.
Behind the labels there is a pencil icon like for other fields.
When clicking the pencil icon, the dropdown will be spawned and will
open itself.
Upon closing of the dropdown, the label comes back with the updated
selection and the dropdown is destroyed.
Extra non-available groups also in list
Fix group sorting in user list group selection
blizzz pushed a commit that referenced this pull request Aug 29, 2016
Users page lazy multiselect group dropdowns
Instead of pre-rendering all multiselects with lots of group entries,
the current groups are now displayed as simple labels.
Behind the labels there is a pencil icon like for other fields.
When clicking the pencil icon, the dropdown will be spawned and will
open itself.
Upon closing of the dropdown, the label comes back with the updated
selection and the dropdown is destroyed.
Extra non-available groups also in list
Fix group sorting in user list group selection
@blizzz

Copy link
Copy Markdown
MemberAuthor

Backports
stable10: #1174
stable9: #1175

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsenhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@blizzz@mention-bot@karlitschek@nickvergessen@rullzer