32 Commits
Author SHA1 Message Date
pkurchatov 0663870bf9 Swiftformat
commit_hash:52ce6e4a9f35a44ddef28565cec76ddaabdc2d08
2025-09-18 12:40:09 +03:00
babaevmm 5ea5e7ff05 support text range mask
commit_hash:1d250d40d05dc6aeff067c1e03aff9dc9b37bab2
2025-08-25 14:39:25 +03:00
ansestepanov e0efba60b9 properties prototype with strings
commit_hash:9357f968304ae7bad3b9e7541b6b03a90bfd0b6e
2025-08-19 13:38:45 +03:00
burstein 3b8f608309 Refactor DivFunctionsStorage
commit_hash:b84333032ac2b8740c0b587ca0d8d8d2d0228042
2025-08-11 23:15:02 +03:00
babaevmm 956c055cd8 update swiftformat, add organize rule
commit_hash:0f7ba811b37db6d2a9fc05efe5f94502feda4856
2025-08-04 16:24:48 +03:00
pkurchatov 25fdffe4de Removed deprecated UserInterfaceAction.DivActionParams initializer
commit_hash:7f6b16e16bcd23261c0c20ac90b3ff6698a7d438
2025-01-16 17:00:18 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
pkurchatov 32ca53c33d Applied swiftformat
commit_hash:9c5ecfc2fd0b9a8622daa639e908bceb6891d85c
2024-11-25 23:23:00 +03:00
pkurchatov ed5ffaf3ce Opened DefaultTooltipManager
commit_hash:e8aca9562e2a0bb604ace36cbf31ea4b4198b4d1
2024-11-14 14:58:23 +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 77aff1d31d Div patch callbacks introduced
30de4a73112f06c4b7db7fbbc525f1e7313bc65e
2024-07-25 19:49:48 +03:00
denlvovich 8f98c3fe41 Prevent coding hash for ListNode
55964e6b7bc952795cc4cea4ff9c880fd6ab4ab7
2024-07-22 17:16:37 +03:00
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 8c7e7f7aab Optimized DivLastVisibleBoundsCache
abe579d3b15298d9e498dc56e8ece6e874d24902
2024-07-08 16:45:32 +03:00
pkurchatov 10a5789539 Local variables
94156d00b5e15f7aa05d65af81601ff2b84333a7
2024-06-28 12:14:17 +03:00
pkurchatov cf76c06e47 Added index value in prototypes
cba582d8bb4e9ec52c3c522391e3f6826714dd6e
2024-06-07 16:43:45 +03:00
pkurchatov 12aed0de3e Fixed disappear actions for invisible blocks
f01954eea07d274604c1d984d8fe8b30cbdd188e
2024-05-15 19:16:59 +03:00
pkurchatov ce162e6bf6 Removed UserInterfaceAction.Payload.composite
54067c87d18632f8ab4aa065020b8759c6b39957
2024-04-25 11:19:19 +03:00
pkurchatov 3670a7c879 Applied swiftormat
d22237ac3335f62b16f37a172b1eb42a7558a5b5
2024-04-23 18:37:14 +03:00
pkurchatov e16afe31b7 Removed deprecated stuff
7fec7dd9607367bc37f698630822cf1243deb38e
2024-04-22 14:56:13 +03:00
morevsavva e1fa2e2444 fixed public api
4e4ba17e90a2b080638a0c44f755ff999a256050
2024-03-06 22:08:06 +03:00
morevsavva 6b9604b9e1 pass prototype variables to actions.
7ba433fd02d96c52cf21d1cbdb1d79e071293d56
2024-02-29 22:54:46 +03:00
pkurchatov 6d4e785be4 Applied Swift 5.9 format
7efc9a489061fda48036f567437a3d692591ff4a
2024-02-27 10:59:51 +03:00
pkurchatov af422f28dd Applied swiftformat 2024-01-10 02:08:08 +03:00
pkurchatov b1fbb8bc22 Removed UserInterfaceAction.Payload.json usage 2023-11-21 12:09:11 +03:00
pkurchatov e7818f7b02 Applied formatter 2023-10-30 17:06:56 +03:00
pkurchatov 05fdb7ec01 Replaced DivActionSource.custom 2023-10-11 12:49:31 +03:00
bugperson 77e302d7e0 supported DisappearAction 2023-05-31 13:21:55 +03:00
akhmetsafin 7ee66f1f65 Rename base modules 2023-03-28 12:17:21 +03:00
pkurchatov d88c88218f added library evolution support 2022-10-05 12:42:52 +03:00
divkit-githubanddivkit f1563c9890 chore(html-reporter): up version
Initial commit

Add notification for divkit

Allow overwrite for migration

[migration] browser/bitbucket/personal/booster/divkit

Note: mandatory check (NEED_CHECK) was skipped

DivKit files moved

dIVKIT-0: Fix ts builder build

update div-gallery visibility screenshots

update div-gallery visibility screens

a.yaml cleanup

