mirror of https://github.com/zulip/zulip.git
8cfb9e427f
I moved the UI element for "Copy from Stream" to be above the list of users, including the filter box and check/uncheck links, which no longer get applied to the list of streams. The reason I no longer apply the filter to streams is... * It's kind of confusing to have filters apply to both streams and users. There should be separate filters for them, and I will try to resuscitate that feature later. * The code to filter the streams was doing a sketchy regex operation against user-inputted data. (`match()`) * We want to use the same stream filtering code as the right sidebar uses. * It improves performance for the common case that you are filtering users. The reason I no longer apply the check-all/uncheck-all actions to streams is that it would be crazy to select all your streams to copy users from, and it would be expensive/slow for large realms, and it would likely be done by accident if somebody was trying to manage individual users. Finally, the check-all/uncheck-all actions have been scoped to the users filtered by the text box, so I moved the links under the text box to make that hopefully more clear to users. |
||
---|---|---|
.. | ||
00-realm-creation.js | ||
01-login.js | ||
02-site.js | ||
03-narrow.js | ||
04-compose.js | ||
05-subscriptions.js | ||
06-settings.js | ||
07-stars.js | ||
08-edit.js | ||
09-navigation.js | ||
10-admin.js | ||
11-mention.js |