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

Merge renovation #13214

merged 191 commits into from
May 28, 2020

Commits on Dec 16, 2019

  1. preact button

    roman-simionov committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    ec5a4b7 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. add generator

    roman-simionov committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    6db39c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    284d874 View commit details
    Browse the repository at this point in the history
  3. Template

    Pavel Gruba committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    63033d0 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Configuration menu
    Copy the full SHA
    de04e8b View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. get generator from npm

    roman-simionov committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    226f9b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2019

  1. update generator

    roman-simionov committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    b204a19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed161c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e60a29f View commit details
    Browse the repository at this point in the history
  4. skip known errors

    roman-simionov committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    67af5b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d736c1 View commit details
    Browse the repository at this point in the history
  6. update generator

    roman-simionov committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    e3b22b1 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2019

  1. update elementAttr

    roman-simionov committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    b8916b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b56e7ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e6b04d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68ca1be View commit details
    Browse the repository at this point in the history
  5. fix memory leaks tests

    roman-simionov committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    53c4248 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    706313c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f927a53 View commit details
    Browse the repository at this point in the history
  8. Update Button

    MaximKudriavtsev committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    d8bfd14 View commit details
    Browse the repository at this point in the history
  9. Resolve conflicts

    MaximKudriavtsev committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    cea8437 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    df2c2ec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7af6a69 View commit details
    Browse the repository at this point in the history
  12. update generator

    roman-simionov committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    e51e90b View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2019

  1. Configuration menu
    Copy the full SHA
    5ed7d81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    969ac29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99226b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2f01820 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b68d97d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e55d659 View commit details
    Browse the repository at this point in the history
  7. remove extra line

    roman-simionov committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    d7b8a4c View commit details
    Browse the repository at this point in the history
  8. Add tests for new components

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    4be073e View commit details
    Browse the repository at this point in the history
  9. Add node env to eslint config

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    03f37c3 View commit details
    Browse the repository at this point in the history
  10. Merge

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    2f203de View commit details
    Browse the repository at this point in the history
  11. Fix merge

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    82e28a6 View commit details
    Browse the repository at this point in the history
  12. Rollback jQuery playground

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    3be0ac0 View commit details
    Browse the repository at this point in the history
  13. Fix warnings on generation

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    0e8b678 View commit details
    Browse the repository at this point in the history
  14. Remove extra tsconfig

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    a1394b2 View commit details
    Browse the repository at this point in the history
  15. fix lint errors

    Pavel Gruba committed Dec 26, 2019
    Configuration menu
    Copy the full SHA
    c090ae4 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. Fix lint in themebuilder

    Pavel Gruba committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    a429b4f View commit details
    Browse the repository at this point in the history
  2. fix gulp tasks

    roman-simionov committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    146cb62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04dad90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    062327c View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. remove generated file

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    edc44e6 View commit details
    Browse the repository at this point in the history
  2. ignore generated files

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    8bdc1c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f265145 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2651246 View commit details
    Browse the repository at this point in the history
  5. add empty line

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    af51d65 View commit details
    Browse the repository at this point in the history
  6. remove comment

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    117eefc View commit details
    Browse the repository at this point in the history
  7. fix lint

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    9082b21 View commit details
    Browse the repository at this point in the history
  8. Update js/ui/test-button.tsx

    Co-Authored-By: Alexander Ziborov <[email protected]>
    roman-simionov and San4es committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    e9e6b6a View commit details
    Browse the repository at this point in the history
  9. small refactoring

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    c175fe7 View commit details
    Browse the repository at this point in the history
  10. fix warning

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    7addf76 View commit details
    Browse the repository at this point in the history
  11. small refactoring

    roman-simionov committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    57a418a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4a0fd00 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    0a2d949 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. update generator

    roman-simionov committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    095f938 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    159a04f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd1be5f View commit details
    Browse the repository at this point in the history
  4. update generator

    roman-simionov committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    d25b4ff View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. add Effect decorator

    roman-simionov committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    fc8d1b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    f437505 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bed2f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9ae8b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Support aria attrs

    MaximKudriavtsev committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    961c088 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Add tests

    MaximKudriavtsev committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    4ad8faa View commit details
    Browse the repository at this point in the history
  2. Add native events

    MaximKudriavtsev committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    a743169 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72bc349 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7c529b View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    b65488b View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Add the active event

    MaximKudriavtsev committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    7c2e5e6 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    MaximKudriavtsev committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    fd156f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    787a706 View commit details
    Browse the repository at this point in the history
  4. Add aria support

    MaximKudriavtsev committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    6312d74 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    cb96c00 View commit details
    Browse the repository at this point in the history
  2. Update generator

    MaximKudriavtsev committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    dcf945f View commit details
    Browse the repository at this point in the history
  3. Add test for ARIA

    MaximKudriavtsev committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    171ab20 View commit details
    Browse the repository at this point in the history
  4. Add test for 'disabled'

    LazyLahtak committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    ceae284 View commit details
    Browse the repository at this point in the history
  5. Extend widget props

    roman-simionov committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    8209f59 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Temporary workaround for Widget JSX Constructor (DevExpress#11662)

    * Temporary workaround for Widget JSX Constructor
    
    * add empty line to the end of jsx.d.ts
    
    * fix after review
    roman-simionov committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    e9b74fe View commit details
    Browse the repository at this point in the history
  2. Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …

    …preact-button
    
    # Conflicts:
    #	build/gulp/npm.js
    #	build/gulp/transpile.js
    #	build/gulp/ts.js
    roman-simionov committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    644fac6 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. Configuration menu
    Copy the full SHA
    77dd5b5 View commit details
    Browse the repository at this point in the history
  2. Renovation: add Widget.accessKey tests (DevExpress#11643)

    * Renovation: add accessKey tests
    
    * tests refactoring
    
    * test-widget refactoring
    
    * fix tests
    churkin committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    8c7dfdf View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Run jest test on GitHub CI (DevExpress#11697)

    * Run jest test on GitHub CI
    
    * add test_jest in travis and drone matrix
    roman-simionov committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    673d436 View commit details
    Browse the repository at this point in the history
  2. JQuery widget: fix removing container attributes (DevExpress#11690)

    * JQuery widget fix removing container attributes
    
    * fix onClick in button
    roman-simionov committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    624d636 View commit details
    Browse the repository at this point in the history
  3. Renovation: add async qunit tests (DevExpress#11713)

    * Renovation: add async qunit tests
    
    * fix remark
    
    * fix tests
    churkin committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    9056145 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Configuration menu
    Copy the full SHA
    07e6ccb View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. Renovation: implement Button.stylingMode (DevExpress#11735)

    * Renovation: implement Button.stylingMode
    
    * fix tests
    
    * refactoring
    
    * fix remarks
    
    * fix remark
    churkin committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    0b37dcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8585d74 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. Configuration menu
    Copy the full SHA
    6c17dca View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2020

  1. Renovation: jest tests refactoring (DevExpress#11788)

    * Renovation: jest tests refactoring
    
    * fix tests
    
    * fix tests
    
    * rewrite few tests
    churkin committed Jan 31, 2020
    Configuration menu
    Copy the full SHA
    5bc7015 View commit details
    Browse the repository at this point in the history
  2. Renovation: add keyboard tests (DevExpress#11806)

    * Renovation: add keyboard tests
    
    * fix remarks
    churkin committed Jan 31, 2020
    Configuration menu
    Copy the full SHA
    7f7c5b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b8cf10 View commit details
    Browse the repository at this point in the history
  4. Renovation: add jest eslint rules (DevExpress#11809)

    * Renovation: add jest eslint rules
    
    * use recommended rules
    
    * fix ci
    churkin committed Jan 31, 2020
    Configuration menu
    Copy the full SHA
    81843d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2020

  1. Configuration menu
    Copy the full SHA
    d77df6f View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Configuration menu
    Copy the full SHA
    4794fcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7c4536 View commit details
    Browse the repository at this point in the history
  3. Renovation: fix tests tsx compilation (DevExpress#11822)

    * Renovation: fix tests tsx compilation
    
    * fix lint errors
    churkin committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    f0c3a64 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. Configuration menu
    Copy the full SHA
    422e594 View commit details
    Browse the repository at this point in the history
  2. Renovation: implement Button.useSubmitBehavior (DevExpress#11845)

    * Renovation: implement Button.useSubmitBehavior
    
    * fix remarks
    churkin committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    b4e937a View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. Move components input to separate class (DevExpress#11872)

    * Move components input to separate class
    
    * fix 'Cannot find name 'h'.ts(2304)' in declarations
    
    * fix error TS2345
    
    * update generator
    
    * remove component_declaration module
    
    * Merge branch 'preact-button' of https://github.com/DevExpress/DevExtreme into new-design
    
    # Conflicts:
    #	js/renovation/button.tsx
    #	js/renovation/widget.tsx
    roman-simionov committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    5ed42d6 View commit details
    Browse the repository at this point in the history
  2. Renovation: move click and key handlers into Button declaration (DevE…

    …xpress#11894)
    
    * Renovation: move click and key handlers into Button declaration
    
    * fix remarks
    roman-simionov committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    9f2502d View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

  1. Configuration menu
    Copy the full SHA
    3c81fdb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ddf8f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    9685bca View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. Configuration menu
    Copy the full SHA
    42a9445 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. Configuration menu
    Copy the full SHA
    8c2b24e View commit details
    Browse the repository at this point in the history
  2. Merge 20_1 into preact_button (DevExpress#11978)

    * DataGrid: Fix scrolling if max-height of the widget container is set to a non-integer number of pixels (T849902) (DevExpress#11632)
    
    * TabPanel - Fix active tab switching on focusIn (T852689) (DevExpress#11583)
    
    * Fix active tab switching on focusIn (T852689)
    
    * Tests for fix T852689
    
    * Small refactoring
    
    * Small fix
    
    * Tests improvements
    
    * Small refactoring
    
    * Test refactorings
    
    * Tests improvements
    
    * fix tests for non jquery enviroment
    
    * Small fix
    
    * Small test refactoring
    
    * Fix test for mobile devices
    
    * Fix focusing for mobile devices
    
    * Fix focusing logic
    
    * Small refactoring
    
    * Small fixes
    
    * Pull request feedback
    
    * Tets fix
    
    * Small refactoring
    
    * Small fix
    
    * Refactoring
    
    * Small tests refactoring
    
    * Small tests refactoring
    
    * Small test refactoring
    
    * Tests refactorings
    
    * Rid of unexpected borders for the DataGrid selected rows in generic light and dark themes (T853231) (DevExpress#11665)
    
    * Fix mock of window for server side tests (DevExpress#11681)
    
    * PivotGrid: Fix texts.emptyValue was not working (T852897) (DevExpress#11671)
    
    * Fix environment preparation for gesture cover tests (DevExpress#11672)
    
    * Fix environment preparation for gesture cover tests
    
    * refactor
    
    * Comment unstable assert in test (DevExpress#11688)
    
    * Fix DropDownEditor Popup position depending the "rtlEnabled" option value (T856114) (DevExpress#11687)
    
    * Fix Popup position of the DropDownEditor depending on "rtlEnabled" option value (T856114)
    
    * refactoring
    
    * Support date serialization formats for DateBox with list picker type (T854579) (DevExpress#11695)
    
    * DataGrid - Setting the isHighlighted option in the onFocusedCellChanging event handler does not work when the end user uses the Tab key to navigate between data cells (T853599) (DevExpress#11667)
    
    * Renovation: odata/mixins es6 refactoring (DevExpress#11444)
    
    * Renovation: Data Source refactoring (DevExpress#11479)
    
    * DataGrid: Fix onRowClick call on "Save" click when edit mode is "form" (T848729) (DevExpress#11615)
    
    * DataGrid: Fix onRowClick call on "Save" click when edit mode is "form" (T848729)
    
    * Fix test
    
    * Gantt: fix incorrect key value on assignment deleting (T850951) (DevExpress#11704)
    
    * UpdateCI - Functional tests - Added testCafe quarantineMode parameter and applied it for the Scheduler (DevExpress#11640)
    
    * UpdateCI - Functional tests - Added testCafe quarantineMode parameter and applied it for scheduler.
    
    * A bit of refactoring
    
    * A bit of refactoring
    
    * DataGrid - Focused row should not being reseted after begin edit row if form edit mode (T851400) (DevExpress#11620)
    
    * DataGrid - Contrast Theme - Deleted records are not visible in Batch Editing Mode ( T856115) (DevExpress#11702)
    
    * Fix recurrence part position and size after daylights saving change (T804886, first step) (DevExpress#11657)
    
    * dxScheduler - fix recurrent appointment rendering with workWeek view (T853629) (DevExpress#11660)
    
    * Scheduler, remove skipTimezone checking after T834428 fixing (DevExpress#11680)
    
    * ExcelJS - changing 'wrapText' setting according grid.wordWrapEnabled option (DevExpress#11701)
    
    * ExcelJS - changing default value for 'autoFilterEnabled' property to false (DevExpress#11700)
    
    * Refactor some functions in Scheduler subscribes (DevExpress#11712)
    
    * Draft (DevExpress#11715)
    
    * Fix Scheduler tests in Tokyo and Australia timezones (DevExpress#11722)
    
    * Scheduler - Reduce test speed in unstable functional tests (DevExpress#11706)
    
    * Fix hiding tooltip by click issue (T850217) (DevExpress#11720)
    
    * Add missing tests on events for Popup and Overlay (DevExpress#11719)
    
    * Fix Lookup styles for compact themes (T856794) (DevExpress#11725)
    
    * Drone CI: colorized logs (DevExpress#11721)
    
    * Less refactoring for scss generation (icons, typography, button, buttonGroup, scrollView) (DevExpress#11629)
    
    * File Manager - Directory Chooser dialog text change (DevExpress#11732)
    
    * Draft
    
    * Next iteration
    
    * Implement dialogManager and add localizations constants
    
    * Remove redundant code
    
    * Fix up test
    
    * Add confirmation dialog draft and move dialog inits to ctor
    
    * Fix uncaught exception when a legend is hidden (T854736) (DevExpress#11737)
    
    * File Manager - Notification popup configuration (DevExpress#11741)
    
    * Draft
    
    * Reset text alignment
    
    * Option rename
    
    * DateBox should not raise any errors when useMaskBehavior is enabled and locale digits are different to arabic digits (T851630) (DevExpress#11678)
    
    * Remove some code for deprecated formatWidthCalculator and closeOnValueChange DateBox options (DevExpress#11736)
    
    * File Manager - Change icon of filesView 'ParentFolder' item (DevExpress#11634)
    
    * Icon changed
    
    * Breadcrumbs icon revert and filesView parentFolder icon change
    
    * List (Sortable) - Fix item dragging to the top position when allowReordering is false (T856292) (DevExpress#11729)
    
    * List (Sortable) - Fix item dragging to the top position when allowReordering is false (T856292)
    
    * Fix lint
    
    * Do not use real clean-css module in some integration tests. (DevExpress#11749)
    
    * TreeView - fix docs for the rootValue (T854356) (DevExpress#11718)
    
    * Fix docs for the rootValue of the treeView (T854356)
    
    * Small tests refactoring
    
    * File Manager -  'File actions' button shape (DevExpress#11746)
    
    * File Manager - Thumbnails View - adjust icons size
    
    * Next version
    
    * Draft
    
    * Revert "Next version"
    
    This reverts commit cd99f05.
    
    * Next one draft
    
    * Buttons and icons now are of default theme size
    
    * Looks like not bad case
    
    * Change focused icon color
    
    * Remove comment
    
    * Revert "File Manager - Thumbnails View - adjust icons size"
    
    This reverts commit 92a82e8.
    
    * Change list icon in dark material theme (T857017) (DevExpress#11752)
    
    * SelectBox: add some event tests (DevExpress#11756)
    
    * Renovation: odata/store es6 refactoring (DevExpress#11391)
    
    * dxPieChart: Fix triggering onLegendClick for legend icon (T854491) (DevExpress#11760)
    
    * Add missing tests for a DateBox widget (DevExpress#11733)
    
    * Use bash arrays for Chrome args (docker-ci) (DevExpress#11764)
    
    * Scss generator (DevExpress#11750)
    
    * Drone CI - Add time zone argument to the test matrix (DevExpress#11761)
    
    * Drone CI - Add time zone argument to the test matrix
    
    * Add TZ for Travis, Shippable
    
    * QUnit: Rework API for ignoring uncleared timers (DevExpress#11765)
    
    * QUnit: Refactor to use one way for ignoring uncleared timers
    
    * QUnit: Get rid of timerIgnoringCheckers.applyUnregister method
    
    * QUnit: timerIgnoringCheckers -> timersDetector.ignoreRules
    
    * QUnit: ignoreRules.needSkip -> ignoreRules.shouldIgnore
    
    * QUnit: Get rid of ignoreAngularBrowserDeferTimer duplication
    
    * QUnit: Refactor isThirdPartyLibraryTimer
    
    * QUnit: Get rid of normalizedTimerInfo
    
    * QUnit: Refactor spyWindowMethods
    
    * QUnit: Consolidate all ignore rules for angular in one place
    
    * QUnit: Log test failure when uncleared timers detected instead of global one
    
    * Less: change icon mixin from 'selector' to 'parametrized' (DevExpress#11763)
    
    * Update README.txt
    
    Sync with DevExpress#10897
    
    * Remove advanceCaret DateBox option (DevExpress#11768)
    
    * Scrollable - check scroll position after update() (T848870) (DevExpress#11766)
    
    * DataGrid - column headers do not align with cells if showScrollbar is 'always' (DevExpress#11758)
    
    * Add missing NumberBox test (DevExpress#11769)
    
    * DataGrid: Fix selected checkboxes were not checked after page refresh if stateStoring is enabled and renderAsync is true (T857205) (DevExpress#11773)
    
    * Scss generator: additional widgets (DevExpress#11782)
    
    * Add bundled tests for "onInitialized" and "onDisposing" events (DevExpress#11762)
    
    * Add bundled tests for "onInitialized" and "onDisposing" events
    
    * add LayoutManager to tests
    
    Co-authored-by: AlekseyMartynov <[email protected]>
    
    * Drone CI: reduce dotnet cache footprint  (DevExpress#11783)
    
    * ExcelJS - set vertical alignment for cell is 'top' as default (DevExpress#11778)
    
    * Add noClean option for devextreme-themebuilder (DevExpress#11790) (DevExpress#11799)
    
    * Gantt: Add time intervals (DevExpress#11776)
    
    * DataGrid: The onFocusedRowChanged event firing refactoring (DevExpress#11724)
    
    * Fix passing of the event that caused the value to change when clicking the List item of the DateBox time picker (T858107) (DevExpress#11800)
    
    * DropDownButton: add some events tests (DevExpress#11775)
    
    * DropDownButton: add some events tests
    
    * Fix widget behavior
    
    - Possible problems with SSR (depends on specific config) has been resolved
    - ContentReady event has been normalized
    - OptionChanged issues has been resolver
    
    * add one more test
    
    * remove comma
    
    * fix typo
    
    Co-authored-by: Dmitry Levkovskiy <[email protected]>
    
    * Diagram redesign (DevExpress#11812)
    
    * Diagram - UI changes (toolbox) + rename some files
    
    * Fix linter errors
    
    * QUnit: Enable errors for 'qunit/no-ok-equality' rule (DevExpress#11816)
    
    * Fix "Initialized and Disposing events" tests for IE (DevExpress#11814)
    
    * HtmlEditor: Ignore Quill timers in tests (DevExpress#11818)
    
    * Add missing TagBox tests (DevExpress#11810)
    
    * QUnit: Make extensions compatible with IE (DevExpress#11843)
    
    * Scss: add new widgets to generator (DevExpress#11831)
    
    * DataGrid: Fix cell was not highlighted after editing another cell and click (refix T836391) (DevExpress#11659)
    
    Co-authored-by: AlekseyMartynov <[email protected]>
    
    * DOTNET_USE_POLLING_FILE_WATCHER=true (docker-ci) (DevExpress#11855)
    
    * FileManager - Update result type for file provider's methods (DevExpress#11853)
    
    * Scss: add new widgets to generator (DevExpress#11868)
    
    * ThemeBuilder tests refactoring (DevExpress#11801)
    
    * DataGrid: Fix group cell that has the dx-datagrid-hidden-column class when the hidingPriority property is specified for a grid column (T857506) (DevExpress#11833)
    
    * DataGrid: Fix group cell that has the dx-datagrid-hidden-column class when the hidingPriority property is specified for a grid column (T857506)
    
    * Fix lint
    
    * Support ScrollView reachBottom event for dropDownLists keyboard navigation if the browser is zoomed (T858013) (DevExpress#11851)
    
    * dxScheduler - fix appointment popup on closing (T854500) (DevExpress#11754)
    
    * Fix angular typescript hack (DevExpress#11884)
    
    * Fix FF test after DevExpress#11724 (DevExpress#11876)
    
    * Widgets: Eliminate global object pollution (DevExpress#11887)
    
    * CollectionWidget: Remove globals in tests
    
    * Tooltip: Do not set 'aria-describedby' to window
    
    * TreeList: Fix values were not assigned by e.promise in onInitNewRow (T857405) (DevExpress#11794)
    
    * Fix Calendar accessibility issues (DevExpress#11846)
    
    * Fix Calendar accessibility issues
    
    * Calendar views refactoring
    
    * base view refactoring
    
    * remove code duplication
    
    * Update cache before callBase
    
    * Support zero value as a new selected item key for the DropDownButton (T858013) (DevExpress#11880)
    
    * DataGrid: Remove globals in tests (DevExpress#11888)
    
    * FileManager - Add public constructor for FileManagerItem class (DevExpress#11885)
    
    * TreeList: Add node property for a detail adaptive row (DevExpress#11871)
    
    * ExcelJS - add doс comments for arguments of the 'exportDataGrid' function (DevExpress#11807)
    
    * TreeList: Fix navigateTo to the same page with row expanding after DevExpress#11724 (DevExpress#11895)
    
    * Don't hang if QUnit runner is broken (docker-ci) (DevExpress#11897)
    
    * Update docker-ci.sh
    
    Quotes
    
    * Revert "ExcelJS - add doс comments for arguments of the 'exportDataGrid' function (DevExpress#11807)" (DevExpress#11898)
    
    * Merge js/events.d.ts into js/events/index.d.ts (DevExpress#11901)
    
    * DataGrid - KeyboardNavigation - Replace pointerUp with pointerDown (DevExpress#11900)
    
    * DataGrid - KeyboardNavigation - Replace pointerUp with pointerDown
    
    * Fix fileManager tests
    
    * Fix treeList tests
    
    * Fix tests in FF
    
    * Fix IE test
    
    * FileManager - Update public API (DevExpress#11905)
    
    * File Manager - UploadPanel items appearance (DevExpress#11907)
    
    * RadioGroup: add some event tests (DevExpress#11866)
    
    * TreeList: Fix getSelectedRowsData method when calling navigateToRow in the onNodesInitialized event (T858312) (DevExpress#11904)
    
    * ExcelJS - add doс comments for arguments of the 'exportDataGrid' function (DevExpress#11912)
    
    * Diagram - fix server-side rendering test (DevExpress#11913)
    
    * DataGrid: Fix onFocusedRowChanged firing on scroll if autoNavigateToFocusedRow is false after DevExpress#11724 (DevExpress#11910)
    
    * Fix zero-time appointment width in month & timelineMonth views (T858496) (DevExpress#11860)
    
    * Fix zero-time appointment width in month & timelineMonth views (T858496)
    
    * rename index
    
    * Refactor
    
    * Drone CI - Fix setting timezone (DevExpress#11906)
    
    * Drone CI - Fix setting timezone
    
    * Drone CI - Correct timezones
    
    * List: Fix incorrect dragged item render if RTL is enabled (T859557) (DevExpress#11918)
    
    * Fix "event" argument of the Switch "valueChanged" event when value changed by gesture (T860005) (DevExpress#11922)
    
    * File Manager - ProgressPanel close button alignment (DevExpress#11926)
    
    * File Manager - ProgressPanel close button alignment
    
    * Now it's more aligned
    
    * Update docker-ci.sh
    
    * run_$TARGET convention (docker-ci)
    
    * Update ja.json (DevExpress#11879)
    
    * Update ja.json
    
    Added localizations for Max and Min
    
    * Update ja.json
    
    localized dxDataGrid-summaryAvg as well
    
    * FileManager - Update FileSystemProviderBase.getItems() method signature (DevExpress#11933)
    
    * Update localization.js
    
    Give names to a bunch of <anonymous> tasks
    
    * ExcelJS - rename cellsRange to cellRange (DevExpress#11936)
    
    * DataGrid: fix column header's sort icon remains after grouping by this column if showWhenGrouped (T859208) (DevExpress#11914)
    
    * dxLookup - Fix field paddings in the Material theme
    
    * DataGrid - Click by command select cell should not highlight focus if editing is enabled (refix T836391) (DevExpress#11937)
    
    * CI: QUnit runner watchdog (DevExpress#11938)
    
    * ExcelJS - change doc comments (DevExpress#11935)
    
    * Don't build all themes in TEST_CI mode (DevExpress#11939)
    
    * Update aspnet.tests.js
    
    spy.restore()
    
    * File Manager - ProgressPanel file icons size (DevExpress#11950)
    
    * FileManager - Progress panel close button alignment (DevExpress#11951)
    
    * File Manager - ProgressPanel close button alignment
    
    * Now it's more aligned
    
    * File Manager - ProgressPanel close button alignment
    
    * Diagram - redesign (add history toolbar and view toolbar) (DevExpress#11944)
    
    * Diagram - add history toolbar + viewSettings toolbar - first commit
    
    * Diagram - commands refactoring
    
    * Diagram - add an ability to check context menu items
    
    * Diagram - context menus refactoring
    
    * Diagram - context menu icons fix
    
    * Diagram - fix select box commands
    
    * Diagram - toolbars refactoring + tests
    
    * Fix tests
    
    * Fix tests
    
    * Fix tests
    
    * Fix the knokout binding with the observable array in the Form (DevExpress#11923) (DevExpress#11954)
    
    * FileManager - Update CustomFileSystemProviderOptions declarations (DevExpress#11952)
    
    * FileManager - Update event / callback function signatures (DevExpress#11953)
    
    * Draggable: fix clone had incorrect direction if rtlEnabled (T859557 refix) (DevExpress#11928)
    
    * Fix label and bar point overlapping on the edge of pane (T856746) (DevExpress#11955)
    
    * Fix double min-width rule in the CSS bundle (DevExpress#11960)
    
    * ASP.NET: warning about the alternate template syntax (DevExpress#11934)
    
    * Limit DropDownLists popup height if the container is larger than a window (T859133) (DevExpress#11949)
    
    * FileManager - Add upload.chunkSize option (DevExpress#11966)
    
    * Fix after merge
    
    Co-authored-by: Konstantin Volnyagin <[email protected]>
    Co-authored-by: Sergey Novikov <[email protected]>
    Co-authored-by: kotov.alexander <[email protected]>
    Co-authored-by: Andrey Ignatovskiy <[email protected]>
    Co-authored-by: Jaan Toming <[email protected]>
    Co-authored-by: Dmitry Levkovskiy <[email protected]>
    Co-authored-by: Alexey Kamyshin <[email protected]>
    Co-authored-by: Igor Maltsev <[email protected]>
    Co-authored-by: Alyar <[email protected]>
    Co-authored-by: Alexander Zelevinskiy <[email protected]>
    Co-authored-by: Anton Sermyazhko <[email protected]>
    Co-authored-by: Yana Yarovaya <[email protected]>
    Co-authored-by: Smirnova Yuliya <[email protected]>
    Co-authored-by: EugeniyKiyashko <[email protected]>
    Co-authored-by: Stanislav Klesarev <[email protected]>
    Co-authored-by: polosatov.alexander <[email protected]>
    Co-authored-by: AlekseyMartynov <[email protected]>
    Co-authored-by: Alexey Babich <[email protected]>
    Co-authored-by: Anton Kuznetsov <[email protected]>
    Co-authored-by: Alexander Bezborodov <[email protected]>
    Co-authored-by: Alexander Ziborov <[email protected]>
    Co-authored-by: Stepan <[email protected]>
    Co-authored-by: Roman Rodin <[email protected]>
    Co-authored-by: Vladimir Kovalev <[email protected]>
    Co-authored-by: ilya.kharchenko <[email protected]>
    Co-authored-by: AlisherAmonulloev <[email protected]>
    Co-authored-by: groshenkovamarina <[email protected]>
    Co-authored-by: Dmitry Semenov <[email protected]>
    Co-authored-by: pavelgruba <[email protected]>
    Configuration menu
    Copy the full SHA
    7e36c8a View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. Configuration menu
    Copy the full SHA
    ce47533 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7952153 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17a756f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6323286 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. Configuration menu
    Copy the full SHA
    b91afca View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Configuration menu
    Copy the full SHA
    d84fb85 View commit details
    Browse the repository at this point in the history
  2. Update docker-ci.sh

    This should resolve "npm ERR! Cannot read property 'match' of undefined"
    AlekseyMartynov committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    63031f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. Move icon to dedicated component (DevExpress#12135)

    pavelgruba committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    09568b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2020

  1. Configuration menu
    Copy the full SHA
    c727899 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae1c92a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d70c4d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6919584 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2020

  1. Configuration menu
    Copy the full SHA
    825734b View commit details
    Browse the repository at this point in the history
  2. Default option rules (DevExpress#12158)

    * Renovetion: Implement defaultOptionRules
    
    * use jest mocks instead of sinon
    
    * remove sinon
    
    * fix after review
    roman-simionov committed Feb 28, 2020
    Configuration menu
    Copy the full SHA
    0c1b204 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2020

  1. Configuration menu
    Copy the full SHA
    51fdfe0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2a8273 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    510f1fb View commit details
    Browse the repository at this point in the history
  4. DataGrid - Wrong freeSpace row height calculation in FF 70.0+ (DevExp…

    …ress#11983)
    
    * DataGrid - Wrong freeSpace row height calculation in FF 70.0+
    
    * Extract height correction logic
    
    * Simplify height correction logic
    
    * Fix tests
    
    * Improve tests
    igormalzew authored and AlekseyMartynov committed Feb 29, 2020
    Configuration menu
    Copy the full SHA
    4f95b9f View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. Configuration menu
    Copy the full SHA
    ace3c9f View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Configuration menu
    Copy the full SHA
    7c5b50c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. Renovation: Move viewModel to class with component declaration (DevEx…

    …press#12188)
    
    * Move viewModel to class
    
    * Update generator version
    
    * fix review remarks
    
    * fix regression
    roman-simionov committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    b53bed5 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Configuration menu
    Copy the full SHA
    cc55514 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Configuration menu
    Copy the full SHA
    a03f03f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2e91b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2020

  1. Configuration menu
    Copy the full SHA
    7c806e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. Renovation: code coverage for jest tests (DevExpress#12328)

    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    c31b56b View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. Renovation: jest tests refactoring (DevExpress#12346)

    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    2c82315 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cf6aad View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

  1. Add Angular and React generators (DevExpress#12352)

    * add generate-angular, generate-react gulp tasks
    
    * import click and hover
    
    * add angular and react apps to playground
    
    * add readme and tsconfig
    
    * fix support import in pointer module
    
    * update generator-version
    
    * rollback extra change
    
    * rename parameter
    
    * extract base tsconfig
    
    * fix remark
    
    * add eslintignore for react and angular
    
    * rework ignoring eslint rules for playground
    roman-simionov committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    4a00fcb View commit details
    Browse the repository at this point in the history
  2. Skip default options generation for Icon and widget components (DevEx…

    …press#12360)
    
    * Skip generating defaultOptions for icon and widget
    
    * set coverege threshold 100
    
    * Do not build scripts before jest test
    
    * update generator version
    
    * generate components before jest test
    roman-simionov committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    93ec853 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. Configuration menu
    Copy the full SHA
    56875aa View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Add the ErrorMessage component (DevExpress#12357)

    * Add validation declaration component
    
    * Edit tests
    
    * Remove excess comments
    
    * Fix tests
    
    * Fix test code coverage
    MaximKudriavtsev committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    a432d62 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. Merge branch '20_1' of https://github.com/DevExpress/DevExtreme into …

    …preact-button
    
    # Conflicts:
    #	.drone.yml
    #	.travis.yml
    #	build/gulp/scss/compiler.js
    #	build/gulp/scss/generator.js
    #	build/gulp/scss/index-data.js
    #	build/gulp/scss/tasks.js
    #	build/gulp/ts.js
    #	docker-ci.sh
    #	gulpfile.js
    #	js/aspnet.js
    #	js/core/options/utils.js
    #	js/docEnums.js
    #	js/excel_exporter.d.ts
    #	js/file_management/file_system_item.js
    #	js/file_management/object_provider.js
    #	js/localization/messages/en.json
    #	js/localization/messages/ru.json
    #	js/ui/date_box/ui.date_box.mask.js
    #	js/ui/diagram.d.ts
    #	js/ui/diagram/diagram.commands_manager.js
    #	js/ui/diagram/diagram.importer.js
    #	js/ui/diagram/diagram.items.js
    #	js/ui/diagram/diagram.objects.js
    #	js/ui/diagram/diagram_item.js
    #	js/ui/diagram/ui.diagram.context_menu.js
    #	js/ui/diagram/ui.diagram.floating_panel.js
    #	js/ui/diagram/ui.diagram.history_toolbar.js
    #	js/ui/diagram/ui.diagram.js
    #	js/ui/diagram/ui.diagram.main_toolbar.js
    #	js/ui/diagram/ui.diagram.menu_helper.js
    #	js/ui/diagram/ui.diagram.rightpanel.js
    #	js/ui/diagram/ui.diagram.toolbar.js
    #	js/ui/diagram/ui.diagram.toolbox.js
    #	js/ui/diagram/ui.diagram.view_toolbar.js
    #	js/ui/drop_down_button.js
    #	js/ui/drop_down_editor/ui.drop_down_editor.js
    #	js/ui/file_manager.d.ts
    #	js/ui/file_manager/file_items_controller.js
    #	js/ui/file_manager/ui.file_manager.common.js
    #	js/ui/file_manager/ui.file_manager.js
    #	js/ui/gantt.d.ts
    #	js/ui/grid_core/ui.grid_core.focus.js
    #	js/ui/grid_core/ui.grid_core.keyboard_navigation.js
    #	js/ui/grid_core/ui.grid_core.rows.js
    #	js/ui/grid_core/ui.grid_core.validating.js
    #	js/ui/scheduler/appointmentPopup.js
    #	js/ui/scheduler/ui.scheduler.appointment_form.js
    #	js/ui/scheduler/ui.scheduler.js
    #	js/ui/scheduler/ui.scheduler.subscribes.js
    #	js/ui/scheduler/utils.js
    #	js/viz/core/utils.js
    #	js/viz/series/points/candlestick_point.js
    #	package.json
    #	shippable.yml
    #	styles/widgets/base/diagram.less
    #	styles/widgets/common/diagram.less
    #	styles/widgets/common/fileManager.less
    #	styles/widgets/generic/color-schemes/carmine/generic.carmine.less
    #	styles/widgets/generic/color-schemes/contrast/generic.contrast.less
    #	styles/widgets/generic/color-schemes/dark/generic.dark.less
    #	styles/widgets/generic/color-schemes/darkmoon/generic.darkmoon.less
    #	styles/widgets/generic/color-schemes/darkviolet/generic.darkviolet.less
    #	styles/widgets/generic/color-schemes/greenmist/generic.greenmist.less
    #	styles/widgets/generic/color-schemes/light/generic.light.less
    #	styles/widgets/generic/color-schemes/softblue/generic.softblue.less
    #	styles/widgets/generic/diagram.generic.less
    #	styles/widgets/generic/fileManager.generic.less
    #	styles/widgets/generic/size-schemes/compact.less
    #	styles/widgets/generic/size-schemes/default.less
    #	styles/widgets/material/diagram.material.less
    #	styles/widgets/material/fileManager.material.less
    #	styles/widgets/material/size-schemes/compact.less
    #	styles/widgets/material/size-schemes/default.less
    #	styles/widgets/material/size-schemes/shared/base.less
    #	testing/functional/model/dataGrid.ts
    #	testing/functional/tests/dataGrid/keyboardNavigation.ts
    #	testing/helpers/grid/keyboardNavigationHelper.js
    #	testing/helpers/qunitExtensions.js
    #	testing/helpers/wrappers/dataGridWrappers.js
    #	testing/tests/DevExpress.exporter/exceljsParts/exceljs.tests.js
    #	testing/tests/DevExpress.localization/localization.globalize.widgets.tests.js
    #	testing/tests/DevExpress.localization/localization.intl.widgets.tests.js
    #	testing/tests/DevExpress.ui.widgets.dataGrid/dataGrid.tests.js
    #	testing/tests/DevExpress.ui.widgets.dataGrid/focus.tests.js
    #	testing/tests/DevExpress.ui.widgets.dataGrid/keyboardNavigation.keyboardController.tests.js
    #	testing/tests/DevExpress.ui.widgets.dataGrid/keyboardNavigation.keyboardKeys.tests.js
    #	testing/tests/DevExpress.ui.widgets.dataGrid/keyboardNavigation.realControllers.tests.js
    #	testing/tests/DevExpress.ui.widgets.editors/radioGroup.tests.js
    #	testing/tests/DevExpress.ui.widgets.editors/selectBox.tests.js
    #	testing/tests/DevExpress.ui.widgets.scheduler/appointmentPopup.tests.js
    #	testing/tests/DevExpress.ui.widgets.scheduler/integration.adaptivity.tests.js
    #	testing/tests/DevExpress.ui.widgets.scheduler/integration.appointments.tests.js
    #	testing/tests/DevExpress.ui.widgets.scheduler/integration.dstAppointments.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagram.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/clientSideEvents.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/commandManager.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/contextMenu.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/historyToolbar.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/mainToolbar.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/options.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/propertiesPanel.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/toolbox.tests.js
    #	testing/tests/DevExpress.ui.widgets/diagramParts/viewToolbar.tests.js
    #	testing/tests/DevExpress.ui.widgets/draggable.tests.js
    #	testing/tests/DevExpress.ui.widgets/dropDownButton.tests.js
    #	testing/tests/DevExpress.ui.widgets/fileManagerParts/common.tests.js
    #	testing/tests/DevExpress.ui.widgets/fileManagerParts/detailsView.tests.js
    #	testing/tests/DevExpress.ui.widgets/fileManagerParts/editing.tests.js
    #	testing/tests/DevExpress.ui.widgets/fileManagerParts/fileItemsController.tests.js
    #	testing/tests/DevExpress.ui.widgets/gantt.tests.js
    #	testing/tests/DevExpress.ui.widgets/sortable.tests.js
    #	testing/tests/DevExpress.viz.core.series/financialPoint.tests.js
    #	themebuilder/tests/less-template-loader-spec.js
    #	ts/dx.all.d.ts
    roman-simionov committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    20feb4c View commit details
    Browse the repository at this point in the history
  2. fix merge

    roman-simionov committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    6065684 View commit details
    Browse the repository at this point in the history
  3. Fix merge#2

    roman-simionov committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    389c308 View commit details
    Browse the repository at this point in the history
  4. fix merge#3

    roman-simionov committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    99b47ce View commit details
    Browse the repository at this point in the history
  5. Fix IE test

    roman-simionov committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    0036b73 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. Configuration menu
    Copy the full SHA
    30b8aec View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Configuration menu
    Copy the full SHA
    478e2c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee3b674 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Configuration menu
    Copy the full SHA
    4e53f53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a9b7cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c169bc View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Configuration menu
    Copy the full SHA
    1ad1210 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Configuration menu
    Copy the full SHA
    c5a37bf View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Configuration menu
    Copy the full SHA
    a6ffbd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5af773b View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Configuration menu
    Copy the full SHA
    430e93a View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. Configuration menu
    Copy the full SHA
    e495f3e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Configuration menu
    Copy the full SHA
    4b88873 View commit details
    Browse the repository at this point in the history
  2. Prepare to JQuery generation (DevExpress#12750)

    pavelgruba committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    9493c70 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    8d23a12 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. Configuration menu
    Copy the full SHA
    756e619 View commit details
    Browse the repository at this point in the history
  2. Renovation: Add the ability to test declaration, fix react warnings (D…

    …evExpress#12755)
    
    * Renovation: Add the ability to test declaration, fix react warnings
    
    * fix tests, rename Input --> Props
    
    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    7ac84f3 View commit details
    Browse the repository at this point in the history
  3. Add capability to spread rest attributes (DevExpress#12455)

    Changed `hasClass` to `includes` because I removed `className` property.
    
    See documentation of [hasClass](https://enzymejs.github.io/enzyme/docs/api/ShallowWrapper/hasClass.html)
    > Returns whether or not the wrapped node has a `className` prop including the passed in class name.
    MaximKudriavtsev committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    0389d4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97e1e6d View commit details
    Browse the repository at this point in the history
  5. Fix missed extend issue (DevExpress#12807)

    pavelgruba committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    bb45556 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Configuration menu
    Copy the full SHA
    c5763a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Configuration menu
    Copy the full SHA
    9c40a2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    690281f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2020

  1. Configuration menu
    Copy the full SHA
    0d789fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb10a56 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Configuration menu
    Copy the full SHA
    0bec04c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Renovation: Get rid of tslint (DevExpress#12897)

    * get rid of tslint
    
    * merge
    
    * fix linter
    
    * fix jest tests
    
    * fix jest tests
    
    * fix button.d.ts
    
    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed May 6, 2020
    Configuration menu
    Copy the full SHA
    3978d54 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. use eslint-config-devextreme package (DevExpress#12946)

    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed May 7, 2020
    Configuration menu
    Copy the full SHA
    b9cb3ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eabaa94 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Fix lint warnings in the jest tests (DevExpress#12951)

    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed May 12, 2020
    Configuration menu
    Copy the full SHA
    3723e5e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. App vue playground (DevExpress#13107)

    * Add vue app into playground
    
    * Fix gulp file
    
    * update readme
    
    * disable eslint
    roman-simionov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    acf293d View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Configuration menu
    Copy the full SHA
    01e5ce8 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2020

  1. Renovation: Add CRA in playground (DevExpress#13159)

    * remove system js app
    
    * Add react cra in playground
    
    * Update generator
    
    * Fix tests
    
    * try to disable eslint
    roman-simionov committed May 22, 2020
    Configuration menu
    Copy the full SHA
    77dd58d View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. Merge with 20_2 (DevExpress#13189)

    * Scss generator: fix regex and task name (DevExpress#12650)
    
    * Resizable: add some event tests (DevExpress#12606)
    
    * dxPieChart: fix resolving to the overlapping point labels (T877200) (DevExpress#12658)
    
    * File Manager - Fix custom items visibility in file toolbar (DevExpress#12657)
    
    * File Manager - Fix custom items visibility in file toolbar
    
    * Code refactored
    
    * Diagram - update core version (DevExpress#12662)
    
    * Fix Scheduler rendering when rtlEnabled = true (T850771) (DevExpress#12628)
    
    * DataGrid: Fix data loading on scrolling after deleting several rows if scrolling mode is infinite and refreshMode is repaint (T862268) (DevExpress#12638)
    
    * FileManager - Fix selection clearing in single selection and focused item updating during navigation (DevExpress#12661)
    
    * FileManager - Fix selection clearing in single selection and focused item updating during navigation
    
    * update test - support focused item
    
    * add test
    
    * NumberBox: it should be possible to set negative value when min is null (T876378) (DevExpress#12653)
    
    * DataGrid - Fixes SelectAll state when all items in the header filter are deselected (T875471) (DevExpress#12627)
    
    * Diagram - rename API (childrenExpr => containerChildrenExpr) (DevExpress#12667)
    
    * dxGantt: Fix editing and validation API (DevExpress#12670)
    
    * DataGrid - Fixes the expand state changing of a group row when the Enter Key is pressed (T869799) (DevExpress#12652)
    
    * Update jQuery to version 3.5.0 (DevExpress#12672)
    
    * chore(package): update jquery to version 3.5.0
    
    * Fix unit tests
    
    * fix export test
    
    Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
    Co-authored-by: EugeniyKiyashko <[email protected]>
    
    * revert test (DevExpress#12659)
    
    * FileManager - Fix customizeDetailColumns argument type (DevExpress#12678)
    
    * DataGrid: Fix loading all items for 'anyOf' operation if headerFilter.dataSource is used (T876959) (DevExpress#12671)
    
    DataGrid: Fix loading all items for 'anyOf' operation if headerFilter.dataSource is used (T876959)
    
    * dxViz: Fix font opacity for tooltip (T879069) (DevExpress#12684)
    
    * Fix the scrolling and display the navigation buttons when the asynchronous templates are used (T875754) (DevExpress#12663) (DevExpress#12681)
    
    * DataGrid - The custom button template content is not rendered if renderAsync is true (T876950) (DevExpress#12668)
    
    * Drawer - Add 'minSize' tests (DevExpress#12673)
    
    * Add 'minSize' tests
    
    * Remove checks in invisible state
    
    * lint: change var to let
    
    * Correct getBoundingClientRect usage: the returned object should not be modified.
    
    * HtmlEditor - Allow to delete selected images (T878203) (DevExpress#12687)
    
    * DataGrid: Fix incorrect cell focus after editing bool column with virtual row rendering (T872126) (DevExpress#12636)
    
    * Revert "revert test (DevExpress#12659)" (DevExpress#12700)
    
    This reverts commit 64bd346.
    
    * Get rid of redundant code in Intl integration (DevExpress#12699)
    
    * Diagram - UI/UX fixes (DevExpress#12682)
    
    * Diagram - mobile UI - hide toolbox when text editing is started
    
    * Diagram - update toolbox size after filtering
    
    * Diagram - fix that it's not possible to hide toolbar submenu on touch devices without click on its subitem
    
    * Diagram - update core package
    
    * Diagram - force restart tests
    
    * Diagram - update core version
    
    * dxDiagram - hide viewpanel while mobile toolbox is visible, fix adaptive calcs (DevExpress#12704)
    
    * ExcelJS - mark the old export options as deprecated (DevExpress#12696)
    
    * Revert ssr test (DevExpress#12690)
    
    * Fix Scheduler tests in Edge (DevExpress#12688)
    
    * FileManager - Fix missing column properties (DevExpress#12711)
    
    * Update the "dropDownOptions" option type for the Lookup (DevExpress#12712)
    
    * Create stale.yml
    
    * Update the "dropDownOptions" option type for Lookup
    
    * Delete stale.yml
    
    * dxChart - fix labels overlapping for small bars (T869506) (DevExpress#12686)
    
    * PivotGrid: Fix sorting icon is positioned incorrectly when header text was wrapped to the next line (T878428) (DevExpress#12708)
    
    * DataGrid: Fix incorrect rowIndexes in cellTemplate if row rendering is virtual (T878343) (DevExpress#12694)
    
    * Fix appointment-tail calculation in Scheduler (T854740) (DevExpress#12691)
    
    * Fix Scheduler long-appointment overlapping (T864456) (DevExpress#12692)
    
    * DataGrid - Fixes focusing row when a command button is clicked (T879627) (DevExpress#12706)
    
    * DropDownList and Lookup: get rid of qunit-fixture styling (DevExpress#12697)
    
    * Autocomplete: add some event tests (DevExpress#12715)
    
    * dxChart - fix tooltip behavior on touch devices (T856700) (DevExpress#12718)
    
    * Fix Scheduler tests in Edge (DevExpress#12722)
    
    * FileManager - Fix selection clearing during refresh (DevExpress#12721)
    
    * FileManager - Fix method return type for documentation (DevExpress#12734)
    
    * FileManager - Update toolbar clear selection command name (DevExpress#12731)
    
    * FileManager - Update API for obtaining the FileSystemItem extension (DevExpress#12732)
    
    * FileManager - Fix allowedFileExtensions option default value (DevExpress#12738)
    
    * ContextMenu - Fix changing visible option (T879766) (DevExpress#12693)
    
    * Bugfix T879766
    
    * Pull request feedback
    
    * PR feedback
    
    * dxGantt: Add icons and hints to bars (DevExpress#12737)
    
    * File manager - Fix toolbar separators calculation (DevExpress#12698)
    
    * Fix problem with item location
    
    * Fix problem with empty group
    
    * fix compact mode issue
    
    * Fix issue with custom toolbar items in compact mode
    
    * Code refactor
    
    * Remove redundant argument
    
    * Apply workaround for regression with item render in menu after first load
    
    * Code refactor
    
    * Refactor a bit
    
    * Update test
    
    * Diagram - UI/UX fixes (DevExpress#12727)
    
    * Diagram - fix show/hide a toolbar submenus
    
    * Diagram - refactor context menus + fix JS error on fullscreen toggle
    
    * Diagram - fix z-order of panels(toolbox/properties panel) and context menu/toolbox + refactoring
    
    * Diagram - fix toolbars context menu incorrect showing + refactoring
    
    * Fix tests
    
    * Fix tests on Touch devices
    
    * dxGantt: Fix toolbar items (DevExpress#12744)
    
    * File Manager - Fix toolbar items default location (DevExpress#12745)
    
    * File Manager - Fix toolbar items default location
    
    * Code refactor
    
    * File manager - Fix possibility to specify toolbar items by option full name (DevExpress#12749)
    
    * Add test
    
    * Add fix
    
    * Refactor
    
    * Diagram - update core package (DevExpress#12746)
    
    * Diagram - update core package
    
    * Bump DevExtreme version (DevExpress#12752)
    
    * dxToolbar - Fix internal menu styles (DevExpress#12714)
    
    * File manager - Support compact mode for custom toolbar items (DevExpress#12754)
    
    * Add test
    
    * Add fix
    
    * Refactor
    
    * Now compact only if it's button with icon & text
    
    * Refactor
    
    * FileManager - Fix directory renaming when allowedFileExtensions specified (DevExpress#12761)
    
    * DataGrid - Fixes highlighting unmodified invalid cells in the Batch editing mode (T880238) (DevExpress#12739)
    
    * FileManager - Fix selection changed event for select all operation (DevExpress#12764)
    
    * Sortable: Fix reordering of items in nested sortable (T875890) (DevExpress#12720)
    
    * File Manager - Fix native scroll in thumbnails view mode (DevExpress#12769)
    
    * Add scrollView to thumbnailsView
    
    * All views must keep scroll position for sync focused item
    
    * Fix tests for mobile devices
    
    * Refactored a bit
    
    * Add keyboard navigation test for thumbnails view
    
    * Temprorary remove test
    
    * Editor should validate the current value before the "valueChanged" event occurs (T878544) (DevExpress#12741)
    
    * DataGrid - Fixes expandRow (T880769) (DevExpress#12765)
    
    * Drawer - Mobile keyboard causes overlapping drawer to be positioned incorrectly(T865716) (DevExpress#12753)
    
    * DataGrid: Fix columnChooser scrolled up after item selection (T880276) (DevExpress#12756)
    
    * DataGrid: Rework selectionFilter simplification if deferred selection is used (T814753, T874992) (DevExpress#12728)
    
    * FileUploader - The uploadChunk function does not work with the native Promise objects (T881508) (DevExpress#12782)
    
    * ESlint: Use "qunit/recommended" and "qunit/two" presets (DevExpress#12772)
    
    * ESlint: Use "qunit/recommended" preset
    
    * ESlint: Use "qunit/two" preset
    
    * ESLint: Remove rules included in presets
    
    * File Manager - Fix custom thumbnails size (DevExpress#12786)
    
    * FileManager - Fix IE tests (DevExpress#12790)
    
    * FileManager - Fix IE tests
    
    * fix test
    
    * Drawer - deprecate the 'target' option (T863881) (DevExpress#12760)
    
    * Toolbar - deprecate height option (DevExpress#12766)
    
    * Deprecase height in toolbar
    
    * Fix deprecated text
    
    * Test for deprecated option
    
    * Update js/ui/toolbar.js
    
    Co-Authored-By: RomanTsukanov <[email protected]>
    
    * Fix test text
    
    * Pull request feedback
    
    Co-authored-by: RomanTsukanov <[email protected]>
    
    * DataGrid: Fix incorrect row render after scroll if scrolling and row rendering are virtual (T750279) (DevExpress#12762)
    
    * Add config for the Stale bot (DevExpress#12733)
    
    * dxViz: Refactoring (es6) (DevExpress#12796)
    
    * File manager - Fix progress panel 'no operations' text (DevExpress#12797)
    
    * Add tests
    
    * Add fix
    
    * Fix Scheduler timelineWeek rendering with groupByDate & crossScrolling (T853642) (DevExpress#12735)
    
    * Diagram - add ability to set up initial settings for items (DevExpress#12798)
    
    * Diagram - add ability to set up initial settings for items
    
    * Rename options
    
    * DataGrid: Fix row dragging if remote data with slow connection is used (T867087) (DevExpress#12799)
    
    * DataGrid - Adds a test for (T878218) (DevExpress#12781)
    
    * TextEditor - Prevent custom buttons overlapping in ie11 (T879885) (DevExpress#12795)
    
    * FileManager - Fix thumbnails view single selection synchronization with focused item (DevExpress#12806)
    
    * FileManager - Fix thumbnails view single selection synchronization with focused item
    
    * fix selecteAll() in multiselection mode
    
    * ESLint: Enable errors for "qunit/no-commented-tests" rule (DevExpress#12771)
    
    * ESLint: Enable errors for "qunit/no-commented-tests" rule
    
    * Uncomment and skip tests
    
    * DataGrid: Fix new row's cell value was not displayed for lookup column (T879946) (DevExpress#12802)
    
    * Color swatch will use the same typography settings as the main theme (DevExpress#12780)
    
    * Color swatch will use the same typography settings as the main theme
    
    * Update themebuilder/modules/less-template-loader.js
    
    Co-Authored-By: Sergey Zvyagin <[email protected]>
    
    * remove unnecessary escape
    
    * simplify regex
    
    Co-authored-by: Sergey Zvyagin <[email protected]>
    
    * dxGantt: Fix error on adding an item next to the root one (DevExpress#12811)
    
    * DataGrid: Fix wrong rowspan for band columns if showWhenGrouped (T881055) (DevExpress#12791)
    
    * DataGrid: Move test modules to the modern syntax (Part 2) (DevExpress#12808)
    
    * DataGrid - Columns become out of sync (T844512) (DevExpress#12804)
    
    * Fix prefer-const eslint warning for TreeList and PivotGrid (DevExpress#12817)
    
    * Diagram - prevent unexpected cancel text editing if the toolbox or properties panel is visible (DevExpress#12822)
    
    * Revert "TextEditor - Prevent custom buttons overlapping in ie11 (T879885) (DevExpress#12795)" (DevExpress#12824)
    
    This reverts commit 4897969.
    
    * Fix drawing image annotations when customizeAnnotation used (T881143) (DevExpress#12827)
    
    * Fix drawing image annotations when customizeAnnotation used (T881143)
    
    * dxGantt: Fix page hanging problem (T856646) (DevExpress#12829)
    
    * Fix prefer-const warning for DataGrid (DevExpress#12825)
    
    * Diagram - update core package (style objects can accept css text) (DevExpress#12832)
    
    * FileManager for Knockout - ViewModel binding doesn't work (T861302) (DevExpress#12833)
    
    * Scss ThemeBuilder: metadata generator, base compiler (DevExpress#12775)
    
    * DateBox: validation callback should be called only once when value changes (T879881) (DevExpress#12770)
    
    * Autocomplete: dataSource should load new items only when searchTimeout is up (T880996) (DevExpress#12820) (DevExpress#12837)
    
    * Viz: Fix prefer-const ESLint warnings (DevExpress#12841)
    
    * Fix prefer-const ESLint warnings (DevExpress#12843)
    
    * ESLint: Enable errors for the "prefer-const" rule (DevExpress#12842)
    
    * Tune date parts selection behavior of the DateBox with useMaskBehavior (T882025) (DevExpress#12839)
    
    * Set release versions for dxGantt and dxDiagram (DevExpress#12866)
    
    Co-authored-by: kruglikov.stepan <[email protected]>
    
    * DataGrid: Fix different behavior between tree and list header filters (T881628) (DevExpress#12831)
    
    * dxViz: Fix behavior of holding (T880908) (DevExpress#12855)
    
    * Diagram - the onOptionChanged event isn't raised for the "hasChanges" option if the control is bound (T883021) (DevExpress#12864)
    
    * Diagram - the onOptionChanged event isn't raised for the "hasChanges" option if the control is bound (T883021)
    
    * Fix test
    
    * DataGrid - Fixes freeSpace row resizing on virtual row rendering (T881439) (DevExpress#12848)
    
    * File Manager - Update error texts (DevExpress#12873)
    
    * Make a change
    
    * update tests
    
    * Fix the min-width CSS style for the ResponsiveBox item in the row direction (T878630) (DevExpress#12846)
    
    * fix minWidth of box item by row direction
    
    * fix mobile tests
    
    * fix IE tests
    
    * remove tests
    
    * File Manager - Add server rendering tests (DevExpress#12872)
    
    * Add first test, works well
    
    * Move test to another file, improve it, update existing tests
    
    * Move scrollView tests, add some new tests
    
    * kinda not-working test
    
    * Temporarily remove excess test
    
    * Trying fix default render test
    
    * Fix IE test
    
    * Refactor
    
    * DataGrid - The group panel does not display correctly when dragging columns into it (T880880) (DevExpress#12858)
    
    * DataGrid - The group panel does not display correctly when dragging columns into it (T880880)
    
    * Add rough comparing for IE test
    
    * File Manager - Fix select all in thumbnails view (DevExpress#12883)
    
    * Add test
    
    * First approach
    
    * Revert "First approach"
    
    This reverts commit 233702c679bd3f920bc7b2d18f5c87655402db38.
    
    * Improve test
    
    * Fix
    
    * Split up test into 2 parts
    
    * DataGrid - Fix filtering with an incomplete "between" filter value (T882759) (DevExpress#12878)
    
    * DataGrid - Fix filtering with an incomplete "between" filter value
    
    * Fix test
    
    * DataGrid: Fix pageIndex updating during virtual scroll to last page if last page size less than viewport size (T866890) (DevExpress#12851)
    
    * TagBox - mark selected items in filtered results (T880346) (DevExpress#12887)
    
    * TextEditor - Prevent custom buttons overlapping in ie11 (T879885) (DevExpress#12890)
    
    * DataGrid: Fix focus overlay was visible during column resizing (T882682) (DevExpress#12849)
    
    * DateBox: fix unstable tests (DevExpress#12885) (DevExpress#12893)
    
    * FileUploader - Accessibility - The file input element does not have the aria-* attributes and does not allow to set one (T876739) (DevExpress#12894)
    
    * Diagram - fix initial options and core synchronization (DevExpress#12891)
    
    * Diagram - fix initial options and core synchronization
    
    * Add autoZoomMode test + tests refactoring
    
    * Diagram - update core package
    
    * dxChart - add option to make tooltip interactive (DevExpress#12896)
    
    * Sortable: Fix drag and drop in RTL mode when itemOrientation is horizontal (T877953) (DevExpress#12813)
    
    * Sortable: Fix drag and drop in RTL mode when itemOrientation is horizontal (T877953)
    
    * Fix lint
    
    * Fix unstable charts' tests (DevExpress#12902)
    
    * Fix dxList memory leak in material theme (T882408) (DevExpress#12907)
    
    * Skip test for T882682 (DevExpress#12905)
    
    * FileManager - Fix FileSystemProvider doc-comments (DevExpress#12910)
    
    * DataGrid - Fixes duplicated characters in Firefox (T882996) (DevExpress#12875)
    
    * ExcelJS - specify direct alternative for exportToExcel(selectionOnly) as exportDataGrid (DevExpress#12898)
    
    * Scheduler - Recurrence appointments should have correct time if BYMONTHDAY rule (Refix T868401) (DevExpress#12901)
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * Fix grouped agenda rendering in Scheduler (T683374) (DevExpress#12863)
    
    * Fix grouped agenda rendering in Scheduler, material theme and rtl (T683374)(DevExpress#12920)
    
    * Scheduler - Month view should have default height in the generic themes (T882020) (DevExpress#12857)
    
    * Scheduler - Month view should have default height in the generic themes (T882020)
    
    * Take two
    
    * Correct tests for FF, ie11
    
    * Declare month view rows count as constant.
    
    * Refix - Set "min-height" for scrollable container instead of height. Extend tests.
    
    * Optimization of using the test wrapper
    
    * Fix timeline group header cell height + extend tests
    
    * Correct timeline data cell height
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * DataGrid: Fixed test for T882682 (DevExpress#12912)
    
    * ScrollView - The scrolling operation is interrupted on touch devices (T886654) (DevExpress#12917)
    
    * DropDownBox should consider `popupPosition` (T884469, stage 1) (DevExpress#12931)
    
    * DropDownButton should consider `popupPosition`(T884469, stage 1)
    
    * Fix test for IE11
    
    * TabPanel - fix borders ( T879157) (DevExpress#12747)
    
    * Gantt: update core IModelChangesListener signature (T848234) (DevExpress#12943)
    
    * TabPanel - multiview style should be applied only to the widget (DevExpress#12944)
    
    * DataGrid - Fixes focusing command cells on Tab (T884646) (DevExpress#12922)
    
    * Change export of ODataContext (T886254) (DevExpress#12924)
    
    * dxChart: Add the 'position' option to axis' label (DevExpress#12932)
    
    * Throw a warning message for toolbar.height and drawer.target options only once if widget was initialized with using these options (DevExpress#12945)
    
    * Custom File Provider - Declaration for the uploadFileChunk method misses the destinationDirectory parameter (T887298) (DevExpress#12941)
    
    * Custom File Provider - Declaration for the uploadFileChunk method misses the destinationDirectory parameter (T887298)
    
    * fix ts build
    
    * FileUploader - The format of arguments is incorrect in the uploadFile method (T887206) (DevExpress#12938)
    
    * DateBox: valueChanged event should be fired after input clearing undo (T878918) (DevExpress#12915)
    
    * Fix Scheduler recurrenceEditor readOnly state for disabled appointments (T880614) (DevExpress#12918)
    
    * DataGrid: Fix column widths after virtual scrolling in Safari if rowTemplate is defined (T878862) (DevExpress#12928)
    
    * DataGrid: Fix column updating during resize (T881314) (DevExpress#12899)
    
    * Remove unexpected DateBox warnings after rendering (T887580) (DevExpress#12950)
    
    * Remove unexpected DateBox warnings after rendering (T887580)
    
    * Update default options and tests
    
    * TextEditor - collapse input container in ie11 only if the container has enough width (DevExpress#12911)
    
    * DropDownBox - call displayValueFormatter only once on init (T883129) (DevExpress#12952)
    
    * Throw a warning message for toolbar.height and drawer.target options only once if widget was initialized with using these options (DevExpress#12954)
    
    * Fix Scheduler agenda in material theme (DevExpress#12942)
    
    * Bugfix colors of the marks in the form (T882067) (DevExpress#12927)
    
    * Github CI: Replace sleep to runner response waiting (DevExpress#12961)
    
    * Button - Fixes submitting a form when AsyncRule is passed (T887207) (DevExpress#12934)
    
    * Scheduler - Rename 'allowEditingTimeZones' -> 'allowTimeZoneEditing' (DevExpress#12935)
    
    * Scheduler - Rename 'allowEditingTimeZones' -> 'allowTimeZoneEditing'
    
    * Fix using 'allowEditingTimeZones' option
    
    * Update TS declarations
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * Github Actions CI:  Write runner results to stdout (DevExpress#12962)
    
    * TextEditor - revert input container collapsing in ie11 (T879885) (DevExpress#12966)
    
    * dxVectorMap: fix custom store load with raw option (T885056) (DevExpress#12959)
    
    * Gantt: fix custom fields int the autoUpdateParentsMode (T887279) (DevExpress#12963)
    
    * Gantt: fix custom fields int the autoUpdateParentsMode (T887279)
    
    * Gantt: fix custom fields int the autoUpdateParentsMode step 2 (T887279)
    
    * Gantt: fix custom fields int the autoUpdateParentsMode step 3 (T887279)
    
    * Rollback 'export default' for ODataContext and ODataStore (DevExpress#12969)
    
    * fix validation summary when validation rules are changed dynamically (DevExpress#12964) (DevExpress#12975)
    
    * Tabs - fix icon alignment, if text is not defined (T885520) (DevExpress#12947)
    
    * Bugfix icon alignment (T885520)
    
    * Fix tests
    
    * dxVectorMap - fix dataSource doc (T887537) (DevExpress#12977)
    
    * DataGrid: Fix columns without dataField were not hidden (T885383) (DevExpress#12948)
    
    * dxViz: Fix axis' label alignment for default (by theme) cases (DevExpress#12980)
    
    * Diagram - It's possible to modify the background color via code in read only mode (T887099) (DevExpress#12976)
    
    * GitHub Actions CI: Get QUnit runner port from ports.json config (DevExpress#12996)
    
    * VectorMap. Implement drawing polygon&multipolygon elements from one source (DevExpress#12983)
    
    * dxLookup - Fix behavior if turn on the fullScreen option (T885130)
    
    * DataGrid - Prevents onSelectionChanged from firing when deferred selection and state storing are enabled (T885777) (DevExpress#12984)
    
    * Update localization (DevExpress#12973)
    
    * Update jQuery to version 3.5.1 (DevExpress#12998)
    
    * Log jQuery version
    
    * Update jQuery to version 3.5.1
    
    * Revert "Log jQuery version"
    
    This reverts commit 9e965be.
    
    * Fix lost aspnet.createComponent calls, part II (fixes T886572) (DevExpress#12979)
    
    * Add swatches support for scss Themebuilder (DevExpress#12965)
    
    * DataGrid - Fixes applying pager options when repaintChangesOnly is enabled (T886628) (DevExpress#13000)
    
    * FileManager - A context menu is re-created after changing the disabled property of a specific item (T887308) (DevExpress#12989)
    
    * ESLint: Update to v7.0 (DevExpress#12995)
    
    * Shceduler - Deprecate 'allowEditingTimeZones' (DevExpress#13002)
    
    * Fix Scheduler localization in appointment popup, first step (T887054) (DevExpress#13008)
    
    * Fix Scheduler shader position for small screen (T886366) (DevExpress#13013)
    
    * PivotGrid: Fix uneccessary render on expand header item if store is not defined (T887002) (DevExpress#12981)
    
    * DataGrid: Fix invalid editor refocusing without timeout on document click in ios (T837043) (DevExpress#12956)
    
    * update versions 20_2 (DevExpress#13019)
    
    * ESLint: Add Node plugin with recommended preset for /build folder (DevExpress#12994) (DevExpress#13020)
    
    * ESLint: Add node plugin with recommended preset
    
    * ESLint: Disable "node/no-unpublished-require" rule
    
    * ESLint: Specify Node version for "no-unsupported-features/node-builtins" rule
    
    * ESLint: Configure "shebang" rule
    
    * Use strict
    
    * new Buffer(string) -> Buffer.from(string)
    
    * Ignore remaining lines
    
    * Disable doubtful rules
    
    * Fix - Scheduler should not ignore BYSETPOS=-1 in recurrent rule if FREQ is lower than date range in the current view (T886991) (DevExpress#13025)
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * Refactor DOM utils  (DevExpress#13021)
    
    * Fix drawing of empty text as categories(T888028) (DevExpress#13035)
    
    * Fix drawing of empty text as categories(T888028)
    
    * Small fix in Scheduler shader position (DevExpress#13017) (DevExpress#13026)
    
    * Diagram - move to development version(20.2) of the diagram core package (DevExpress#13030)
    
    * Fix unexpected data request by RadioGroup without initial value (T887090) (DevExpress#13024) (DevExpress#13037)
    
    * Fix unexpected data request by RadioGroup without initial value (T887090 )
    
    * Complex item with null value should be selectable
    
    * Drone CI - Add QUARANTINE_MODE for TestCafe tests (DevExpress#13047)
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * Make events engine to not fall with SVG (DevExpress#13045) (DevExpress#13052)
    
    * DataGrid - The "Export all data" toolbar item is rendered incorrectly (T886693 ) (DevExpress#12991) (DevExpress#13051)
    
    * Use screenshots tests instead of qunit (DevExpress#13023) (DevExpress#13063)
    
    * Diagram - publish getNodeDataSource and getEdgeDataSource methods (DevExpress#13065)
    
    * Fix German and Japanese localization (DevExpress#13068)
    
    * DataGrid - Prevents the content from scrolling on refresh (T884308) (DevExpress#13056)
    
    * DataGrid: Fix ts definitions for 'anyof'/'noneof' filter operations (T885463) (DevExpress#13069)
    
    * dxScheduler - remove customizeStoreLoadOptionsHandler parameter (DevExpress#12266) (DevExpress#13074)
    
    * Remove customizeStoreLoadOptionsHandler method
    
    * Remove test
    
    * Separate test (DevExpress#12779) (DevExpress#13075)
    
    * dxScheduler - Recurrence appointment date should be displayed equal to the targetedAppointmentData date in appointment popup from form(T882652) (DevExpress#13072)
    
    * dxScheduler - Recurrence appointment date should be displayed equal to the targetedAppointmentData date in appointment popup from form(T882652) (DevExpress#12870)
    
    * Fix
    
    * create _getCurrentAppointmentData method
    
    * Add test
    
    * fix stylelint
    
    * dxTabPanel - extra borders on the tabs element in Rich editor (DevExpress#13029) (DevExpress#13031)
    
    * Move dx-tools to tag stable v20.2 (DevExpress#13076)
    
    * DataGrid - Prevents focusing hidden cells (T887014) (DevExpress#13050)
    
    * Fix dxDataGridMethods.exportToExcel deprecation (DevExpress#13084)
    
    * Update README (DevExpress#13018)
    
    * Update README
    
    * Update README
    
    * Update README.md
    
    Co-authored-by: arminal <[email protected]>
    
    Co-authored-by: arminal <[email protected]>
    
    * Fix task crash on npm ls error (DevExpress#13085)
    
    * DataGrid - Fixes the searchPanel.text value when state storing is enabled (T887758) (DevExpress#13079)
    
    * Tabpanel -  change priority in styles for width of Tab (DevExpress#13090)
    
    * Override base event parameters for treeview (treeview doesn't provide info about added items and removed items) (DevExpress#13044)
    
    * Extract `data-options` logic from dom utils (DevExpress#13082)
    
    * TreeView - change visibility item logic (T888410) (DevExpress#13032) (DevExpress#13093)
    
    * Change visibility logic.
    Node must have invisible class if item's visibility is set to false (T888410)
    
    * More test cases
    
    * More test cases
    
    * Simplified tests
    
    * PR feedback
    
    * Fix test
    
    * Test naming
    
    * dropDownButton - change horizontal paddings if the widget has no dropdown arrow (T888866)  (DevExpress#13081)
    
    * Lookup: remove deprecates from tests (DevExpress#13073) (DevExpress#13102)
    
    * Toolbar  - button group support (DevExpress#13119)
    
    * Toolbar - support for button group (DevExpress#12838)
    
    * Toolbar now supports button group widget
    
    * Fix rtl issue
    
    * Fix icon size issue for material theme
    
    * fix toolbar icons issues
    
    * Fix less gulp task processing https://devextreme-ci.devexpress.com/DevExpress/DevExtreme/31311/126
    
    * Try to fix gulp task
    
    * Try to determine why sass test is failed
    
    * Fix regular expression for valid translation to sass
    
    * Fix translations to sass
    
    * dirty realization of focus navigation
    
    * Fix keyboard navigation logic
    
    * Remove custom keyboard navigation logic
    
    * Fix layout in case of multiple button groups
    
    * Simple test for toolbar
    
    * Fix test in case if open menu method is broken
    
    * Toolbar - fix rtl for button group inside menu (DevExpress#13098)
    
    * Fix rtl for button group in toolbar menu
    
    * Correct fix of rtl mode for button group
    
    * dxChart: Fix unnecessary margin if the axis has a title and labels are positioned inside the chart (T891064) (DevExpress#13117)
    
    * Drawer - panel z-index clear immediatly when closeOnOutsideClick was fired (DevExpress#13108)
    
    * FIx appointments overlapping in Scheduler when browser is zoomed(T885595) (DevExpress#13087)
    
    * Add integrity-validator run (DevExpress#13092)
    
    * Remove old deprecated APIs (DevExpress#13097)
    
    * Fix "ports" for 20.2 (DevExpress#13121)
    
    * Fix "ports" for 20.2
    
    * Update ports.json
    
    * Update ports.json
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * dxChart - fix axis custom position (T889092) (DevExpress#13122)
    
    * dxChart - fix tests for edge after fix T889092 (DevExpress#13130)
    
    * Lookup: add some event tests (DevExpress#13078) (DevExpress#13111)
    
    * Scss generator: format files (DevExpress#13128) (DevExpress#13145)
    
    * Make domUtils.contains not to fall with SVG in IE (DevExpress#13135)
    
    * dxViz: Fix tooltip's background showing in Firefox when using a material theme (T891490) (DevExpress#13148)
    
    * Scheduler - Add loadPanel for popupEditForm (T885300) (DevExpress#13115)
    
    * Scheduler - Add loadPanel for popupEditForm (T885300)
    
    * Fix test for IE
    
    * Add "locker" for the "appointmentPopup.saveChanges" method
    
    Co-authored-by: Anton Sermyazhko <[email protected]>
    
    * DataGrid: Fix column resizing when columnResizingMode is widget and rtlEnabled is true (T837344) (DevExpress#13060)
    
    * DataGrid: Fix column resizing when columnResizingMode is widget and rtlEnabled is true (T837344)
    
    * fix test
    
    * Eliminated the faults noted in the remarks
    
    * Eliminated the faults noted in the remarks (part 2)
    
    * dxViz: Fix tooltip's shadow filter (DevExpress#13162)
    
    * cherry pick (DevExpress#13166)
    
    * Add linter to the scss themebuilder (DevExpress#13036) (DevExpress#13169)
    
    * DataGrid: Fix loading data on scroll after deleting several rows if scrolilng mode is infinite, rowRenderingMode is virtual and refreshMode is repaint (T862268) (DevExpress#13104)
    
    * DataGrid (Sortable) - Add promise argument for onReorder event (T887897) (DevExpress#13140)
    
    * Simplify style compiler code (scss) (DevExpress#13168)
    
    * DataGrid - Hides the 'between' operation for a lookup column (T889066) (DevExpress#13156)
    
    * DataGrid: Fix column separator height was wrong during reordering after resizing (T889787) (DevExpress#13134)
    
    * Diagram for Core/MVC - It's not possible to add both custom and default commands to the context menu (T891295) (DevExpress#13167)
    
    * Lookup: subscription by 'on' method should work correct for onPageLoading and onPullRefresh events (DevExpress#13099) (DevExpress#13114)
    
    * List: click on nextButton should raise pageLoading event (T892010) (DevExpress#13174)
    
    * File manager - Show navigation errors in notification panel (DevExpress#13182)
    
    * File Manager - Show navigation errors in notification panel
    
    * Refactored a bit
    
    * Lint generated localization files with client config (DevExpress#13180)
    
    * dxScheduler - update scheduler test wrapper (DevExpress#13177)
    
    * cherry pick
    
    * Update scheduler wrapper
    
    * Fix tests
    
    * fix test
    
    Co-authored-by: Alexey Babich <[email protected]>
    Co-authored-by: Anton Kuznetsov <[email protected]>
    Co-authored-by: Alexander Bezborodov <[email protected]>
    Co-authored-by: Stanislav Klesarev <[email protected]>
    Co-authored-by: Roman Rodin <[email protected]>
    Co-authored-by: Yana Yarovaya <[email protected]>
    Co-authored-by: Konstantin Volnyagin <[email protected]>
    Co-authored-by: Vladimir Kovalev <[email protected]>
    Co-authored-by: Nick Mitrokhin <[email protected]>
    Co-authored-by: Stepan <[email protected]>
    Co-authored-by: Alexander Ziborov <[email protected]>
    Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
    Co-authored-by: EugeniyKiyashko <[email protected]>
    Co-authored-by: Andrew Makarov <[email protected]>
    Co-authored-by: MikeVitik <[email protected]>
    Co-authored-by: Dmitry Semenov <[email protected]>
    Co-authored-by: Igor Maltsev <[email protected]>
    Co-authored-by: Ignatov Dan <[email protected]>
    Co-authored-by: kotov.alexander <[email protected]>
    Co-authored-by: Jaan Toming <[email protected]>
    Co-authored-by: zhavoronkov.evgeny <[email protected]>
    Co-authored-by: Roman Resh <[email protected]>
    Co-authored-by: EugeniyKiyashko <[email protected]>
    Co-authored-by: Dmitry Levkovskiy <[email protected]>
    Co-authored-by: Smirnova Yuliya <[email protected]>
    Co-authored-by: Sergey Novikov <[email protected]>
    Co-authored-by: dxrobot <[email protected]>
    Co-authored-by: groshenkovamarina <[email protected]>
    Co-authored-by: Alyar <[email protected]>
    Co-authored-by: RomanTsukanov <[email protected]>
    Co-authored-by: Sergey Zvyagin <[email protected]>
    Co-authored-by: polosatov.alexander <[email protected]>
    Co-authored-by: kruglikov.stepan <[email protected]>
    Co-authored-by: Anton Sermyazhko <[email protected]>
    Co-authored-by: Anton Sermyazhko <[email protected]>
    Co-authored-by: Alexander Zelevinskiy <[email protected]>
    Co-authored-by: Andrey Ignatovskiy <[email protected]>
    Co-authored-by: Andrey Bykiev <[email protected]>
    Co-authored-by: AlekseyMartynov <[email protected]>
    Co-authored-by: AlisherAmonulloev <[email protected]>
    Co-authored-by: Oleg Kipchatov <[email protected]>
    Co-authored-by: ilya.kharchenko <[email protected]>
    Co-authored-by: arminal <[email protected]>
    Co-authored-by: Andrey Churkin <[email protected]>
    Configuration menu
    Copy the full SHA
    107ab11 View commit details
    Browse the repository at this point in the history
  2. Renovation: use global eslint config for qunit tests (DevExpress#13206)

    Co-authored-by: Andrey Churkin <[email protected]>
    churkin and Andrey Churkin committed May 26, 2020
    Configuration menu
    Copy the full SHA
    cac0c6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f75329 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Merge branch 'preact-button' into merge_preact

    Andrey Churkin authored and Andrey Churkin committed May 27, 2020
    Configuration menu
    Copy the full SHA
    1050bdd View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. fix remarks

    Andrey Churkin authored and Andrey Churkin committed May 28, 2020
    Configuration menu
    Copy the full SHA
    5014bb8 View commit details
    Browse the repository at this point in the history
  2. fix qunit tests

    Andrey Churkin authored and Andrey Churkin committed May 28, 2020
    Configuration menu
    Copy the full SHA
    0f49be2 View commit details
    Browse the repository at this point in the history
  3. remove extra css rules

    Andrey Churkin authored and Andrey Churkin committed May 28, 2020
    Configuration menu
    Copy the full SHA
    2f22602 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1650f4a View commit details
    Browse the repository at this point in the history
  5. Update README.md

    RomanTsukanov committed May 28, 2020
    Configuration menu
    Copy the full SHA
    cb7ae0a View commit details
    Browse the repository at this point in the history
  6. Update README.md

    RomanTsukanov committed May 28, 2020
    Configuration menu
    Copy the full SHA
    888e9a7 View commit details
    Browse the repository at this point in the history
  7. Update README.md

    roman-simionov committed May 28, 2020
    Configuration menu
    Copy the full SHA
    1390f9d View commit details
    Browse the repository at this point in the history
  8. Update package.json

    roman-simionov committed May 28, 2020
    Configuration menu
    Copy the full SHA
    53c06e6 View commit details
    Browse the repository at this point in the history
  9. update playground readme

    :
    roman-simionov committed May 28, 2020
    Configuration menu
    Copy the full SHA
    b4c0d27 View commit details
    Browse the repository at this point in the history