Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge renovation #13214

Merged
merged 191 commits into from
May 28, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
ec5a4b7
preact button
roman-simionov Dec 16, 2019
6db39c2
add generator
roman-simionov Dec 19, 2019
284d874
pull 20_1 into preact-button
roman-simionov Dec 19, 2019
63033d0
Template
Dec 19, 2019
de04e8b
add generation to build task
roman-simionov Dec 20, 2019
226f9b9
get generator from npm
roman-simionov Dec 23, 2019
b204a19
update generator
roman-simionov Dec 24, 2019
ed161c5
Add the elementAttr property
MaximKudriavtsev Dec 24, 2019
e60a29f
Add the type property
MaximKudriavtsev Dec 24, 2019
67af5b1
skip known errors
roman-simionov Dec 24, 2019
2d736c1
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Dec 24, 2019
e3b22b1
update generator
roman-simionov Dec 24, 2019
b8916b4
update elementAttr
roman-simionov Dec 25, 2019
b56e7ee
change type for elementAttr
roman-simionov Dec 25, 2019
3e6b04d
remove test-list, test-button-group
roman-simionov Dec 25, 2019
68ca1be
fix test-button jQuery wrapper
roman-simionov Dec 25, 2019
53c4248
fix memory leaks tests
roman-simionov Dec 25, 2019
706313c
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Dec 25, 2019
f927a53
elements on refresh test increase timeout
roman-simionov Dec 25, 2019
d8bfd14
Update Button
MaximKudriavtsev Dec 25, 2019
cea8437
Resolve conflicts
MaximKudriavtsev Dec 25, 2019
df2c2ec
move declarations/component-declaration from js
roman-simionov Dec 25, 2019
7af6a69
increase tick in elementsOnRefresh test
roman-simionov Dec 25, 2019
e51e90b
update generator
roman-simionov Dec 25, 2019
5ed7d81
Rollback elementsOnRefresh and refix
roman-simionov Dec 26, 2019
969ac29
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Dec 26, 2019
99226b6
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Dec 26, 2019
2f01820
Update devextreme-internal-tools
roman-simionov Dec 26, 2019
b68d97d
Revert "move declarations/component-declaration from js"
roman-simionov Dec 26, 2019
e55d659
add babel-plugin-transform-object-assign, remove unused packages
roman-simionov Dec 26, 2019
d7b8a4c
remove extra line
roman-simionov Dec 26, 2019
4be073e
Add tests for new components
Dec 26, 2019
03f37c3
Add node env to eslint config
Dec 26, 2019
2f203de
Merge
Dec 26, 2019
82e28a6
Fix merge
Dec 26, 2019
3be0ac0
Rollback jQuery playground
Dec 26, 2019
0e8b678
Fix warnings on generation
Dec 26, 2019
a1394b2
Remove extra tsconfig
Dec 26, 2019
c090ae4
fix lint errors
Dec 26, 2019
a429b4f
Fix lint in themebuilder
Dec 27, 2019
146cb62
fix gulp tasks
roman-simionov Dec 27, 2019
04dad90
Merge branch 'preact-button' of https://github.com/roman-simionov/Dev…
roman-simionov Dec 27, 2019
062327c
use full reporter in tsProject
roman-simionov Dec 27, 2019
edc44e6
remove generated file
roman-simionov Dec 30, 2019
8bdc1c3
ignore generated files
roman-simionov Dec 30, 2019
f265145
move eslint node env setting to testing/renovation
roman-simionov Dec 30, 2019
2651246
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Dec 30, 2019
af51d65
add empty line
roman-simionov Dec 30, 2019
117eefc
remove comment
roman-simionov Dec 30, 2019
9082b21
fix lint
roman-simionov Dec 30, 2019
e9e6b6a
Update js/ui/test-button.tsx
roman-simionov Dec 30, 2019
c175fe7
small refactoring
roman-simionov Dec 30, 2019
7addf76
fix warning
roman-simionov Dec 30, 2019
57a418a
small refactoring
roman-simionov Dec 30, 2019
4a0fd00
Merge branch 'preact-button' of https://github.com/roman-simionov/Dev…
roman-simionov Dec 30, 2019
0a2d949
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Jan 9, 2020
095f938
update generator
roman-simionov Jan 10, 2020
159a04f
Add BaseWidget component
MaximKudriavtsev Jan 10, 2020
dd1be5f
Remove TestDomComponent file
MaximKudriavtsev Jan 10, 2020
d25b4ff
update generator
roman-simionov Jan 10, 2020
fc8d1b7
add Effect decorator
roman-simionov Jan 13, 2020
f437505
Start adding tests for TestWidget
MaximKudriavtsev Jan 14, 2020
8bed2f3
Fix hot code transpiling in test environment (#11476)
roman-simionov Jan 14, 2020
e9ae8b6
Add some tests to TestWidget
MaximKudriavtsev Jan 14, 2020
961c088
Support aria attrs
MaximKudriavtsev Jan 15, 2020
4ad8faa
Add tests
MaximKudriavtsev Jan 16, 2020
a743169
Add native events
MaximKudriavtsev Jan 16, 2020
72bc349
Add dxClick and dxHover events
MaximKudriavtsev Jan 16, 2020
f7c529b
Add `activeStateUnit` private property
MaximKudriavtsev Jan 16, 2020
b65488b
Use TestWidget inside the TestButton
MaximKudriavtsev Jan 20, 2020
7c2e5e6
Add the active event
MaximKudriavtsev Jan 21, 2020
fd156f6
Fix tests
MaximKudriavtsev Jan 21, 2020
787a706
Add keyboard support to button
MaximKudriavtsev Jan 21, 2020
6312d74
Add aria support
MaximKudriavtsev Jan 21, 2020
cb96c00
Add undefiend fields check to avoid test crash
LazyLahtak Jan 22, 2020
dcf945f
Update generator
MaximKudriavtsev Jan 22, 2020
171ab20
Add test for ARIA
MaximKudriavtsev Jan 22, 2020
ceae284
Add test for 'disabled'
LazyLahtak Jan 22, 2020
8209f59
Extend widget props
roman-simionov Jan 22, 2020
e9b74fe
Temporary workaround for Widget JSX Constructor (#11662)
roman-simionov Jan 23, 2020
644fac6
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Jan 23, 2020
77dd5b5
update package.json (#11675)
roman-simionov Jan 24, 2020
8c7dfdf
Renovation: add Widget.accessKey tests (#11643)
churkin Jan 24, 2020
673d436
Run jest test on GitHub CI (#11697)
roman-simionov Jan 27, 2020
624d636
JQuery widget: fix removing container attributes (#11690)
roman-simionov Jan 27, 2020
9056145
Renovation: add async qunit tests (#11713)
churkin Jan 27, 2020
07e6ccb
Renovation: make renovation folder (#11696)
MaximKudriavtsev Jan 28, 2020
0b37dcb
Renovation: implement Button.stylingMode (#11735)
churkin Jan 29, 2020
8585d74
Renovation: fix elementAttr property (#11739)
MaximKudriavtsev Jan 29, 2020
6c17dca
Renovation: Implement default button behavior (#11743)
LazyLahtak Jan 30, 2020
5bc7015
Renovation: jest tests refactoring (#11788)
churkin Jan 31, 2020
7f7c5b0
Renovation: add keyboard tests (#11806)
churkin Jan 31, 2020
7b8cf10
Renovation: add hoverStateEnabled property tests (#11771)
MaximKudriavtsev Jan 31, 2020
81843d4
Renovation: add jest eslint rules (#11809)
churkin Jan 31, 2020
d77df6f
Update .drone.yml
AlekseyMartynov Feb 2, 2020
4794fcf
Renovation: add Button's text tests (#11827)
MaximKudriavtsev Feb 3, 2020
b7c4536
Renovation: add Button's integration tabIndex tests (#11826)
MaximKudriavtsev Feb 3, 2020
f0c3a64
Renovation: fix tests tsx compilation (#11822)
churkin Feb 3, 2020
422e594
Update package.json
AlekseyMartynov Feb 4, 2020
b4e937a
Renovation: implement Button.useSubmitBehavior (#11845)
churkin Feb 4, 2020
5ed42d6
Move components input to separate class (#11872)
roman-simionov Feb 5, 2020
9f2502d
Renovation: move click and key handlers into Button declaration (#11894)
roman-simionov Feb 5, 2020
3c81fdb
Renovation: Rename declaration decorators (#11920)
roman-simionov Feb 7, 2020
2ddf8f2
Renovation: inkRipple refactoring (#11916)
churkin Feb 7, 2020
9685bca
Renovation: implement Button.useInkRipple (#11932)
churkin Feb 10, 2020
42a9445
Renovation: Button.icon refactoring (#11948)
churkin Feb 11, 2020
8c2b24e
Renovation: use tslint before commit (#11975)
MaximKudriavtsev Feb 12, 2020
7e36c8a
Merge 20_1 into preact_button (#11978)
roman-simionov Feb 12, 2020
ce47533
Renovation: implement button's iconPosition (#11757)
LazyLahtak Feb 13, 2020
7952153
Renovation: implement base widget focus and add icon test (#11711)
LazyLahtak Feb 13, 2020
17a756f
Renovation: get rid of Actions (#11962)
churkin Feb 13, 2020
6323286
Renovation: add onVisibilityChange callback functionality (#11830)
MaximKudriavtsev Feb 13, 2020
b91afca
Renovation: pass click event into Button's click (#12054)
LazyLahtak Feb 19, 2020
d84fb85
Renovation: implement Button.template (#11899)
LazyLahtak Feb 25, 2020
63031f1
Update docker-ci.sh
AlekseyMartynov Feb 25, 2020
09568b5
Move icon to dedicated component (#12135)
Feb 26, 2020
c727899
Renovation: add old tests for renovation button (#12140)
LazyLahtak Feb 27, 2020
ae1c92a
Fix button ARIA functionality (#12151)
MaximKudriavtsev Feb 27, 2020
d70c4d2
Renovation: correct template tests for new button (#12153)
LazyLahtak Feb 27, 2020
6919584
Renovation: fix IE errors when using template wrapper (#12154)
LazyLahtak Feb 27, 2020
825734b
Renovation: fix template wrapper with text node child (#12159)
LazyLahtak Feb 28, 2020
0c1b204
Default option rules (#12158)
roman-simionov Feb 28, 2020
51fdfe0
DroneCI - DataGrid - Fix tests for the latest FF (#12106)
AntonSermyazhko Feb 26, 2020
b2a8273
Prepare tests for build image update (#12162)
AlekseyMartynov Feb 29, 2020
510f1fb
Update Drone CI environment
AlekseyMartynov Feb 29, 2020
4f95b9f
DataGrid - Wrong freeSpace row height calculation in FF 70.0+ (#11983)
igormalzew Feb 18, 2020
ace3c9f
Renovation: pass event on keyboard press (#12136)
LazyLahtak Mar 2, 2020
7c5b50c
Renovation: add onContentReady property to button and widget (#12174)
LazyLahtak Mar 3, 2020
b53bed5
Renovation: Move viewModel to class with component declaration (#12188)
roman-simionov Mar 4, 2020
cc55514
Move template's 'model' param to jQuery widget (#12223)
Mar 5, 2020
a03f03f
Renovation: refactor actions in button (#12274)
LazyLahtak Mar 11, 2020
a2e91b1
Removation: implement validationGroup (#12280)
LazyLahtak Mar 11, 2020
7c806e8
Renovation: implement submit behavior (#12299)
LazyLahtak Mar 12, 2020
c31b56b
Renovation: code coverage for jest tests (#12328)
churkin Mar 17, 2020
2c82315
Renovation: jest tests refactoring (#12346)
churkin Mar 18, 2020
1cf6aad
Renovation: remove unstable button qunit tests (#12347)
LazyLahtak Mar 18, 2020
4a00fcb
Add Angular and React generators (#12352)
roman-simionov Mar 19, 2020
93ec853
Skip default options generation for Icon and widget components (#12360)
roman-simionov Mar 19, 2020
56875aa
Renovation: refactor template render (#12371)
LazyLahtak Mar 20, 2020
a432d62
Add the ErrorMessage component (#12357)
MaximKudriavtsev Mar 23, 2020
20feb4c
Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …
roman-simionov Mar 27, 2020
6065684
fix merge
roman-simionov Mar 27, 2020
389c308
Fix merge#2
roman-simionov Mar 27, 2020
99b47ce
fix merge#3
roman-simionov Mar 27, 2020
0036b73
Fix IE test
roman-simionov Mar 27, 2020
30b8aec
Fix events declaration (#12515)
MaximKudriavtsev Mar 31, 2020
478e2c0
Refactor icon condition in button (#12478)
roman-simionov Apr 1, 2020
ee3b674
Renovation: Preparations for jQuery generation (#12527)
Apr 1, 2020
4e53f53
Renovation: add SSR for Button (#12488)
LazyLahtak Apr 3, 2020
2a9b7cb
Renovation: save custom classes on type changes (#12547)
LazyLahtak Apr 3, 2020
0c169bc
Renovation: provide custom sizes from styles (#12580)
LazyLahtak Apr 3, 2020
1ad1210
Renovation: add anonymous template (#12599)
LazyLahtak Apr 7, 2020
c5a37bf
Renovation: render or remove Ink Ripple on useInkRipple change (#12554)
LazyLahtak Apr 8, 2020
a6ffbd7
Renovation: merge 20_1 into preact-button (#12705)
LazyLahtak Apr 14, 2020
5af773b
Renovation: add checking of parent node on render (#12676)
LazyLahtak Apr 14, 2020
430e93a
Renovation: add setAria method into preact wrapper (#12703)
LazyLahtak Apr 15, 2020
e495f3e
Renovation: implement registerKeyHandler (#12748)
LazyLahtak Apr 16, 2020
4b88873
Renovation: rename onKeyPress property to onKeyDown (#12759)
LazyLahtak Apr 17, 2020
9493c70
Prepare to JQuery generation (#12750)
Apr 17, 2020
8d23a12
Renovation: add gulp tasks to build react and angular (#12777)
LazyLahtak Apr 20, 2020
756e619
add @types/enzyme (#12789)
MikeVitik Apr 21, 2020
7ac84f3
Renovation: Add the ability to test declaration, fix react warnings (…
churkin Apr 21, 2020
0389d4b
Add capability to spread rest attributes (#12455)
MaximKudriavtsev Apr 21, 2020
97e1e6d
Renovation. Turn on jQuery generator (#12793)
Apr 21, 2020
bb45556
Fix missed extend issue (#12807)
Apr 21, 2020
c5763a3
jQuery based selectbox and numberbox (#12794)
MikeVitik Apr 22, 2020
9c40a2f
Remove using $ and onValueChanged (#12847)
MikeVitik Apr 23, 2020
690281f
Remove restAttributes prop from widget (#12840)
Apr 23, 2020
0d789fe
jQuery generator. Add Actions for Events (#12884)
Apr 29, 2020
cb10a56
Renovation: extract common props from the widget component (#12886)
MaximKudriavtsev Apr 29, 2020
0bec04c
Create base component for legacy button (#12914)
Apr 30, 2020
3978d54
Renovation: Get rid of tslint (#12897)
churkin May 6, 2020
b9cb3ac
use eslint-config-devextreme package (#12946)
churkin May 7, 2020
eabaa94
use global event mock (#12955)
MikeVitik May 7, 2020
3723e5e
Fix lint warnings in the jest tests (#12951)
churkin May 12, 2020
acf293d
App vue playground (#13107)
roman-simionov May 19, 2020
01e5ce8
Renovation: Pass original event into onClick (#13127)
LazyLahtak May 21, 2020
77dd58d
Renovation: Add CRA in playground (#13159)
roman-simionov May 22, 2020
107ab11
Merge with 20_2 (#13189)
churkin May 26, 2020
cac0c6e
Renovation: use global eslint config for qunit tests (#13206)
churkin May 26, 2020
9f75329
Use babel-eslint for js files (#13209)
LazyLahtak May 26, 2020
1050bdd
Merge branch 'preact-button' into merge_preact
May 26, 2020
5014bb8
fix remarks
May 28, 2020
0f49be2
fix qunit tests
May 28, 2020
2f22602
remove extra css rules
May 28, 2020
1650f4a
Merge branch '20_2' into merge_preact
AlekseyMartynov May 28, 2020
cb7ae0a
Update README.md
RomanTsukanov May 28, 2020
888e9a7
Update README.md
RomanTsukanov May 28, 2020
1390f9d
Update README.md
roman-simionov May 28, 2020
53c06e6
Update package.json
roman-simionov May 28, 2020
b4c0d27
update playground readme
roman-simionov May 28, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
{
"presets": ["@babel/preset-env"],
"plugins": ["transform-es2015-modules-commonjs", "add-module-exports",
"@babel/plugin-proposal-nullish-coalescing-operator", "@babel/plugin-proposal-optional-chaining"
"plugins": [
"transform-es2015-modules-commonjs",
"add-module-exports",
"@babel/plugin-proposal-nullish-coalescing-operator",
"@babel/plugin-proposal-optional-chaining",
["transform-react-jsx", { "pragma": "Preact.h" }],
"transform-object-assign"
],
"ignore": ["**/*.json", "**/sinon.js"]
}
}
3 changes: 3 additions & 0 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ matrix:
- { TARGET: test, CONSTEL: ui.scheduler, TZ: 'Japan' }
- { TARGET: test, CONSTEL: ui.scheduler, TZ: 'Australia/ACT' }
- { TARGET: test, CONSTEL: viz }
- { TARGET: test, CONSTEL: renovation }
- { TARGET: test, PERF: true, JQUERY: true, NO_HEADLESS: true }
- { TARGET: test, MOBILE_UA: ios9, CONSTEL: ui }
- { TARGET: test, MOBILE_UA: ios9, CONSTEL: ui.editors, NO_HEADLESS: true }
Expand All @@ -61,9 +62,11 @@ matrix:
- { TARGET: test, BROWSER: firefox, JQUERY: true, CONSTEL: ui.grid }
- { TARGET: test, BROWSER: firefox, JQUERY: true, CONSTEL: ui.scheduler }
- { TARGET: test, BROWSER: firefox, JQUERY: true, CONSTEL: viz }
- { TARGET: test, BROWSER: firefox, JQUERY: true, CONSTEL: renovation }
- { TARGET: test_functional, COMPONENT: dataGrid, QUARANTINE_MODE: true }
- { TARGET: test_functional, COMPONENT: scheduler, QUARANTINE_MODE: true }
- { TARGET: test_functional, COMPONENT: editors }
- { TARGET: test_functional, COMPONENT: navigation }
- { TARGET: test_themebuilder }
- { TARGET: test_jest }
- { TARGET: test_scss }
6 changes: 6 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,11 @@ artifacts/*
js/viz/docs/*
node_modules/*
testing/helpers/sinon/*
*.p.js
*.j.js
*.p.d.ts
*.j.d.ts
playground/*
themebuilder/data/metadata/*
themebuilder-scss/**/*
js/bundles/dx.custom.js
Loading