<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Meta] Panel docking"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128581">bug 128581</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>caolanm@redhat.com, quikee@gmail.com, thb@libreoffice.org
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Ever confirmed</td>
           <td>
                
           </td>
           <td>1
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>UNCONFIRMED
           </td>
           <td>NEW
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Depends on</td>
           <td>
                
           </td>
           <td>64438, 92122, 103303, 128543
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Meta] Panel docking"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128581#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Meta] Panel docking"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128581">bug 128581</a>
              from <span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span></b>
        <pre>Applies to _dockable panels_ as opposed to simply floating frames/dialogs (i.e.
all application frames with LibreOffice as a parent). Issue is the ability to
redock the panel--either by drag-n-drop, or by UNO button action.  

A dock/undock toggle button is present on the Sidebar's button bar, but is not
provided with other undockable panels (e.g. the F5 Navigator all modules, the
Elements panel in Math, the Page/Slide Pane in Draw/Impress).

The panels can be torn away to undock, but absent a dock button action, they
need a GUI action to redock. Also GUI drag-n-drop action is the only way now to
change docking location (currently limited to left or right)

Seems that for GUI drag-n-drop the for docking os/DE has to recognize the
window movement of the detached panel, and  provide for interaction with the
parent application to then be able to dock. And that this varies by os/DE.

Situation is that GUI movement works, or not, depending on os/DE and its
settings. 

<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Dockable panels in LibreOffice not dockable using KDE"
   href="show_bug.cgi?id=64438#c12">https://bugs.documentfoundation.org/show_bug.cgi?id=64438#c12</a>

<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - UI: Floating panels cannot be docked, if "Show window contents while dragging" is disabled in Windows visual effects"
   href="show_bug.cgi?id=92122#c14">https://bugs.documentfoundation.org/show_bug.cgi?id=92122#c14</a>

So, agree a button action is needed for each undockable panel we want to
redock--but where does the control get placed? We probably don't want to do CSD
(<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Support for Client Side Windows Decorations in LibreOffice"
   href="show_bug.cgi?id=113388">bug 113388</a>), so the main menu--Window or View entry? Or the
'Hamburger'/'elipsis' in the Notebookbar?

Otherwise, the GUI ability to drag and redock requires dev input as to why it
works or does not depending on the os/DE and compositor in use--and is there
expectation that UI should be the same cross platform?</pre>
        </div>
      </p>

        <div id="referenced">
          <hr style="border: 1px dashed #969696">
          <b>Referenced Bugs:</b>
          <ul>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Dockable panels in LibreOffice not dockable using KDE"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=64438">Bug 64438</a>] Dockable panels in LibreOffice not dockable using KDE
              </li>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - UI: Floating panels cannot be docked, if "Show window contents while dragging" is disabled in Windows visual effects"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=92122">Bug 92122</a>] UI: Floating panels cannot be docked, if "Show window contents while dragging" is disabled in Windows visual effects
              </li>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [META] Desktop integration bugs and enhancements"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=103303">Bug 103303</a>] [META] Desktop integration bugs and enhancements
              </li>
              <li>
                [<a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Unable to dock Navigator window to the LibreOffice's main window side."
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128543">Bug 128543</a>] Unable to dock Navigator window to the LibreOffice's main window side.
              </li>
          </ul>
        </div>
        <br>

      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>