[Libreoffice-bugs] [Bug 128581] [Meta] Panel docking

2023-10-22 Thread bugzilla-daemon
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

2023-10-22 Thread bugzilla-daemon
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

2023-10-22 Thread bugzilla-daemon
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

2023-08-26 Thread bugzilla-daemon
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

2023-05-15 Thread bugzilla-daemon
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

2023-05-01 Thread bugzilla-daemon
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

2023-05-01 Thread bugzilla-daemon
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

2023-05-01 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2023-01-11 Thread bugzilla-daemon
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

2022-09-15 Thread bugzilla-daemon
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

2020-07-15 Thread bugzilla-daemon
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

2020-07-13 Thread bugzilla-daemon
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

2020-07-10 Thread bugzilla-daemon
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

2020-02-03 Thread bugzilla-daemon
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

2020-01-30 Thread bugzilla-daemon
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

2019-11-06 Thread bugzilla-daemon
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

2019-11-06 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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

2019-11-04 Thread bugzilla-daemon
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