[Wayland-bugs] [Bug 97771] Huion DWH69 not working with libinput 1.4.2 and xf86-input-libinput 0.19

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97771

Peter Hutterer  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771329] New: gtk_window_set_skip_taskbar_hint and gtk_window_set_skip_pager_hint not working in Wayland

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771329

Bug ID: 771329
   Summary: gtk_window_set_skip_taskbar_hint and
gtk_window_set_skip_pager_hint not working in Wayland
Classification: Platform
   Product: gtk+
   Version: 3.20.x
OS: Linux
Status: NEW
  Severity: normal
  Priority: Normal
 Component: Backend: Wayland
  Assignee: gtk-b...@gtk.org
  Reporter: gerald.b.n...@gmail.com
QA Contact: gtk-b...@gtk.org
CC: r...@robster.org.uk, wayland-bugs@lists.freedesktop.org
 GNOME version: ---

I'm adding a quake mode to my gtk3 terminal emulator where it appears at the
top of the screen similar to guake, tilda, etc. As part of this mode I use the
APIs gtk_window_set_skip_taskbar_hint and gtk_window_set_skip_pager_hint so the
terminal window does not appear as part of the gnome shell overview or has the
app in the top bar.

Under X11 this works as expected, under Wayland the terminal still appears in
the gnome shell overview and has the app menu in the top bar.

I'm using the 3.20.9-1 package in Arch Linux.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 CC||andreastacchio...@gmail.com

--- Comment #24 from Matthias Clasen  ---
*** Bug 771242 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97773] New Mesa master now results in warnings in glrender (and subsurfaces and simple-egl), black screen

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97773

Emil Velikov  changed:

   What|Removed |Added

 Resolution|--- |NOTOURBUG
 Status|NEW |RESOLVED

--- Comment #3 from Emil Velikov  ---
Should be fixed in mesa with

commit 63faf7de619be093c883318e90b5e317b9cb0eb1
Author: Emil Velikov 
Date:   Mon Sep 12 13:26:40 2016 +0100

Remove GL_GLEXT_PROTOTYPES guards from non-ext headers.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335352|reviewed|accepted-commit_now
 status||

--- Comment #23 from Matthias Clasen  ---
Review of attachment 335352:

noticed further down that we already use compound literals in the wayland
backend, so nevermind.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335351|reviewed|accepted-commit_now
 status||

--- Comment #22 from Matthias Clasen  ---
Review of attachment 335351:

.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #21 from Matthias Clasen  ---
Review of attachment 335358:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335358|none|accepted-commit_now
 status||

--- Comment #20 from Matthias Clasen  ---
Review of attachment 335358:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335357|none|accepted-commit_now
 status||

--- Comment #19 from Matthias Clasen  ---
Review of attachment 335357:

::: gdk/wayland/gdkwindow-wayland.c
@@ +1847,1 @@


Same comment as few patches up - probably best to avoid introducing this syntax
as part of this patch series.

@@ -1839,3 @@
-.height = geometry.height
-  };
-

Oh, it was already used! I retract my comments.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335356|none|accepted-commit_now
 status||

--- Comment #18 from Matthias Clasen  ---
Review of attachment 335356:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335355|none|accepted-commit_now
 status||

--- Comment #17 from Matthias Clasen  ---
Review of attachment 335355:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335354|none|accepted-commit_now
 status||

--- Comment #16 from Matthias Clasen  ---
Review of attachment 335354:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Michael Catanzaro  changed:

   What|Removed |Added

 CC||mcatanz...@gnome.org

