From: LM <lm...@gm...> - 2016-04-13 16:53:49
|
Pere Pujal i Carabantes wrote: > A couple of years ago, Nalin added accessibility for blind people to > tuxmath and tuxtype, I think it is still on the accessibility branch > not merged into master :/ Looked like it had been merged in with the latest version. I have those changes in what I'm working on but I've made a few modifications to them. David Bruce wrote: >Hi all - I would be *very* happy to know that tuxmath and tuxtype will be >maintained again. I did look at the tuxtype code. Personally, I'd like to see it using t4k_common in a way that's more parallel to what tuxmath is doing. One issue I noticed was that CheckFile in tuxtype had more functionality than T4K_CheckFile in t4k_common. So, some modifications to t4k_common to accommodate tuxtype might be necessary. Tuxtype uses CheckFile to check for valid directories as well as valid filenames while T4K_CheckFile doesn't do any directory checking and doesn't return a code to indicate when the argument is a directory. Another issue is where to store related files such as graphics, audio files, etc. t4k_common, tuxmath and tuxtype all have these types of files. I made some modifications in my code to store files under $PREFIX/share in a t4k_common directory. That works well to avoid duplication of tuxmath and t4k_common files and code. However, tuxtype has different files, some with the same name and path as tuxmath, so trying to combine those files as is under t4k_common would be an issue. One could have the code search for tuxmath files under a tuxmath subdirectory and tuxtype files under a tuxtype subdirectory, but then there will still be some files that are common to both and in t4k_common. It would be nice not to have to complicate the directory logic to look in that many places just to find the needed files. Not sure if I'm looking at the latest versions. Was having issues getting tarballs from github. I believe I downloaded tuxmath at 7ec075a879914d547183f0ed9520b0837d3e7d1a ( http://anonscm.debian.org/cgit/tux4kids/tuxmath.git/commit/ ) and tuxtype at b89cde890f5cf6cd9e93aa1a3bf55ed413beb2f9 ( http://anonscm.debian.org/cgit/tux4kids/tuxtype.git/commit/ ). I do have several other versions on my system as well, but I'm currently using those two as my starting points. Sincerely, Laura |