https://bugs.documentfoundation.org/show_bug.cgi?id=156739
Bug ID: 156739
Summary: Customization dialog: Drag-and-Drop is broken
(regression)
Product: LibreOffice
Version: 5.1.0.3 release
Hardware: All
OS: All
Status: UNCONFIRMED
Keywords: regression, topicUI
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Up to version 5.0 (inclusive), the Customization dialog offered a Drag-and-Drop
interface for adding buttons. It worked this way: the [Add] button opened an
"Add Commands" modeless dialog; it had this notice: "To add a command to a
toolbar, select the category and then the command. Then drag the command to the
Commands list of the Toolbars tab page in the Customize dialog.", and the user
would literally follow the advise. Dragging would show a horizontal line in the
place where the command would arrive in the Commands list, as one would expect.
Then it regressed gradually from version to version.
In 5.1, the function still continued to work; yet, the horizontal line
disappeared, and one would only guess it works, without any visual feedback
during the DnD operation.
In 5.2, it broke: the "Add Commands" dialog became modal, and so, the still
"working" DnD functionality (the message was still there; one could grab a
command with mouse, and drag it around) couldn't drop it where it suggested.
In 5.4, the message was still there; but the drag functionality was removed
from the "Add Commands" dialog's Commands list - one couldn't even start
dragging around.
And finally, in 6.0, the customization dialog was re-designed, to not use a
separate "Add Commands" dialog, and have everything in one place - but without
that DnD interface.
Today, I learned about this lost functionality from a user who migrated from
OpenOffice [1]:
> I take it there is no drag and drop interface like ooo?
Adding a DnD interface now (with a single dialog) should be no harder than
before (when it was across different dialog); and it looks reasonable request
to have it.
[1] https://ask.libreoffice.org/t/how-to-add-endnotes-solved/94532/6
--
You are receiving this mail because:
You are the assignee for the bug.