Commit Graph
36 Commits
Author SHA1 Message Date
grechka62 332fd69388 Implement itemBuilder in container
20005128cd7b66bb0f1901213c150bc15766bb03
2024-05-07 11:24:48 +03:00
grechka62 3c47e4f3bb Revert "Support prototypes in android"
8162da5a9c891a7adc34b1a35c231702b2e419e8
2024-04-04 14:07:53 +03:00
grechka62 a1df75eb55 Support prototypes in android
e43d066d088edc75efb5556ad20d3f0f70814e1b
2024-03-27 16:04:37 +03:00
bacecek 1a7c93b392 Add div data generator plugin
3e24826d00bac604a72ea5b9bb7da6d3e10a4dd0
2024-03-13 13:00:28 +03:00
bacecek 30aca48fd0 Migrate to version catalog
ab375b7fc7fcef85a37a3933e62d527e146c186e
2024-03-09 10:15:00 +03:00
vyaivanove 7fe4ccfd19 Fix Android build on Windows
51f4917b167fc048cfebedc8cd7407156da14823
2024-02-26 13:56:23 +03:00
the-leo 15000f072b Complex Rebind implementation
05a2696893a5a3219967d8132ae4e68e15f12cd3
2024-02-21 17:16:34 +03:00
the-leo 755001a005 Fixed DemoApp settings not saving 2024-01-19 15:32:34 +03:00
the-leo b37da613ec Custom hash 2024-01-17 17:01:20 +03:00
the-leo 5bf85423fb hashCode and equals for Divs 2023-12-22 15:59:54 +03:00
pkurchatov a2deecd716 Removed YAOWNERS files 2023-12-19 13:12:48 +03:00
egorkrivochko c5b6ab70db Added supporting getStoredUrlValue functions. 2023-11-20 14:30:47 +03:00
vyaivanove 2be6a946d4 Move namespace declaration to gradle script, remove empty manifests 2023-09-26 19:23:23 +03:00
timatifey 087100eb43 StoredValuesController impl 2023-09-11 13:38:31 +03:00
darjke cbd17a463d array variable mutations 2023-09-05 16:25:19 +03:00
timatifey aa7c6f1447 PhoneMasks implementation 2023-08-25 15:37:45 +03:00
darjke 2c94f101b5 add array get functions 2023-08-24 13:03:38 +03:00
timatifey 28e29ddb3b initialize StoredValue 2023-08-24 11:02:16 +03:00
darjke 2ed45c83be add array variable to scheme 2023-08-17 11:57:17 +03:00
darjke 633a57e734 support json-array generation 2023-08-14 17:33:17 +03:00
grechka62 d47e15dc49 Support dict functions 2023-07-14 23:55:11 +03:00
pkurchatov e3ff6fbb5b Renamed json->dict varibale type 2023-05-25 12:09:50 +03:00
4eb0da f0156f566a Json variable type 2023-05-24 11:47:30 +03:00
tayrinn 3d82084917 add overload for variable set functions 2023-04-25 19:14:45 +03:00
gulevsky ff0d90edeb opt-in primary constructors of div models 2023-03-29 12:39:05 +03:00
ventywing 4688afe633 Change Int to Long. 2023-03-28 22:09:24 +03:00
i-ts 22797da5e9 PR from branch users/i-ts/wp//0
inject div-storage component
2023-02-14 21:47:26 +03:00
gulevsky 1e54bced77 Cherry pickbring back expression to public api 2022-12-01 21:01:34 +03:00
gulevsky bdb85d5093 'div-json' internal api
'div-core' and 'utils' internal api

'div-lottie' and 'div-pinch-to-zoom' internal api

'assertion' and 'logging' internal api

'div-json' internal api
2022-11-29 18:44:42 +03:00
gulevsky 63ccbcf60a add public api check
add public api check
2022-10-10 15:07:10 +03:00
laringv d8f45a00e8 Use thread-safe ObserverList 2022-09-23 18:19:09 +03:00
timatifey 45032420af support true/false literals into variables
support true/false literals into variables
2022-09-13 16:59:09 +03:00
ggys 4f33657108 bind triggers on attach
remove unnecessary synchronization

bind triggers on attach
2022-09-02 15:57:11 +03:00
timatifey a2ee37f04a connect python api_generator to client/android
api_generator script
1) api_generator execute script with creating virtual env and checking for changes in requirements
2) update _container in android CI tasks
2022-08-31 19:03:31 +03:00
syntezzz da422be8c3 HomeAPIGenerator fix 2022-08-26 10:48:53 +03:00
divkit-github 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