--- Comment #10 from Michael Catanzaro  ---
(In reply to Kamil Páral from comment #9)
> I individually reported the issue in apps where I spotted the problem:
> https://bugzilla.gnome.org/show_bug.cgi?id=771290
> https://bugzilla.gnome.org/show_bug.cgi?id=771292
> https://bugzilla.gnome.org/show_bug.cgi?id=771293
> https://bugzilla.gnome.org/show_bug.cgi?id=771295
> https://bugzilla.redhat.com/show_bug.cgi?id=1375178
> https://bugzilla.redhat.com/show_bug.cgi?id=1375175
> https://bugzilla.gnome.org/show_bug.cgi?id=771288

FYI half of these apps do not have active maintainers so the bugs won't be
fixed unless somebody volunteers patches.

In the case of Epiphany, I can't reproduce the issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335353|none|accepted-commit_now
 status||

--- Comment #15 from Matthias Clasen  ---
Review of attachment 335353:

ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335351|none|reviewed
 status||

--- Comment #14 from Matthias Clasen  ---
Review of attachment 335351:

looks fine to me

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #13 from Jonas Ådahl  ---
Review of attachment 335352:

::: gdk/wayland/gdkwindow-wayland.c
@@ +1647,1 @@


This is gdk/wayland which won't go through msvc, and in gdk/wayland we already
use it here and there.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

Matthias Clasen  changed:

   What|Removed |Added

 Attachment #335352|none|reviewed
 status||

--- Comment #12 from Matthias Clasen  ---
Review of attachment 335352:

::: gdk/wayland/gdkwindow-wayland.c
@@ +1647,1 @@


I don't think we use this style of instantiation in the gtk+ codebase anywhere.
Not sure if you'll get into trouble with msvc with it.

Perhaps best to avoid it for now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771253] regressions in tooltip positioning

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771253

Jonas Ådahl  changed:

   What|Removed |Added

 CC||jad...@gmail.com

--- Comment #2 from Jonas Ådahl  ---
What version of mutter, gnome-shell and gtk+ were you using?

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770333] GdkSelection does not support arbitrary named clipboards/selections on wayland

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770333

Olivier Fourdan  changed:

   What|Removed |Added

 Blocks|771295  |757579

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770333] GdkSelection does not support arbitrary named clipboards/selections on wayland

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770333

Olivier Fourdan  changed:

   What|Removed |Added

   See Also||https://bugzilla.redhat.com
   ||/show_bug.cgi?id=1374321

--- Comment #1 from Olivier Fourdan  ---
Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1374321

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770333] GdkSelection does not support arbitrary named clipboards/selections on wayland

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770333

Olivier Fourdan  changed:

   What|Removed |Added

 Blocks||771295

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97364] touchpad jumping cursor bug

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97364

Ritesh Raj Sarraf  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEEDINFO|RESOLVED

--- Comment #7 from Ritesh Raj Sarraf  ---
(In reply to Peter Hutterer from comment #6)
> 
> also note that when the error message appears, it means libinput has
> detected the jump and discarded it, so you don't actually get a visible jump
> of the cursor. From how I read the original comment, you were getting actual
> jumps, not just the error message, right? at least the jumps should be gone
> now.

Yes. ON 1.4.0, I was having this issue more frequent. I think with 1.4.1+ the
jumps have reduced dramatically and my 2,3 and 4 finger swipes are working much
much better.

Thank you very much for the work. Never had touchpad (and gestures) worked so
well. I'm marking this bug as fixed now.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

--- Comment #9 from Kamil Páral  ---
I individually reported the issue in apps where I spotted the problem:
https://bugzilla.gnome.org/show_bug.cgi?id=771290
https://bugzilla.gnome.org/show_bug.cgi?id=771292
https://bugzilla.gnome.org/show_bug.cgi?id=771293
https://bugzilla.gnome.org/show_bug.cgi?id=771295
https://bugzilla.redhat.com/show_bug.cgi?id=1375178
https://bugzilla.redhat.com/show_bug.cgi?id=1375175
https://bugzilla.gnome.org/show_bug.cgi?id=771288

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Kamil Páral  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=771295

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Kamil Páral  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=771293

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Kamil Páral  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=771292

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Kamil Páral  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=771290

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97773] New Mesa master now results in warnings in glrender (and subsurfaces and simple-egl), black screen

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97773

--- Comment #2 from Armin K  ---
Until this issue has been resolved, you can use the following patch:

https://lists.freedesktop.org/archives/wayland-devel/2016-September/031027.html

Make sure you install libepoxy first.

