Re: [Mixxx-devel] mixxx 1.11 in mac

2014-02-13 Thread Stefan Nürnberger
Am 13.02.2014 12:07, schrieb DJ's Unidos - DJ Anderson Farias:
 Hi,
 
 I'm from Brazil.
 
 My name is Anderson Farias.
 
 I am visually impaired and have used Mixxx in Windows XP through the 
 Accessibility Project QT library.
 
 What do I need to use it on Mac too with accessibility?
 
 Thank you,
 

Hi Anderson,

that's a very good question. I did not know there were any accessibility
features usable with Mixxx. What features were available to you on Win
XP? What is needed to further improve accessibility?

Especially since the current skins are not flexible in any way, I doubt
accessibility is any good with current Mixxx. But that should probably
be of concern for the people currently working on the skin engine
overhaul. Mixxx could become the most accessible DJ app out there. That
would surely be nice. (I'm thinking high contrast color schemes and font
size)

It seems Qt applications need to provide the qt accessibility plugin to
provide basic accessibility features. On OS X and Windows it is used by
default when it is available (according to the docs). Probably the build
you have just did not bundle it? Did you build Mixxx from the repository
yourself or download from the website? It is probably an error of the
Mac bundle process.

Hmmm, I just realized there is an old bug report for that issue. It says
this way fixed in 1.10 already. We probably need to reopen that...
The report is here: https://bugs.launchpad.net/mixxx/+bug/772025

The bug report says accessibility for Mac should be provided as of Qt
4.8. Your Mixxx bundle might be built against an older version of Qt. So
you need a more recent build (but the build servers currently have
problems) or build it yourself.

Greetings
snu


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel


Re: [Mixxx-devel] mixxx 1.11 in mac

2014-02-13 Thread Russell Ryan
We do bundle the Qt Accessibility library in our builds on Mac and Windows.
On Linux we don't control the Qt release (it's provided by the OS) so we
have less control.

The main issue with VoiceOver support is that Qt's accessibility
implementation on OS X is based on Carbon and not Cocoa. They promised
Cocoa support in Qt 4.8 but it didn't happen. I believe Qt 5.2 works with
VoiceOver but I haven't tried it.

We are gradually making the switch to Qt5. Mixxx already builds fine with
Qt 5.2 and I expect Mixxx 1.13 will be the first release that includes it
by default but we can produce alternate 1.12.0 builds with Qt 5.2.
Hopefully that will provide a temporary solution for people who want
VoiceOver support.

Thanks,
RJ

On Thu Feb 13 2014 at 8:14:41 AM, Stefan Nürnberger 
kabelfrick...@googlemail.com wrote:

 Am 13.02.2014 12:07, schrieb DJ's Unidos - DJ Anderson Farias:
  Hi,
 
  I'm from Brazil.
 
  My name is Anderson Farias.
 
  I am visually impaired and have used Mixxx in Windows XP through the
 Accessibility Project QT library.
 
  What do I need to use it on Mac too with accessibility?
 
  Thank you,
 

 Hi Anderson,

 that's a very good question. I did not know there were any accessibility
 features usable with Mixxx. What features were available to you on Win
 XP? What is needed to further improve accessibility?

 Especially since the current skins are not flexible in any way, I doubt
 accessibility is any good with current Mixxx. But that should probably
 be of concern for the people currently working on the skin engine
 overhaul. Mixxx could become the most accessible DJ app out there. That
 would surely be nice. (I'm thinking high contrast color schemes and font
 size)

 It seems Qt applications need to provide the qt accessibility plugin to
 provide basic accessibility features. On OS X and Windows it is used by
 default when it is available (according to the docs). Probably the build
 you have just did not bundle it? Did you build Mixxx from the repository
 yourself or download from the website? It is probably an error of the
 Mac bundle process.

 Hmmm, I just realized there is an old bug report for that issue. It says
 this way fixed in 1.10 already. We probably need to reopen that...
 The report is here: https://bugs.launchpad.net/mixxx/+bug/772025

 The bug report says accessibility for Mac should be provided as of Qt
 4.8. Your Mixxx bundle might be built against an older version of Qt. So
 you need a more recent build (but the build servers currently have
 problems) or build it yourself.

 Greetings
 snu


 
 --
 Android apps run on BlackBerry 10
 Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
 Now with support for Jelly Bean, Bluetooth, Mapview and more.
 Get your Android app in front of a whole new audience.  Start now.
 http://pubads.g.doubleclick.net/gampad/clk?id=124407151;
 iu=/4140/ostg.clktrk
 ___
 Get Mixxx, the #1 Free MP3 DJ Mixing software Today
 http://mixxx.org


 Mixxx-devel mailing list
 Mixxx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mixxx-devel

