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
Confirmed, thanks Mike. I checked OOo 3,3 LO 5.4, 6.0 and recent master on Linux and it is as described. If it is brought back, it needs to be done for Toolbars but also for the Menus and Context Menus tabs, for consistency.
Dear Mike Kaganski, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
bibisected with win32-5.2 can't DnD Version: 5.2.0.0.alpha1+ commit 1765ae3f74c65ad52b79d4ee29ac761f16ddd7bf author Caolán McNamara <caolanm@redhat.com> Mon May 23 13:05:56 2016 +0100 Resolves: tdf#99981 make ScriptSelectorDialog modal for its parent *** bibisected with linux-64-5.2 use SAL_USE_VCLPLUGIN=gen can't DnD commit 1765ae3f74c65ad52b79d4ee29ac761f16ddd7bf There was also a bug where commands could not be selected in the "Add Commands" dialog. 72e6a1365cb08986b542a5beb797634bca62d85b *** Even if there is no problem on Windows, there may be a problem on gtk3.
implemented as https://gerrit.libreoffice.org/c/core/+/190917
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/f4e2563012ff091ee27999713063fc87cd01fe7e Resolves: tdf#156739 implement dnd for menu/toolbar customization pages It will be available in 26.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.