Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Accessibility #24

Closed
wants to merge 24 commits into from

2 participants

@joshaber
Collaborator

This is a first pass at adding basic accessibility support. I'd love to get some feedback on the direction I'm heading here. I've based TUIAccessibility really closely off UIAccessibility. I'm added super-basic support to TUINSView, TUIView, TUIControl, and TUIButton. In all cases, I implement it in a category on the base class.

(This is based off #23.)

joshaber added some commits
@joshaber joshaber added clearsContextBeforeDrawing property f4a2695
@joshaber joshaber added clearsContextBeforeDrawing property 3d09738
@joshaber joshaber store and actually use the dirty rect from setNeedsDisplayInRect: 596c6ba
@joshaber joshaber added clearsContextBeforeDrawing property 6f1c002
@joshaber joshaber use setNeedsDisplayInRect: when drawing the selection 64d5b17
@joshaber joshaber Merge branch 'clears-context' 57a4be6
@joshaber joshaber Merge branch 'dirty-rect'
Conflicts:
	lib/UIKit/TUIView.h
3614e27
@joshaber joshaber Merge branch 'fast-selection'
Conflicts:
	lib/UIKit/TUIView.h
72d60c7
@joshaber joshaber Merge remote-tracking branch 'upstream/master'
Conflicts:
	lib/UIKit/TUIView.m
1d64fbd
@joshaber joshaber added headerView to table view f720f99
@joshaber joshaber work on making state transitions actually do something 054a19f
@joshaber joshaber support assigning style properties to the label directly 9db2e58
@joshaber joshaber no fudge d578976
@joshaber joshaber fixed the corner radius calculation cdebdb2
@joshaber joshaber first pass at making sense of accessibility a6e6126
@joshaber joshaber added block support to attributed strings 94157c6
@joshaber joshaber Merge branch 'master' into accessibility
Conflicts:
	lib/UIKit/TUIAccessibilityElement.h
	lib/UIKit/TUIAccessibilityElement.m
	lib/UIKit/TUIView+Accessibility.h
	lib/UIKit/TUIView+Accessibility.m
cd69498
@joshaber joshaber split out all the TUINSView accessibility into its own category 84b1239
@joshaber joshaber hey it kinda works! c40ed29
@joshaber joshaber fleshed out the accessibility for TUIControl and TUIButton d5514e1
@joshaber joshaber Merge remote-tracking branch 'upstream/master'
Conflicts:
	lib/UIKit/TUITableView.h
	lib/UIKit/TUITextRenderer.h
	lib/UIKit/TUITextRenderer.m
5fc6de1
@joshaber joshaber Merge branch 'master' into accessibility 1eaec44
@joshaber joshaber damnit, messed up the merge e4138ac
@joshaber joshaber Merge branch 'master' into accessibility 1069a72
@atebits

looks like a few of these have already been merged, any way you could squash merge the relevant stuff on your side and submit new pull requests?

@joshaber joshaber closed this
@joshaber
Collaborator

(Same message as #23)

In order to keep my history from getting junked up again, I'm just going to submit pieces one at a time as pull requests. #26 is the first one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Jul 10, 2011
  1. @joshaber
  2. @joshaber
  3. @joshaber
  4. @joshaber
  5. @joshaber
  6. @joshaber
  7. @joshaber

    Merge branch 'dirty-rect'

    joshaber authored
    Conflicts:
    	lib/UIKit/TUIView.h
  8. @joshaber

    Merge branch 'fast-selection'

    joshaber authored
    Conflicts:
    	lib/UIKit/TUIView.h
Commits on Jul 11, 2011
  1. @joshaber

    Merge remote-tracking branch 'upstream/master'

    joshaber authored
    Conflicts:
    	lib/UIKit/TUIView.m
Commits on Jul 26, 2011
  1. @joshaber
  2. @joshaber
  3. @joshaber
  4. @joshaber

    no fudge

    joshaber authored
  5. @joshaber
  6. @joshaber
Commits on Jul 29, 2011
  1. @joshaber
  2. @joshaber

    Merge branch 'master' into accessibility

    joshaber authored
    Conflicts:
    	lib/UIKit/TUIAccessibilityElement.h
    	lib/UIKit/TUIAccessibilityElement.m
    	lib/UIKit/TUIView+Accessibility.h
    	lib/UIKit/TUIView+Accessibility.m
  3. @joshaber
  4. @joshaber

    hey it kinda works!

    joshaber authored
  5. @joshaber
  6. @joshaber

    Merge remote-tracking branch 'upstream/master'

    joshaber authored
    Conflicts:
    	lib/UIKit/TUITableView.h
    	lib/UIKit/TUITextRenderer.h
    	lib/UIKit/TUITextRenderer.m
  7. @joshaber
  8. @joshaber

    damnit, messed up the merge

    joshaber authored
  9. @joshaber
Something went wrong with that request. Please try again.