alpha
Login
Join now
maxwellcohen.bsky.social
/
visual-screen-reader
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of https://github.com/MaxwellCohen/visual-screen-reader.
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
visual-screen-reader
/
src
/
lib
11 files
at
main
Maxwell Cohen
·
Add happy-dom dependency and update Vite configuration for testing environment
·
4mo ago
8e2c6b6b
ax-tree-speech.ts
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
4mo ago
AxTreeJsonView.svelte
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago
AxTreeReaderLine.svelte
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
4mo ago
AxTreeReaderView.svelte
Add happy-dom dependency and update Vite configuration for testing environment
4mo ago
Counter.svelte
Initialize Visual Screen Reader Chrome extension with Svelte, TypeScript, and Vite. Add essential files including manifest, configuration, and basic structure for side panel and content scripts. Include .gitignore and README for setup instructions.
4mo ago
flatten-ax-tree-json.ts
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago
flatten-ax-tree-reader.test.ts
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
4mo ago
flatten-ax-tree-reader.ts
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
4mo ago
json-viewer.ts
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago
JsonViewer.svelte
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago
JsonViewerNode.svelte
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago