56 Commits
Author SHA1 Message Date
denlvovich b97788724b Added DivThemeManager
commit_hash:cc2cf34d5386f3847e0aeba256d8a44ee730666f
2025-12-03 21:53:28 +03:00
babaevmm 95b2190de9 fix LottieExtensionHandler getPreloadURLs
commit_hash:6be2bcdc26bfcc2123469b5970df6b3ed05cfbfc
2025-06-21 14:57:11 +03:00
babaevmm fad580b95b fix card variables case for div submit action
commit_hash:dc29ad2dd629fbe6e9466245569034abe343db18
2025-05-11 18:54:47 +03:00
denlvovich 73816dee4c Setting collection variables from URL
commit_hash:9b6649f477413cc85fa51e66d73ab15ec8c2332c
2025-04-22 14:31:26 +03:00
burstein 3a3e05b0d7 Added getValue func with divvariablevalue type in div storages
commit_hash:ab72e26b02b98b3f00fd25a162c74e78e804a1c0
2025-03-20 12:17:57 +03:00
pkurchatov 9946b7f334 Applied swiftformat
commit_hash:e73375885ae783675614d0033dddd027f02d5db4
2025-02-04 18:01:54 +03:00
feldspar aeab4f291f Added flag for separate trigger set and init
commit_hash:f339120cdb7be563b5e02cae0d9756a8ef31e001
2025-01-31 13:22:02 +03:00
feldspar 48ae446b52 Revert: Added separation for triggers setup and initial execution
This reverts commit 6c70608ab59620372a5e129b060ba356934ff506.
commit_hash:a8738bdf51735d101f34d38d8ee5085bb6b9e151
2025-01-29 14:09:29 +03:00
feldspar 8fe5478cee Added separation for triggers setup and initial execution
commit_hash:3f40eebe12b4ec26fdbc9063d4aea077e0538b59
2025-01-22 15:22:59 +03:00
pkurchatov be0d40d170 Removed DivVariablesStorage.ChangeEvent.newValues property
commit_hash:4feb51cde74baba55d72d08ea3aadb15620f785a
2025-01-16 18:18:14 +03:00
pkurchatov 5d2074dce9 Public API clean up, added @_spi annotations
commit_hash:8f0bdad94d4fabf3f89fb4bcb319a2cda916f679
2025-01-16 17:54:32 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
pkurchatov 4575f1bc72 Added set_stored_value action support
commit_hash:c9acba6ec864449189993222988d76536fd2f1f5
2024-12-12 14:20:08 +03:00
pkurchatov 32ca53c33d Applied swiftformat
commit_hash:9c5ecfc2fd0b9a8622daa639e908bceb6891d85c
2024-11-25 23:23:00 +03:00
babaevmm 02133a4b0a add remove variables func
commit_hash:b428bab12e2f54f4c9e042f3985e219302a1bf3e
2024-11-07 15:22:45 +03:00
burstein ece2112b46 Support DivActionSubmit
commit_hash:3e42eaa2a260a85db6ba80a01921fe55a60243b3
2024-10-09 20:35:25 +03:00
burstein 7c63261368 Support div-functions in ios
commit_hash:d14ead217153b5db46a12d9eb1f6d045f2dc15da
2024-09-24 13:17:41 +03:00
burstein fe97e7abac Fixed local variables change notifications
commit_hash:0eb6e5f6ca3480cce526d1ae473f53d67d63c7b6
2024-09-16 14:01:21 +03:00
burstein de29d2197f Notify observers when append new variables
c46159f6e9815fefba8d79b7fa8f84ef234b24cf
2024-08-16 15:17:24 +03:00
burstein 125be01eba Fixed local triggers disabling for tabs and states
890efa1480d062005dfdac72a069d85049ea3184
2024-08-12 14:11:30 +03:00
burstein f7031f1ca1 Reset local triggers when div patch is applied
70f89ed3f3ab4581744642325b3214b3a3b524ab
2024-08-05 17:06:53 +03:00
burstein 761711df4d Added local variable triggers
1e7d56724e829ea6ced26e8ae9164b6a169b0723
2024-08-02 17:45:34 +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 10a5789539 Local variables
94156d00b5e15f7aa05d65af81601ff2b84333a7
2024-06-28 12:14:17 +03:00
kotovmax 5878ce3bff DivVariableTracker state made public
7780f2b01a84a85b6a6ed534653c520c0fc31c0b
2024-06-25 14:08:01 +03:00
pkurchatov 41d2dccf07 ExpressionResolver optimization
54f70f3fb472e99335c36021b6e92c8e19799a03
2024-06-20 21:16:58 +03:00
pkurchatov aaab9cb36f Added DivVariableStorage.hasValue method
d10af23d2c5bfcba35f6f20a146ee5a547b93ae6
2024-06-18 15:50:30 +03:00
pkurchatov e721e056ca DivVariablesStorage refactoring
89cda944352431d68d284fc1c31bbf2a198e6705
2024-06-14 14:47:33 +03:00
pkurchatov a19c910036 ExpressionResolver refactoring
1735d65d6abaf6a9f171e1caabb30ac033688b81
2024-06-12 20:38:55 +03:00
morevsavva 97fbf41f70 changed DivActionURLHandler.updateReason API.
d05a33321edde2c3ce6d5ebe31d860ba92132b61
2024-05-07 19:30:25 +03:00
pkurchatov 92eba2315c Removed DivVariablesStorage.ChangeEvent.oldValues
3b35d8349ac5e8485a8e2b47c720382866843732
2024-04-23 12:55:39 +03:00
pkurchatov 2f946b541d Supported expressions in div-action.log_id
e280c597ea2972a6b52a97a8253a8daab116c6e0
2024-04-19 14:11:42 +03:00
pkurchatov ea315604c9 Variables sharing in tooltip views
0a1615dd83278e5ba1463413bee7f4430a9797a3
2024-03-28 15:47:29 +03:00
pkurchatov 38546ac3be Tooltips refactoring
3bd69ed184a34b0552ca5b2ced3f1f35bc085028
2024-03-27 12:57:51 +03:00
akhmetsafin 45d8f179ae Fix nested expression parsing in trigger condition
5af649093f172cfa2fa3766f4267d7f09f05b414
2024-03-22 01:29:09 +03:00
pkurchatov 691c7b6ae9 Fixed DivText accessibility element, added tests 2023-12-21 12:46:14 +03:00
pkurchatov b23cefa419 Improved DivBlockModelingContext cloning 2023-12-20 12:11:13 +03:00
pkurchatov 5d29d8d1e0 Fixed DivVariableStorage change events 2023-12-14 12:12:18 +03:00
pkurchatov e7818f7b02 Applied formatter 2023-10-30 17:06:56 +03:00
pkurchatov 17ab99ceb3 Added DivVariableStorage.addObserver 2023-10-23 22:16:12 +03:00
pkurchatov f4602f997a Added wrapped DivVariablesStorage 2023-10-16 18:01:40 +03:00
morevsavva dc39072de3 Fixed DivTriggersStorage public API 2023-09-22 14:07:22 +03:00
pkurchatov efbc145255 Added DivReporter 2023-09-18 19:23:02 +03:00
morevsavva 2deb3afcb7 supported resetting DivKitComponents by cardId. 2023-07-26 19:17:29 +03:00
akhmetsafin 458ae1d42e Persistent variable storage 2023-07-21 13:23:24 +03:00
pkurchatov 124debb52d Added DivUrlHandler 2023-07-20 00:16:12 +03:00
pkurchatov e9165f5c12 Added DivVariableTracker 2023-07-13 11:53:52 +03:00
akhmetsafin 7ee66f1f65 Rename base modules 2023-03-28 12:17:21 +03:00
pkurchatov aa0ff01e2f DivVariablesStorage refactoring 2023-03-24 17:29:55 +03:00