Shin Yamamoto
837edc6abf
Update sample
2019-06-01 23:36:20 +09:00
Shin Yamamoto
20fda3888f
GrabberHandleView supports UIAppearance
2019-06-01 23:36:20 +09:00
Shin Yamamoto
4728c6848b
FloatingPanelBackdropView supports UIAppearance
2019-06-01 23:36:20 +09:00
Shin Yamamoto
70c945c9f5
FloatingPanelSurfaceView supports UIAppearance
2019-06-01 23:36:20 +09:00
Shin Yamamoto
6fcb817fb8
Add the rubberbanding behavior for top & bottom buffer ( #144 )
...
* Add sample code
* Fix updateInteractiveTopConstraint()
* {min,max}Y variables are confusing because it's not a value of coordinate Y,
but a constant value from the `interactiveTopConstraint`.
2019-06-01 16:19:09 +09:00
Shin Yamamoto
e2ebfd01df
Merge pull request #211 from SCENEE/avoid-weird-crash
...
* Use wholemodule compilation mode on Debug
* Set APPLICATION_EXTENSION_API_ONLY to YES by default
2019-06-01 13:55:00 +09:00
Sven Tiigi
cf70929204
Added ContentInset Property on SurfaceView API ( #200 )
...
* Added Show ContentInset to Example application
2019-06-01 13:46:18 +09:00
Shin Yamamoto
624e3f7553
Set APPLICATION_EXTENSION_API_ONLY to YES by default
2019-05-31 13:34:26 +09:00
Shin Yamamoto
3cc8538db3
Use wholemodule compilation mode on Debug
2019-05-31 13:34:07 +09:00
Shin Yamamoto
a9a65436bb
Merge pull request #209 from SCENEE/improve-tests
...
Add unit tests
2019-05-27 22:21:37 +09:00
Shin Yamamoto
353dabfc47
Update Maps example for iOS 10 shadow
2019-05-25 16:07:22 +09:00
Shin Yamamoto
1bdf0f5b78
Remove unnecessary frame update
2019-05-25 16:07:22 +09:00
Shin Yamamoto
6696d7f71d
Fix UIVisualEffectView on iOS10
...
This regression has happened since v1.2.0
2019-05-25 16:07:22 +09:00
Shin Yamamoto
59a6c7e576
Fix errors on simulator testing
...
Fix the following errors.
- 'dyld: program was built for a platform that is not supported by this runtime'
- 'dyld: Library not loaded: @rpath/libswiftCore.dylib'
2019-05-25 16:07:22 +09:00
Shin Yamamoto
0b0148635e
Fix .travis.yml
2019-05-25 16:07:22 +09:00
Shin Yamamoto
c354d8ea92
Modify FloatingSurfaceView.cornerRadius
2019-05-25 16:07:22 +09:00
Shin Yamamoto
9562cdaccb
Clean up surface props
2019-05-25 16:07:22 +09:00
Shin Yamamoto
bcfff8a33a
Add FloatingPanelViewTests
2019-05-25 16:07:21 +09:00
Shin Yamamoto
f5c409ba90
Fix test failed on iOS 10.3.1
...
This resolves the following error.
> xctest (86533) encountered an error (Failed to load the test bundle. (Underlying error: The bundle “FloatingPanelTests” couldn’t be loaded because it is damaged or missing necessary resources. The bundle is damaged or missing necessary resources. dlopen_preflight(..omitted../Build/Products/Test-iphonesimulator/FloatingPanelTests.xctest/FloatingPanelTests): no suitable image found. Did find:
> ..omitted../Build/Products/Test-iphonesimulator/FloatingPanelTests.xctest/FloatingPanelTests: mach-o, but not built for iOS simulator))
2019-05-25 16:06:56 +09:00
Shin Yamamoto
2f23520330
Improve ViewTests.test_WarningRetainCycle()
2019-05-25 16:06:56 +09:00
Shin Yamamoto
a95694cbfc
Add testing jobs in Travic CI
2019-05-25 16:06:56 +09:00
Shin Yamamoto
6cfba6495f
Add TestingApp
2019-05-25 16:06:52 +09:00
Shin Yamamoto
b9f3de1c64
Merge pull request #207 from SCENEE/improve-surface-w-lazy-props
...
Improve surface w lazy props
2019-05-21 22:56:02 +09:00
Shin Yamamoto
c67b56e7af
Clean up code
2019-05-17 22:54:47 +09:00
Shin Yamamoto
bf39f07691
Use lazy properties in the surface view
2019-05-16 10:43:41 +09:00
Shin Yamamoto
a9e46f0de6
Merge pull request #204 from SCENEE/fix-scroll-lock-2
...
Avoid calling {lock,unlock}ScrollView() unexpectedly
2019-05-16 10:41:04 +09:00
Shin Yamamoto
05478fa8fa
Avoid calling {lock,unlock}ScrollView() unexpectedly
2019-05-11 15:16:58 +09:00
Shin Yamamoto
d123afc3f7
Fix a crash
2019-05-11 13:40:58 +09:00
Shin Yamamoto
b1b3c15300
Merge pull request #201 from SCENEE/fix-scroll-lock
...
Fix scroll lock
2019-05-11 12:51:53 +09:00
Shin Yamamoto
49bae50739
Merge pull request #203 from SCENEE/patch-pr194
...
Improve surface container API
2019-05-11 12:49:48 +09:00
Shin Yamamoto
9b5459af8e
Fix the content height changed by a container inset
2019-05-11 12:11:04 +09:00
Shin Yamamoto
96d2ea57f5
Clean up prop naming
2019-05-11 11:53:05 +09:00
Shin Yamamoto
b78c5f4ece
Decouple between grabberTopPadding and containerTopInset
2019-05-11 11:02:06 +09:00
Shin Yamamoto
341522ccaa
Fix grabberhandle corner
2019-05-11 11:02:06 +09:00
Shin Yamamoto
833628e42f
Update the content view height by containerTopInset
2019-05-11 11:02:06 +09:00
Shin Yamamoto
50c1c6fdc9
Fix the dependency on ordering prop updates
2019-05-11 11:02:06 +09:00
Shin Yamamoto
213386e822
Fix the sign of containerTopInset
2019-05-11 11:02:06 +09:00
Shin Yamamoto
17317ed274
Merge pull request #194 from nderkach/master
...
Grabber handle and top offset customizations
2019-05-11 10:58:25 +09:00
Shin Yamamoto
652ae8c967
Remove a condition to prevent animation cancel
...
Because I can't confirm any effect to fix that selecting a table view cell
sometimes isn't working after flicking to half from full.
2019-05-04 16:15:10 +09:00
Shin Yamamoto
ec0e8cbdaf
Avoid any tap gesture recognition while dragging a panel
2019-05-04 16:03:19 +09:00
Shin Yamamoto
c15d4c9035
Fix the moving animation's interruption
2019-05-04 16:03:19 +09:00
Shin Yamamoto
39dfdd0ef0
Remove an unused code
2019-05-04 16:03:19 +09:00
Shin Yamamoto
d25bc58249
Add a sample for tap-to-move
2019-05-04 16:03:18 +09:00
Shin Yamamoto
194a197e83
Fix a scroll lock after moving a panel
2019-05-04 14:46:39 +09:00
Shin Yamamoto
bd02f34bcf
Merge pull request #196 from SCENEE/release-1.5.1
...
Release v1.5.1
2019-04-26 13:43:54 +09:00
Shin Yamamoto
7d5f03bb6e
Release v1.5.1
v1.5.1
2019-04-25 16:18:59 +09:00
Nikolay Derkach
60f41e168f
configure grabber handle and top container offset
2019-04-24 14:07:46 +02:00
Shin Yamamoto
680b16aa25
Merge pull request #185 from SCENEE/fix-tap-abort
...
Fix a touch abort on the interaction interrupted
2019-04-24 14:54:20 +09:00
Shin Yamamoto
2394c03dca
Polish a doc comment
2019-04-20 16:00:22 +09:00
Shin Yamamoto
c8f211f2bf
fix typo
2019-04-19 08:56:54 +09:00