-
Notifications
You must be signed in to change notification settings - Fork 570
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixes #102
base: master
Are you sure you want to change the base?
fixes #102
Commits on May 17, 2014
-
Better UILabel and UITextField support
UILabel now borrows a lot from TTAttributedLabel which allows for attributedText, minimumFontSize and numberOfLines to all work. UITextField now supports a placeholder and attributed placeholder as well as removes some extra padding from the internal text storage
Configuration menu - View commit details
-
Copy full SHA for 17f94b1 - Browse repository at this point
Copy the full SHA 17f94b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24069c - Browse repository at this point
Copy the full SHA c24069cView commit details
Commits on May 18, 2014
-
Fixes for layer geometry on 10.6
10.6 was having some major issues with layer geometry and flipping. When creating the backing layer for UIKitView and UICustomNSClipView I've not set their geometry flipped flags appropriately.
Configuration menu - View commit details
-
Copy full SHA for d20f560 - Browse repository at this point
Copy the full SHA d20f560View commit details -
Remove line fragment padding for all text views. The inset is handled…
… separately by the text view itself.
Configuration menu - View commit details
-
Copy full SHA for 6969e50 - Browse repository at this point
Copy the full SHA 6969e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31914dc - Browse repository at this point
Copy the full SHA 31914dcView commit details
Commits on May 19, 2014
-
Fixed up some weird scrolling and tracking behaviour in text fields a…
…nd views – Text fields now resize properly with their clip view to avoid vertical scrolling - Text views tracking should be less glitchy
Configuration menu - View commit details
-
Copy full SHA for 415848e - Browse repository at this point
Copy the full SHA 415848eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66feea1 - Browse repository at this point
Copy the full SHA 66feea1View commit details -
Even better NSAttributedString support on UILabel
- Correctly determine sizing when limiting number of lines - Vertical aligns centre like iOS - Supports all truncation modes like iOS - Now supports strike through attributes
Configuration menu - View commit details
-
Copy full SHA for f15c8b6 - Browse repository at this point
Copy the full SHA f15c8b6View commit details -
Added conversion options to NSAttributedString
Sometimes it's only necessary to convert the fonts or colours back and forth.
Configuration menu - View commit details
-
Copy full SHA for 7336e8c - Browse repository at this point
Copy the full SHA 7336e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f7e191 - Browse repository at this point
Copy the full SHA 6f7e191View commit details -
Configuration menu - View commit details
-
Copy full SHA for d370abe - Browse repository at this point
Copy the full SHA d370abeView commit details -
Fixes for UILabel mostly running on 10.6. Frustratingly CoreText's suggestion size engine is really poor and had to manually tweaked a bit.
Configuration menu - View commit details
-
Copy full SHA for c002394 - Browse repository at this point
Copy the full SHA c002394View commit details
Commits on May 20, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 867075d - Browse repository at this point
Copy the full SHA 867075dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b685c - Browse repository at this point
Copy the full SHA c5b685cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 990cf97 - Browse repository at this point
Copy the full SHA 990cf97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 646136c - Browse repository at this point
Copy the full SHA 646136cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d913081 - Browse repository at this point
Copy the full SHA d913081View commit details -
Text layer now proxies a tab key as a return key
iOS has no concept of tabs but on OS X it will serve similar to the return command on iOS in which someone normally switches to the next field.
Configuration menu - View commit details
-
Copy full SHA for a30f5e2 - Browse repository at this point
Copy the full SHA a30f5e2View commit details -
Increased size of large activity indicator to allow for crispness
A size of 37x37 was resulting in heavy blurring. 38x38 is more suitable.
Configuration menu - View commit details
-
Copy full SHA for 64b54de - Browse repository at this point
Copy the full SHA 64b54deView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd3128e - Browse repository at this point
Copy the full SHA bd3128eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6fddbe - Browse repository at this point
Copy the full SHA c6fddbeView commit details -
Added some safety checks to UILabel's typesetting
Basically 10.6 sucks totally and needed some extra help to ensure line heights are calculated properly. Added a bunch of checks to ensure no explosions happen on invalid CFType objects.
Configuration menu - View commit details
-
Copy full SHA for f54b0d5 - Browse repository at this point
Copy the full SHA f54b0d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5590345 - Browse repository at this point
Copy the full SHA 5590345View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad88a72 - Browse repository at this point
Copy the full SHA ad88a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4822159 - Browse repository at this point
Copy the full SHA 4822159View commit details -
UIWebView will no longer close it's window even if triggered from jav…
…ascript One could end in a unrecoverable modal sheet state if the WebView automatically closes the window but does not end the sheet session. This matches iOS behaviour where web views have no control over the window.
Configuration menu - View commit details
-
Copy full SHA for 4c398d0 - Browse repository at this point
Copy the full SHA 4c398d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1737738 - Browse repository at this point
Copy the full SHA 1737738View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1f2252 - Browse repository at this point
Copy the full SHA e1f2252View commit details -
Allow framework images to be overriden
UIImage will now attempt to load framework images out of the main app bundle and fallback to UIKit bundle if that fails.
Configuration menu - View commit details
-
Copy full SHA for f6fdf0e - Browse repository at this point
Copy the full SHA f6fdf0eView commit details -
UILabel tidy up some size suggestions
More work trying to get this sizing stuff right
Configuration menu - View commit details
-
Copy full SHA for fded594 - Browse repository at this point
Copy the full SHA fded594View commit details
Commits on May 22, 2014
-
Fixed UILabel size suggestion once and for good
Ditched CTFramesetter's method to suggest a size and implemented a consistent and accurate method of getting line heights.
Configuration menu - View commit details
-
Copy full SHA for c8567cd - Browse repository at this point
Copy the full SHA c8567cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for acaf58e - Browse repository at this point
Copy the full SHA acaf58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd7fb8 - Browse repository at this point
Copy the full SHA 6bd7fb8View commit details
Commits on May 23, 2014
-
Configuration menu - View commit details
-
Copy full SHA for a664b08 - Browse repository at this point
Copy the full SHA a664b08View commit details
Commits on May 25, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 9e5ea07 - Browse repository at this point
Copy the full SHA 9e5ea07View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e986d - Browse repository at this point
Copy the full SHA c2e986dView commit details
Commits on May 31, 2014
-
Configuration menu - View commit details
-
Copy full SHA for e6d11d7 - Browse repository at this point
Copy the full SHA e6d11d7View commit details
Commits on Jun 2, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 0f1028d - Browse repository at this point
Copy the full SHA 0f1028dView commit details
Commits on Jan 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 877465f - Browse repository at this point
Copy the full SHA 877465fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d34793 - Browse repository at this point
Copy the full SHA 1d34793View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2baa013 - Browse repository at this point
Copy the full SHA 2baa013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 785db73 - Browse repository at this point
Copy the full SHA 785db73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28baac5 - Browse repository at this point
Copy the full SHA 28baac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bab91e7 - Browse repository at this point
Copy the full SHA bab91e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8768e7a - Browse repository at this point
Copy the full SHA 8768e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28a7b2e - Browse repository at this point
Copy the full SHA 28a7b2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8065886 - Browse repository at this point
Copy the full SHA 8065886View commit details -
Configuration menu - View commit details
-
Copy full SHA for cec7bf9 - Browse repository at this point
Copy the full SHA cec7bf9View commit details
Commits on Jan 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c600209 - Browse repository at this point
Copy the full SHA c600209View commit details