Skip to content

Commit

Permalink
Merge branch 'master' into sboykova/editable-date-picker
Browse files Browse the repository at this point in the history
  • Loading branch information
sboykova committed Jan 8, 2019
2 parents cd0935f + b9b8f69 commit bddf128
Show file tree
Hide file tree
Showing 81 changed files with 3,463 additions and 1,128 deletions.
76 changes: 76 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
# Ignite UI for Angular Change Log

All notable changes for each version of this project will be documented in this file.
## 7.1.2
### Features
- `igx-circular-bar` and `igx-linear-bar` now feature an indeterminate input property. When this property is set to true the indicator will be continually growing and shrinking along the track.
- `IgxTimePickerComponent`: in addition to the current dialog interaction mode, now the user can select or edit a time value, using an editable masked input with a dropdown.

## 7.1.1
### Bug Fixes
* onSortingDone is not fired when sorting indicator of a header in the group by area is clicked ([#3257](https://github.com/IgniteUI/igniteui-angular/issues/3257))
* igx-grid isn't displayed properly in IE11 when it is inside an igx-tabs-group ([#3047](https://github.com/IgniteUI/igniteui-angular/issues/3047))
* Preventing wrap-around for scrollNext and scrollPrev([#3365](https://github.com/IgniteUI/igniteui-angular/issues/3365))
* IgxTreeGrid does not respect its parent container height ([#3467](https://github.com/IgniteUI/igniteui-angular/issues/3467))
* Include grid's unpinnedWidth and totalWidth in cell width calculation ([#3465](https://github.com/IgniteUI/igniteui-angular/issues/3465))

### Other
* update typedoc-plugin-localization version to 1.4.1 ([#3440](https://github.com/IgniteUI/igniteui-angular/issues/3440))


## 7.1.0
### Features
Expand Down Expand Up @@ -28,6 +44,28 @@ All notable changes for each version of this project will be documented in this
- `IgxOverlayService`:
- `ElasticPositioningStrategy` added. This strategy positions the element as in **Connected** positioning strategy and resize the element to fit in the view port in case the element is partially getting out of view.


## 7.0.5

### Bug Fixes

* igx-grid isn't displayed properly in IE11 when it is inside an igx-tabs-group. ([#3047](https://github.com/IgniteUI/igniteui-angular/issues/3047))
* igx-slider max-value defaults to min-value ([#3418](https://github.com/IgniteUI/igniteui-angular/issues/3418))
* Inconsistency in scrollNext and scrollPrev ([#3365](https://github.com/IgniteUI/igniteui-angular/issues/3365))
* The header link in the api docs page should be to the product page ([#3423](https://github.com/IgniteUI/igniteui-angular/issues/3423))
* Error thrown when edit primaryKey cell in Tree Grid ([#3329](https://github.com/IgniteUI/igniteui-angular/issues/3329))
* IgxGridHeaderGroupComponent should have preset min width ([#3071](https://github.com/IgniteUI/igniteui-angular/issues/3071))
* Pressing ESC on a cell in an editable column throws an error ([#3429](https://github.com/IgniteUI/igniteui-angular/issues/3429))
* Cell foreground is white on hover with the default theme ([#3384](https://github.com/IgniteUI/igniteui-angular/issues/3384))
* [IE] Grid toolbar's buttons and title are misaligned ([#3371](https://github.com/IgniteUI/igniteui-angular/issues/3371))
* Dialog window does not hold the focus when opened ([#3199](https://github.com/IgniteUI/igniteui-angular/issues/3199))
* refactor(themes): don't include contrast colors in the palettes ([#3166](https://github.com/IgniteUI/igniteui-angular/issues/3166))

### Other
* update typedoc-plugin-localization version to 1.4.1 ([#3440](https://github.com/IgniteUI/igniteui-angular/issues/3440))
* Move all keyboard navigation tests in a separate file ([#2975](https://github.com/IgniteUI/igniteui-angular/issues/2975))


## 7.0.4
### Bug fixes
- Fix(igx-grid): revert row editing styles ([#2672](https://github.com/IgniteUI/igniteui-angular/issues/2672))
Expand Down Expand Up @@ -91,6 +129,44 @@ All notable changes for each version of this project will be documented in this
- Updated package dependencies to Angular 7 ([#3000](https://github.com/IgniteUI/igniteui-angular/pull/3000))
- Themes: Add dark schemas and mixins (PR [#3025](https://github.com/IgniteUI/igniteui-angular/pull/3025))

## 6.2.4

### Bug Fixes
* onSortingDone is not fired when sorting indicator of a header in the group by area is clicked ([#3257](https://github.com/IgniteUI/igniteui-angular/issues/3257))
* igx-grid isn't displayed properly in IE11 when it is inside an igx-tabs-group ([#3047](https://github.com/IgniteUI/igniteui-angular/issues/3047))
* Preventing wrap-around for scrollNext and scrollPrev([#3365](https://github.com/IgniteUI/igniteui-angular/issues/3365))
* IgxTreeGrid does not respect its parent container height ([#3467](https://github.com/IgniteUI/igniteui-angular/issues/3467))
* The header link in the api docs page should be to the product page ([#3423](https://github.com/IgniteUI/igniteui-angular/issues/3423))
* fix(dialog): dialog gets focus when is opened ([#3276](https://github.com/IgniteUI/igniteui-angular/issues/3276))
* IgxTreeGrid - Add row editing + transactions to tree grid ([#2908](https://github.com/IgniteUI/igniteui-angular/issues/2908))
* Regular highlight makes the highlighted text unreadable when the row is selected. ([#1852](https://github.com/IgniteUI/igniteui-angular/issues/1852))
* Use value instead of ngModel to update editValue for checkbox and calendar in igxCell ([#3224](https://github.com/IgniteUI/igniteui-angular/issues/3224))
* Disable combo checkbox animations on scroll ([#3300](https://github.com/IgniteUI/igniteui-angular/issues/3300))
* "Select/Unselect All" checkbox is checked after deleting all rows ([#3068](https://github.com/IgniteUI/igniteui-angular/issues/3068))
* Fixing column chooser column updating ([#3234](https://github.com/IgniteUI/igniteui-angular/issues/3234))
* Fix - Combo - Hide Search input when !filterable && !allowCustomValues ([#3315](https://github.com/IgniteUI/igniteui-angular/issues/3315))
* Add @inheritdoc ([#2943](https://github.com/IgniteUI/igniteui-angular/issues/2943))
* refactor(displayDensity): Code cleanup in display density base class #3280
* Calculating updated grid height when rebinding columns ([#3285](https://github.com/IgniteUI/igniteui-angular/issues/3285))
* Fix - Combo, Drop Down - Fix TAB key navigation ([#3206](https://github.com/IgniteUI/igniteui-angular/issues/3206))
* Added validation if last column collides with grid's scroll ([#3142](https://github.com/IgniteUI/igniteui-angular/issues/3142))
* When in the tree grid are pinned columns and scroll horizontal the cells text is over the pinned text ([#3163](https://github.com/IgniteUI/igniteui-angular/issues/3163))
* refactor(themes): don't include contrast colors in the palettes ([#3166](https://github.com/IgniteUI/igniteui-angular/issues/3166))

### Code enhancements
* Fix the logic calculating test results ([#3461](https://github.com/IgniteUI/igniteui-angular/issues/3461))
* Update typedoc version and localize some shell strings ([#3237](https://github.com/IgniteUI/igniteui-angular/issues/3237))
* fix(toolbar): including custom content in the show toolbar check ([#2983](https://github.com/IgniteUI/igniteui-angular/issues/2983))
* docs(toolbar): adding more API docs ([#2983](https://github.com/IgniteUI/igniteui-angular/issues/2983))

### Other
* update typedoc-plugin-localization version to 1.4.1 ([#3440](https://github.com/IgniteUI/igniteui-angular/issues/3440))
* Update contributing document with localization ([#3313](https://github.com/IgniteUI/igniteui-angular/issues/3313))
* docs(*): add 6.2.3 missing changes and bug fixes to changelog ([#3251](https://github.com/IgniteUI/igniteui-angular/issues/3251))
* Docs - Expansion Panel - Add comments and README([#3245](https://github.com/IgniteUI/igniteui-angular/issues/3245))
* Move all keyboard navigation tests in a separate file ([#2975](https://github.com/IgniteUI/igniteui-angular/issues/2975))


## 6.2.3
- `igxGrid`
- `resourceStrings` property added, which allows changing/localizing strings for component. If a new instance is set,
Expand Down
18 changes: 9 additions & 9 deletions extras/docs/themes/sassdoc/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -130,23 +130,23 @@ const theme = themeleon(__dirname, function (t) {
switch (operator) {
case '==':
// tslint:disable-next-line:triple-equals
return (v1 == v2) ? options.fn(this) : options.inverse(this);
return (v1 == v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '===':
return (v1 === v2) ? options.fn(this) : options.inverse(this);
return (v1 === v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '<':
return (v1 < v2) ? options.fn(this) : options.inverse(this);
return (v1 < v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '<=':
return (v1 <= v2) ? options.fn(this) : options.inverse(this);
return (v1 <= v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '>':
return (v1 > v2) ? options.fn(this) : options.inverse(this);
return (v1 > v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '>=':
return (v1 >= v2) ? options.fn(this) : options.inverse(this);
return (v1 >= v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '&&':
return (v1 && v2) ? options.fn(this) : options.inverse(this);
return (v1 && v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
case '||':
return (v1 || v2) ? options.fn(this) : options.inverse(this);
return (v1 || v2) ? options.fn(options.data.root) : options.inverse(options.data.root);
default:
return options.inverse(this);
return options.inverse(options.data.root);
}
},
localize: (options) => {
Expand Down
9 changes: 7 additions & 2 deletions extras/docs/themes/sassdoc/views/partials/header.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@
{{#ifCond lang '==' 'jp'}}{{> infraHeadJA }}{{else}}{{> infraHead }}{{/ifCond}}
<div class="header__secondary">
<div class="header__logo">
<a class="header__logo-name" href="https://www.infragistics.com/products/ignite-ui-angular" class="title">{{package.name}}</a>
<span class="header__logo-version">API ver. 7.0.x</span>
{{#ifCond lang '==' 'jp'}}
<a class="header__logo-name" href="https://jp.infragistics.com/products/ignite-ui-angular" class="title">{{package.name}}</a>
<span class="header__logo-version">API ver. 7.0.x</span>
{{else}}
<a class="header__logo-name" href="https://www.infragistics.com/products/ignite-ui-angular" class="title">{{package.name}}</a>
<span class="header__logo-version">API ver. 7.0.x</span>
{{/ifCond}}
</div>

<div class="tsd-nav-toggle align-end">
Expand Down
6 changes: 5 additions & 1 deletion extras/docs/themes/typedoc/src/partials/header.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@
<div class="tsd-header-content">
<div class="tsd-header-group">
<h1 class="tsd-header-logo">
<a href="https://www.infragistics.com/products/ignite-ui-angular" class="title">{{project.name}}</a>
{{#ifCond project.localization '==' 'jp'}}
<a href="https://jp.infragistics.com/products/ignite-ui-angular" class="title">{{project.name}}</a>
{{else}}
<a href="https://www.infragistics.com/products/ignite-ui-angular" class="title">{{project.name}}</a>
{{/ifCond}}
<span class="version">API ver. <strong>7.0.x</strong></span>
</h1>
<div class="tsd-nav-toggle">
Expand Down
2 changes: 1 addition & 1 deletion projects/igniteui-angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
"web-animations-js": "^2.3.1"
},
"devDependencies": {
"igniteui-cli": "~3.1.0"
"igniteui-cli": "~3.2.0"
},
"ng-update": {
"migrations": "./migrations/migration-collection.json"
Expand Down
16 changes: 7 additions & 9 deletions projects/igniteui-angular/src/lib/avatar/avatar.component.html
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
<ng-template #defaultTemplate>
<ng-content></ng-content>
</ng-template>

<ng-template #imageTemplate>
<div #image [style.backgroundImage]="getSrcUrl()" class="igx-avatar__image" [style.backgroundColor]="bgColor" [attr.aria-roledescription]="roleDescription"
></div>
<div #image class="igx-avatar__image" [style.backgroundImage]="getSrcUrl()"></div>
</ng-template>

<ng-template #initialsTemplate>
<div class="igx-avatar__initials" [style.backgroundColor]="bgColor" [style.color]="color" [attr.aria-roledescription]="roleDescription">
<span>{{initials.substring(0, 2)}}</span>
</div>
<span>{{initials.substring(0, 2)}}</span>
</ng-template>

<ng-template #iconTemplate>
<span class="igx-avatar__icon" [style.backgroundColor]="bgColor" [style.color]="color" [attr.aria-roledescription]="roleDescription">
<igx-icon>{{icon}}</igx-icon>
</span>
<igx-icon>{{icon}}</igx-icon>
</ng-template>

<ng-container *ngTemplateOutlet="template"></ng-container>
<ng-content></ng-content>
Loading

0 comments on commit bddf128

Please sign in to comment.