updated codegen scripts

change gallery alignment

change internal types in expressions

removed copyrights

remove permissions

TemplatesSupportTests refactoring

Ничего не поменялось. Отрефакторил и почистил тесты.

Split package.json

send all public

removed yandex-team links

URL added type as ArgumentType

added camera permission description

safe area insets for errors count view

`EdgeInsets` for debug view with errors count. Needed for fullscreen divs. Naming corresponds to mapping `EdgeInsets` to div-variables.

Will be used here: https://nda.ya.ru/t/Lhr5Lxgb5KN6nX

fixed compiler warnings

fix DivKitComponents variables setup, add update func

fix DivKitComponents variables setup, add update func

authors clean up

Удалил коллег из инфраструктуры, тестирования и мессенджера. Половину людей я вообще тут не знаю. Список какой-то косячный, в нём, например, @booster и @askvortsov нет. Предлагаю заново вручную составить и записать туда тех, кто точно дивкитом занимался, а не просто мимо проходил.

Fix DivKit pods compilability

Fix DivKit pods compilability

use only english in demo app

translate divKit demo app russian text

Scroll when keyboard opened

Scroll when keyboard opened

Fix gallery scroll in a11y

Это копия пр-а, который я делал в репо алискита:

https://bitbucket.browser.yandex-team.ru/projects/ML/repos/mobile-alice-library-android/pull-requests/18808/overview

authors clean up2

SwiftGenerator

flake8 errors fix & ya.make edit

swift generation tests

swift references

swift generator implementation

init swift generator

code refactoring
1) rename to modeling
2) rename kind to PropertyType
3) delete apply_pluralization_rules
4) description default value is empty string
5) remove entity_type_field_alias, typename_alias, client_optional, profileEntities, ignore_properties, generate_plain_constructor
6) remove client prefix

Add XcodeBuild in ignore

Add XcodeBuild in ignore

introduce new global variable api

introduce new global variable api

Revert commit bdcbc0081395ebe44ed7fe24bf5f4b25569c6df0

LayoutKitSnapshotTests

Fix sandboxRelease dependencies.

support zero value for width and height

remove unused css variables

"CONTRIBUTING.md"

README draft

updated gitignore/arcignore

introduce color type in expressions

introduce color type in expressions

added xcconfig files

fixed swift formatting

fail tests if updating references

Чтобы уж точно не забыть вернуть False.

Layout changes

Fix expression parsing

don't change clickable state in a11y

don't change clickable state in a11y

Update items checks

Parse description references to translations

add licence file link

fixed expression properties generation

add ability to track requests to global variables

Добавляем в GlobalVariableController возможность подписаться на запросы к глобальным переменным.
Нужно дляОткрыт Накопительная палитра , а так же в целом полезная функциональность, через которую можно делать ленивый прогрев глобальных переменных

Changelog

Minor fixes

bump divkit version up to 3.0.0

fixed snapshot tests depdendencies

Иногда не запускалась сборка SnapshotTestsHostApp перед стартом тестов.

used new api-generator

deserialization refactoring

removed gitignore

samples text fixes

fixed samples text

remove theme button

remove theme button

demo activity redesign

demo activity redesign

habr sample app

change deleted images in screenshot tests

change deleted images in screenshot tests

new ic_launcher

new ic_launcher

more readme

Binding variable for div input

Biding variable for div input

Implement documentation generator

Rename max_lines to max_visible_lines

Rename max_lines to max_visible_lines

add habr and medium

fix div-functions doc

Fix link in description

Text selecting for demo app enabled

Text selecting for demo app enabled

KotlinGenerator

kotlin code generation

kotlin generation tests

kotlin generation references

add gradle wrapper to kotlin json builder

add gradle wrapper to kotlin json builder

DemoApp redesign

fixed codegen scripts

debugView safeAreaInsets

DebugView safe area insets

TypeScript Generator

ya.make changes

TypeScript generator

TypeScript tests

TypeScript test references

fix enumeration aliases

debugInfoParams fix compile

Fix black box flicker in video-custom

Fixed stub image showing by moving it away from PlayerView.
Increased stub loading speed by adding VideoViewModel warmup.
Fixed redundant redraws by combining stub visibility and
bitmap data.
PlayerView background was set to transparent.

DivExpression fix

DivExpression fix

Implement translations

Save & share

bind globalVariableController to divContext

bind variableController to divContext

used new TypeScript generator

Подключил генератор на питоне. Изменения в сгенерированных файлах связаны в основном с переводом описаний на английский язык.

moved LivePreview

Перенёс LivePreview из отдельного модуля в DivKitDemoApp. Добавил сканер кодов в UrlInputView. Удалил часть дублирующегося кода.

remove sms and phone_state permission

fix links interception

fix links interception

Fix link in documentation

remove site from "config.stable.json"

Support highlight_color and keyboardType in div input

Support highlight_color in div input

Action animation fix for iOS
2022-08-25 21:21:49 +03:00