https://github.com/anholt/libepoxy

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771112] some applications windows to grow on startup (with CSD)

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771112

Kamil Páral  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=771288

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #7 from Jonas Ådahl  ---
Created attachment 335354
  --> https://bugzilla.gnome.org/attachment.cgi?id=335354=edit
wayland: Don't pass transient-for when getting real parent

It's always derived from transient-for so no need to pass it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #8 from Jonas Ådahl  ---
Created attachment 335355
  --> https://bugzilla.gnome.org/attachment.cgi?id=335355=edit
wayland: Don't pass parent when creating dynamic positioner

When using the dynamic positioner (i.e. positioning from move_to_rect)
we can always rely on having a proper transient-for to position
relative to, so lets drop the ignored parameter.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #11 from Jonas Ådahl  ---
Created attachment 335358
  --> https://bugzilla.gnome.org/attachment.cgi?id=335358=edit
wayland: Move and resize popup after it was configured

A popup may have moved and resized when configured. Make sure every
layer knows about this and call gdk_window_move_resize() with the
configured dimension and position. This won't actually move the
window, but might resize it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #10 from Jonas Ådahl  ---
Created attachment 335357
  --> https://bugzilla.gnome.org/attachment.cgi?id=335357=edit
wayland: Transform moved_to_rect result properly

The result of move_to_rect, received from the xdg_popup.configure
event, needs to be translated to the correct coordinate space; that is
from real parent window geometry to coordinates relative to the gdk
window set as transient-for.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #9 from Jonas Ådahl  ---
Created attachment 335356
  --> https://bugzilla.gnome.org/attachment.cgi?id=335356=edit
wayland: Use helper to translate to real parent window geometry

Use a helper to translate a coordinate from non-real GdkWindow parent
to window geometry coordinate space of the real GdkWindow parent,
meaning the coordinate space of the GdkWindow of the parent used as a
xdg_popup parent where (0, 0) is inside of the shadow margin.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #4 from Jonas Ådahl  ---
Created attachment 335351
  --> https://bugzilla.gnome.org/attachment.cgi?id=335351=edit
wayland: Move move_to_rect related code closer together

Move the code used for calculating the result of move_to_rect
(final_rect, flipped_rect etc) closer to the other move_to_rect
functions (i.e. next to create_dynamic_positioner), and let the
xdg_popup configure handler just call the calculation function.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #5 from Jonas Ådahl  ---
Created attachment 335352
  --> https://bugzilla.gnome.org/attachment.cgi?id=335352=edit
wayland: Don't pass non-changing state when calculating popup rects

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771117] gtk3 3.21.5 broke displaying drop-down lists, need to scroll to see contents

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771117

--- Comment #6 from Jonas Ådahl  ---
Created attachment 335353
  --> https://bugzilla.gnome.org/attachment.cgi?id=335353=edit
wayland: Fix south-west anchor rect calculation

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 771100] [gnome-terminal] menus are grayed out even the application is active

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=771100

--- Comment #6 from Kamil Páral  ---
If you can't reproduce on your local system, please download
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-25-20160911.n.0/compose/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-25-20160911.n.0.iso
and run it in a VM. Happens to me every time.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97771] Huion DWH69 not working with libinput 1.4.2 and xf86-input-libinput 0.19

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97771

--- Comment #4 from Peter Hutterer  ---
First: the driver you linked to cannot be upstreamed. it is of unknown origin
and the very top says Copyright (c) 2013 Tan Huang,Shenzhen Huion. No license
information is provided, so full copyright must be assumed and thus this driver
is incompatible with the GPL.

Because of that I didn't read past the copyright bit, unless it is marked as
GPL looking at the driver will taint anyone and open them to copyright
infringement penalties. IANAL but stuff like this needs to be handled very
carefully.

If you can get Eugina from the forum to contact me, then we can work
upstreaming this driver properly.

