Commit Graph
589 Commits
Author SHA1 Message Date
4eb0da fd1aabb412 isEmpty method for dict
commit_hash:f3e964657a07b8c6de490b7a7f105e9a5a3f1214
2024-09-18 13:04:36 +03:00
4eb0da 036073e33e layout_provider
commit_hash:64b4f1d73ca04215f4bc742fcf35594b06948f20
2024-09-17 16:43:42 +03:00
tayrinn 63348eacc8 Add isEmpty() function to dict.
commit_hash:ab08ddfce581aba3b72f891254474e4ebd6906ea
2024-09-17 13:52:02 +03:00
tayrinn ea6d5eaa82 Supports autocapitalization in input
commit_hash:db1c1bbeaf2a0de967c3bcefd3fb1a66cb97ec27
2024-09-17 13:12:02 +03:00
avmushtukov b603714ec4 fix indicator for single item in pager shown as inactive
commit_hash:9f3ac35a674489eadca996e200c37f37b2580dd0
2024-09-17 12:50:08 +03:00
4eb0da 59d212e12b toNumber with empty string fix
commit_hash:b2b94cd2def507e4d97a8c45d53f7cd23e8e51ca
2024-09-17 12:18:14 +03:00
avmushtukov 1b468118f0 add download typed action
commit_hash:011ad47b2bfd67af44558602c5e87361053b12dc
2024-09-16 18:16:38 +03:00
pkurchatov 37272e6d8c Fixed opacity for elements with solid background
commit_hash:2eb8615efb25f036482bbe06fa0799122301cc20
2024-09-16 13:50:12 +03:00
4eb0da 70c78fb7ac Local variables support
commit_hash:962649211d1fa6aeaefa1644451e806dbcd20924
2024-09-16 13:13:29 +03:00
grechka62 29931274e5 Observe item builder data changes in gallery and pager
commit_hash:468f6895a81dde8b62797d22bf6eedb4d51d4436
2024-09-12 20:03:07 +03:00
grechka62 ee00ecf038 Fix patch applying to root div
commit_hash:b9e6c2fb1021e7ec0ad3519d8086348730a9e638
2024-09-12 20:02:10 +03:00
gulevsky 6a04f4ecee fix visibility actions within patch layout
commit_hash:150d19ddc39912888a07fa9f616455551ef160b3
2024-09-12 12:34:54 +03:00
tayrinn 99e401054e mark patch test case as blocker
commit_hash:020e11af28c5ebdbdca31796aa3606ce8a6648ae
2024-09-12 12:30:29 +03:00
gulevsky dd0ed169c7 fix corner clipping while transitions is in progress
5f897645541a9273723e2f366b25104a614bbbb7
2024-09-09 21:12:07 +03:00
babaevmm a062a34c0f support maxLength for ios
580b66b1c1d2222410497102d3a2383fe532464c
2024-09-09 16:17:34 +03:00
denlvovich 6a46ed6702 Prevents calling changebounds animations when it is not needed
7f69d381f4153a4b3e6e7174a5560db7dc0c59e8
2024-09-09 14:46:46 +03:00
iiivanov 5a3ae7d9bb update regression cases
dd8cddff34be129831d0432d5b00f4a0f8927cd9
2024-09-09 14:22:19 +03:00
avmushtukov 7e24801fef add div-action-typed-hide-tooltip
746f34c1a6a91ff8de0d01bffa144d76162f5e76
2024-09-06 11:46:50 +03:00
avmushtukov dbfec84c90 add div-action-typed-set-state
2f01ada2b160f4bdddfb473cdf997f717c1fe933
2024-09-05 13:58:30 +03:00
avmushtukov 926a677188 add div-action-typed-show-tooltip
567f4c5bb11a386cbbe596198169fbdf81a4121b
2024-09-04 16:35:13 +03:00
avmushtukov ade8a34825 add tests for video and timer actions
9c03f8f3d97a4b14d4582f661b041a8df26ffa9e
2024-09-04 13:51:02 +03:00
morevsavva d1b8e60e8e supported Markdown extension.
ecd7c162c4c3db1f9db2f63318be090528d29633
2024-09-03 13:38:30 +03:00
gulevsky d7ed639ec1 support vertical alignment in text ranges and embedded image
86ac18567fa140da06fdd9b3d39e5ce95d8323a7
2024-09-03 00:19:14 +03:00
burstein 8eb689f4bd Added input filters regression files
90c1d848f913a6b9926ebf59c1e12cce75d8a044
2024-09-02 18:44:25 +03:00
tayrinn d2fadd1af0 support methods for dict
beebe02722aeaa713ab25b44f5a6d343e4c09539
2024-08-28 15:18:41 +03:00
iiivanov af47d54810 update regression cases
34506f497cecd245b98482712ad36fd4a8ff3e4d
2024-08-27 14:51:30 +03:00
burstein c2280b0be4 Added keyboard type regression file
d7b482c452278af6115971913e155deb0e3fa182
2024-08-26 21:46:40 +03:00
iiivanov d59fd2204f change s3 for regression data
c0fd5cbcce65ba3b615abe77a92ac1bdfb7c8b09
2024-08-26 21:45:35 +03:00
tayrinn 90f2fa17f8 add patch regress test case
899eb0d580b59a6451edaba1b4f2ff83d6dbff7d
2024-08-26 14:52:45 +03:00
edubinskaya 33e86213c1 fixed a crush when accessibility enabled
e78ba6e57cce875cc9a3b956f29bbf94371a0335
2024-08-23 16:04:47 +03:00
iiivanov 095bdfc44b update regression cases
0f2b850283c593b1afa44316fc155fee5ac4faea
2024-08-23 12:42:44 +03:00
burstein a44d256ae4 Added integration snapshot tests on local triggers
cafcd65d50f020f18a714bfa6bd200ce65d6a209
2024-08-19 12:07:35 +03:00
edubinskaya aaa940c2c9 revert layout changes
401c6915c1c8e7e4a247a8c42796c88e6e4f35f9
2024-08-15 17:32:33 +03:00
tayrinn 0cd20e0057 fix test
41b856c663cc309c7d4e60e088da40b195dacb7b
2024-08-14 12:10:31 +03:00
edubinskaya 229d3b72d1 Added support for a field variables for all elements
bd54ae6fb845bf8d9bdc71981765b0caf2c8bcba
2024-08-14 11:28:34 +03:00
edubinskaya 1efe38c40d supported accessibility for image range
ccf4af7fff90c61780169909cce0e0a9e591eb1b
2024-08-14 02:35:11 +03:00
tayrinn f601e6b80f Support toString() methods for dicts and arrays
28572a5bbabda6dd2939ace30b0b6613213dae14
2024-08-13 22:30:52 +03:00
4eb0da e225d04d32 Markdown extension
8d5b5c84c8629d4cf97590957bf65f885694a6fc
2024-08-13 16:43:42 +03:00
denlvovich 4b2618044a Fixed calculation of height of Gallery block
c8bf4a238d04d6420bead9fa6ffdc299440c9911
2024-08-12 11:33:28 +03:00
4eb0da 9841f86abe Better grid overlap
2b161a3dfa3703a060b859798d38214ae8f0d93e
2024-08-07 12:24:54 +03:00
denlvovich 3f05ef7e50 Ignores empty views when calculating shifts
d8d71e58b568b10746831834cc675d30a889caf3
2024-08-05 16:16:40 +03:00
gulevsky 11766ac5cc fix visibility action tracking when DivData moved to another Div2View
8a919540f8b52531ea790f089612914eba194c2d
2024-08-02 11:23:28 +03:00
i-ts 9169f55c56 support custom corner radius at shimmer extension
b57f1e750d746a1c80aa43868a8dc59565978590
2024-07-30 14:33:26 +03:00
gulevsky ffcaa7dad4 fix typos in regression index
634cf5957101b42cbcdc75c75197820f0f169d26
2024-07-29 20:07:05 +03:00
tayrinn 8901e2558e supported layout_provider
941efb5b9a1f6f24b25421890cee9a3712d59acf
2024-07-26 17:47:32 +03:00
morevsavva 52900973ff supported item_builder for pager and gallery.
3c920619ee649ce414ec2159acb16fbd96c20b71
2024-07-25 11:01:30 +03:00
the-leo dd6f494afd Fixed pager a11y
54a67a2b38a6c759cb67934067d17df48919c34f
2024-07-24 21:05:31 +03:00
gulevsky 10a5ad3e6f do not draw shadows of transient views
dc6fbaf7f1fd00cffc6633733c08a4800d160f53
2024-07-23 14:33:19 +03:00
babaevmm 3068da0c9b add reuseId
Тк reuseId добавили в div-base, решил сделать так:
1) Для Block добавил `reuseId: String?` с дефолтной реализацией nil
2) Добавил хранимое свойство reв DecoratingBlock
3) Присваиваю это свойство в applyBaseProperties предпоследним шагом перед экстеншенами
4) Добавил вычисляемые свойства к `WrapperBlock`,  `
4) Для `TabsView` удалил CollectionCellModel, там все время был один reuseId для всех типов, форс касты `Block` к этому типу
5) Для `GalleryView` и `TabView`: регистрирую `reuse_id` блоков в collectionView, если они ранее не были зареганы
6) Для того, чтобы reuseId работал в `Grid`,  добавил reuseId в DecoratingBlock Model
https://arcanum.yandex-team.ru/arcadia/divkit/public-ios/LayoutKit/LayoutKit/UI/Blocks/DecoratingBlock+UIViewRenderableBlock.swift?rev=rXXXXXX#L17
dbbb8fd9aeb382b18821a8a5289ff2b0314c1f01
2024-07-23 11:53:37 +03:00
pkurchatov 35359352a0 Fixed operators parsing
d7687ec0086cb5539b1e0f7c8bca48f2a3130250
2024-07-18 15:24:46 +03:00