[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

Caolán McNamara caol...@redhat.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |caol...@redhat.com
   |desktop.org |

--- Comment #7 from Caolán McNamara caol...@redhat.com ---
Nope, that's not it but I got a handle on this now

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

--- Comment #6 from Caolán McNamara caol...@redhat.com ---
probably somehow need to adapt to
https://mail.gnome.org/archives/commits-list/2011-July/msg03824.html

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

--- Comment #3 from Matthew Francis fdb...@neosheffield.co.uk ---
It seems highly relevant that in vcl/unx/gtk/a11y/atkbridge.cxx we have:

bool InitAtkBridge()
{
#if !GTK_CHECK_VERSION(3,0,0)
...

Removing the #if doesn't magically result in working a11y so something is
apparently missing there or has changed in gtk3

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

--- Comment #1 from Miklos Vajna vmik...@collabora.co.uk ---
FWIW, gtk3 was made the default by 031a347668e56c1b38c0539d30e9a1cbb808ca02,
the above commit just builds it, but it was still disabled at runtime. :-)

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

Matthew Francis fdb...@neosheffield.co.uk changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||michael.me...@collabora.com
 Blocks||36549
 Ever confirmed|0   |1

--- Comment #4 from Matthew Francis fdb...@neosheffield.co.uk ---
(Taking the liberty of setting to NEW - it's clear enough from the code that
this won't work at present)

The #if in question in vcl/unx/gtk/a11y/atkbridge.cxx was added in:

commit 089745636813be6692925f0c2e81822cfbb90f6f
Author: Michael Meeks michael.me...@novell.com
Date:   Tue Jul 12 21:08:00 2011 +0100

gtk3: cleanup error trap push/pop a little (wow it is nasty and
inefficient)


Adding Cc: to michael.me...@collabora.com; Any idea what's going on there?

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

Matthew Francis fdb...@neosheffield.co.uk changed:

   What|Removed |Added

 CC||fdb...@neosheffield.co.uk

--- Comment #2 from Matthew Francis fdb...@neosheffield.co.uk ---
I was just amending that, you beat me ;)
Enabling it by default just exposed that a11y doesn't work. Manually setting a
nonexistent vclplug with SAL_USE_VCLPLUGIN is ignored, so I thought I'd seen it
working before but actually hadn't

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


[Libreoffice-bugs] [Bug 92293] Accessibility completely broken with gtk3 plugin

2015-06-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=92293

Michael Meeks michael.me...@collabora.com changed:

   What|Removed |Added

 CC||caol...@redhat.com

--- Comment #5 from Michael Meeks michael.me...@collabora.com ---
Matthew - thanks for digging it down to that #if =) You're quite right - a11y
is disabled by default for gtk3.

Then again - that looks like a bit of paranoia from me: first start with
something and expand the perimeter that works.

In fact the atk API hasn't really changed a whole lot for atk-2.0 (AFAIR) and
this -should- 'just work' (at a first approximation) if we just remove the
#ifdef (I hope so anyhow).

Seemingly we compile and link the rest of the bridge already ;-) Hope this
didn't affect your dogtail work - I'd stick with gtk2 for another week or so
for that.

Having said that Caolan is actively working on  testing this - Caolan ?

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