Unplanned
Last Updated: 13 May 2022 08:48 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

It would be nice to have a feature that allows the developer to customize the Grid PDF export loading indicator like the kendoGridLoadingTemplate.

Thank you for your consideration.

Unplanned
Last Updated: 13 May 2022 05:48 by saerlaith

Hi,

I've noticed an issue using the ColorPicker with a screen reader. While it is technically usable with a screen reader, practically it is inaccessible and breaks WCAG SC 2.4.1 Name, Role, Value, as it just reads the numeric value of the color, which is extremely hard to parse.

I understand this would be difficult to implement on your default palettes, which have quite a number of colours, but I think at minimum, there should be an override of 'palette' in PaletteSettings.

Suggestion:

The palette property could accept an array of objects, like:

public myColors=[{value: '#44403f', colorName: 'dark red'}...];

public myColors=[{value: '#44403f', colorName: 'Default color'}...]

public myColors=['#44403f': 'Default color'}...]

When the array is passed make the aria-label assigned to colorName as well as the hex code as it is now.

I don't know how this will affect your localization packages, but in our system, this would be fine as we handle our localization separately.

The ColorPicker control will be inaccessible until this option is offered.

I think this should also be implemented for the basic palette. This is a general problem with the Palette and not just the color picker.

public myColors=[{value: '#44403f', text: 'Default color'}...]
Unplanned
Last Updated: 12 May 2022 21:35 by Rita
Created by: Stephen McDaniel
Comments: 1
Category: TreeList
Type: Feature Request
3

Hi,

Please add a multiSortKey option to the TreeList component as well. There is currently such option only for the Grid:

https://www.telerik.com/kendo-angular-ui/components/grid/api/MultipleSortSettings/#toc-multisortkey

thanks

Unplanned
Last Updated: 11 May 2022 16:22 by Chris

Hello,

I would like to request a way to have the selected/unselected column menu sorted separately from the table's columns.

Here is our table which demonstrates the current behavior.

When first rendered on the page:

After re-arranging the columns:

However, it'd be nice to have the column menu sorted separately from the table's columns. Thank you.

Unplanned
Last Updated: 11 May 2022 13:42 by ADMIN
Created by: Imported User
Comments: 11
Category: Kendo UI for Angular
Type: Feature Request
36
I need access to Sketch support files containing the existing UI elements for Kendo for Angular so that I can create comps for my design. 

Ideally this would be a collection of sketch symbols that match the current Kendo UI design. 
Completed
Last Updated: 11 May 2022 13:36 by ADMIN

Greetings,

A user told us our datetimepickers weren't opening their pop-ups at their selected values, they instead always open at today's date.
When you specify a focusedDate, which we never do, it does always open at that date's location, which is the intended behaviour afaik.
After creating a test app to track down the problem, it appears it has to do with the angular version.
The Stackblitz examples' package.json all use version 9.x.x, while we're currently using version 12.2.1.
We were using 11.2.0 before and it was broken there as well.
Downgrading everything to version 9 compatible packages indeed fixes the "error", but that's not something we're able to do.

Here's what our test app's package.json looks like:

{
"dependencies": {
    "@angular/animations": "12.2.1",
    "@angular/common": "12.2.1",
    "@angular/compiler": "12.2.1",
    "@angular/core": "12.2.1",
    "@angular/forms": "12.2.1",
    "@angular/platform-browser": "12.2.1",
    "@angular/platform-browser-dynamic": "12.2.1",
    "@angular/router": "12.2.1",
    "rxjs": "6.6.7",
    "tslib": "2.3.1",
    "zone.js": "0.11.4",
    "@progress/kendo-licensing": "1.2.0",
    "@progress/kendo-angular-dateinputs": "5.2.3",
    "@progress/kendo-angular-common": "2.0.1",
    "@progress/kendo-angular-l10n": "3.0.2",
    "@progress/kendo-angular-popup": "4.0.1",
    "@progress/kendo-angular-label": "3.1.0",
    "@progress/kendo-angular-intl": "3.1.1",
    "@progress/kendo-theme-default": "latest"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "12.2.3",
    "@angular/cli": "12.2.1",
    "@angular/compiler-cli": "12.2.1",
    "@angular/localize": "12.2.1",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^6.0.0",
    "jasmine-core": "~3.6.0",
    "jasmine-spec-reporter": "~5.0.0",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~3.0.2",
    "karma-jasmine": "~4.0.0",
    "karma-jasmine-html-reporter": "^1.5.0",
    "protractor": "~7.0.0",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "4.3.5"
  }
}

