lp:~cyli/+junk/ArabicAlphabet

Created by cyli and last modified
Get this branch:
bzr branch lp:~cyli/+junk/ArabicAlphabet
Only cyli can upload to this branch. If you are cyli please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
cyli
Status:
Development

Recent revisions

7. By cyli

Removed extraneous python java file generator thingy

6. By Ying Li <cyli@jinchuuriki>

Yay, it works! All works, all tests pass. I should probably put in a
way to give up though (a sort of "show me the answer") and perhaps a way
to display my weird phoneticization, which I use because I can't figure
out how to display all of wikipedia's phonetiziations.

5. By Ying Li <cyli@jinchuuriki>

I could not use setItemClickListener on the GridView, because the
buttons in the GridView get focus instead. If I used pictures or
something else, it would have worked. See:
http://groups.google.com/group/android-developers/browse_thread/thread/167f3bfd9e44421c

So I had the Adapter called methods on the Matcher Activity instead.
Not ideal, but better modularity I think.

4. By Ying Li <cyli@jinchuuriki>

Moved some tests around, docstrings on all the classes. I still don't
like how the AlphabetAdapter works - how keypresses modify the display.
I especially don't like that I may have to use AlphabetAdapter to modify
the "validate" button too - I should to consider putting observers
on stuff rather than modify directly.

3. By Ying Li <cyli@jinchuuriki>

Figured out a way to get unit tests to work without calling getView(),
and thus not using annotation @UiThreadTest. Also, cleaned up the code
quite a bit. Tests could still be improved so that it is based on
determining when the view has fully redrawn, as opposed to waiting 500ms
(what I am doing now).

2. By Ying Li <cyli@jinchuuriki>

Delete works. Instrumentation tests all done (although in a sort of
hackery way - the adapter's getView method is called manually - I
haven't figured out how to get the UI thread to redraw everything. But
all tests pass.

1. By Ying Li <cyli@jinchuuriki>

Attempted Arabic alphabet learning program. In it's basic stages - I
think I will need to implement an arabic input method, or some way to
determine which letter set to display after I delete.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers