Commit Graph

25 Commits

Author SHA1 Message Date
Darren Ford 637703bd5e Update documentation 2023-03-15 12:25:08 +11:00
Darren Ford ad85f71bd2 Moved 'isSecure' out into two different classes
In later versions of Xcode changing the NSTextFieldCell to an NSSecureTextFieldCell generates an error (no longer secure).

Rather than maintain two almost identical field types, GYB is being used to templatize the primary source file 'DSFFloatLabelledTextField.swift.gyb' into two different classes.

As a result, changes _must_ be made to the template file rather than the sources.
2023-03-15 12:16:35 +11:00
Darren Ford 0e89b0c162 Fixed podspec 2023-03-15 11:20:41 +11:00
Darren Ford 344eab8512 First cut refactor secure 2023-03-15 11:06:11 +11:00
Darren Ford 35523f5ec7 Added secure text field support, delegate support, updated doco 2020-12-01 14:14:46 +11:00
Darren Ford 8981182b38 Better accent color handling for big sur and legacy OSes. 2020-12-01 13:59:57 +11:00
Darren Ford 7e5864260b Use Google Translate to make Arabic RTL demo 2020-12-01 12:49:08 +11:00
Darren Ford c47631f3e7 Added delegate callbacks 2020-11-30 10:27:00 +11:00
Darren Ford 8efa9610f1 Updated demos to show RTL 2020-09-17 21:08:01 +10:00
Darren Ford 1e00bc6e9f RTL Support, placeholder spacing support, better dynamic support
1.  Some tweaks to improve RTL handling
2.  Added ability to add additonal spacing between placeholder and text (placeholderSpacing)
3.  Fixed issue where dynamically-created fields weren't being created correctly.
4.  Fixed (occasional) crash when creating via IB and providing a text field value.
5.  Use placeholder color for floater when field isn't active
6.  Removed some potential self captures when observing changes.
2020-09-17 21:05:50 +10:00
Darren Ford 7904155990 Added objc demo 2020-02-18 19:08:59 +11:00
Darren Ford 809ce0b2ce Fixed issue where setting stringValue didn't trigger the floating field 2020-02-03 09:57:34 +11:00
Darren Ford 34f0377309 Update version to 1.5 2020-01-23 11:22:39 +11:00
Darren Ford daa813a429 Support 'reduce motion' on 10.12+ 2020-01-23 11:07:39 +11:00
Darren Ford 77a2800703 Update copyright date 2020-01-23 11:05:40 +11:00
Darren Ford dcaf1087c5 Fixed crash when loading via SPM using Xcode 11.3.1 2020-01-16 15:31:55 +11:00
Darren Ford 69fa2990c7 Small refactor and cleanup, added SPM support 2020-01-02 09:11:16 +11:00
Darren Ford 603d851619 Cleaned up optionals, moved to swift 5 2019-05-14 10:57:06 +10:00
Darren Ford 2757122e8b Added cocoapod 2019-05-14 10:36:23 +10:00
Darren Ford 7b10955837 Better handling of line height 2019-05-14 10:11:19 +10:00
Darren Ford aa87d10be5 Fixed occasional 'not focus' text color in label 2019-02-07 13:28:28 +11:00
Darren Ford f64a99540f Removed 2019-02-06 16:41:20 +11:00
Darren Ford 02af26f715 More demo 2019-02-05 06:42:24 +11:00
Darren Ford 7f74cad362 Layout fixes 2019-02-04 16:16:05 +11:00
Darren Ford 5e379889a2 Initial Commit 2019-02-04 13:52:44 +11:00