Our html file is as simple as the following:

<kendo-datetimepicker [formControl]="fc"></kendo-datetimepicker>

Steps to replicate:

  1. Click to open the datetimepicker
  2. Select a date (I always used 31 May 2021)
  3. Click to open the datetimepicker again
  4. It opens at today's date instead of at the selected value

Kind regards

Completed
Last Updated: 11 May 2022 13:27 by ADMIN
Created by: Ivan
Comments: 3
Category: Scheduler
Type: Feature Request
2
Would like to have selection for event tiles for scheduler that is different from focused state, it should be preventable and set via API.
Completed
Last Updated: 11 May 2022 10:16 by ADMIN
Created by: Avinash
Comments: 1
Category: Editor
Type: Feature Request
5
Able to resize image using mouse select rather than from the image toolbar.
Unplanned
Last Updated: 11 May 2022 10:12 by ADMIN
Created by: Mike
Comments: 20
Category: Kendo UI for Angular
Type: Feature Request
62
There appear to be no decent solutions for PDF viewing in Angular in handling viewing of downloaded PDF files that works intelligently and consistently across all desktop and mobile browsers, and supports navigation, saving, and printing.

1. The Angular Kendo Report Viewer is limited to Telerik reports generated using the Telerik Report web infrastructure and doesn't handle PDFs from other sources.

2.  There is an open source Angular viewer, that provides reasonable viewing and navigation, but doesn't support save to file. or print.

https://github.com/VadimDez/ng2-pdf-viewer

3.  Syncfusion have a very nice Angular PDF viewer, but requires buying there whole Angular suite.  

https://help.syncfusion.com/angular/pdfviewer/getting-started  
A Kendo Angular PDF Viewer Component
 
Completed
Last Updated: 11 May 2022 10:12 by ADMIN
Created by: Mihai
Comments: 10
Category: ConversationalUI
Type: Feature Request
22

Hi,

We use the Conversational UI but need to customize the input area. The changes that we need are not merely cosmetic: for example, we want to replace the existing input with a textarea so that our users can have meaningful conversations and not limit themselves to one-liners.

We saw that you already support templates for messages and attachments: can we have input template support as well?

Thank you,
Mihai

 

