zotero/scss
Dan Stillman 15c2c95470 Support multiple-collection selection (#5954)
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.
2026-06-18 14:05:55 -04:00
..
abstracts Add note as tab (#5528) 2025-12-18 23:49:42 -05:00
base Unify richlistitem styling rules (#4511) 2024-08-09 15:57:56 +03:00
components Support multiple-collection selection (#5954) 2026-06-18 14:05:55 -04:00
elements Center the Advanced Search filter button's focus ring on the field edge 2026-06-15 20:38:37 -04:00
linux update menulist keyboard nav and appearance (#5773) 2026-02-03 15:22:30 -05:00
mac Add macOS Tahoe menu icons (#5603) 2025-12-18 23:51:36 -05:00
preferences Rename zotero-prefpane-sync ID to zotero-prefpane-account 2026-04-14 16:10:50 -04:00
themes Tweak hover color for banner buttons (#5776) 2026-02-04 12:10:24 +01:00
win fx140: Add draft macOS native-like textarea style 2025-07-30 22:30:55 -04:00
xulElementPatches Fix linux form element styling (#5467) 2025-08-07 02:16:16 -04:00
_zotero.scss Move Advanced Search and saved search editing to the main window (#5658) 2026-06-12 15:21:59 -04:00
about.scss fx128: -moz-nativehyperlinktext -> LinkText (#4902) 2024-12-14 01:16:03 -05:00
bibliography.scss Redesign Document Preferences and Create Bibliography dialogs (#4265) 2024-07-01 00:24:35 -04:00
errorReport.scss Implement Windows redesign for native elements (#3727) 2024-03-02 02:51:55 -05:00
feedAbstract.scss Feed abstract: Fix scrollbars showing on some abstracts 2024-08-19 13:46:59 -04:00
merge.scss Fix merge window style (#4430) 2024-07-31 01:37:37 -04:00
preferences-mac.scss fx140: Add draft macOS native-like textarea style 2025-07-30 22:30:55 -04:00
preferences-win.scss Checkbox-and-radio-redesign-on-Windows (#4609) 2024-08-30 07:20:52 -04:00
preferences.scss Rename sync preference files to account 2026-04-14 16:10:50 -04:00
progressQueueDialog.scss Add a gap between the buttons in the progress queue 2025-01-23 14:59:42 +01:00
progressWindow.scss Update progress window to use SVG icons (#4047) 2024-04-30 05:32:54 -04:00
scaffold.scss Scaffold UX tweaks (#5615) 2025-11-07 13:21:53 -05:00
zotero-mac.scss Add macOS Tahoe menu icons (#5603) 2025-12-18 23:51:36 -05:00
zotero-unix.scss Rename itemBox > infoBox 2024-11-11 11:27:47 -05:00
zotero-win.scss Adds a Citation Explorer dialog for document integration (#3468) 2025-03-10 22:40:43 -04:00