52 Commits
Author SHA1 Message Date
denlvovich b97788724b Added DivThemeManager
commit_hash:cc2cf34d5386f3847e0aeba256d8a44ee730666f
2025-12-03 21:53:28 +03:00
babaevmm 956c055cd8 update swiftformat, add organize rule
commit_hash:0f7ba811b37db6d2a9fc05efe5f94502feda4856
2025-08-04 16:24:48 +03:00
booster b489b36d92 Fixed file path in precommit hook
commit_hash:f7df7bc7f68f49dd4b005691712d8784e092107e
2025-07-17 17:28:31 +03:00
burstein 3dd12d6acf Added SwiftUI DivView adapter
commit_hash:0d54a124492a28f22f7ed0b94d6500d0ac8a5ca5
2025-06-13 19:53:22 +03:00
denlvovich dc45849bdb DivView is recreated when the Reload button is pressed in Playground
commit_hash:c4faf395181e5f3354c490bcef996e34e5b6adf5
2025-06-11 15:38:41 +03:00
denlvovich 9e412ca8bf The playground has been updated to ensure that div appearance updates when switching color schemes
commit_hash:c1512f844ccd697703de44cdff90076db72d3a51
2025-03-17 18:01:56 +03:00
burstein b314ac469b Fixed divcomponents reset in playground
commit_hash:4847d019beb8a904968b0eee7e4f3bd5b49d66fb
2024-12-27 19:10:12 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
denlvovich 415202ec7c iOS XCUI tests
commit_hash:5aeac8bafb97ad362d28ead2e85b4a64de0452f7
2024-11-22 10:25:49 +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
morevsavva 1415e63ab1 supported concurrency for DivViewPreloader.
57ff6110a908d4736237d437745f3b89d36f330e
2024-05-09 02:04:18 +03:00
pkurchatov 26e9d201c3 Fixed size change notifications in DivView 2024-01-22 13:44:01 +03:00
pkurchatov 6f4d9d4a01 Removed network access from the main thread 2024-01-10 16:07:17 +03:00
pkurchatov 5d96d4b1fc Deprecated global variables functions in DivVariablesStorage 2023-12-15 15:19:27 +03:00
akhmetsafin cdfa769bc3 Fix image shimmer preview 2023-11-21 12:10:01 +03:00
pkurchatov 655451ca8b DivView.onVisibleBoundsChanged refactoring 2023-11-14 15:32:01 +03:00
morevsavva 8b1d19039a Fix memory leak in VisibilityTrackingView. 2023-09-29 14:14:27 +03:00
pkurchatov efbc145255 Added DivReporter 2023-09-18 19:23:02 +03:00
morevsavva fc935f1589 Added DivViewPreloader implementation. 2023-08-25 22:44:20 +03:00
pkurchatov c94842d640 Moved swiftlint config 2023-08-21 13:17:18 +03:00
pkurchatov 0929c4fa32 Fixed Swift 5.7 compatibility 2023-08-16 21:16:43 +03:00
morevsavva b740ff6aaa fix DivView reusing in SwiftUI. 2023-08-09 15:07:17 +03:00
morevsavva ff33216287 Move DivView and DivBlockProvider to DivKit. 2023-08-01 14:20:42 +03:00
morevsavva 2399fa3d4a refactoring SimpleDivView. 2023-07-31 17:16:24 +03:00
morevsavva 5c0e0413ab refactoring DivBlockProvider. 2023-07-29 14:46:52 +03:00
morevsavvaandroot c3d4582ce4 Removed unused code from playground. 2023-07-26 00:49:58 +03:00
yaanvarandroot fc430d378d layoutDirection toggle in sample ios app 2023-07-25 17:40:27 +03:00
morevsavva 00b959745a added updateCard signal to DivKitComponents. 2023-07-20 14:24:19 +03:00
pkurchatov 124debb52d Added DivUrlHandler 2023-07-20 00:16:12 +03:00
pkurchatov c12d547616 Fixed visibility actions in DivStates 2023-07-14 15:52:53 +03:00
morevsavva 46b4295be9 refactoring tooltip logic. 2023-07-12 16:27:43 +03:00
pkurchatov f34edb331c Removed FontFamily enum 2023-06-30 11:40:59 +03:00
ventywing 9819fba7a1 Add support safe area 2023-06-01 14:58:23 +03:00
ventywing 208a74892a DivKit Pro Viewer added 2023-05-25 11:53:19 +03:00
akhmetsafin 7ee66f1f65 Rename base modules 2023-03-28 12:17:21 +03:00
ventywing c4c415d870 Fix duplication of update for Playground app
Fix duplication of update for Playground app
2023-03-01 13:39:12 +03:00
morevsavva 04631e91bc update local state without creating block 2023-02-09 16:02:29 +03:00
pkurchatov 9210999e1a added size provider extension 2023-02-06 18:46:24 +03:00
ventywing 8fbdd0b8b1 Fixed restart of lottie-animations in Playground
Fixed restart of lottie-animations in Playground
2023-02-03 11:41:11 +03:00
chris-benua a96fed66ee batch events and urls handling 2023-01-23 10:55:16 +03:00
morevsavva 52ccd56888 Format files by codestyle.
Прогнал форматтер на всех файлах.
2022-12-22 16:21:24 +03:00
ventywing 960ed47ada Support timers
Support timers
2022-12-21 16:39:39 +03:00
pkurchatov 02386fe5a2 fixed web preview screenshot capture 2022-10-26 16:58:08 +03:00
pkurchatov 4b9cb1dd28 fixed block provider subscription handling 2022-10-24 14:33:24 +03:00
chris-benua 42aa4bf777 replaced SeparatorBlock with EmptyBlock
replaced SeparatorBlock with EmptyBlock
2022-10-10 11:20:17 +03:00
pkurchatov a2ed8633cc removed INTERNAL_BUILD directives
Избавляюсь от условной компиляции INTERNAL_BUILD, потому что непонятно, как этим пользоваться на клиентах в условиях библиотеки.
2022-09-14 14:03:58 +03:00
pkurchatov 639c1624d2 fixed DivBlockProvider state management
Кнопка refresh в playground-view не сбрасывала состояние переменных.
2022-09-12 16:18:53 +03:00
geekellan 11709247da Supported LottieBlock
Supported LottieBlock
2022-09-06 14:45:22 +03:00
pkurchatov 38eef16152 parseDivData methods refactoring 2022-09-02 18:09:12 +03:00