(In reply to ngoonee from comment #3)
> Please let me know if this is still necessary based on my latest reply.

Yes please. Let's see what the current kernel does.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97773] New Mesa master now results in warnings in glrender (and subsurfaces and simple-egl), black screen

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97773

Pekka Paalanen  changed:

   What|Removed |Added

 CC||emil.l.veli...@gmail.com

--- Comment #1 from Pekka Paalanen  ---
Yes, it does. You have to stick to an older Mesa until we fix it in Weston by
starting to use libepoxy I believe. But I also heard someone say libepoxy does
not build without X11 yet (I have not confirmed), so that would need fixing
too.

The reason is, that Khronos decided to stop declaring any OpenGL ES 2 core
functions unless GL_GLEXT_PROTOTYPES is defined. IMO that is wrong on multiple
levels: "GLEXT" refers to extension functions, not core functions; it breaks
existing applications just like in this bug report.

Traditionally using GL_GLEXT_PROTOTYPES means "I do not care about the
portability of my program between different GL implementations." Therefore we
should not simply use it and it will expose far too much.

My own speculation is, based on what GL_GLEXT_PROTOTYPES used to mean, is that
libGLESv2.so will at some point actually stop exporting any GL ES 2.0 core
functions. This will break all existing application binaries.

It is probably all part of an attempt to fix the issue that different (GL ES)
implementations export different sets of functions. Khronos' decision is one
that makes everyone equally unhappy, so at least it's not favouring anyone.

In the end, we need to start getting also the GL ES core functions via
eglGetProcAddress(). This is probably easiest to do by relying on libepoxy
(Xwayland/glamor already requires it, and I hear recent GTK+ 3.x too). It will
only work when EGL_KHR_get_all_proc_addresses extension is supported, so one
needs a fallback to dlsym(). It's not too complicated, but very unfruitful to
write and maintain ourselves, hence libepoxy.

If you are too bored, there is a related discussion that gives some background
here:
https://lists.freedesktop.org/archives/mesa-dev/2016-June/120763.html
Obviously Khronos went its own way, already in March 2015 I hear.

I also hear there are bug reports open at Khronos, so let's see if things
change again.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770906] Wayland: Unmapping a toplevel from a menu/popup can lead to a protocol error

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770906

Olivier Fourdan  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770906] Wayland: Unmapping a toplevel from a menu/popup can lead to a protocol error

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770906

Olivier Fourdan  changed:

   What|Removed |Added

 Attachment #335336|accepted-commit_now |committed
 status||

--- Comment #9 from Olivier Fourdan  ---
Comment on attachment 335336
  --> https://bugzilla.gnome.org/attachment.cgi?id=335336
[PATCH] wayland: unmap popup along with its toplevel

attachment 335336 pushed in git master with changes from comment 8 as commit
eb17ee1 - wayland: unmap popup along with its toplevel

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770906] Wayland: Unmapping a toplevel from a menu/popup can lead to a protocol error

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770906

Jonas Ådahl  changed:

   What|Removed |Added

 Attachment #335336|none|accepted-commit_now
 status||

--- Comment #8 from Jonas Ådahl  ---
Review of attachment 335336:

Looks good; just only one nit below.

::: gdk/wayland/gdkwindow-wayland.c
@@ +2349,3 @@
+ }
+   current_popups = g_list_next (current_popups);
+}

Just a nit: this is an iterator of a GList. Those usually look like
GList *l;

for (l = ... ; l; l = l->next)
  ...

so it'd be clearer we just used the same method here as elsewhere. Also no need
to pass the 'current_popups' as a parameter really, as that function will never
be called with anything else.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770906] Wayland: Unmapping a toplevel from a menu/popup can lead to a protocol error

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770906

--- Comment #7 from Olivier Fourdan  ---
(still better than killing the client with a protocol error...)

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 770906] Wayland: Unmapping a toplevel from a menu/popup can lead to a protocol error

2016-09-12 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=770906

Olivier Fourdan  changed:

   What|Removed |Added

 Attachment #334878|needs-work  |none
 status||
 Attachment #334878|0   |1
is obsolete||

--- Comment #6 from Olivier Fourdan  ---
Created attachment 335336
  --> https://bugzilla.gnome.org/attachment.cgi?id=335336=edit
