Skip to content

Commit

Permalink
Merge branch 'master' into bpenkov/date-time-editor
Browse files Browse the repository at this point in the history
  • Loading branch information
jackofdiamond5 committed Apr 14, 2020
2 parents 1c07d10 + 42a9bf4 commit 06948b4
Show file tree
Hide file tree
Showing 265 changed files with 13,797 additions and 13,178 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,29 @@ All notable changes for each version of this project will be documented in this
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
- **Behavioral Change** - When a column is sortable sort indicator is always visible. The column is sorted when click on it.

- `IgxInputGroup`
- **Renamed** `supressInputAutofocus` input to `suppressInputAutofocus`

### Themes
- **Breaking Change** Change the default `$legacy-support` value to false in the `igx-theme` function.

### New Features

- `igxSplitter` component added.
- Allows rendering a vertical or horizontal splitter with multiple splitter panes with templatable content.
Panes can be resized or collapsed/expanded via the UI. Splitter orientation is defined via the `type` input.

```html
<igx-splitter [type]="type">
<igx-splitter-pane>
...
</igx-splitter-pane>
<igx-splitter-pane>
...
</igx-splitter-pane>
</igx-splitter>
```

- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
- Added ability to pin rows to top or bottom depending on the new `pinning` input.
And new API methods `pinRow` and `unpinRow`.
Expand All @@ -33,6 +51,7 @@ All notable changes for each version of this project will be documented in this
public pinningConfiguration: IPinningConfig = { columns: ColumnPinningPosition.End };
```
- Added functionality for column selection.
- `columnSelection` property has been added. It accepts GridSelection mode enumeration. Grid selection mode could be none, single or multiple.
- `selected` property has been added to the IgxColumnComponent; Allows you to set whether the column is selected.
- `selectable` property has been added to the IgxColumnComponent; Allows you to set whether the column is selectable.
- `onColumnSelectionChange` event is added for the `IgxGrid`. It is emitted when the column selection is changed.
Expand All @@ -46,6 +65,13 @@ All notable changes for each version of this project will be documented in this
- `IgxCombo`:
- Added `autoFocusSearch` input that allows to manipulate the combo's opening behavior. When the property is `true` (by default), the combo's search input is focused on open. When set to `false`, the focus goes to the combo items container, which can be used to prevent the software keyboard from activating on mobile devices when opening the combo.

- `IgxToast`:
- Added functionality for displaying various content into the toast component. It also allows users to access toast styles through its host element.

- `IgxDrag`
- New `igxDragIgnore` directive that allows children of the `igxDrag` element to be interactable and receive mouse events. Dragging cannot be performed from those elements that are ignored.
- New `dragDirection` input that can specify only one direction of dragging or both.

### RTL Support
- `igxSlider` have full right-to-left (RTL) support.

Expand Down
10 changes: 6 additions & 4 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,25 @@

# Current Milestone

## Milestone 11 (Due by April, 2020)
## Milestone 11 (Due by April 30th, 2020)

1. Dock Manger [#5980](https://github.com/IgniteUI/igniteui-angular/issues/5980)
2. Range Date Picker [#5732](https://github.com/IgniteUI/igniteui-angular/issues/5732)
3. RTL Support across Ignite UI for Angular components [#5958](https://github.com/IgniteUI/igniteui-angular/issues/5958)
3. Keyboard Navigation Enhancement [#6755](https://github.com/IgniteUI/igniteui-angular/issues/6755)
4. Column freezing/Pinning on the right (igx-grid) [#5879](https://github.com/IgniteUI/igniteui-angular/issues/5879)
5. Column Selection for IgxGrid [#6578](https://github.com/IgniteUI/igniteui-angular/issues/6578)
6. Splitter IgxGrid [#6639](https://github.com/IgniteUI/igniteui-angular/issues/6639)
6. Splitter [#6639](https://github.com/IgniteUI/igniteui-angular/issues/6639)
7. Row Pinning IgxGrid [#6640](https://github.com/IgniteUI/igniteui-angular/issues/6640)
8. Data Analysis Directive [#1752](https://github.com/IgniteUI/igniteui-angular-samples/issues/1752)
9. Slider does not support RTL [#5212](https://github.com/igniteui/igniteui-angular/issues/5212)
10. Circular Progress Indicator does not support RTL [#5903](https://github.com/igniteui/igniteui-angular/issues/5903)


## Going down the road

1. Tile Manager
2. Visual Cell merging

3. RTL Support across Ignite UI for Angular components
# Previous Milestones

## Milestone 10 (Released February 10th, 2020)
Expand Down
Loading

0 comments on commit 06948b4

Please sign in to comment.