Completed
Last Updated: 11 May 2022 10:03 by ADMIN
Created by: Mark
Comments: 8
Category: Grid
Type: Feature Request
38
Would like the ability to programmatically expand or collapse all groups for all rows in the grid.  Without having the need to iterate across all rows.
Completed
Last Updated: 11 May 2022 09:55 by ADMIN
Created by: Graham
Comments: 6
Category: Kendo UI for Angular
Type: Feature Request
37
Is the Map component included in this or (if it's not) when will it be added?
Completed
Last Updated: 11 May 2022 09:50 by ADMIN
ADMIN
Created by: Petyo
Comments: 16
Category: Kendo UI for Angular
Type: Feature Request
68
Modeled after the Kendo UI widget counterpart:

http://www.telerik.com/kendo-ui/pivotgrid
Unplanned
Last Updated: 11 May 2022 06:39 by Darin
Created by: Darin
Comments: 0
Category: TimePicker
Type: Feature Request
1

Provide a classic type view as the jQuery TimePicker:

Currently, the Angular TimePicker supports only a single view (modern as per jQuery documentation):

Unplanned
Last Updated: 10 May 2022 08:08 by Chandan
Created by: Chandan
Comments: 0
Category: Grid
Type: Feature Request
1

Hi,

Please provide a way to control the grouping operation whether it is performed case sensitive or case insensitive. One option would be to add an ignoreCase property to the GroupDesciptor similar to the FilterDescriptor.

Unplanned
Last Updated: 09 May 2022 11:47 by ADMIN
Created by: Kendo UI
Comments: 0
Category: MultiSelectTree
Type: Feature Request
1

Provide a mechanism for loading nodes on demand (for example when a node is expanded to fetch its child nodes) or Load More button like the TreeView component:

https://www.telerik.com/kendo-angular-ui/components/treeview/load-more-button/


Declined
Last Updated: 09 May 2022 06:56 by ADMIN
Created by: Dmytro
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
0
Are you planning to implement accordion component? It could be very useful
Unplanned
Last Updated: 05 May 2022 11:18 by ADMIN

For Angular Kendo Scheduler, if the Work week view is selected (default Mon-Fri), and Sunday is selected on the mini calendar to select the date to display - the previous week will be displayed. This is confusing, as simply toggling to Week view will then display the different, current week.

https://www.telerik.com/kendo-angular-ui/components/scheduler/views/day-week/

Expected behaviour: current week on mini calendar corresponds to the current week displayed regardless of whether full week or work week view is selected

Actual behaviour: selecting any day up until the desired "work week's start" (even if it's customized to start on e.g. Tuesday - and selecting Monday) will show previous week; switching then to full week view switches the week displayed to the one selected on mini calendar

------

Curiously, this does not happen for Kendo scheduler for JQuery (https://demos.telerik.com/kendo-ui/scheduler/index):

Unplanned
Last Updated: 05 May 2022 10:47 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1

Please provide a mechanic for dynamic messages translations and/or more seamless integration with established third-party libraries like ngx-translate.

Currently the only available option is using a customized messages service, but this approach has multiple shortcomings

- all messages for all locales need to be recreated one by one in the service

- is not integrated with third-party libraries used to translate the rest of the application

A detailed discussion regarding the necessity of similar enhancement is available in the following GitHub thread:

https://github.com/telerik/kendo-angular/issues/362

P.S.: A possible workaround available for integration with ngx-translate involve adding the desired Kendo messages in the JSON files containing all translations for each supported language, and using the custom messages service to obtain and return the ngx service translation. Recreating the page each time the JSON data for the respective language is loaded is necessary to ensure that the correct messages will be available and used in the Kendo components.

The following example demonstrates a sample implementation of this approach:

https://stackblitz.com/edit/angular-kzirzx?file=src%2Fapp%2Fapp.component.ts

Completed
Last Updated: 03 May 2022 14:08 by ADMIN
Created by: Mauro
Comments: 2
Category: Kendo UI for Angular
Type: Bug Report
0
        
ANCHOR
`, styles: [` .content { padding: 30px; color: #787878; background-color: #fcf7f8; border: 1px solid rgba(0,0,0,.05); } .anchor { width: 80px; height: 40px; cursor: pointer; position: relative; } .example { position: absolute; } `] }) export class AppComponent { private collision: Collision = { horizontal: 'flip', vertical: 'fit' }; /* Move the 'example' to the bottom to see the collision behavior */ private exampleTop = 400; private toggleText = 'Show'; private show = false; public onToggle(): void { this.show = !this.show; } } " class="demo-file-sc-s3r0g1-1 jgyKPC" data-language="ts" style="box-sizing:border-box;position:relative;overflow:auto;margin-top:0px;margin-bottom:0px;padding:1rem;background:rgb(248, 248, 248);border:0px;min-height:3rem;line-height:1.5;white-space:pre-wrap;color:#1f1f1f;">
Toggle Popup

        
    `
})
export class AppComponent {
    private show = true;
}
" class="demo-file-sc-s3r0g1-1 jgyKPC" data-language="ts" style="box-sizing:border-box;position:relative;overflow:auto;margin-top:0px;margin-bottom:0px;padding:1rem;background:rgb(248, 248, 248);border:0px;min-height:3rem;line-height:1.5;white-space:pre-wrap;color:#1f1f1f;">    <button #anchor kendoButton (click)="show = !show">Toggle Popup</button>
    <kendo-popup [anchor]="anchor" *ngIf="show">
      <div style="padding: 30px; background-color: #fcf7f8">Popup content.</div>
    </kendo-popup>

Directly referencing anchor like that will not work on any new Angular project - it will fail template type checks.
Type HTMLButtonElement is not assignable to type ElementRef 

By default, the reference is to the component and not to the ElementRef.
Without a custom directive, this would have to use 
@ViewChild("anchor", { read: ElementRef }) popupButtonEl: ElementRef;

1 2 3 4 5 6