mirror of
https://github.com/zotero/zotero.git
synced 2026-08-28 05:25:31 +00:00
Allow selecting multiple collections, saved searches, or library roots in the collection tree -- within a library or across libraries -- and show the union of their items. The selection is threaded through the pane as an array (getCollectionTreeRows(), changeCollectionTreeRows(), etc.); the item pane, tag selector, reports, and export operate on all selected rows. Adding items (new items and notes, drag-and-drop, the attachment dialog, import, Add by Identifier) targets every selected collection. Only rows that can share an items view may be combined: collections, saved searches, and library roots mix freely, and multiple Recently Read rows can be combined across libraries, but other special views (Trash, Duplicates, etc.) and rows from different visibility groups can't be shown together, so a selection mixing them keeps only the focused row. In-window advanced search runs across all selected collections. Advanced search value autocomplete is now scoped to the searched library, fixing a long-standing TODO where suggestions were drawn from all libraries regardless of the search scope; for a cross-library selection it spans the selected libraries. For a cross-library selection, the tag selector shows the union of tags (colored tags only when a single library is in scope, since colors are per-library), and deleting a tag spans all selected libraries while rename/color/split are disabled. If advanced search is open, the collection and saved-search conditions are omitted, since each is scoped to a single library. |
||
|---|---|---|
| .. | ||
| abstracts | ||
| base | ||
| components | ||
| elements | ||
| linux | ||
| mac | ||
| preferences | ||
| themes | ||
| win | ||
| xulElementPatches | ||
| _zotero.scss | ||
| about.scss | ||
| bibliography.scss | ||
| errorReport.scss | ||
| feedAbstract.scss | ||
| merge.scss | ||
| preferences-mac.scss | ||
| preferences-win.scss | ||
| preferences.scss | ||
| progressQueueDialog.scss | ||
| progressWindow.scss | ||
| scaffold.scss | ||
| zotero-mac.scss | ||
| zotero-unix.scss | ||
| zotero-win.scss | ||