Git Product home page Git Product logo

aviewer's People

Contributors

patrickhlauke avatar stevefaulkner avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aviewer's Issues

Windows 10 throws warning at install

Windows protected your PC
Windows SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.

App: aViewer2.0.exe
Publisher:โ€  Unknown publisher

Windows 7 x64 support

When trying to run aviewer on Windows 7 x64. The only thing that appears on screen is the aviewer taskbar icon.

A little HOWTO would be nice

Thank you for making a product helping me be a better webdeveloper!

But, at least for me, it's not that obvious how to use the Aviewer. Could you please add a little guide/howto, to help us get started?

Kind Regards
/Bjarni

ACCPARENT vs ACCNAME

When I tab to an interactive element, it seems the AccParent sometimes populates with what I would think should be the AccName. The AccName is not in the list on the right side top by default. The user has to open the settings and select it. I'd suggest that is the most important value to get from the tool and so should be there by default.

Small tweak to version/product numbering

Following the recent change in version numbering (which is a great start), I was wondering if we could have a further tweak...

Currently, the 32bit and 64bit versions have subtly different file version numbers (2.0.1.85 and 2.0.1.69) and the same product version (2.0.1.0). I've changed the InnoSetup file to grab the latter for the installer (so the combined installer becomes aViewer2.0.1.0.exe). However, this can be a little confusing (see #29).

Is it possible to drop the last part of the product version, so it's just "2.0.1"? (or well, for the next release, "2.0.2")?

Documentation on how to compile AViewer

Can you put some documentation in the readme.md file on how to compile AViewer and a description of what each file does?

So if someone wanted to help or extend AViwer they would know where to start and how the code is organized.

Walking acc tree doesn't update acc properties information

When walking the accessibility tree pane, the information in the accessibility properties window does not automatically update based on the currently selected node.

Using aViewer 32bit on Windows 10 64bit (because the 64bit version of aViewer is broken). Problem is evident with both Jaws and NVDA running. aViewer is set to display "all objects" in the accessibility tree pane.

error alert displayed

capture

occurs on http://oaa-accessibility.org/rulesets/ page using dev branch 32bit aviewer with laltest Firefox on windows 10

aViewer compatibility with Windows 10 / releasing updated versions

Just a placeholder issue, as Windows 10 final isn't out yet...but worth flagging up that in one of the recent Insider Preview builds (10162) aViewer does not seem to work at all - the application starts, I can register the .dll, but nothing is displayed. In certain situations, I can get the yellow "focus only" rectangle to appear, but even this is inconsistent.

Feature request: Keyboard shortcuts

Would be useful to have a keyboard shortcut for moving directly to each of the three panes (acc tree, acc properties and code view) within the UI. At present there is a lot of tabbing involved.

issues with tree view and misreporting

the latest developer branch exe has some issues:
it does not always update the msaa etc info when walking the acc tree pane.
it does not always report correctly the element being watched via the cursor.

Google Chrome not always getting correct object

Accessibility view is running and set to follow focus.
Open https://namecheap.com and click Sign In
Click the name input box - correctly shows state
Click the password box - correct shows state as protected
Click the name input box again
Click on another window
Click the password input box - incorrect object identified.

treeview no longer displays in Firefox 43

Have tried current release version and dev versions, the left side treeviw does not display and the HTML/ARIA info does not display in the right list view. Occurs on very page viewed.

Doesn't seem to work for me

I have installed aViewer on Win7.

When opened, it sometimes displays a little bit on info, but it seems extremely laggy, and it crashes usually after focusing some random elements in Firefox.

image

Do I misunderstand something here?

TreeView Pane: Cannot toggle TreeView pane between expanded/collapsed

I am using a Windows 7 SP1 64-bit laptop.