--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] mixxx 1.11 in mac

2014-02-13 Thread Russell Ryan
I filed a bug for fixing VoiceOver support (even though it basically
amounts to upgrading to Qt 5.2.x). There's also a related bug for adding
richer accessibility information to our widgets:

https://bugs.launchpad.net/mixxx/+bugs?field.tag=accessibility

On Thu Feb 13 2014 at 12:54:23 PM, Russell Ryan russelljr...@gmail.com
wrote:

 We do bundle the Qt Accessibility library in our builds on Mac and
 Windows. On Linux we don't control the Qt release (it's provided by the OS)
 so we have less control.

 The main issue with VoiceOver support is that Qt's accessibility
 implementation on OS X is based on Carbon and not Cocoa. They promised
 Cocoa support in Qt 4.8 but it didn't happen. I believe Qt 5.2 works with
 VoiceOver but I haven't tried it.

 We are gradually making the switch to Qt5. Mixxx already builds fine with
 Qt 5.2 and I expect Mixxx 1.13 will be the first release that includes it
 by default but we can produce alternate 1.12.0 builds with Qt 5.2.
 Hopefully that will provide a temporary solution for people who want
 VoiceOver support.

 Thanks,
 RJ

 On Thu Feb 13 2014 at 8:14:41 AM, Stefan Nürnberger 
 kabelfrick...@googlemail.com wrote:

 Am 13.02.2014 12:07, schrieb DJ's Unidos - DJ Anderson Farias:
  Hi,
 
  I'm from Brazil.
 
  My name is Anderson Farias.
 
  I am visually impaired and have used Mixxx in Windows XP through the
 Accessibility Project QT library.
 
  What do I need to use it on Mac too with accessibility?
 
  Thank you,
 

 Hi Anderson,

 that's a very good question. I did not know there were any accessibility
 features usable with Mixxx. What features were available to you on Win
 XP? What is needed to further improve accessibility?

 Especially since the current skins are not flexible in any way, I doubt
 accessibility is any good with current Mixxx. But that should probably
 be of concern for the people currently working on the skin engine
 overhaul. Mixxx could become the most accessible DJ app out there. That
 would surely be nice. (I'm thinking high contrast color schemes and font
 size)

 It seems Qt applications need to provide the qt accessibility plugin to
 provide basic accessibility features. On OS X and Windows it is used by
 default when it is available (according to the docs). Probably the build
 you have just did not bundle it? Did you build Mixxx from the repository
 yourself or download from the website? It is probably an error of the
 Mac bundle process.

 Hmmm, I just realized there is an old bug report for that issue. It says
 this way fixed in 1.10 already. We probably need to reopen that...
 The report is here: https://bugs.launchpad.net/mixxx/+bug/772025

 The bug report says accessibility for Mac should be provided as of Qt
 4.8. Your Mixxx bundle might be built against an older version of Qt. So
 you need a more recent build (but the build servers currently have
 problems) or build it yourself.

 Greetings
 snu


 
 --
 Android apps run on BlackBerry 10
 Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
 Now with support for Jelly Bean, Bluetooth, Mapview and more.
 Get your Android app in front of a whole new audience.  Start now.
 http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/
 4140/ostg.clktrk
 ___
 Get Mixxx, the #1 Free MP3 DJ Mixing software Today
 http://mixxx.org


 Mixxx-devel mailing list
 Mixxx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mixxx-devel


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] mixxx 1.11 in mac

