90 Commits
Author SHA1 Message Date
booster 6ca6f7068c Refined match_parent inside wrap_content layout
commit_hash:38abb7f9e9f06b0407ea79074ba775ec5b9db34a
2026-06-01 00:36:15 +03:00
booster 5f737443ce Fixed accessibility merging
commit_hash:bd1ab1f35f3c7f568d0355c82eb0f0ad2fa12e50
2026-04-30 18:28:56 +03:00
pkurchatov 718eec9f90 Swift Testing
commit_hash:9b1d9b2e0d20d42afde551f6e6bb29a694ce8a4f
2026-01-28 00:59:47 +03:00
booster d4418e4b56 preview_url support for div gif image
commit_hash:eecb0720dd0e67b47828d49fca6cdb9b798296f9
2025-11-28 17:34:16 +03:00
denlvovich f9c2d1c7b1 File renamed
commit_hash:205b6fab650b58707c12e30d01c5e677beb16b64
2025-11-21 15:41:16 +03:00
denlvovich afb34a0bf9 Fixed call to 'passVisibleBoundsChanged' on iOS26
commit_hash:0c2df2ccca3cf75f92c594ef124a0dcdbfcc9899
2025-11-19 16:03:04 +03:00
babaevmm 16904977c6 fix crash in empty gallery
commit_hash:6e311d5222658a089990926b66a34d05b5021523
2025-10-27 22:42:48 +03:00
pkurchatov 0663870bf9 Swiftformat
commit_hash:52ce6e4a9f35a44ddef28565cec76ddaabdc2d08
2025-09-18 12:40:09 +03:00
babaevmm 956c055cd8 update swiftformat, add organize rule
commit_hash:0f7ba811b37db6d2a9fc05efe5f94502feda4856
2025-08-04 16:24:48 +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 95b2190de9 fix LottieExtensionHandler getPreloadURLs
commit_hash:6be2bcdc26bfcc2123469b5970df6b3ed05cfbfc
2025-06-21 14:57:11 +03:00
babaevmm 0f22c7d570 support wrap_content for images
commit_hash:6505a9de3666776451765b988bdae2e99a503d9e
2025-05-21 16:51:39 +03:00
burstein 0d870d179a Supported configure reporting
commit_hash:40b6f6936670e46636615d54f7987d784cd1f4a9
2025-04-17 11:56:46 +03:00
babaevmm 1d68e50782 support patch properties
commit_hash:8863bfcf57ccb5a8b9ea4986010f4770821772db
2025-03-25 01:45:35 +03:00
babaevmm 1a7f191e5c fix state id
commit_hash:5eeae113d00cd0aeb9aae7937ce441a31e6fea5c
2025-03-24 12:21:54 +03:00
babaevmm 6797545374 update paths
commit_hash:8ab26a6d1a605474126fdbc3cc4314923edbc77f
2025-03-19 17:28:58 +03:00
babaevmm 30b464733b fix autocorrection for password type, add isSecure field
commit_hash:22c0a70edb259644142904b5165d370db94b7d33
2025-03-13 12:17:45 +03:00
babaevmm ac603356a2 update path for visibility actions, add tests
commit_hash:0ad9655ae07c900eb38a76ed1a92624a254ae4c5
2025-03-12 15:05:01 +03:00
babaevmm 5bea07041c add properties for TooltipEvent
commit_hash:61cfcfc2f0cefbfa807d7459aac40ffc5a41b951
2025-02-17 20:40:55 +03:00
korziuk 8023cfeb47 remove Delay and Duration types
commit_hash:effe8387a04fdb306cd2b486ce967fd92aaf6ce9
2025-01-22 15:12:17 +03:00
pkurchatov 23e4bae4a7 DivBlockModelingContext initializer clean up
commit_hash:9ae5f16f46354b8a87f236f85a07e8b2e2e3366c
2025-01-17 00:59:03 +03:00
pkurchatov 4c16fb9c29 Changed DivFlagsInfo.useTooltipLegacyWidth default value to false
commit_hash:ab6a6f08dff68e5f4c766c8748395c34059177ea
2025-01-16 18:44:06 +03:00
pkurchatov 5d2074dce9 Public API clean up, added @_spi annotations
commit_hash:8f0bdad94d4fabf3f89fb4bcb319a2cda916f679
2025-01-16 17:54:32 +03:00
pkurchatov b6e041721d Fixed the nested tooltips check
commit_hash:636e64e113daa91f704dbc9c9e9e2e6ce18e2560
2024-12-31 16:46:40 +03:00
burstein cdff3515b9 Supported grid with empty cells in a row
commit_hash:86f773f949ccff596040f671e88384fbfdc9511e
2024-12-30 20:28:21 +03:00
pkurchatov d745284ba0 Async DivBase test refactoring
commit_hash:ed66d62db4508d7f70117ec32637f09b8e89dab8
2024-12-24 11:17:15 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
feldspar d58ed61064 Updated ShineExtension with on_cycle_actions support
commit_hash:b66893660e9a04cbc958a27778a932d6b9740aa7
2024-11-27 18:50:40 +03:00
pkurchatov 27379544fb Fixed background animation for actions
commit_hash:261bf87e49363c716993ae86a4eaf5449b546aa8
2024-11-26 18:38:48 +03:00
pkurchatov 32ca53c33d Applied swiftformat
commit_hash:9c5ecfc2fd0b9a8622daa639e908bceb6891d85c
2024-11-25 23:23:00 +03:00
pkurchatov 3873724f59 XCode 16 / Swift 6 compatibility
commit_hash:f82a6800cb5c90e67a56c0a7ae75bb3a7e182ef3
2024-10-28 17:14:14 +03:00
saabrosov 83401480c1 Added div-focus.next_focus_ids.forward support.
commit_hash:bb7c5bfa4c9750f354b2473f954797a83b31dca2
2024-10-21 16:18:02 +03:00
burstein ece2112b46 Support DivActionSubmit
commit_hash:3e42eaa2a260a85db6ba80a01921fe55a60243b3
2024-10-09 20:35:25 +03:00
pkurchatov f53e06c541 Fixed warnings for empty containers
commit_hash:a787cf0d48bcd5e06c394050aebebf50bfa0099d
2024-10-08 12:20:20 +03:00
pkurchatov 37272e6d8c Fixed opacity for elements with solid background
commit_hash:2eb8615efb25f036482bbe06fa0799122301cc20
2024-09-16 13:50:12 +03:00
burstein f7031f1ca1 Reset local triggers when div patch is applied
70f89ed3f3ab4581744642325b3214b3a3b524ab
2024-08-05 17:06:53 +03:00
pkurchatov 8755040780 Added test
8d48368a1ecb519d64856d63eebc21db8a518f8e
2024-07-24 23:20:56 +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 ccb9df0c15 Imports cleanup
7f9830f5f0475350ea40abc9e2ed27c7f725dbc8
2024-07-15 20:04:34 +03:00
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 5a182f3021 Fixed paths for tabs
4abfbc95f128006a681ce985ae8c5d9d4e753b75
2024-07-06 01:04:33 +03:00
pkurchatov 10a5789539 Local variables
94156d00b5e15f7aa05d65af81601ff2b84333a7
2024-06-28 12:14:17 +03:00
morevsavva ab0d33174e Fixed pager and gallery scroll.
fbf7c7bc701bc1199c469fed8e4c9e1ab3e3c010
2024-06-27 13:43:19 +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 e7b5bdfc8f Added fontFeatureSettings
6be6722ad86dbe1c9e6fbaf5163e1605740e5f58
2024-05-24 15:08:08 +03:00
pkurchatov 2f946b541d Supported expressions in div-action.log_id
e280c597ea2972a6b52a97a8253a8daab116c6e0
2024-04-19 14:11:42 +03:00
pkurchatov 6d4e785be4 Applied Swift 5.9 format
7efc9a489061fda48036f567437a3d692591ff4a
2024-02-27 10:59:51 +03:00