Unplanned
Last Updated: 24 Jun 2022 12:18 by G Walsh
Created by: G Walsh
Comments: 0
Category: Dialog
Type: Feature Request
0

Hi,

Please provide closing animations for the Dialog just like there are animations for the opening.

thanks

Unplanned
Last Updated: 22 Jun 2022 21:17 by Connor
Created by: Connor
Comments: 0
Category: Scheduler
Type: Feature Request
1

The Scheduler is misaligned when opened in the mobile view (vertically) as it does not support responsive design.

Please refer to the attached image. Please add responsive design like the Grid to fix the alignment and styling issue. 

 

Unplanned
Last Updated: 22 Jun 2022 14:27 by Cyril
We need to be able to overrride "compare" method in kendo-data-query sort-array.operator.  We are using your processData for client side sorting but need to change the "compare" method since we have decimal values already formatted in our objects.  Since they are formatted they are technically strings and sorted as such.  Currently we had to rip out your processData and call our custom version with a compare method like so:

const compare = (a, b) => {
    if (isBlank(a)) {
        return a === b ? 0 : -1;
    }

    if (isBlank(b)) {
        return 1;
    }

    let a1 = a;
    if (isNumber(a)) {
        a1 = toNumber(a);
    } else if (isDate(a)) {
        a1 = ensureDate(a);
    }

    let b1 = b;
    if (isNumber(b)) {
        b1 = toNumber(b);
    } else if (isDate(b)) {
        b1 = ensureDate(b);
    }

    if (a1.localeCompare) {
        return a1.localeCompare(b1);
    }

    return a1 > b1 ? 1 : (a1 < b1 ? -1 : 0);
};
Completed
Last Updated: 22 Jun 2022 13:03 by ADMIN
Created by: Mickey
Comments: 5
Category: Dialog
Type: Feature Request
12

Add configuration inputs for control animation of Dialog component.

 

 
Unplanned
Last Updated: 21 Jun 2022 08:11 by Juergen
Created by: Juergen
Comments: 0
Category: Editor
Type: Feature Request
3

Provide inline editing in Editor component like the one supported by the Kendo jQuery Editor:

https://demos.telerik.com/kendo-ui/editor/inline-editing

 

Unplanned
Last Updated: 20 Jun 2022 09:39 by Juan
Created by: Juan
Comments: 0
Category: Gauges
Type: Feature Request
1

Hi,

It would be nice to have a sliding functionality to change the value of the Gauges. Emitting events would be also good to have when sliding.

Attached are GIFs for reference.

Thank you for your consideration.

Unplanned
Last Updated: 17 Jun 2022 08:37 by ADMIN
With user resizing window back and forth it will be great if TileLayout can be set to automatically determine number of columns based on columnWidth
Completed
Last Updated: 17 Jun 2022 08:07 by ADMIN
Created by: Russell
Comments: 4
Category: DataQuery
Type: Feature Request
0

Please export the operatorsMap from Data Query's filter-no-eval.js.

If exporting the operators map is not an option, consider introducing an enum which defines the operators as constants:

export enum Operators {
contains = 'contains',
doesnotcontain = 'doesnotcontain',
doesnotendwith = 'doesnotendwith',
doesnotstartwith = 'doesnotstartwith',
endswith = 'endswith',
eq = 'eq',
gt = 'gt',
gte = 'gte',
isempty = 'isempty',
isnotempty = 'isnotempty',
isnotnull = 'isnotnull',
isnull = 'isnull',
lt = 'lt',
lte = 'lte',
neq = 'neq',
startswith = 'startswith'
}

 

Completed
Last Updated: 16 Jun 2022 12:26 by ADMIN
Created by: John
Comments: 1
Category: NumericTextBox
Type: Feature Request
0
Please provide a way to enable or disable the default functionality of the (wheel) event for the NumericTextBox.
Declined
Last Updated: 16 Jun 2022 09:34 by ADMIN
Created by: YAVEON-RRA
Comments: 2
Category: Grid
Type: Feature Request
0

Setting grid.columns[i].hidden may work to some extend, but isn't emitting columnVisibilityChange and further activities on a column set visible are not working but resulting in error, e.g. calling reorderColumn() results in:

TypeError: Cannot set property 'orderIndex' of undefined
    at GridComponent.push../node_modules/@progress/kendo-angular-grid/dist/fesm5/index.js.GridComponent.updateColumnIndices (https://localhost:4201/vendor.js:196833:43)

The grid internal method updateColumnIndices() throws an error, because it doesn't get the newly visible column from expandColumnsWithSpan() and expandedColumns.indexOf(source) is -1. 

Thus it's required to add methods like showColumn/hideColumn or setColumnVisibilty.

Declined
Last Updated: 16 Jun 2022 09:22 by ADMIN
Created by: n/a
Comments: 1
Category: Sortable
Type: Feature Request
1
Please provide a built-in option that would allow to change the cursor when an item is dragged over an area where the item cannot be dropped.
Declined
Last Updated: 16 Jun 2022 09:17 by ADMIN
Created by: Andrew
Comments: 2
Category: FileSaver
Type: Feature Request
0
Currently, kendo-file-saver only only supports saving in IE, because it uses the API msSaveBlob.  I would like it to use msSaveOrOpenBlob so that files can be opened directly as well.
Completed
Last Updated: 16 Jun 2022 09:01 by ADMIN
Created by: IT
Comments: 3
Category: DropDownList
Type: Bug Report
1

I'm using the Kendo Angular DropDownList component and I'm facing a couple of accessibility issues.

I got two issues, the same as those I get in my own application using the DropDownList component.
I've attached the output for both issues below.

First issue and an explanation of the issue and its solutions can be seen in the first attachment.

Second issue and an explanation of the issue and its solutions can be seen in the sercond attachment.

 

Declined
Last Updated: 16 Jun 2022 08:58 by ADMIN
Created by: Christoph
Comments: 2
Category: Sortable
Type: Feature Request
0

Sometimes we're using kendo sortable to sort "panels" containing form elements.

Examples:

  • Sortable item with "delete" button
  • Sortable item with "enabled" checkbox

Problem:

The sortable will "catch" the mousdown/pointerdown events and form elements on draggable items will not work.

Solution:

We have to listen in a div for those events and stop propagation.

.. but that needs additional code in template and component. We've created a small directive to do that, but that's an additional module we have to include in each feature module (and we have to remember that it exists, and what was the name, …)

Feature request:

Add a directive to sortable module that allows us to exclude areas inside of sortable items from being draggable to make (form) element work in these areas.

---


import { Directive, ElementRef, OnInit, Renderer2, AfterViewInit } from '@angular/core';

@Directive({
    selector: '[draggableExclude]'
})
export class DraggableExcludeDirective implements AfterViewInit {

    constructor(
        private _elemRef: ElementRef,
        private _renderer: Renderer2,
    ) { }

    ngAfterViewInit() {
        this._renderer.listen(this._elemRef, 'mousedown', (e: MouseEvent) => e.stopPropagation());
        this._renderer.listen(this._elemRef, 'pointerdown', (e: MouseEvent) => e.stopPropagation());
    }
}

Note: Touch is not handled.

… and how we use it


                    <kendo-sortable  … >
                        <ng-template let-attribute="item">
                            <div class="details">
                                {{ attribute.name }}
                            </div>
                            <div draggableExclude>
                                <button kendoButton look="bare" type="button"
                                    (click)="requestDeleteAttribute(attribute)" icon="delete"></button>
                            </div>
                        </ng-template>
                    </kendo-sortable>

Declined
Last Updated: 16 Jun 2022 08:57 by ADMIN
Created by: Christoph
Comments: 2
Category: Window
Type: Feature Request
0

Requested feature:

A new options "stayInFront" / "alwaysTop" for WindowService > WindowSettings.

Example:

this._windowService.open({
                title: 'Details',
                content: MyDetailsWindowComponent,
                stayInFront: true // < requested feature
            });

Behavior:

  • if true, the window is always "on top", that means if we open another window with "stayInFront=false" it will be behind the window with "stayInFront=true".
  • if multiple windows are open with stayInFront=true they will keep the order in which they were opened

Szenario:

  • We have a grid of records, where a record is a "pipeline configuration" that allows users to edit pipeline steps ("nodes").
  • When the user clicks on a record, we open an "edit pipeline" window.
  • Inside the "edit pipeline window" we have list of "nodes" and the user can click "edit" on each node. This will open a second window containing details to the selected node.

Current problem:

If both windows are open, the user can click on the first (a big one) and this will be moved to front and hide the "node details" window. That makes no sense but we cannot use a dialog because users should be able to select a different node (in the first window).

 

 

 

Declined
Last Updated: 16 Jun 2022 08:54 by ADMIN
Created by: Alexander
Comments: 2
Category: Grid
Type: Feature Request
1

Add "between" grid filter row operator similar to DevExpress for angular one.

Example here:

https://js.devexpress.com/Demos/WidgetsGallery/Demo/DataGrid/Filtering/Angular/Light/

 

Unplanned
Last Updated: 16 Jun 2022 07:40 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Charts
Type: Feature Request
1

Currently, the width property is available only for horizontally oriented legend:

image

Provide an option to set the width of the legend when orientation is set to vertical.

Unplanned
Last Updated: 14 Jun 2022 13:50 by Brian
Created by: Brian
Comments: 0
Category: ExcelExport
Type: Feature Request
1

Similar to the following feature request logged in Kendo UI for jQuery - Add ability to sanitize exported data in Excel spreadsheet to prevent formula-injection

So far cell values starting with '=', are executable in the Excel file:

https://stackblitz.com/edit/angular-v3pp4n-vspiss

There is a way to prevent that by manually customizing the generated workbook and adding a single quote prefix to the cell value.

cell.value = "'=Executable-Formula";

However, this will change the initial value of the cell.

Provide a way to prevent the formula injection and persist the value in the cell.

Unplanned
Last Updated: 13 Jun 2022 17:31 by Naveen
Created by: Naveen
Comments: 0
Category: Grid
Type: Feature Request
1

Feature to add "Select All" option in the Column Chooser of the Grid.

Similar to the feature in jQuery Grid: Display SelectAll in the ColumnMenu for Showing and Hiding Columns | Kendo UI Grid for jQuery | Kendo UI for jQuery (telerik.com)

Need More Info
Last Updated: 13 Jun 2022 14:10 by ADMIN
Created by: nirbhay
Comments: 1
Category: Filter
Type: Feature Request
0
It will be great to be able to supply multiple values, similar to https://www.telerik.com/kendo-angular-ui/components/dropdowns/multiselect/
1 2 3 4 5 6