Skip to content

Tables: Add select all functionality & Unify copy and export selection behavior - #2650

Merged
AmmarAbouZor merged 3 commits into
esrlabs:masterfrom
AmmarAbouZor:select-all
Sep 24, 2026
Merged

AmmarAbouZor merged 3 commits into
esrlabs:masterfrom
AmmarAbouZor:select-all

Conversation

@AmmarAbouZor

Copy link
Copy Markdown
Contributor

This PR closes #2647

It adds functionality to select all logs in both main and search tables via:

  • Tables Context menu
  • Shortcut Ctrl/Cmd + A
  • Commands in the command palette

It also unify export and copy behavior for selection making export consider search results only when called from its table.

Also it provides performance fixes avoiding slow calls in render loop

* Collect selected ids on click instead on every frame
* Get all selected items counts directly instead of iteration
Export also follows current copy with exporting logs from search results
only.
* Add action to select all logs for both tables context menu
* Add shortcut to select all logs from the active table `Ctrl/Cmd + A`
* Add Select all logs and search results to command palette.
* Rename selection scope fields to main and search
@AmmarAbouZor
AmmarAbouZor merged commit ceea25f into esrlabs:master Sep 24, 2026
1 check passed
@AmmarAbouZor
AmmarAbouZor deleted the select-all branch September 24, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Not possible to select all search results (or CRTL+A)

1 participant