Declined
Last Updated: 17 Jul 2014 15:08 by ADMIN
Created by: Eric
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
4
If we have a flow of 3 steps. A1 -> A2 -> A3 -> B1 I want to be able to hit back and go to A1. This is currently not allowed and we must construct flows based upon views that have to be linear forward and back. I want to be linear forward but go back differently.
Completed
Last Updated: 01 Oct 2021 12:17 by ADMIN
Created by: Per Lindsø
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
6
Declined
Last Updated: 22 Nov 2013 18:07 by ADMIN
Created by: Stephen
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
1
line 26486 
has this:
data = extend({}, { field: group.field, value: group.value }, group.aggregates[group.field]),
should be this:
data = extend({}, { field: group.field, value: (typeof(group.value) === 'undefined' ? null : group.value) }, group.aggregates[group.field]),
Or something like that.  In any case, without that change, the following will blow up when cell value is undefined.
groupHeaderTemplate: "#=value#"
Declined
Last Updated: 22 Nov 2013 18:08 by ADMIN
Setup: 
* KendoUI Community Edition v2013.2.716
* Multiple resources in event

When Field in Event contains Array of guids - it shows fine in the event, but on grouping throws an error (as guids are treated incorrectly in filtering function)
When guid is wrapped by '', then grouping works well, but Event do not show assigned resources...
Using debugging I found that problem is in filtering (Piece from the code): for(r=a.filterExpr(e),s=r.fields,d=r.operators,o=c=Function("d, __f, __o","return "+r.expression),(s.length||d.length)&&(c=function(e){return o(e,s,d)}) 
Declined
Last Updated: 22 Nov 2013 18:15 by ADMIN
Created by: Vadim
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
3
Problem:
the same CSS classes are used for styling of different widgets, hence when they nest, styles interfere.

Example:
MultiSelect in a Grid column filter. The filter form is placed in the column menu and menu item styling (.k-filter-menu .k-button) is propagated to all k-buttons in it, including MultiSelect's selected item tags that are also k-buttons and have styling with lower specificity.

Solution:
Use additional CSS classes for specific styling. That is .k-button is Ok for generic styling (color, border, hovers), and another, say .k-item-tag and .k-menu-item, for widget specific (margin, width etc.)
Declined
Last Updated: 22 Nov 2013 18:13 by ADMIN
Created by: Sateesh
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
Would like to have a splitter in mobile controls.
Declined
Last Updated: 22 Nov 2013 18:14 by ADMIN
Created by: Jimit Ndiaye
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
There is no pure HTML5+JS equivalent for RadSpell available anywhere that I can find. We currently use RadSpell but are trying to move away from WebForms. RadSpell is holding us back.
Declined
Last Updated: 14 Oct 2021 11:05 by ADMIN
Created by: Paul Reynolds
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
3
At the moment, Kendo mobile is pretty 'static': you need to define labels, etc. for switches at the point of construction.

This makes internationalisation a little tedious, as to change the label for a different user selected language, we have to 'manually' use jquery to dig out the span, etc.

It also means that whilst we can get it working as mentioned above, any update to the toolkit could break our code as we are building in expectations on html structure.

Further, aside from label setting, 'containers' need to adjust their sizing to accommodate the dynamic content, e.g. switch is a good example of static!
Completed
Last Updated: 21 Aug 2014 09:14 by ADMIN
If I only have 3 items in a grid then it should only be as tall as it needs to be to show them, but if I have 100 items then I want it to be tall enough for 10 items or for say 300 pixels and turn on scrolling. If it's shorter than the threshold I don't want the scrollbar shown at all.
Unplanned
Last Updated: 19 Jan 2022 03:59 by Kasim
Created by: Deej
Comments: 5
Category: Kendo UI for jQuery
Type: Feature Request
41
A quarter is not the same as 3 months in the same way that a week is not the same as 7 days. Feb-Mar-Apr is not a standard quarter. Kendo automatically lines weeks up on Sundays. Please consider doing something similar for quarters.
Declined
Last Updated: 09 Sep 2021 07:32 by ADMIN
Currently if you use a DropDownList in a mobile app, the picker popup is changed to an ActionSheet automatically. This may work well for phone-based applications but when creating tablet-based apps, this can be a clumsy and less than ideal selection presentation. Please allow for some configuration option to all the DropDownList to use its normal browser behavior even when running in  mobile application. Referenced here: http://www.kendoui.com/forums/kendo-ui-web/combobox/prevent-actionsheet-selection-in-mobile-app.aspx
Declined
Last Updated: 27 Oct 2021 13:04 by ADMIN
When multiple popovers are supported, clicking on a button to open popover1 should automatically close popover2.  Your popover demo demonstrates the problem, but bypasses the pain point by positioning the popover buttons on opposite sides of the form.  Often multiple buttons on a Nav bar will cause popovers, which will overwrite portions of each other when multiple are displayed simultaneously.  I tried a quick workaround, which didn't work.
Completed
Last Updated: 03 Feb 2017 10:56 by ADMIN
Created by: icebits
Comments: 6
Category: Kendo UI for jQuery
Type: Feature Request
22
Very hard to coloring the icon (only black and white if using sprites). I need to color the icon especially during validation when invalid. And second, I also want standardize icon in my project with glyphicons.
Completed
Last Updated: 23 Jan 2020 11:02 by ADMIN
Created by: Gary
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
4
The US Government requires that software they purchase be Title 508 Compliant, essentially ensuring the people with disabilities can use the software. There's a problem with Grid wherein the header and body are actually 2 different tables. This is a problem because screen readers can't associate the th in the first table with the td's in the second.

There may be other problems.

We'd like to be able to sell to the US Government. ;^)
Unplanned
Last Updated: 16 Nov 2021 15:26 by ADMIN
Created by: Gary
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
The new chart select feature is great but it only works with vertically oriented charts (column), but I need it for stacked bar charts. I'd also like to be able to disable the grab handles and programatically specify the range. I have multiple similar charts, a category-specific grid with additional info, and a dropdownlist for selecting the category. You can also select the category by clicking any of the chart elements.
Completed
Last Updated: 17 Jul 2014 15:15 by ADMIN
I would like to see a robust data-grid for tablets.  Bring over as many features from your desktop grid into the mobile world.
Completed
Last Updated: 20 Sep 2021 11:25 by ADMIN
Created by: Emre
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
5
Widgets like ExtJS viewport and form panel would be useful. Form input is most used UI elements at business applications and viewport for full screen placement.

kendoui would be contains some widgets for most common business applications needs.
Completed
Last Updated: 16 Dec 2021 13:47 by ADMIN
Created by: Marius
Comments: 10
Category: Kendo UI for jQuery
Type: Feature Request
47
A heatmap (grid-style at least) is very much useful in any decent project management application. A widget that could remotely connect color-shades to jSON data would be really great.
Completed
Last Updated: 27 May 2021 12:36 by ADMIN
Created by: Imported User
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
28
When using jQuery Validation in your forms, particularly with jQuery Unobtrusive Validation, the Kendo controls don't behave well from a styling perspective. In order to get things to work, you need to use a script like the one from this example:

https://github.com/telerik/kendo-examples-asp-net-mvc/blob/master/kendo-input-widgets-validation/KendoInputs_Validation/Views/Home/jQuery_KendoMvcValidate.cshtml

It would be nice if this script/support was better documented and potentially included as a supported mechanism rather than something each customer has to implement and tweak individually.
Declined
Last Updated: 20 Sep 2013 11:53 by ADMIN
Happens In chrome (and opera) when a grid is first rendered.
If you click the sort or filter icon, the grid becomes focused.  As a result, the browser scrolls the window, even though the grid is already focused.  This causes an issue if you have a fixed header, since the grid becomes obstructed.  The following is a modified version of existing kendo code, and will keep the grid where it belongs, so it does not move (works for us).  Hope it helps, and either way thanks for a great product:

   function focusTable(table, direct) {

     // MODIFICATION:
     // capture window x/y position in order to restore it at end of function.
     // this is necessary since chrome/opera will scroll focused elements into
     // view, even if they are visible.

     var x = window.x;
     var y = window.y;
     var scrollable = $(table).closest(":scrollable('vertical')");
     var scrollLeft= scrollable[0].scrollLeft;
     var scrollTop = scrollable[0].scrollTop;

     var msie = browser.msie;
     if (direct === true) {
         table = $(table);
         var condition = msie && table.parent().is(".k-grid-content,.k-grid-header-wrap"),
             scrollTop, scrollLeft;
             if (condition) {
                 scrollTop = table.parent().scrollTop();
                 scrollLeft = table.parent().scrollLeft();
             }

             if (msie) {
                 try {
                     //The setActive method does not cause the document to scroll to the active object in the current page
                     table[0].setActive();
                 } catch(e) {
                     table[0].focus();
                 }
             } else {
                 table[0].focus(); //because preventDefault bellow, IE cannot focus the table alternative is unselectable=on
             }

             if (condition) {
                 table.parent().scrollTop(scrollTop);
                 table.parent().scrollLeft(scrollLeft);
             }

     } else {
         $(table).one("focusin", function(e) { e.preventDefault(); }).focus();
     }

     if(browser.webkit || browser.opera) {
       window.scrollTo(x, y);
       scrollable.scrollTop(scrollTop);
       scrollable.scrollLeft(scrollLeft);
     }
  }
  
  function tableClick(e) {
    var currentTarget = $(e.currentTarget),
        isHeader = currentTarget.is("th"),
        currentTable = currentTarget.closest("table")[0];

    if (kendo.support.touch) {
        return;
    }

    if (currentTable !== this.table[0] && currentTable !== this.thead.parent()[0]) {
        return;
    }

    this.current(currentTarget);

    // MODIFICATION:
    // Removed timeout so the table can focus now (as required).
    // That way if the user clicks the filter icon first, the table
    // will focus and the filter menu will display.  Else table will
    // focus some 250 msecs from now, after the filter menu shows.
    // In such a case, the menu would blur immediately, and close.

    if (isHeader || !$(e.target).is(":button,a,:input,a>.k-icon,textarea,span.k-icon,.k-input,.k-multiselect-wrap")) {
        focusTable(currentTable, true);
    }

    if (isHeader) {
        e.preventDefault(); //if any problem occurs, call preventDefault only for the clicked header links
    }
  }

   ui.plugin(Grid);
   ui.plugin(VirtualScrollable);
})(window.kendo.jQuery);