[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||157660 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=157660 [Bug 157660] Sidebar forgets it's supposed to be undocked (Wayland) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on|155114 | Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=155114 [Bug 155114] Undocked toolbar is not movable in gtk3 ui with wayland -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||114983 See Also|https://bugs.documentfounda | |tion.org/show_bug.cgi?id=11 | |4983| Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=114983 [Bug 114983] Unable to make any docked toolbar floating (wayland) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Bug 128581 depends on bug 151504, which changed state. Bug 151504 Summary: Navigator dialog docked above sidebar increases size while editing document https://bugs.documentfoundation.org/show_bug.cgi?id=151504 What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|--- |INSUFFICIENTDATA -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Heiko Tietze changed: What|Removed |Added Depends on||154983 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=154983 [Bug 154983] Color Bar when undocked from UI is too small and positioned to top left of os/DE desktop, needs better undock defaults -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Hossein changed: What|Removed |Added Depends on||155116 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=155116 [Bug 155116] Undocked toolbar is not movable in gtk3 ui -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Hossein changed: What|Removed |Added Depends on||155114 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=155114 [Bug 155114] Undocked toolbar is not movable in gtk3 ui with wayland -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Hossein changed: What|Removed |Added Depends on||155115 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=155115 [Bug 155115] Switching between light/dark system theme resets gtk3 ui toolbar -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||151504 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=151504 [Bug 151504] Navigator sidebar -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on|103303 | See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=10 ||3303 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=103303 [Bug 103303] [META] Desktop integration bugs and enhancements -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||152088 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=152088 [Bug 152088] Navigator (F5) can not be docked using Wayland -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||113330 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=113330 [Bug 113330] [Wayland] Navigator cannot be anchored inside the main window -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on|150975 | Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=150975 [Bug 150975] View > Navigator (F5) summons a second navigator instead of opening the sidebar deck (comment 10) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Stéphane Guillou (stragu) changed: What|Removed |Added Depends on||148830 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=148830 [Bug 148830] Collapse button on docked Navigator pane looks thinner than the same button when Navigator pane is collapsed -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Rafael Lima changed: What|Removed |Added Depends on||150975 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=150975 [Bug 150975] invoking navigation pane summons a second undockable pane, leading to confusion -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Bug 128581 depends on bug 134704, which changed state. Bug 134704 Summary: Unable to dock sidebar by dragging frame https://bugs.documentfoundation.org/show_bug.cgi?id=134704 What|Removed |Added Status|RESOLVED|NEW Resolution|DUPLICATE |--- -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Bug 128581 depends on bug 134704, which changed state. Bug 134704 Summary: Unable to dock sidebar by dragging frame https://bugs.documentfoundation.org/show_bug.cgi?id=134704 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 V Stuart Foote changed: What|Removed |Added Depends on||134704 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=134704 [Bug 134704] Unable to dock sidebar by dragging frame -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Bug 128581 depends on bug 42695, which changed state. Bug 42695 Summary: [UI] When Navigator is docked, new documents show an inactive "List Box". When Navigator is undocked and "List Box" is turned "Off" then no items are shown when Navigator is docked again https://bugs.documentfoundation.org/show_bug.cgi?id=42695 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 sdc.bla...@youmail.dk changed: What|Removed |Added Depends on||42695 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=42695 [Bug 42695] [UI] When the Navigator is undocked, and "List Box" is turned "Off" then no items are shown when Navigator is docked again -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Bug 128581 depends on bug 128543, which changed state. Bug 128543 Summary: Unable to dock Navigator window to the LibreOffice's main window side. https://bugs.documentfoundation.org/show_bug.cgi?id=128543 What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 --- Comment #5 from Heiko Tietze --- (In reply to Maxim Monastirsky from comment #4) > We might not use CSD for the main window, yet have own decorations for > dockable windows, like we already do for floating toolbars, and place the > button there. Actually I wouldn't expect the ordinary window menu to change. On KDE I get "Move to desktop, Maximize, Minimize...". But with toolbar style decoration like when the color picker is detached it's clear where this widget belongs to. You cannot double-click the title bar to maximize the window, not minimize, neither move to another virtual desktop - all rather benefits than drawbacks. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Maxim Monastirsky changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=11 ||4983 Depends on||113416 --- Comment #4 from Maxim Monastirsky --- (In reply to V Stuart Foote from comment #1) > 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. This was discussed in the past, and the conclusion was that using our own window decorations is a way to solve this cross-platform. See https://lists.freedesktop.org/archives/libreoffice/2017-December/079108.html and https://gerrit.libreoffice.org/53551/. Another idea was to use drag & drop of tabs like in GIMP, instead of dragging the whole window. > 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 (bug 113388) We might not use CSD for the main window, yet have own decorations for dockable windows, like we already do for floating toolbars, and place the button there. (In reply to V Stuart Foote from comment #3) > And for Wayland in general, Caolán had to disable the undocked state > [3]--setting a bDockingSupportCrippled value. Docking of floating windows by dragging is possible under Wayland in principle, if only they're created as subsurfaces (can be easily tested with toolbars, by using GTK_WINDOW_POPUP window type for the SalFrameStyleFlags::OWNERDRAWDECORATION case inside GtkSalFrame::Init, and removing the mbCanDetermineWindowPosition = false assignment from GtkSalData::initNWF). But this brings its own set of problems. One problem is that such windows don't get the focus, so it isn't possible to type anything there, or navigate them with the keyboard (maybe this can be solved with explicit grabs, I don't know). Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=113416 [Bug 113416] Include a button to dock the F5 Navigator opposite the sidebar deck -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 --- Comment #3 from V Stuart Foote --- (In reply to Heiko Tietze from comment #2) > And IIRC there was also a shortcut, ctrl+shift+F10? Hmm, yes you're right--the ++F10 [1], or + double-mouse-click [2], will dock/undock any of these panels as floating windows. But those particular VCL shortcuts are 'hard' to find (they do not appear in Customize dialog). And while they will toggle to dock/undock state, ones ability to drag the panels to alternate docking site is not so clear--it works sometimes but not others. And for Wayland in general, Caolán had to disable the undocked state [3]--setting a bDockingSupportCrippled value. =-ref-= [1] https://opengrok.libreoffice.org/xref/core/vcl/source/window/event.cxx?r=55402d82#149 {2] https://opengrok.libreoffice.org/xref/core/vcl/source/window/event.cxx?r=55402d82#101 [3] https://gerrit.libreoffice.org/#/c/30752/ -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 Thomas Lendo changed: What|Removed |Added Alias||Panel-Docking Blocks||113209 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=113209 [Bug 113209] [META] UI bugs and enhancements -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 --- Comment #2 from Heiko Tietze --- (In reply to V Stuart Foote from comment #1) > So, agree a button action is needed for each undockable panel we want to > redock--but where does the control get placed? Docking should be possible at any dock, that will remain an issue. Meanwhile (and additionally) we add the UI interaction and my proposal was to do this similar to the sidebar at the context menu. And IIRC there was also a shortcut, ctrl+shift+F10? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 V Stuart Foote changed: What|Removed |Added Depends on||104299 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=104299 [Bug 104299] UX: Snapping corner to attach/detach the sidebar -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking
https://bugs.documentfoundation.org/show_bug.cgi?id=128581 V Stuart Foote changed: What|Removed |Added CC||caol...@redhat.com, ||qui...@gmail.com, ||t...@libreoffice.org Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Depends on||64438, 92122, 103303, ||128543 --- Comment #1 from V Stuart Foote --- 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. https://bugs.documentfoundation.org/show_bug.cgi?id=64438#c12 https://bugs.documentfoundation.org/show_bug.cgi?id=92122#c14 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 (bug 113388), 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? Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=64438 [Bug 64438] Dockable panels in LibreOffice not dockable using KDE https://bugs.documentfoundation.org/show_bug.cgi?id=92122 [Bug 92122] UI: Floating panels cannot be docked, if "Show window contents while dragging" is disabled in Windows visual effects https://bugs.documentfoundation.org/show_bug.cgi?id=103303 [Bug 103303] [META] Desktop integration bugs and enhancements https://bugs.documentfoundation.org/show_bug.cgi?id=128543 [Bug 128543] Unable to dock Navigator window to the LibreOffice's main window side. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs