Bug 163305 - Can't select discontiguous cell ranges with Ctrl/Shift+mouse indication
Summary: Can't select discontiguous cell ranges with Ctrl/Shift+mouse indication
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ImpressDraw-Tables Selection
  Show dependency treegraph
 
Reported: 2024-10-04 21:46 UTC by Eyal Rozenberg
Modified: 2024-11-05 07:50 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eyal Rozenberg 2024-10-04 21:46:01 UTC
I want to select multiple cells in my Impress table which are not contiguous, e.g. 2 non-adjacent rows. I should be able to do this by press Ctrl and selecting as usual, but - that doesn't work; the selection just gets replaced.

Version: 24.8.1.2 (X86_64) / LibreOffice Community
Build ID: 87fa9aec1a63e70835390b81c40bb8993f1d4ff6
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: en-IL (en_IL); UI: en-US
Calc: threaded
Comment 1 V Stuart Foote 2024-10-05 12:31:55 UTC
But we can't click select any cells in sd Impress/Draw tables, only mouse drag selection.
 
But agree, click multi-selection of Impress table cells is lacking and this seems a dupe of bug 142543

And don't believe we can currently select discontiguous cells outside of Calc (where <Ctrl> and <Shift> affect different selection range vs individual cells) and Writer cell drag selection currently will always be in contiguous range.

But the "range" Multi-selection would probably be mouse click with <Shift> key not <Control>, see bug 121076 around that issue. And if sd/sw were to support discontiguous table cell selections that should probably follow calc and use <Ctrl> for the multi-selection.
Comment 2 V Stuart Foote 2024-10-05 12:38:22 UTC
(In reply to V Stuart Foote from comment #1)
>... and Writer cell drag selection currently will always be in
> contiguous range.

s/Writer cell drag selection/Writer click selection/
Comment 3 Eyal Rozenberg 2024-10-05 14:19:00 UTC
(In reply to V Stuart Foote from comment #1)
> But we can't click select any cells in sd Impress/Draw tables, only mouse
> drag selection.

I'm not complaining here about the "single" range selection; I'm ignoring whether we can Click-Select or not. In Impress, using the mouse, I can click, hold, and drag - to select a range of cells. And using the keyboard, I can press Shift, hold, and move the cursor to some othert cell. That's enough selection ability to move forward and discuss adding to the selection.

Thus - not a dupe 142543, which requests the ability to Click, then Shift, then Select in Impress.

> And don't believe we can currently select discontiguous cells outside of
> Calc (where <Ctrl> and <Shift> affect different selection range vs
> individual cells) and Writer cell drag selection currently will always be in
> contiguous range.

Ok, well, I'm asking to be able to do that in Impress.

> But the "range" Multi-selection would probably be mouse click with <Shift>
> key not <Control>, see bug 121076 around that issue. 

I will read through bug 121076 which is related.

> And if sd/sw were to
> support discontiguous table cell selections that should probably follow calc
> and use <Ctrl> for the multi-selection.

It would follow not just calc, but all apps everywhere, including file managers and the like. Shift expands the rectangle, Ctrl adds a new rectangular range.
Comment 4 Pedro 2024-10-06 11:50:19 UTC
Using Ctrl to select multiple objects is broken in most modules of LibreOffice.
It's almost a caricature that this has dragged on for so many years.
Comment 5 Pedro 2024-10-06 11:54:28 UTC
Bug 53300 might also be related (from 2012). It pertains to the Chart module. It's not possible to select non-contiguous cells when creating a chart.

Another related bug is bug 121967. Can't select/pick multiple objects with CTRL key.
Comment 6 Heiko Tietze 2024-10-21 09:20:50 UTC
(In reply to Eyal Rozenberg from comment #0)
> I want to select multiple cells in my Impress table which are not
> contiguous, e.g. 2 non-adjacent rows.
(In reply to Eyal Rozenberg from comment #3)
> I'm not complaining here about the "single" range selection...
> Thus - not a dupe 142543, which requests the ability to Click, then Shift,
> then Select in Impress.
I don't understand your contraposition.

Anyway, I can live without each and every feature known from full-fledged spreadsheet tools in Impress/Draw. But no objection, of course, if volunteers implement this multi-selection. Still a duplicate...
Comment 7 Eyal Rozenberg 2024-10-22 12:59:33 UTC
(In reply to Heiko Tietze from comment #6)
> I don't understand your contraposition.

bug 142543 is about extending a contiguous selection using shift, this bug is about discontiguous ranges.