48 Commits
Author SHA1 Message Date
denlvovich 55299d08e4 Currency mask support
commit_hash:c3ec8930a82a0af840bcf9bf76dcf2033fa1c1df
2026-01-16 11:51:57 +03:00
pkurchatov 180a79ec27 XCode 16.4
commit_hash:08df791e23f17afd47a2413d7e73b71906f95e09
2025-08-01 23:29:56 +03:00
booster a2aabfed28 Removed allow height overrun attributes
commit_hash:e146fc99146076e2c98be24611a085c4b5dcd271
2025-06-27 11:36:31 +03:00
booster 73cc45f6df Added font cache
commit_hash:4125e7e9b3c6b8172d2f7fbe26a9c1dfcb5ce82f
2025-04-14 13:11:58 +03:00
feldspar 6232361839 Added Voice Over focus to DivInput
commit_hash:a19e8a5ff1081a33dc54dce79516c7cf75aae365
2025-03-24 16:19:59 +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
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
babaevmm 9bde249791 support enter key properties
commit_hash:18cc19893f94eecefd996fb19d981c28d20ca417
2024-10-31 16:25:00 +03:00
denlvovich 41f3d3d1ff Removed unnecessary focus clearing
commit_hash:48e9c4cbc6b1bbe1bf3fa87a2aa0842a55eea28a
2024-10-17 20:58:31 +03:00
babaevmm a062a34c0f support maxLength for ios
580b66b1c1d2222410497102d3a2383fe532464c
2024-09-09 16:17:34 +03:00
burstein ed869baf95 Filtering data entered in div-input
4d3ce225ac975a0f45f40cef80c4c8801e8e9c55
2024-08-23 16:28:32 +03:00
burstein bbb31c0c5d Added autocapitalization type to div-input
e698de0f3c044201f589fdc1138d510fb4dd8353
2024-08-21 20:05:15 +03:00
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 227888553e Removed BasePropertiesOptions
8163076cfeeafa7bb519e4eb11b5af71e423ca6e
2024-07-05 21:01:47 +03:00
pkurchatov 003e17a542 Added font_weight_value support
cbefd201bea8482402681a915e6909154be9e544
2024-06-18 15:52:30 +03:00
pkurchatov d2d7c01d1d Fixed div-input paddings
6fda1c20a0d1093dd29d50c4144db7f29641cfa8
2024-06-04 19:14:44 +03:00
pkurchatov 2f946b541d Supported expressions in div-action.log_id
e280c597ea2972a6b52a97a8253a8daab116c6e0
2024-04-19 14:11:42 +03:00
akhmetsafin 100ee060c5 Support is_enabled in input
f8da65586a0af8b168dd0ea60c13b651a10d3b8c
2024-04-03 12:36:27 +03:00
akhmetsafin 737cc2ca9d Fixed focus setting when state changes and there are multiple inputs without id
027bc6b690f841a94bd9f9fe466367e43ec8a10f
2024-03-29 17:49:20 +03:00
pkurchatov 6d4e785be4 Applied Swift 5.9 format
7efc9a489061fda48036f567437a3d692591ff4a
2024-02-27 10:59:51 +03:00
pkurchatov ab043d2cdb Fixed div-input accessibility 2024-02-03 23:03:13 +03:00
timfedo ffbba1bbfc /0: Added focus action 2024-02-02 18:16:16 +03:00
pkurchatov ef9524198f Resolver methods naming 2023-11-20 16:27:15 +03:00
pkurchatov 252c488d2c Action animations resolving optimization 2023-11-17 12:59:04 +03:00
akhmetsafin d467a111b8 Fix regex input validator 2023-11-03 02:36:10 +03:00
timfedo d4f9d8c60a Phone masks support on iOS 2023-08-29 18:08:07 +03:00
morevsavva 06833102c5 Binding refactoring. 2023-08-25 21:30:08 +03:00
akhmetsafin 10f2eda90f Fix line height of input 2023-08-21 13:14:13 +03:00
akhmetsafin 6a9936362b Support text alignment in input 2023-08-16 13:05:09 +03:00
yaanvar ca5d5e7fda added rtl to divinput from divcontext 2023-08-11 17:55:12 +03:00
pkurchatov 38e275e8fa removed DivBlockActionModelingContext 2023-08-11 14:59:51 +03:00
akhmetsafin 0597b5023f Support input validators 2023-08-10 18:32:58 +03:00
yaanvar 0df272952d DivContainer rtl support 2023-07-14 18:53:33 +03:00
pkurchatov f34edb331c Removed FontFamily enum 2023-06-30 11:40:59 +03:00
morevsavva 7a2c65d065 Add fixed length mask implementation 2023-05-29 12:21:46 +03:00
morevsavva 9f32cbb510 added select implementation 2023-04-12 13:32:35 +03:00
kirkungurov 5e56fbd216 fix keyboard type for ios 2023-03-30 11:19:10 +03:00
morevsavva 98add290ee Revert "added selection input implementation" 2023-03-29 13:31:13 +03:00
akhmetsafin 7ee66f1f65 Rename base modules 2023-03-28 12:17:21 +03:00
kirkungurov 6457ce1594 add new keyboard type 2023-03-24 10:11:01 +03:00
morevsavva 7eeddacf9b added selection input implementation
added selection input implementation
2023-03-02 16:19:54 +03:00
ventywing 9b151d2a54 Fallback match_parent child size on wrap_content constrained
Новый подход с фолбеком размеров с match_parent на wrap_content constrained
2022-10-07 12:44:02 +03:00
ventywing 4fe45b8789 Fix alignment of text in div input
Fix alignment of text in div input
2022-09-05 12:34:17 +03:00
ventywing 67a5b71eca Support focus in div input
Support focus in div input
2022-09-01 09:45:59 +03:00
ventywing ab85c50f59 Support alignment in div input
Support alignment in div input
2022-08-29 21:17:54 +03:00
ventywing d5d642b8ee Support max_visible_lines and select_all_on_focus in div input
Support max_visible_lines and select_all_on_focus in div input
2022-08-26 08:57:59 +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