The Tree View pane can be collapsed but then it cannot be expanded. I found that this issue with the TreeView pane getting "stuck" collapsed happens if I manually use the mouse to click on the "Collapse (or Expand) Button for TreeView" [<< button] as well as if I use the View > Collapse > TreeView menu option.

  1. Once I close the left TreeView pane (by clicking on the button or using the menu option) I can't get it to open again unless I close aViewer and reopen it and manually drag the pane open with my mouse.
  2. When I reopen aViewer then the TreeView pane is still visibly collapsed. The only way I can open it again is by manually using the mouse to drag the cursor to the right of the expand/collapse button. You cannot currently use the View > Collapse > Tree View menu option to toggle the pane back to an expanded state.
  3. I currently cannot collapse/expand the panes using the keyboard to activate the buttons that control the panes. When I tab to the << button and activate it with the spacebar then aViewer becomes non-responsive. NOTE: I am able to repeatedly expand/collapse the two other panes (TreeList and CodeEdit) without a problem using either the mouse or the menu options but not by activating the buttons using the keyboard.

General instability/problems in Windows 7

Trying the latest release on a Win7 virtual machine, and can confirm that it seems to hang/crash quite regularly (while under Win10 I'm not seeing these sorts of behaviors).

@jun325 wondering if you have a Win7 machine (either real or virtual) available to test? May be related to the IAccessible2.dll (particularly the 64bit one)?

AViewer IA2 fields not shown, Register DLL leads to weird error and lockup

Environment:
New Windows 10 computer with fresh install of everything

Steps:
Launch Firefox or Chrome
Launch AViewer
Inspect a text field

What happens:

  • IA2 properties not displayed, even though they are selected in settings
  • If you click Register IA2 DLL in settings, a strange dialog comes up (Japanese characters?). If you click OK about 20 times it goes away, but after that AViewer is locked up

Settings Dialog: aViewer becomes non-reponsive/hangs on Windows 7

aViewer becomes non-responsive if I open the Settings window and attempt to change any settings (see screenshot below):
image

The Windows dialog that appears has the following information about the error:

Description:
A problem caused this program to stop interacting with Windows.

Problem signature:
Problem Event Name: AppHangB1
Application Name: aViewer.exe
Application Version: 2.0.1.69
Application Timestamp: 58de0cda
Hang Signature: bcc2
Hang Type: 0
OS Version: 6.1.7601.2.1.0.256.4
Locale ID: 1033
Additional Hang Signature 1: bcc21320a354a490c52571a6d3952e86
Additional Hang Signature 2: 237a
Additional Hang Signature 3: 237acb176da410d9ef3397fa1ef5313a
Additional Hang Signature 4: bcc2
Additional Hang Signature 5: bcc21320a354a490c52571a6d3952e86
Additional Hang Signature 6: 237a
Additional Hang Signature 7: 237acb176da410d9ef3397fa1ef5313a

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\WINDOWS\system32\en-US\erofflps.txt

Accessibility Tree (TreeView Pane) always displays as empty? [aViewer version run from WAT 2015]

I have the 2015-05-20 version of WAT installed in IE 11 on my Windows 7 SP1 64-bit laptop. When I run aViewer from WAT no content displays in the accessibility tree (TreeView) pane of aViewer. The TreeList and CodeEdit panes work fine. My colleagues are having the same problem.

I saw some other posts stating others experienced problems with Windows 7 64-bit and aViewer. Are there any possible solutions/workarounds yet?

image

README link points to resource that does not exist

The following blurb and link points to a webpage that no longer exists and redirects to a generic and unhelp page on the TPGi website:

For further information, see The Paciello Group's aViewer resource page.

Add IAccessible2::UniqueID property

There are some situations where it would be handy to be able to get the unique ID property from IAccessible2. For instance when cross referencing with other ATs.

New app icon

For consistency with the TPG brand (and to make it slightly more visually appealing), started work on a new icon in a separate branch https://github.com/ThePacielloGroup/aviewer/tree/new-app-icon

Work is not complete here, as I believe the following still need to be resolved:

  • convert all png files into a multi-image ico
  • recompile the 32bit and 64bit exe files to use the new icon

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.