86 Commits

Author SHA1 Message Date
Peter
774d601b0a ListView: apply opaqueTransactionState on empty transaction 2019-05-23 00:21:04 +02:00
Peter
a1aecb45d3 ListViewTransactionQueue: changed assert to precondition
ListView: fixed header view flashing
2019-05-13 22:15:51 +02:00
Peter
41107f978a Add assertions 2019-05-03 15:02:38 +04:00
Peter
febf3d3f0e Attempt to fix initial positioning when content is smaller than screen size 2019-05-01 17:17:38 +04:00
Peter
304535df84 Disable scroll indicator animations 2019-04-26 15:51:28 +04:00
Peter
99638081bf ListView: fix visibleContentOffset to a placeholder node if higher 2019-04-26 11:32:06 +04:00
Peter
786b0207db Revert some changes 2019-04-23 20:43:44 +04:00
Peter
2bf1de59b6 CAAnimationUtils: added mediaTimingFunction to all methods
ListView: don't snap to overscroll bounds while tracking
2019-04-23 18:04:15 +04:00
Peter
6ae1baad94 ListView: fix for scrollToItem when simultaneously changing layout 2019-04-22 17:23:20 +04:00
Peter
8fbc832d3a ListView: improve scroll indicator insets 2019-04-21 23:48:17 +04:00
Peter
1991d52f6b ListView updates 2019-04-19 16:13:29 +01:00
Peter
a36ef160d3 ListView: check if experimentalSnapScrollItem is still enabled when applying saved scrollToItem 2019-04-15 23:13:36 +01:00
Peter
a1abf6bf6a ListView: improved scrollToItem persistence 2019-04-15 01:29:32 +01:00
Peter
0d65c31ae1 ListView: added flashHeaderItems 2019-04-02 17:49:48 +04:00
Ilya Laktyushin
5c13b77e81 ListView: added customizable scroll distance for scrolling 2019-03-22 19:43:06 +04:00
Peter
798e2dda42 ListView: added generalScrollDirectionUpdated 2019-03-02 00:01:24 +04:00
Ilya Laktyushin
4658244e44 ListView: added visible fraction value for visibility property 2019-02-18 16:00:52 +04:00
Peter
6e0355b632 ListView: Fix updateVisibility 2019-02-15 23:38:16 +04:00
Ilya Laktyushin
209e6a1119 Fixed build 2019-02-15 19:21:44 +04:00
Ilya Laktyushin
e135276a3d Added partial list view item visibility 2019-02-15 18:25:53 +04:00
Peter Iakovlev
9a2b81c465 Expose voice over status 2019-02-15 17:30:30 +04:00
Peter Iakovlev
275fd01964 Accessibility tests 2019-02-08 17:55:06 +04:00
Peter Iakovlev
89114c721f Voiceover updates 2019-01-18 17:34:22 +04:00
Ilya Laktyushin
a533f7dd71 Added hex string initializer for UIColor 2019-01-14 01:45:39 +04:00
Ilya Laktyushin
b5aa5c4308 Ensure that the last index section is always visible 2019-01-12 17:33:19 +04:00
Ilya Laktyushin
97e5f8b531 Support for separate insets for item headers 2019-01-10 23:13:38 +04:00
Peter Iakovlev
8cf1aff13f Added animated to pushViewController 2018-12-25 17:56:00 +04:00
Peter Iakovlev
54fc9b751c Fix ListView scroll to visible 2018-12-20 15:53:10 +04:00
Peter
bd95025018 Fix scroll to visible 2018-12-19 00:32:03 +03:00
Peter
b8744db09d Added experimental snapping to ListView 2018-12-18 21:56:59 +03:00
Peter
052729d35b Merge commit 'f34984c4ea91fce9e2903cf52e149838b17fc399' 2018-12-18 18:58:19 +03:00
Peter
a493e4f081 Cleanup 2018-12-18 18:58:15 +03:00
Ilya Laktyushin
0e941897f3 ListView: do not hit test when hidden
Added option to inherit transformation on snapshotted views
2018-12-18 10:21:02 +04:00
Peter Iakovlev
7dbc5b2e78 Collection API updates 2018-12-03 05:04:45 +04:00
Peter
44a6e284e4 Improved ListView scroll indicator
Fixed PresentationContext ordering
2018-12-01 02:42:21 +04:00
Peter Iakovlev
7a58ac1bfc Various fixes 2018-11-30 14:26:48 +04:00
Peter
3afb9200cf Toolbar support 2018-11-27 17:26:47 +03:00
Peter
c0fec6a466 Fix ListView ordering 2018-11-23 18:14:13 +03:00
Peter
7b089c0659 Fix ListView element ordering 2018-11-23 04:19:11 +03:00
Peter
4dd5c5fef1 Updated ListView animations
Added global 3d touch handling (workaround for 3d touch controller leak)
2018-10-31 23:39:19 +04:00
Peter
8763efee72 Customizeable ListView animation duration 2018-10-26 19:31:48 +03:00
Ilya Laktyushin
5bd6ce75fd Key Shortcuts 2018-10-10 18:13:08 +01:00
Peter
bffb8eb8ca no message 2018-09-17 19:15:29 +01:00
overtake
1d592e9348 Merge branch 'master' of github.com:peter-iakovlev/Display 2018-09-04 22:38:23 +01:00
overtake
7f1f2d08e6 no message 2018-09-04 22:37:57 +01:00
Peter
1913e16c6d no message 2018-09-05 00:20:47 +03:00
Peter
e3bfc2003c no message 2018-08-31 04:22:15 +03:00
Peter
eea5853ef1 no message 2018-08-03 23:17:28 +03:00
Peter
f3ec180e4d no message 2018-06-29 20:14:18 +03:00
Peter
3dfd2af198 no message 2018-06-16 20:00:34 +03:00