-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/105972/
-----------------------------------------------------------

(Updated Aug. 13, 2012, 5:50 a.m.)


Review request for Dolphin, KDE Base Apps and KDE Accessibility.


Changes
-------

Thanks for the review. :)

QAccessible class defines static functions & enums for Accessibility. And the 
QAccessibileInterface must be implemented for a widget to be accessible to 
accessibility clients like screen-readers, magnifiers, etc.

I added the Accessible Interface for KItemListContainer, KItemListView and 
KitemListWidgets, to make dolphin accessible. This particular patch makes it 
work with KMag, which can now track where the keyboard focus is, within the 
dolphin view.
With some improvements/additions in the Accessibile interface, it will work 
great with screen-readers as well.

As you suggested, I removed the unnecessary dependency from 
KItemListSelectionManger, and also tried to remove the commented code and make 
it compatible with KDE code policies.


Description
-------

Added Accessibility Interfaces for Dolphin Views & Widgets, to make it 
accessible.
2 New files added in dolphin/ src/ kitemviews/ kitemlistviewaccessible.* that 
contain the three new classes.


Diffs (updated)
-----

  dolphin/src/CMakeLists.txt 5c1a6da 
  dolphin/src/kitemviews/kitemlistcontainer.cpp 5500851 
  dolphin/src/kitemviews/kitemlistcontroller.cpp 88f5d9f 
  dolphin/src/kitemviews/kitemlistselectionmanager.cpp 383914d 
  dolphin/src/kitemviews/kitemlistview.h 5723b9a 
  dolphin/src/kitemviews/kitemlistview.cpp 72b3fd8 
  dolphin/src/kitemviews/kitemlistviewaccessible.h PRE-CREATION 
  dolphin/src/kitemviews/kitemlistviewaccessible.cpp PRE-CREATION 
  dolphin/src/kitemviews/private/kitemlistviewlayouter.h da5bd1d 
  dolphin/src/tests/CMakeLists.txt 3f906d1 

Diff: http://git.reviewboard.kde.org/r/105972/diff/


Testing
-------

Focus-tracking tested with KMag / KWin. 


Thanks,

Amandeep Singh

Reply via email to