Commit Graph
35 Commits
Author SHA1 Message Date
Aditya Nrusimha a3499195e9 Style changes and -enclosingScrollView 2012-10-06 18:54:26 -07:00
Aditya Nrusimha 67cfe3979f Fixed tabbing issues. 2012-10-01 16:03:51 -07:00
Aditya Nrusimha cb8cfff449 Merge remote-tracking branch 'upstream-current/master' into upstream-text-autoscroll
Conflicts:
	lib/Support/CoreText+Additions.h
	lib/Support/CoreText+Additions.m
	lib/UIKit/TUITextRenderer+KeyBindings.m
2012-10-01 16:00:25 -07:00
Aditya Nrusimha c58dabc70b And I just realized that this would duplicate the effect... 2012-09-25 23:08:07 -07:00
Aditya Nrusimha 14708a63ba Removed extraneous method needs. 2012-09-25 16:31:24 -07:00
Aditya Nrusimha 590716b166 Merge upstream changes 2012-09-24 17:19:12 -07:00
Aditya Nrusimha 0d5ddc2b05 More style changes! 2012-09-24 17:13:25 -07:00
Aditya Nrusimha 82c43ee33d Style changes and indentation fixes. 2012-09-24 17:06:18 -07:00
Aditya Nrusimha 604ec8c8c6 TUITextRenderer automatically scrolls when inside a TUIScrollView.
And I've added a few keybindings. No undo support yet :(
2012-09-23 17:30:09 -07:00
galaxas0 20f67016b9 Fixed synthesize issue (getter overrides kill auto-synthesis). 2012-09-22 20:24:10 -07:00
Aditya Nrusimha 68f47977f4 Explicit synthesize required…? (Doesn't build otherwise.) 2012-09-22 19:50:28 -07:00
Aditya Nrusimha 10989d7779 Fixed conflict. 2012-09-22 19:48:20 -07:00
Aditya Nrusimha f49b0368e8 Added a private header for TUITextRenderer. 2012-09-22 19:46:44 -07:00
galaxas0 ad9edd60b6 Removed faulty class extended method. 2012-09-22 19:21:23 -07:00
galaxas0 5e6080b9fe Added braces. 2012-09-22 19:11:29 -07:00
galaxas0 260b380641 Style changes (no unicode embedding, proper typecasting). 2012-09-22 19:05:41 -07:00
galaxas0 a4be24c9b2 Removed @synthesize. 2012-09-22 18:46:00 -07:00
Aditya Nrusimha 2a5efb42e8 Secure Text Field support. (No new classes, either!) 2012-09-22 18:24:21 -07:00
Aditya Nrusimha 4023b742d9 Added responder change preparation methods to allow text selection reset.
This effectively removes the need for +isKindOfClass calls.
2012-09-22 16:24:15 -07:00
Justin Spahr-Summers de51f7481f Merge remote-tracking branch 'CodaFi/master' (pull request #62) 2012-09-02 18:20:25 -07:00
Robert 06e3d653a9 Cleanup and inline documentation additions. 2012-09-01 01:25:55 -06:00
Robert c2063c8823 Extra commits 2012-08-31 20:52:19 -06:00
Robert d9429f9a06 TUITextView now responds to -editable property
TUITextView ignored -editable before, and -userInteractionEnabled would
completely shut off dictionary and highlighting functions.  By adding
check for edit-ability to the _isKey function (and a property to
TUITextEditor), the text view must pass two tests before it can become
a first responder and show the cursor to accepts key events.  It is a
bit fake-ish though, because clearly the renderer must respond to click
events, otherwise double clicks on words don't go through correctly,
but at least it guts the ability of the user to add text to a text view
they shouldn't be adding text to.  It's possible that you may not want
to expose the editable property I've defined in case it accidentally
disables some poor chap's text view, but it's worth a look.
2012-08-31 20:51:33 -06:00
Justin Spahr-Summers 6c0d74f92a Remove unused imports 2012-08-10 21:52:20 -07:00
Justin Spahr-Summers 2d95d1e70e Remove TUIKit.h import from TUITextEditor.m 2012-07-23 12:32:22 -07:00
joshaber 8bd71fb704 Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	TwUI.xcodeproj/project.pbxproj
	lib/Support/CoreText+Additions.m
	lib/UIKit/TUIAttributedString.m
	lib/UIKit/TUIControl.m
	lib/UIKit/TUINSView.h
	lib/UIKit/TUINSView.m
	lib/UIKit/TUINSWindow.m
	lib/UIKit/TUITableView.m
	lib/UIKit/TUITableViewCell.m
	lib/UIKit/TUITextRenderer.m
	lib/UIKit/TUITextView.m
	lib/UIKit/TUIView.m
2012-04-09 14:48:41 -04:00
joshaber 876e5f8946 handle key equivalents that should be captured by the input context 2012-03-13 11:06:32 -04:00
joshaber 6281d17421 fixed TUITextView so that it now works with more advanced input methods like Chinese and Japanese 2012-03-01 10:28:22 -05:00
joshaber 02d8fa2bc4 forward mouse events to the input manager, may be necessary to support different input methods 2012-02-29 11:29:49 -05:00
joshaber 6cb50076f8 added a method for adding the standard Cut / Copy / Paste items to a menu 2012-01-25 17:07:04 -05:00
joshaber f06c0c6464 fixed the positioning of the accent character popup 2012-01-23 22:37:08 -05:00
joshaber 9f662652ae call super instead of just returning NO 2011-12-06 17:22:10 -05:00
joshaber fe921c5326 only return YES from -performKeyEquivalent: if the selector isn't -noop: 2011-12-06 15:03:28 -05:00
Justin Spahr-Summers fac056b03c ARC migration, baby.
Conflicts:

	TwUI.xcodeproj/project.pbxproj
2011-11-12 17:44:11 -08:00
Loren Brichter 2a704ca1fb TwUI 0.1 2011-07-01 14:18:11 -04:00