84 Commits
Author SHA1 Message Date
denlvovich 66f40ce69f Fixed an issue with visibility actions triggering on elements in an invisible container
commit_hash:38dc104514d7c703b8c40e42d2cff612320ba52e
2026-01-24 00:44:15 +03:00
ansestepanov e0efba60b9 properties prototype with strings
commit_hash:9357f968304ae7bad3b9e7541b6b03a90bfd0b6e
2025-08-19 13:38:45 +03:00
pkurchatov 180a79ec27 XCode 16.4
commit_hash:08df791e23f17afd47a2413d7e73b71906f95e09
2025-08-01 23:29:56 +03:00
booster b489b36d92 Fixed file path in precommit hook
commit_hash:f7df7bc7f68f49dd4b005691712d8784e092107e
2025-07-17 17:28:31 +03:00
ansestepanov 7957234e06 InputPropertiesExtensionHandler implemented
commit_hash:8102c6d5ae8f979698ad70c8e34ce5fc9a1e2c22
2025-06-24 10:13:04 +03:00
babaevmm 3b4a296880 support preload_required
commit_hash:01ad472a712f682407b83d0a668de78065f5fac6
2025-06-18 14:24:32 +03:00
burstein d919b980ee Supported expressions in variable value field
commit_hash:a341b70bacca741f0cb6ea2f600cc4794c8b36a4
2025-05-15 03:57:55 +03:00
denlvovich b3c92fda92 Warnings for animated elements without id
commit_hash:6dd3424c62f13bf1d06ac4d87fbdf915ecbd67c1
2025-04-14 13:15:29 +03:00
s2lr 767a777525 Remove deprecated methods
commit_hash:71761a7acdae1649de07f6a52151b79d76dc5e13
2025-03-27 15:09:59 +03:00
denlvovich 79b5eee7da DivBaseBlockBuilder refactoring
commit_hash:02a6cac17420ef320c56af3182a75a1468b1ed50
2025-03-27 12:25:24 +03:00
denlvovich 00c48890fb Ids are not required for visibility animations anymore
commit_hash:e2253aaf255044b7665b46ad76eefe5317425d2e
2025-03-26 13:50:07 +03:00
feldspar 6232361839 Added Voice Over focus to DivInput
commit_hash:a19e8a5ff1081a33dc54dce79516c7cf75aae365
2025-03-24 16:19:59 +03:00
babaevmm 6797545374 update paths
commit_hash:8ab26a6d1a605474126fdbc3cc4314923edbc77f
2025-03-19 17:28:58 +03:00
babaevmm ac603356a2 update path for visibility actions, add tests
commit_hash:0ad9655ae07c900eb38a76ed1a92624a254ae4c5
2025-03-12 15:05:01 +03:00
burstein b786951f7e Supported dashed border type
commit_hash:40fa1ac87a23c3231994cc596a4e4bae908378c1
2025-02-20 17:22:49 +03:00
pkurchatov efa5356d42 Fixed separators in container with gone items
commit_hash:d01c090c1905b9e75e4c6a27cd43ab835b530bc0
2025-02-05 17:26:46 +03:00
pkurchatov 9946b7f334 Applied swiftformat
commit_hash:e73375885ae783675614d0033dddd027f02d5db4
2025-02-04 18:01:54 +03:00
babaevmm aa30515dda support text_shadow for ios
commit_hash:10204ee011cb7bcb2d4e706211bb62876405bad3
2025-01-23 12:11:42 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
pkurchatov 13fc78c611 Fixed size of container with paddings and aspect height
commit_hash:25885c94b0fc8636cc0d16867b3ccef20dc357c7
2024-12-05 23:10:45 +03:00
pkurchatov 2bb25d6933 Fixed paddings in container
commit_hash:569331ab1881240e4a13fd50db360648c641262d
2024-12-05 15:27:20 +03:00
pkurchatov 32ca53c33d Applied swiftformat
commit_hash:9c5ecfc2fd0b9a8622daa639e908bceb6891d85c
2024-11-25 23:23:00 +03:00
saabrosov 83401480c1 Added div-focus.next_focus_ids.forward support.
commit_hash:bb7c5bfa4c9750f354b2473f954797a83b31dca2
2024-10-21 16:18:02 +03:00
morevsavva 60062e637e supported animators.
commit_hash:81368398970aed31520e08d5ece3385ba8a1bb07
2024-10-15 16:29:06 +03:00
morevsavva c1eba2b850 Supported actions scope_id
commit_hash:46ae2390fc145524e104396aac11fc236b5eebe2
2024-10-08 12:05:07 +03:00
burstein 7c63261368 Support div-functions in ios
commit_hash:d14ead217153b5db46a12d9eb1f6d045f2dc15da
2024-09-24 13:17:41 +03:00
denlvovich 684d5731a7 Fixed rounding of corners if rotation == 0 is specified
f194ef183ce3693c1884b249429fafd18a6143bf
2024-08-26 18:58:29 +03:00
burstein 761711df4d Added local variable triggers
1e7d56724e829ea6ced26e8ae9164b6a169b0723
2024-08-02 17:45:34 +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
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 3eedb742a0 DivLastVisibleBoundsCache optimization
3bc97cad9299671a1143b091e1da6ef6716d3638
2024-07-09 19:52:11 +03:00
pkurchatov 61e4d752c7 Added div-base.layout_provider
71d4d5a24df7378ccb81a8bcbda80a2c7af900f2
2024-07-09 10:45:14 +03:00
pkurchatov 8c7e7f7aab Optimized DivLastVisibleBoundsCache
abe579d3b15298d9e498dc56e8ece6e874d24902
2024-07-08 16:45:32 +03:00
pkurchatov 227888553e Removed BasePropertiesOptions
8163076cfeeafa7bb519e4eb11b5af71e423ca6e
2024-07-05 21:01:47 +03:00
pkurchatov 10a5789539 Local variables
94156d00b5e15f7aa05d65af81601ff2b84333a7
2024-06-28 12:14:17 +03:00
pkurchatov 8b7174c9e0 Added id field in item builder prototype
edb4a0e2affd572ab47ee40b5aeadb9529acf838
2024-06-17 17:08:32 +03:00
pkurchatov 6d5b098d61 Fixed clipping in container
d83fd2ea3ce5c6d7238c9c650078940bc59d33ce
2024-05-27 19:24:18 +03:00
pkurchatov 12aed0de3e Fixed disappear actions for invisible blocks
f01954eea07d274604c1d984d8fe8b30cbdd188e
2024-05-15 19:16:59 +03:00
pkurchatov 3670a7c879 Applied swiftormat
d22237ac3335f62b16f37a172b1eb42a7558a5b5
2024-04-23 18:37:14 +03:00
akhmetsafin 737cc2ca9d Fixed focus setting when state changes and there are multiple inputs without id
027bc6b690f841a94bd9f9fe466367e43ec8a10f
2024-03-29 17:49:20 +03:00
pkurchatov 6d4e785be4 Applied Swift 5.9 format
7efc9a489061fda48036f567437a3d692591ff4a
2024-02-27 10:59:51 +03:00
booster a06da90d0b Extension handler support in DivState 2024-02-09 00:30:09 +03:00
timfedo ffbba1bbfc /0: Added focus action 2024-02-02 18:16:16 +03:00
pkurchatov a6d6972bd9 Added auto div-accessibility.type 2024-02-02 14:42:52 +03:00
pkurchatov a3b208b076 Fixed visibility actions for views that can change their size 2024-01-24 12:06:11 +03:00
pkurchatov af422f28dd Applied swiftformat 2024-01-10 02:08:08 +03:00
pkurchatov 39ff3d1982 Fixed accessibility params applying order 2023-12-28 19:24:24 +03:00
pkurchatov 99a3ee447c Optimized accessibility elements creation 2023-12-22 23:28:29 +03:00
akhmetsafin d9020a00c8 Support is_enabled in actions 2023-12-21 02:46:21 +03:00
pkurchatov 625c2acadf Fixed base blocks modeling 2023-12-20 14:49:55 +03:00