Commit Graph

746 Commits

Author SHA1 Message Date
Justin Spahr-Summers 18ed7f3c31 Use block notifications with a zeroing __weak ref 2013-04-09 11:00:14 -07:00
joshaber 9b09421643 remove the view from the superview to prevent leaking it 2013-03-12 16:45:01 -04:00
joshaber 9c9bc46cfe call -viewWillAppear: before the animation but after it's been added to the window 2013-03-05 14:55:32 -05:00
Alan Rogers 34470c9fcc Xcode++ add new recommended warnings, and fix a bunch of retain cycles uncovered by Xc 4.6 2013-01-10 10:23:06 +11:00
Justin Spahr-Summers fd1bbba8f8 Revert TUITableViewCell changes
This reverts commit f5ade96e06, reversing changes made to 91d97d6c62.

They were causing too much breakage for us.
2012-11-12 10:33:27 -08:00
Justin Spahr-Summers 7b76c240a1 Actually default separatorStyle to what it's documented to be 2012-11-01 12:05:35 -07:00
Justin Spahr-Summers c6a7ad9ede Remove _trackingView explicit ivar 2012-10-31 11:47:01 -07:00
Justin Spahr-Summers 9f21fa714f Claer TUINSView.trackingView when it's deallocated 2012-10-31 11:45:26 -07:00
Justin Spahr-Summers 36636a70c1 Expose TUINSView->_trackingView as a property 2012-10-31 11:44:34 -07:00
Danny Greg d6b53a957e Merge pull request #128 from github/fix-text-scrolling-coordinates
Convert TUITextRenderer autoscrolling rects to the scroll view's coordinate system
2012-10-24 08:57:32 -07:00
Justin Spahr-Summers 5f81574f27 Typo fix 2012-10-24 06:50:55 -07:00
Sheng Luo cd14f2036e Use the existing notification handler to avoid introducing a new one. 2012-10-24 07:27:59 +08:00
Justin Spahr-Summers ed019f564e Convert autoscrolling rects to the scroll view's coordinate system 2012-10-23 15:40:20 -07:00
Sheng Luo ce028dc647 When the window will close, set appkit host view's layout manager to nil. 2012-10-23 22:47:44 +08:00
Jonathan Willing fc3ffe38e9 display link all the things 2012-10-19 14:58:25 -05:00
Jonathan Willing d396368337 we weren't even using the argument 2012-10-19 14:48:57 -05:00
Jonathan Willing 4e7781ea7f improve indentation and casting 2012-10-19 14:08:27 -05:00
Jonathan Willing 44b1a23662 convert all spaces to tabs 2012-10-19 11:23:21 -05:00
Jonathan Willing 87811f5973 swap out timer with display link for scrolling 2012-10-19 11:16:13 -05:00
Jonathan Willing 5f9b5e6854 Merge pull request #122 from jagreenwood/tuiscrollview-delegate-scrollViewDidEndDecelerating
Added TUIScrollView delegate method scrollViewDidEndDecelerating:
2012-10-19 08:39:36 -07:00
Jeremy Greenwood e35f7e5312 Added TUIScrollView delegate method scrollViewDidEndDecelerating: 2012-10-19 08:51:59 -04:00
Aditya Nrusimha 6ed15b38d0 Merge remote-tracking branch 'upstream/master' into upstream-tableviewcell-additions
Conflicts:
	TwUI.xcodeproj/project.pbxproj
2012-10-18 14:29:26 -07:00
Aditya Nrusimha 8d2aa9cdf0 Short circuit same-value setting. 2012-10-18 14:23:19 -07:00
Justin Spahr-Summers 91d97d6c62 Merge remote-tracking branch 'galaxas0/upstream-tableview-controller' (pull request #115) 2012-10-18 14:09:40 -07:00
Aditya Nrusimha 12eaffc9b5 Fixed alternated colors. 2012-10-18 13:53:34 -07:00
Aditya Nrusimha 7aa1ad063c Style fixes. 2012-10-18 13:29:29 -07:00
Sheng Luo b9a4846abd Remove target actions. 2012-10-18 16:25:40 +08:00
Aditya Nrusimha 91d5d2d0a2 Lazy-loaded table view frame init. 2012-10-17 22:32:56 -07:00
Aditya Nrusimha 1e3d7301cf Creepy TUIViewController caused bug fix. 2012-10-17 22:26:17 -07:00
Aditya Nrusimha 32e750e76b Added to header. 2012-10-17 22:16:18 -07:00
Aditya Nrusimha c4c7a14e66 Added documentation. 2012-10-17 22:12:01 -07:00
Aditya Nrusimha 232e863e91 Added TUITableViewController. 2012-10-17 22:05:40 -07:00
Aditya Nrusimha f752e23a7c Removed gradient drawing.
:(
2012-10-17 19:40:22 -07:00
Aditya Nrusimha b25704f04e Remove macro. 2012-10-16 21:36:00 -07:00
Aditya Nrusimha 10d508716f Merge remote-tracking branch 'upstream/master' into upstream-tableviewcell-additions 2012-10-16 20:27:14 -07:00
Aditya Nrusimha bbab47c988 Add alternated gradients and fallback drawing. 2012-10-16 20:23:24 -07:00
Aditya Nrusimha 4372f9ed01 Fix documentation. 2012-10-16 20:09:17 -07:00
Aditya Nrusimha f981326c44 Export gradient cell drawing out of API into a custom block.
No alternated gradient or fallback support yet.
2012-10-16 20:02:48 -07:00
Justin Spahr-Summers 882700517c Merge remote-tracking branch 'galaxas0/upstream-text-autoscroll' (pull request #88) 2012-10-15 11:26:00 -07:00
Aditya Nrusimha 19fc9e0d02 Fixed imports and casting. 2012-10-15 11:23:20 -07:00
Aditya Nrusimha 719927dd89 Stick to TUIBridgedScrollView methods only. 2012-10-13 19:31:40 -07:00
Aditya Nrusimha 49415e0f6d Added protocol cast to TUIBridgedScrollView. 2012-10-13 19:20:23 -07:00
Sheng Luo b6f04cc0e2 Add an explanation. 2012-10-13 09:34:40 +08:00
Aditya Nrusimha 27068cbf5b Remove TUITableViewCellAngle. CGFloats are good enough. 2012-10-12 17:08:16 -07:00
Aditya Nrusimha 235a305b20 Patched unused code. 2012-10-12 16:18:39 -07:00
Aditya Nrusimha cfa9f1b0e7 Style changes and refactoring. 2012-10-12 15:52:33 -07:00
Sheng Luo 19ae40bb52 Prefetch scroll view's pulling state. 2012-10-12 13:24:57 +08:00
Aditya Nrusimha 80b4051e0e Added a new color, style fixes, and reimplementation. 2012-10-11 20:21:38 -07:00
Aditya Nrusimha cb877b8c28 Introduce more options for customization. 2012-10-11 20:21:22 -07:00
Aditya Nrusimha 3087c8428a Add TUITableViewCell default drawing and options.
Flesh out the class, as well as clean it up.
2012-10-11 20:20:55 -07:00