-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Integrate accessibility into Tuxmath and Tuxtype
Description
During Google Summer of Code (GSoC) 2013, we made TuxType and TuxMath accessible for visually impaired users. However, the current official versions lack these accessibility features. It's crucial to release a new official version of TuxType and TuxMath on all platforms.
Readme TuxMath: https://github.com/tux4kids/tuxmath/blob/master/doc/README
Readme TuxType: https://github.com/tux4kids/tuxtype/blob/master/doc/README
Goals & Mid-Point Milestone
Goals
- Improve documentation around build
- Fix mac build for m-X chips
- Check and update dependencies if needed. Most likely we will need to update SDL library.
- Expose accessibility features in Tuxmath and Tuxtype
- Fix existing bugs
- Make an official release for GNU/Linux
- Make official release for Microsoft Windows
- Make official release for MacOS
- Prepare and release official packages or installers for all platforms.
- Releasing snap packages for ubuntu store
Setup/Installation
TuxType: https://github.com/tux4kids/tuxtype/blob/master/doc/INSTALL
TuxMath: https://github.com/tux4kids/tuxmath/blob/master/doc/INSTALL
Expected Outcome
Release TuxType and TuxMath with accessibility features for visually impaired users on all platforms without compromising the comfort of regular users.
Acceptance Criteria
No response
Implementation Details
Tuxmath and Tuxtype are coded in C and utilize the SDL library for graphics. They share the t4common library. Accessibility features can be activated via a new menu or keyboard shortcuts.
Mockups/Wireframes
No response
Product Name
Accessible TuxType and TuxMaths
Organisation Name
Zendalona
Domain
Education
Tech Skills Needed
C
Mentor(s)
Category
Accessibility