This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 140688 - [A11Y] new grails app wizard
Summary: [A11Y] new grails app wizard
Status: RESOLVED FIXED
Alias: None
Product: groovy
Classification: Unclassified
Component: Grails (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Petr Hejl
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-07-18 09:53 UTC by Lukas Jungmann
Modified: 2009-02-19 20:51 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Jungmann 2008-07-18 09:53:32 UTC
===============================================
 Tested Window title : New Project
===============================================

Results of Accessibility test


 No Accessible name :
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 


 No Accessible description :
   Class: javax.swing.JButton {  Browse |  } 
   Class: javax.swing.JCheckBox {  Set as Main Project |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: org.netbeans.core.windows.services.NbDialog {  New Project |  } 


 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 


 Components with no mnemonic :
   Class: javax.swing.JButton {  Browse |  } 
   Class: javax.swing.JCheckBox {  Set as Main Project |  }
Comment 1 Jaromir Uhrik 2008-07-21 11:11:44 UTC
This is at least P2 because Accessible names are missing.
Comment 2 martin_adamek 2008-07-22 09:06:29 UTC
Fixed.
http://hg.netbeans.org/main/rev/84266fd862c0
Comment 3 Lukas Jungmann 2008-07-23 13:47:45 UTC
mnemonics somehow flew away:

 Components with no mnemonic :
   Class: javax.swing.JLabel {  Project Folder: |  } 
   Class: javax.swing.JLabel {  Project Location: |  Project Location } 
   Class: javax.swing.JLabel {  Project Name: |  } 


 Components with potential mnemonics conflict:
 - components with mnemonic 'B' :
   Class: javax.swing.JButton {  < Back |  Previous step: 1. Choose Project } 
   Class: javax.swing.JButton {  Browse |  Browse Project Location } 
Comment 4 martin_adamek 2008-07-30 14:15:53 UTC
Fixed.
http://hg.netbeans.org/main/rev/e08b0105f329
Comment 5 Quality Engineering 2008-07-31 04:26:58 UTC
Integrated into 'main-golden', available in build *200807310201* on http://bits.netbeans.org/dev/nightly/
Changeset: http://hg.netbeans.org/main/rev/e08b0105f329
User: Martin Adamek <martin_adamek@netbeans.org>
Log: #140688: [A11Y] new grails app wizard
Comment 6 Lukas Jungmann 2008-08-07 14:35:25 UTC
now there's a conflict in "F":

 Components with potential mnemonics conflict:
 - components with mnemonic 'F' :
   Class: javax.swing.JButton {  Finish |  n/a } 
   Class: javax.swing.JLabel {  Project Folder: |  Project Location } 
Comment 7 Petr Hejl 2008-11-13 12:41:00 UTC
Fixed in main 573ba3c155ae.
Comment 8 Quality Engineering 2008-11-14 05:13:27 UTC
Integrated into 'main-golden', will be available in build *200811140201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/573ba3c155ae
User: phejl@netbeans.org
Log: #140688 [A11Y] new grails app wizard