2014-02-13 Thread RJ Ryan
OK -- I confirmed tonight that VoiceOver works fine for menus in Qt 5.2.x.

Mixxx widgets themselves do not support accessibility on any platform, and
that's covered by this bug:
https://bugs.launchpad.net/mixxx/+bug/1239812



On Thu, Feb 13, 2014 at 4:29 PM, Russell Ryan russelljr...@gmail.comwrote:

 I filed a bug for fixing VoiceOver support (even though it basically
 amounts to upgrading to Qt 5.2.x). There's also a related bug for adding
 richer accessibility information to our widgets:

 https://bugs.launchpad.net/mixxx/+bugs?field.tag=accessibility

 On Thu Feb 13 2014 at 12:54:23 PM, Russell Ryan russelljr...@gmail.com
 wrote:

 We do bundle the Qt Accessibility library in our builds on Mac and
 Windows. On Linux we don't control the Qt release (it's provided by the OS)
 so we have less control.

 The main issue with VoiceOver support is that Qt's accessibility
 implementation on OS X is based on Carbon and not Cocoa. They promised
 Cocoa support in Qt 4.8 but it didn't happen. I believe Qt 5.2 works with
 VoiceOver but I haven't tried it.

 We are gradually making the switch to Qt5. Mixxx already builds fine with
 Qt 5.2 and I expect Mixxx 1.13 will be the first release that includes it
 by default but we can produce alternate 1.12.0 builds with Qt 5.2.
 Hopefully that will provide a temporary solution for people who want
 VoiceOver support.

 Thanks,
 RJ

 On Thu Feb 13 2014 at 8:14:41 AM, Stefan Nürnberger 
 kabelfrick...@googlemail.com wrote:

 Am 13.02.2014 12:07, schrieb DJ's Unidos - DJ Anderson Farias:
  Hi,
 
  I'm from Brazil.
 
  My name is Anderson Farias.
 
  I am visually impaired and have used Mixxx in Windows XP through the
 Accessibility Project QT library.
 
  What do I need to use it on Mac too with accessibility?
 
  Thank you,
 

 Hi Anderson,

 that's a very good question. I did not know there were any accessibility
 features usable with Mixxx. What features were available to you on Win
 XP? What is needed to further improve accessibility?

 Especially since the current skins are not flexible in any way, I doubt
 accessibility is any good with current Mixxx. But that should probably
 be of concern for the people currently working on the skin engine
 overhaul. Mixxx could become the most accessible DJ app out there. That
 would surely be nice. (I'm thinking high contrast color schemes and font
 size)

 It seems Qt applications need to provide the qt accessibility plugin to
 provide basic accessibility features. On OS X and Windows it is used by
 default when it is available (according to the docs). Probably the build
 you have just did not bundle it? Did you build Mixxx from the repository
 yourself or download from the website? It is probably an error of the
 Mac bundle process.

 Hmmm, I just realized there is an old bug report for that issue. It says
 this way fixed in 1.10 already. We probably need to reopen that...
 The report is here: https://bugs.launchpad.net/mixxx/+bug/772025

 The bug report says accessibility for Mac should be provided as of Qt
 4.8. Your Mixxx bundle might be built against an older version of Qt. So
 you need a more recent build (but the build servers currently have
 problems) or build it yourself.

 Greetings
 snu


 
 --
 Android apps run on BlackBerry 10
 Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
 Now with support for Jelly Bean, Bluetooth, Mapview and more.
 Get your Android app in front of a whole new audience.  Start now.
 http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/
 4140/ostg.clktrk
 ___
 Get Mixxx, the #1 Free MP3 DJ Mixing software Today
 http://mixxx.org


 Mixxx-devel mailing list
 Mixxx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mixxx-devel


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel