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

Merging 8.1.x into master #5542

Merged
merged 147 commits into from
Aug 5, 2019
Merged

Merging 8.1.x into master #5542

merged 147 commits into from
Aug 5, 2019

Conversation

kdinev
Copy link
Member

@kdinev kdinev commented Jul 30, 2019

Closes #5421
Closes #4761
Closes #5044
Closes #5543
Closes #5494
Closes #5492
Closes #5520
Closes #5238
Closes #5556
Closes #2538
Closes #4416
Closes #5432
Closes #5437
Closes #4881
Closes #5471
Closes #5304
Closes #5288
Closes #4967
Closes #5404

MKirova and others added 30 commits July 12, 2019 18:21
Since iOS WebKit doesn't support dblclick and Angular's Hammer plugin doesn't
have doubletap exposed, resorting to our Hammer manager. Also prevented the
double tap to zoom on the cell as it was rather jarring.
…focus should move on to the next child or parent row.
Lipata and others added 29 commits August 5, 2019 07:52
fix(grids): handle double tap to allow editing on iOS #2538
fix(igxHierarchicalGrid): Fixing navigation when parent has summary b…
docs(Grid): Fix missing @param in sassdocs and remove unnecessary properties in the light schema
Add date picker event onValueChanged and use it to update cell value when column type is date
fix(Tabs): refactoring tabs selection
fix(filtering): Scroll chips before remove #5304
…o null. (#5405)

* fix(igxGrid): Grid should render all columns when grid width is set to null.

* chore(*): Fixing build.

* chore(*): Handling null width inetgration with other grid features that change the total grid width (row selectors, expansion indicators etc.).

* chore(*): In case withd is null make sure scroll width is not taken into account when calculating virtualization width as it should be equal to the sum of column widths.

* chore(*): Include feature's column width to calculated body width when width is set to null.

* chore(*): Additional handling for null width in combination with: hidden columns, multi-column headers, auto-generated columns, columns with no width. Making sure host binded width prop is set only after zone is stable to prevent timing issues where the same prop value changes during same change detection cycle and throws errors.

* chore(*): Use zone.run for interactions that change the width when ran outside the zone (like resizing).

* chore(*): Adding support for null width + mrl. Fixing getPossibleColumnWidth to depend on getFeatureColumnsWidth so that it takes in cosideration all possible feature columns (not just row selectors).

* chore(*): If width is in % when grid width is null use min width.

* chore(*): In case width is null allow setting null for width host bindings so that grid will expact based on content. In case width is null and column width in % then set width to min width explicitly.

* chore(*): Fixing issues with width = null.

* chore(*): In case width is null, always apply minwidth to columns as default.

* chore(*): Make check more specific to null.

* chore(*): Fixing tests.

* chore(*): Fixing another test.

* chore(*): DetectChanges before feature's column width is calculated so that all option changes are applied.
fix(filtering): Refactor the grid filtering row #4967
Fix IgxButton has incorrect CSS class when setting new type - 8.1.x
@kdinev kdinev merged commit dedcc1a into master Aug 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment