[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2023-07-16 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #15 from Izhar Firdaus  ---
Replicatable in Fedora 37 + Wayland, Libreoffice 7.5.4.2, both from Flathub and
RPMs

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2023-05-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=15
   ||5114

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2023-01-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Blocks||128581


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=128581
[Bug 128581] [Meta] Panel docking
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2023-01-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #14 from Stéphane Guillou (stragu) 
 ---
I am using Ubuntu 20.04 with GNOME 3.36.8 and Wayland. To check if the window
was indeed a Wayland window, I used Maxim's steps in comment 12. None of these
tested versions allow me to drag-and-drop the navigator to dock it. All were
installed from DEBs.

On LO 6.1.0.3, GTK2 is used, window is _not_ a Wayland window. I can dock and
undock the Navigator using the shortcut Ctrl + Shift + F10 (when the element is
focused) and the Ctrl + double-click method.

Version: 6.1.0.3
Build ID: efb621ed25068d70781dc026f7e9c5187a4decd1
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk2; 
Locale: en-AU (en_AU.UTF-8); Calc: group threaded

In 6.2.0 beta1 and a master build from today, window _is_ a Wayland window. The
shortcut does not work, nor does the Ctrl + double-click.

Version: 6.2.0.0.beta1
Build ID: d1b41307be3f8c19fe6f1938cf056e7ff1eb1d18
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3; 
Locale: en-AU (en_AU.UTF-8); UI-Language: en-US
Calc: threaded

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5b3fd1af1247d4096451e5a768c3438fbccec2b2
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Curious to know why the older bibisect repos use Wayland in Aron's tests.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2022-11-18 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #13 from Aron Budea  ---
(In reply to Maxim Monastirsky from comment #12)
> I don't understand how this could be the case. Could you verify that the LO
> window is indeed a Wayland window? For gnome shell you can do:
> 
> 1. Alt+F2, type 'lg', and press Enter.
> 2. Switch to the Windows tab.
> 3. In the list find the line with LO's window title, and click on that line.
> 4. In the opened popup - the first line should have "GType:
> MetaWindowWayland". If it's "GType: MetaWindowXwayland", then it's x11 not
> Wayland.
Thanks for the instructions! I went back to
efa4341364d6e3bd4ff86cb09be39acc3564ccdf~1 in the 6.1 bibisect repo (which
corresponds to e223e70f5d92e2ed027fc5d449bd790a123acdc2~1 in the source repo),
ran soffice, confirmed that Ctrl+Shft+F10 works from the Navigator window, and
when performing the steps above, I see: "GType: MetaWindowWayland", not
"MetaWindowXwayland".

For the record, out of curiosity I went back to check the latest of the 5.2
bibisect repo, and it shows "GType: MetaWindowWayland" there as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2022-11-18 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #12 from Maxim Monastirsky  ---
(In reply to Aron Budea from comment #11)
> Ctrl+Shft+F10 worked for docking the window prior to the commits I listed in
> comment 8 (not the three individual ones, but the one identified in 6.1, and
> the other in 6.2).
I don't understand how this could be the case. Could you verify that the LO
window is indeed a Wayland window? For gnome shell you can do:

1. Alt+F2, type 'lg', and press Enter.
2. Switch to the Windows tab.
3. In the list find the line with LO's window title, and click on that line.
4. In the opened popup - the first line should have "GType: MetaWindowWayland".
If it's "GType: MetaWindowXwayland", then it's x11 not Wayland.

The only other explanation I could think of, is that maybe the machine that
used to build the bibisect repo had a system update prior to that build, and
that update included changes to the gtk3 headers, which somehow resulted with a
different compilation path. That might explain also the weird result of 6.2, as
it was more or less in the same time frame (difference of 2 days). Other than
that, I'm out of ideas.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2022-11-18 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #11 from Aron Budea  ---
(In reply to Maxim Monastirsky from comment #10)
> (In reply to Cor Nouws from comment #0)
> > - click on Navigator toolbar
> > - Ctrl+Shft+F10
> >   > Navigator should be docked at the right side/or be floating
> >   > it isn't
> The keyboard shortcut (as well as double clicking) for docking/undocking is
> disabled under Wayland for a long time already. I believe ever since
> https://cgit.freedesktop.org/libreoffice/core/commit/
> ?id=a6d324f30bd5cfd09d54614d8df67b7857550429.
Ctrl+Shft+F10 worked for docking the window prior to the commits I listed in
comment 8 (not the three individual ones, but the one identified in 6.1, and
the other in 6.2).

> Are you sure that the bibisect builds prior to that commit indeed started
> with a gtk3 interface?
It does say so in the About box. They've had gtk3 ever since 5.2.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2022-11-18 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

--- Comment #10 from Maxim Monastirsky  ---
(In reply to Cor Nouws from comment #0)
> - click on Navigator toolbar
> - Ctrl+Shft+F10
>   > Navigator should be docked at the right side/or be floating
>   > it isn't
The keyboard shortcut (as well as double clicking) for docking/undocking is
disabled under Wayland for a long time already. I believe ever since
https://cgit.freedesktop.org/libreoffice/core/commit/?id=a6d324f30bd5cfd09d54614d8df67b7857550429.

(In reply to Aron Budea from comment #8)
> This is the commit that introduced the bug in 6.1, bibisected using repo
> bibisect-linux-64-6.1:
> 
> https://cgit.freedesktop.org/libreoffice/core/commit/
> ?id=e223e70f5d92e2ed027fc5d449bd790a123acdc2
I assume this is about docking the window by dragging? This is a very odd
result, for two reasons:

1. This simply can't work under Wayland, as Wayland doesn't have global
coordinates (at least this was the case when I looked at it, few years ago), so
there is no way to detect that a window is dragged on top of some area in a
different window (unless the dragged window is a subsurface, or the whole
docking-by-dragging mechanism is completely replaced with a dnd).

2. The code in the referenced commit is triggered by
FloatingWindow::StartPopupMode, which should never be called for the navigator
window. Also, locally reverting that change doesn't have any effect on this
issue (as I expected).

Are you sure that the bibisect builds prior to that commit indeed started with
a gtk3 interface?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 152088] Navigator (F5) can not be docked using Wayland

2022-11-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152088

Heiko Tietze  changed:

   What|Removed |Added

Summary|[UI] Navigator (F5, View >  |Navigator (F5) can not be
   |Navigator) can not be   |docked using Wayland
   |docked at the left side any |
   |more..  |
 Blocks|103182  |

--- Comment #9 from Heiko Tietze  ---
(In reply to V Stuart Foote from comment #2)
> Continues to dock w/frame drag, 
Never worked for me
> +2x mouse click, or with 
Both work well

// loginctl show-session 1 -p Type: Type=x11

Version: 7.4.2.3 / LibreOffice Community
Build ID: 40(Build:3)
CPU threads: 8; OS: Linux 6.0; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (en_US.UTF-8); UI: en-US
7.4.2-2
Calc: threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=103182
[Bug 103182] [META] GTK3-specific bugs
-- 
You are receiving this mail because:
You are the assignee for the bug.