137 Commits

Author SHA1 Message Date
Felix Mau 974ee23142 🔖 :: bump version 2019-10-12 17:12:58 +02:00
Felix Mau 958fed98c4 ♻️ :: enhanced test case 2019-10-12 16:56:39 +02:00
Felix Mau 413075de4d ⬆️ :: update dependencies 2019-10-12 13:30:39 +02:00
Felix Mau dd551d239a ♻️ :: update example application for iOS 13 2019-10-12 11:56:05 +02:00
Felix Mau 0180829180 🐛 :: fix view not animating if initially visible 2019-10-12 10:32:50 +02:00
Felix Mau f2c43cbe72 ♻️ :: update project for Xcode 11 and iOS 13 2019-10-11 17:09:24 +02:00
Felix Mau 603f3cae0e ♻️ :: use basic import for LightweightObservable in test-case 2019-10-11 17:08:45 +02:00
Felix Mau 8a3e71b879 ♻️ :: Animate locations property instead of entire layer 2019-10-11 17:07:08 +02:00
Felix Mau 735beda692 🔖 :: bump version 2019-09-02 11:22:40 +02:00
Felix Mau 1fd4fcb38e ♻️ :: Use leadingAnchor and trailingAnchor instead of leftAnchor and rightAnchor, in order to (theoretically) support right-to-left layouts 2019-09-02 11:09:32 +02:00
Felix Mau 7e6d866552 🎨 :: Format code
Use same string definition `'`
2019-08-31 10:23:59 +02:00
Felix Mau eb9e7cd071 📝 :: Updated documentation / fix typos 2019-08-31 10:15:17 +02:00
Felix Mau 2eaa8cb5bb ♻️ :: Added / sorted swiftlint rules 2019-08-31 10:14:57 +02:00
Felix Mau a4e53b563d 🐛 :: fix false positive of swiftlint rule unnecessary_type 2019-08-31 10:14:20 +02:00
Felix Mau d7014d4a57 ✏️ :: Fix typo
Renamed `programatically` to `programmatically`
2019-08-31 09:23:58 +02:00
Felix Mau 638a9e30c7 ♻️ :: Adapt to swiftlint version 0.34.0, by renaming unused_private_declaration to unused_declaration 2019-08-30 16:22:23 +02:00
Felix Mau 7621da5884 ♻️ :: Moved logic for removing the gradientView from its superview on deinit to view-model and provide tests 2019-08-30 15:10:11 +02:00
Felix Mau 8ecf4c239d :: Validate isFinished flag in test case 2019-08-30 10:44:07 +02:00
Felix Mau e9c1b41e6c ✏️ :: Fix camel case syntax 2019-08-30 10:39:53 +02:00
Felix Mau 41cd9e3df1 ♻️ :: Prefer constant over variable 2019-08-30 10:10:58 +02:00
Felix Mau e257c743c6 ♻️ :: Updated example Appliction
Show two programatically added `GradientActivityIndicatorView`, one with custom colors.
2019-08-30 10:08:18 +02:00
Felix Mau 3835f14c13 ♻️ :: Changed default value for height and adapted documentation 2019-08-29 15:44:00 +02:00
Felix Mau b3e1bb18e8 :: Adapt test-cases to changes from previous commit 2019-08-29 14:05:02 +02:00
Felix Mau 94d08a8bd4 ♻️ :: Update documentation by using official /// - Note: pattern 2019-08-29 14:02:06 +02:00
Felix Mau d685227c9a ⬆️ :: update dependencies 2019-08-29 09:41:37 +02:00
Felix Mau 86ed469fcd ♻️ :: update example application 2019-08-28 17:48:40 +02:00
Felix Mau 2fa48efc31 ♻️ :: Renamed AnimationState to ProgressAnimationState and adapted code accordingly 2019-08-28 15:36:20 +02:00
Felix Mau d8e82c0dfc ♻️ :: renamed infinteGradientColors to gradientLayerColors 2019-08-27 15:54:53 +02:00
Felix Mau 3104e9f235 :: Adapt test-cases to previous refactorings 2019-08-26 21:30:30 +02:00
Felix Mau 72baec3398 ♻️ :: Adapt calls to match new method names 2019-08-26 21:26:02 +02:00
Felix Mau 30c3ae5a70 ♻️ :: Remove List postfix 2019-08-26 17:13:50 +02:00
Felix Mau dcbb4df26e ♻️ :: Moved logic from view to view-model 2019-08-26 17:13:32 +02:00
Felix Mau c484cdd1f6 ♻️ :: Moved all constants to a specific file 2019-08-26 11:36:57 +02:00
Felix Mau 28a82bdaf7 :: Adapt test cases 2019-08-25 22:34:48 +02:00
Felix Mau 88cfdeb994 ♻️ :: Updated example application 2019-08-25 22:20:18 +02:00
Felix Mau c7fd4bfa35 ♻️ :: Refactored module 2019-08-25 22:19:42 +02:00
Felix Mau c88021a13e 🐛 :: Run pod install with fix for interface builder 2019-08-25 21:39:30 +02:00
Felix Mau 73adc1187e ♻️ :: Made extension public and moved base class from UIView to GradientActivityIndicatorView, to avoid conflicts with other frameworks. 2019-08-25 14:41:18 +02:00
Felix Mau 8b3d74fddb ♻️ :: removed BottomGradientLoadingBarController 2019-08-25 14:40:05 +02:00
Felix Mau 56ace2a02c ♻️ :: Renamed GradientView to GradientActivityIndicatorView to match naming from apple docs:
> For an indeterminate progress indicator—or, informally, a “spinner”—use an instance of the UIActivityIndicatorView class.
https://developer.apple.com/documentation/uikit/uiprogressview
2019-08-25 10:04:51 +02:00
Felix Mau 41222ebf41 🔖 :: bump version 2019-06-30 09:57:08 +08:00
Felix Mau 21dac04152 ⬆️ :: Update dependencies 2019-06-30 09:37:04 +08:00
Felix Mau 3e80af4464 ♻️ :: Adapt folder structure in test target
As `GradientLoadingBar` is now the only feature (due to observable is extracted into a dependency), we don't need the folder `Feature` any more.
2019-06-08 14:51:48 +08:00
Felix Mau 51a66e4367 ♻️ :: Adapt folder structure
As `GradientLoadingBar` is now the only feature (due to observable is extracted into a dependency), we don't need the folder `Feature` any more.
2019-06-08 14:47:22 +08:00
Felix Mau 2cae9aa051 Merge branch 'master' into feature/use-dependency-lightweight-observable
# Conflicts:
#	Example/GradientLoadingBar.xcodeproj/project.pbxproj
2019-06-08 14:24:48 +08:00
Felix Mau 68b528cf5f :: Added test cases for UIView extensions 2019-05-21 15:37:07 +08:00
Felix Mau eeb42f570c Merge branch 'master' into feature/use-dependency-lightweight-observable 2019-05-19 09:04:31 +08:00
Felix M 3ba663fe83 :: Add codecov.io support (#15)
*  :: Add codecov.io support

* 🐛 :: Fix wrong workspace / scheme name

* ✏️ :: Added shield for code coverage
2019-05-19 07:36:14 +08:00
Felix Mau be4830fdc0 ♻️ :: Remove own observable implementation in favour of LightweightObservable 2019-05-18 11:39:22 +08:00
Felix Mau fea10c4b75 :: Added LightweightObservable dependency 2019-05-18 11:33:42 +08:00