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 110252 - [A11Y] Accessibility issues in Ruby Gems dialog
Summary: [A11Y] Accessibility issues in Ruby Gems dialog
Status: VERIFIED FIXED
Alias: None
Product: ruby
Classification: Unclassified
Component: Gems (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Martin Krauskopf
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-19 09:51 UTC by Jiri Skrivanek
Modified: 2007-10-12 13:59 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 Jiri Skrivanek 2007-07-19 09:51:35 UTC
Please, fix accessibility issues in Ruby Gems (Tools|Ruby Gems).

JTextPane with description should be read-only.

Updated
--------------------------------------------------
No Accessible name :
  Class: javax.swing.JList {  |  }
  Class: javax.swing.JTextField {  |  }
  Class: javax.swing.JTextPane {  |  text/plain }

No Accessible description :
  Class: javax.swing.JButton {  Reload Gems |  }
  Class: javax.swing.JList {  |  }
  Class: javax.swing.JTabbedPane {  Updated(0) |  }
  Class: javax.swing.JTextField {  |  }

Components with no mnemonic :
  Class: javax.swing.JButton {  Reload Gems |  }

Installed
----------------------------------------------------
 No Accessible name :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextPane {  |  text/plain }

 No Accessible description :
   Class: javax.swing.JButton {  Reload Gems |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  Installed(10) |  }
   Class: javax.swing.JTextField {  |  }

New Gems
----------------------------------------------
 No Accessible name :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextPane {  |  text/plain }

 No Accessible description :
   Class: javax.swing.JButton {  Reload Gems |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  New Gems(1820) |  }
   Class: javax.swing.JTextField {  |  }

Settings
-----------------------------------------------------
No Accessible description :
  Class: javax.swing.JButton {  Configure Proxies... |  }
  Class: javax.swing.JTabbedPane {  Settings |  }

Components with no mnemonic :
  Class: javax.swing.JButton {  Configure Proxies... |  }
Comment 1 Jiri Skrivanek 2007-07-19 10:04:21 UTC
Other dialogs while installing/uninstalling:

Uninstallation
----------------------------------------------
 No Accessible name :
   Class: javax.swing.JTextArea {  |  }

 No Accessible description :
   Class: javax.swing.JTextArea {  |  }

 Gem Installation Settings
----------------------------------------------
 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JTextField {  |  }

 No Accessible description :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JRadioButton {  Exclude |  }
   Class: javax.swing.JRadioButton {  Include |  }
   Class: javax.swing.JTextField {  |  }

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

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Exclude |  }
   Class: javax.swing.JRadioButton {  Include |  }

Installation
----------------------------------------------
No Accessible name :
  Class: javax.swing.JTextArea {  |  }

No Accessible description :
  Class: javax.swing.JTextArea {  |  }

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


Comment 2 Jiri Skrivanek 2007-07-19 10:11:29 UTC
Upgrade
-----------------------------------------------------------------
No Accessible name :
  Class: javax.swing.JTextArea {  |  }

No Accessible description :
  Class: javax.swing.JTextArea {  |  }
  Class: org.netbeans.core.windows.services.NbDialog {  Upgrade |  }

Components with no LABEL_FOR pointing to it :
  Class: javax.swing.JTextArea {  |  }
Comment 3 Torbjorn Norbye 2007-08-02 20:00:45 UTC
Will fix in 6.0
Comment 4 Martin Krauskopf 2007-10-03 15:04:56 UTC
Should we pickup our own mnemonics, or is there any specification?
Comment 5 Martin Krauskopf 2007-10-09 12:18:43 UTC
Working on...

projects/src/org/netbeans/modules/ruby/rubyproject/gems/Bundle.properties;
new revision: 1.4; previous revision: 1.3
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.form;
new revision: 1.3; previous revision: 1.2
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.java;
new revision: 1.5; previous revision: 1.4
Comment 6 Martin Krauskopf 2007-10-09 12:39:14 UTC
Mnemonics and labelFors should be ok.

projects/src/org/netbeans/modules/ruby/rubyproject/gems/Bundle.properties;
new revision: 1.5; previous revision: 1.4
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.form;
new revision: 1.3; previous revision: 1.2
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.java;
new revision: 1.6; previous revision: 1.5
projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.form;
new revision: 1.2; previous revision: 1.1
projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.java;
new revision: 1.3; previous revision: 1.2
Comment 7 Martin Krauskopf 2007-10-09 13:16:26 UTC
accessibility for GemPanel

projects/src/org/netbeans/modules/ruby/rubyproject/gems/Bundle.properties;
new revision: 1.7; previous revision: 1.6
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.form;
new revision: 1.5; previous revision: 1.4
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.java;
new revision: 1.7; previous revision: 1.6
Comment 8 Martin Krauskopf 2007-10-09 13:41:47 UTC
Finished.

projects/src/org/netbeans/modules/ruby/rubyproject/gems/Bundle.properties;
new revision: 1.8; previous revision: 1.7
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemManager.java;
new revision: 1.8; previous revision: 1.7
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.form;
new revision: 1.6; previous revision: 1.5
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.java;
new revision: 1.8; previous revision: 1.7
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.form;
new revision: 1.4; previous revision: 1.3
projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.java;
new revision: 1.7; previous revision: 1.6
projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.form;
new revision: 1.4; previous revision: 1.3
projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.java;
new revision: 1.5; previous revision: 1.4
Comment 9 Jiri Skrivanek 2007-10-12 13:59:58 UTC
Verified.