[Thunar-dev] Accessibility and the shortcuts sidepane

Jannis Pohlmann jannis at xfce.org
Thu Nov 27 00:18:59 CET 2008

Am Wed, 26 Nov 2008 11:29:28 -0800
schrieb "Quiring, Sam" <Sam.Quiring at windriver.com>:

> Greetings,
> I've been working on accessibility and applying it to Thunar.  I've
> hit a snag.  The shortcuts sidepane has both an icon and text for each
> shortcut.  Accessibility sees the enrire side pane is a table with 1
> column.  Each row in the table has two "table cell" items.  One is the
> text.  The other "table cell" I suspect is the icon, but accessibility
> does not see anything inside that "table cell".  Is that icon
> implemented in a special way?  Is it a custom widget?  Accessibility
> has support for images so I'm trying to figure out what is preventing
> accessibility from seeing the image here.
> A couple of weeks ago I observed that the table of files in Thunar's
> "Detailed List" view is opaque to accessibility.  One response to that
> was this email:
>     On Nov 11, 2008, at 02:38 , Brian J. Tarricone wrote:
>     I worked on a11y support for ExoIconView, and it did even work to
> some
>     degree, but I couldn't get it to work properly due to various gtk
> bugs
>     IIRC, hence I dropped it from libexo. The tree view should work
> just fine, it's just a stupid GtkTreeView.
> I am not familiar with the Thunar source so the terms ExoIconView,
> IIRC and libexo don't mean anything to me.  I assumed they refer to
> the "Detailed list" view.  Also, I assumed the GtkTreeView referred
> to the shortcuts sidepane.  Is that right?

Not entirely wrong but also not exactly correct either. ExoIconView is
the widget used for the "View as icons" and maybe for the "View as
compact list" mode. GtkTreeView is used for the tree view side pane and
the detailed list mode and also for the shortcuts side pane.

  - Jannis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://mail.xfce.org/pipermail/thunar-dev/attachments/20081127/ad6c86f6/attachment.pgp>

More information about the Thunar-dev mailing list