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 109633 - A11Y: subversion options.
Summary: A11Y: subversion options.
Status: VERIFIED FIXED
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@versioncontrol
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-13 13:10 UTC by Peter Pis
Modified: 2007-07-31 09:50 UTC (History)
0 users

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 Peter Pis 2007-07-13 13:10:00 UTC
===============================================
 Tested Window title : Select A Commit Message
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   Class: javax.swing.JList {  Recent Commit Messages:  |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   - none.

 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.

===============================================
 Tested Window title : Manage Connection Settings
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   Class: javax.swing.JButton {  Remove from History |  }
   Class: javax.swing.JCheckBox {  Save Username and Password |  }
   Class: javax.swing.JComboBox {  Repository URL: |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Manage Connection Settings |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   Class: javax.swing.JButton {  Remove from History |  }
   Class: javax.swing.JCheckBox {  Save Username and Password |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.



===============================================
 Tested Window title : Manage Labels
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

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


 No Accessible description :
   Class: javax.swing.JButton {  Add with Wizard |  }
   Class: javax.swing.JButton {  Add |  }
   Class: javax.swing.JButton {  Reset to Defaults |  }
   Class: javax.swing.JTable {  |  }


 Label with LABEL_FOR not set :
   - none.

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


 Components with no mnemonic :
   Class: javax.swing.JButton {  Add with Wizard |  }
   Class: javax.swing.JButton {  Add |  }
   Class: javax.swing.JButton {  Reset to Defaults |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.

===============================================
 Tested Window title : New Repository Url Pattern
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

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


 No Accessible description :
   Class: javax.swing.JCheckBox {  Any Url with such a folder |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JRadioButton {  Use Name of Subfolder - Depth |  }
   Class: javax.swing.JRadioButton {  Use Name of selected Repository Folder |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   Class: javax.swing.JCheckBox {  Any Url with such a folder |  }
   Class: javax.swing.JLabel {  Repository Folder: |  Repository Folder to use for the URL Pattern }
   Class: javax.swing.JRadioButton {  Use Name of Subfolder - Depth |  }
   Class: javax.swing.JRadioButton {  Use Name of selected Repository Folder |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.
Comment 1 Tomas Stupka 2007-07-16 11:45:37 UTC
fixed

Checking in ui/wizards/urlpatternstep/URLPatternPanel.form;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/wizards/urlpatternstep/URLPatternPanel.form,v  <-- 
URLPatternPanel.form
new revision: 1.2; previous revision: 1.1
done
Checking in ui/wizards/urlpatternstep/Bundle.properties;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/wizards/urlpatternstep/Bundle.properties,v  <-- 
Bundle.properties
new revision: 1.2; previous revision: 1.1
done
Checking in ui/wizards/urlpatternstep/URLPatternPanel.java;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/wizards/urlpatternstep/URLPatternPanel.java,v  <-- 
URLPatternPanel.java
new revision: 1.2; previous revision: 1.1
done
Checking in ui/repository/Bundle.properties;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/repository/Bundle.properties,v  <--  Bundle.properties
new revision: 1.9; previous revision: 1.8
done
Checking in ui/repository/RepositoryPanel.form;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/repository/RepositoryPanel.form,v  <--  RepositoryPanel.form
new revision: 1.17; previous revision: 1.16
done
Checking in ui/repository/RepositoryPanel.java;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/repository/RepositoryPanel.java,v  <--  RepositoryPanel.java
new revision: 1.18; previous revision: 1.17
done
Checking in ui/repository/Repository.java;
/cvs/subversion/main/src/org/netbeans/modules/subversion/ui/repository/Repository.java,v  <--  Repository.java
new revision: 1.61; previous revision: 1.60
done
Checking in options/AnnotationSettingsPanel.form;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/AnnotationSettingsPanel.form,v  <-- 
AnnotationSettingsPanel.form
new revision: 1.7; previous revision: 1.6
done
Checking in options/Bundle.properties;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/Bundle.properties,v  <--  Bundle.properties
new revision: 1.8; previous revision: 1.7
done
Checking in options/AnnotationSettingsPanel.java;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/AnnotationSettingsPanel.java,v  <-- 
AnnotationSettingsPanel.java
new revision: 1.7; previous revision: 1.6
done
Comment 2 Peter Pis 2007-07-20 09:47:56 UTC
Reopen...

===============================================
 Tested Window title : Options
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  |  }


 No Accessible description :
   Class: javax.swing.JButton {  Add Variable... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Define {folder}... |  }
   Class: javax.swing.JButton {  Manage Connection Settings... |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  |  }
   Class: javax.swing.JTextField {  Format: |  }
   Class: javax.swing.JTextField {  Specify the SVN Home Folder: |  }


 Label with LABEL_FOR not set :
   - none.

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


 Components with no mnemonic :
   - none.

 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components with potential mnemonics conflict:
 - components with mnemonic 'A' :
   Class: javax.swing.JButton {  Add Variable... |  }
   Class: javax.swing.JButton {  Advanced Options |  Invokes Advanced Options dialog }


 Components not reachable with tab traversal :
   - none.
Comment 3 Tomas Stupka 2007-07-20 10:06:02 UTC
do you realize that none of the last components was listed in the original report?
how many times will this be reopened again?!
Comment 4 Peter Pis 2007-07-20 12:09:19 UTC
The first dialog was "Commit Message" was added accidentally for that. But I have checked other components (listed
already in this issue) that still don't meet the criteria for A11Y and therefore I have reopened this issue. 
Comment 5 Tomas Stupka 2007-07-20 12:33:42 UTC
sorry for being penetrating, but

No Accessible description :
   Class: javax.swing.JButton {  Add Variable... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Define {folder}... |  }
...

are listed only in the last post :)
Comment 6 Peter Pis 2007-07-20 12:51:54 UTC
To be more accurate, the results for"Select A Commit Message" dialog was added here accidentally instead of the results
for "Options" dialog.
Comment 7 Tomas Stupka 2007-07-23 18:13:13 UTC
fixed

Checking in Bundle.properties;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/Bundle.properties,v  <--  Bundle.properties
new revision: 1.10; previous revision: 1.9
done
Checking in SvnOptionsPanel.java;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/SvnOptionsPanel.java,v  <--  SvnOptionsPanel.java
new revision: 1.9; previous revision: 1.8
done
Checking in SvnOptionsPanel.form;
/cvs/subversion/main/src/org/netbeans/modules/subversion/options/SvnOptionsPanel.form,v  <--  SvnOptionsPanel.form
new revision: 1.9; previous revision: 1.8
done

the following components come from versioning

No Accessible name :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  |  }


No Accessible description :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  |  }
Comment 8 Maros Sandor 2007-07-26 10:43:14 UTC
I believe these have been fixed already in versioning.
Comment 9 Peter Pis 2007-07-31 09:50:22 UTC
Verified. NetBeans IDE Dev (Build 200707310000)