[PATCH] wayland: unmap popup along with its toplevel

Updated patch.

Note, I just found out, this confuses mutter/gnome-shell stacking, the "next"
window mapped from the application is placed beneath the previously focused
window, but that's probably something to follow up on the mutter side.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97771] Huion DWH69 not working with libinput 1.4.2 and xf86-input-libinput 0.19

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97771

--- Comment #3 from ngoo...@gmail.com ---
(In reply to Peter Hutterer from comment #1)
> do you get a kernel device for this one? If so, please get an evemu-record
> description from it (with a short interaction with the tablet please)

Please let me know if this is still necessary based on my latest reply.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 97771] Huion DWH69 not working with libinput 1.4.2 and xf86-input-libinput 0.19

2016-09-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97771

--- Comment #2 from ngoo...@gmail.com ---
Sorry, will get that soon. But in the mean time, I do have a confirmed working
'driver' provided by the manufacturer, which I believe may be even more useful.

The driver was linked on this forum post -
http://forum.huiontablet.com/discussion/22/can-dwh69-work-on-linux/p1 but I
understand as a random dropbox link not everyone would want to download it. It
contains an 'idc' (for android) file, and instruction file which I replicate
below, and `huiontablet.c` which I've uploaded to pastebin here -
http://pastebin.com/ykCYrryL

The current Arch 4.7.2 kernel could not compile with the provided c file,
producing the following error:-

drivers/hid/huiontablet.c: In function ‘usb_mouse_irq’:
drivers/hid/huiontablet.c:100:3: error: implicit declaration of function ‘err’
[-Werror=implicit-function-declaration]
err ("can't resubmit intr, %s-%s/input0, status %d",
^~~

Simple fix, I just removed the call to 'err' and substituted printk (which was
commented out there, I believe 'err' is used in Android).

Note, I've cleaned up some chinese from the instructions file.

1 huiontablet.c [kernel]/drivers/hid
  Copy huiontablet.c to [kernel]/drivers/hid

2 Makefile
  Open Makefile ,before the end of file ,you can write

obj-$(CONFIG_HID_HUIONTABLET)   += huiontablet.o

3 Kconfig "drivers/hid/usbhid/Kconfig"
  Open Kconfig,after "drivers/hid/usbhid/Kconfig" (about Line 60),add

config HID_HUIONTABLET
tristate "Huion tablet" 
depends on INPUT
---help---
Support for Huion tablet.

4 hid-ids.h
  Open hid-ids.h,before endif(about Line 675),add
#define USB_VENDOR_ID_HUIONTABLET 0x256C
#define USB_DEVICE_ID_HUIONTABLET 0x0005
#define USB_DEVICE_ID_HUIONTABLET2 0x006E

5 [kernel]/drivers/hid/usbhid hid-quirks.c
  Enter the folder [kernel]/drivers/hid/usbhid,open hid-quirks.c,in
hid_blacklist struct,before { 0, 0 }£¬add
{ USB_VENDOR_ID_HUIONTABLET,USB_DEVICE_ID_HUIONTABLET,
HID_QUIRK_IGNORE},
{ USB_VENDOR_ID_HUIONTABLET,USB_DEVICE_ID_HUIONTABLET2,
HID_QUIRK_IGNORE},

about Line 90

6 make menuconfig
Device Drivers-> HID Devices-> Huion tablet 
  open console and enter the kernel folder,
  make menuconfig
select Device Drivers-> HID Devices-> Huion tablet 


Warning:This guide is according to Linux version 3.0,you can modify according
to the actual circumstance


7 Aodroid ROM Vendor_256c_Product_006e.idc /system/usr/idc
(https://source.android.com/devices/tech/input/input-device-configuration-files.html)
After update the kernel of the Android device,you may find the cursor can not
be rotated if the Android device was rotated.Please put the file
Vendor_256c_Product_006e.idc to folder /system/usr/idc/
(refer to
https://source.android.com/devices/tech/input/input-device-configuration-files.html)

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs