Completed
Last Updated: 13 Jun 2013 20:36 by ADMIN
It’s a web application without server side, which use google javascript Client API to provide additional tools for google calendars management like :
- batch deletion
- generation of recurrent sequence of events.
Declined
Last Updated: 13 Jun 2013 18:32 by ADMIN
Created by: Jaap
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
I want to ask you to add support for this type of call to kendo.format:
    kendo.format('{0} - {1}', [3, 5]);
Of course this is not useful if you have the parameters in seperate variables.
But it is useful if you get the format and the parameters from some external source and that delivers the parameters as an array.
Declined
Last Updated: 13 Jun 2013 18:30 by ADMIN
Created by: Andy
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
1
It will be good to make Switch for check box, and some radio button type control available for Web just like you have for Mobile.
Declined
Last Updated: 13 Jun 2013 18:29 by ADMIN
Created by: Anup
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
We can do it using JQuery getJson or .ajax calls but would be good if everything gets unified inside Datasource so all on-screen controls can be bound to a datasource not a specific control.
Completed
Last Updated: 13 Jun 2013 18:27 by ADMIN
Its very important to have dynamic binding in the Tree view. Many users are changing the control from Kendo and using other controls because of this. Many large organisations have this problem and both of user and developer is loosing the opportunity to use it.
Declined
Last Updated: 13 Jun 2013 18:26 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
Allow to customize and define what html attributes to be rendered as part of the LI elements of the navigation widgets.
Declined
Last Updated: 13 Jun 2013 17:40 by ADMIN
Created by: J.P
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
A direct and simple way to build a tree from an Object : 
Work fine like that but a shorter way would be better
a.k.a ~ $("#mytree").kendoTreeView({'ObjectSource':myObject)
try this html to have a better idea of what i suggest.
Thanks


<body>
<ul id="mytree"/>
<script>

         $(document).ready(function() {

         		 var myObject = {  "who"    : [ "french", "man", "old geek", { "age": "49", "status" : "with a wonderful wife" } ],
                                       "living" : { "Europe" : { "France" : { "cities" : ["Paris","Bretagne"]}}},
                                       "loving" : [{ "langages": ["KendoUI", "Node.js"]}, { "other" : "chocolate" }]
                                    };


                 var ObjToHtmlUlLi  = function (obj) {
                                            var result = "";
                                            if (obj instanceof Array) 
                                                for (i in obj)
                                                    result += "<li>" + ObjToHtmlUlLi(obj[i]) + "</li>";
                                            else  if (obj instanceof Object)
                                                        for(i in obj)
                                                              result += "<li>" + i + "<ul>"+ObjToHtmlUlLi(obj[i])+"</ul></li>";
                                            else
                                                result += "<li>"+ obj + "</li>";
                                            return result;
                                           };

                $("#mytree").html(ObjToHtmlUlLi(myObject));
             	$("#mytree").kendoTreeView();
                //=> somethins like   $("#mytree").kendoTreeView({'jsonSource':myJsonObject) would be great
        });
</script>
</body>
Declined
Last Updated: 13 Jun 2013 17:38 by ADMIN
http://www.kendoui.com/forums/ui/general-discussions/touch-counterpart-to-mouse-hover-touchhold.aspx
Declined
Last Updated: 13 Jun 2013 17:38 by ADMIN
Created by: Imported User
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
When many columns still visible in the grid, but not in the columnMenu, the last columnMenu entry is disabled rather than checking it is the last grid column. 
The method to avoid this is to wait using a timeout() and re-enable all checkboxes in the DOM after the click event, which is not sensitive to which grid the event is occurring as the columnMenu is outside the grid element.
Declined
Last Updated: 13 Jun 2013 17:37 by ADMIN
Created by: Marko
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
I'd like to be able to catch more points during the databinding and rendering portions of a widget to allow for customization, such as modifying a row on a datagrid, or a render event that could kick off other work. 

The alternative could be a way to inherit from existing controls and the ability to stub in methods as needed.
Declined
Last Updated: 13 Jun 2013 17:36 by ADMIN
Created by: Craig Shearer
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
I'd like to be able to have a very compact validation message - just the icon, and a TITLE that is visible when the user hovers over the ! icon.
Completed
Last Updated: 13 Jun 2013 17:34 by ADMIN
Please render the text labels and checkboxes with the valid markup so that selecting the text gives focus to the related checkbox.

ie.
<span class="editor-field">
  <input type="checkbox" id="treeItem1" value="1">
</span>
<span class="editor-label">
  <label for="treeItem1">Tree Item 1</label>
</span>
Declined
Last Updated: 13 Jun 2013 17:33 by ADMIN
Created by: Mark
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
ForeignKey coloumn failed to validation if option label value ("Select value") is selected.
Declined
Last Updated: 13 Jun 2013 17:29 by ADMIN
Created by: Vinodh
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
Hi,  It would be better to change grid slightly to accept dynamically changing automatically 
Declined
Last Updated: 12 Jun 2013 23:39 by ADMIN
Created by: Imported User
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
Add the ability to output the text from the Kendo rich text editor in HTML, XAML, Rich Text or flat text.  
Completed
Last Updated: 12 Jun 2013 23:38 by ADMIN
Created by: Imported User
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
Please document that using "validationMessage" as an attribute in a validated control will allow you to have a custom validation message while having a "title" defined. Also, indicate that "Title" will be used if no "validationMessage" is defined.
Declined
Last Updated: 12 Jun 2013 23:36 by ADMIN
Created by: OnaBai
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
Right now, it is not possible to specify data-max or data-min for fields as time or dates (data-role="datepicker", data-role="timepicker"...) since the parsing of the options only recognizes null, true, false, float and JSON objects (NOTE: it works fine if you use kendoTimPicker({min:...}).

So I propose to change parseOption in kendo.core.js for adding an extra condition as:
else if (evalRegExp.test(value)) {
            var res = evalRegExp.exec(value);
            if (res[1] !== null) {
                value = eval(res[1]);
            }
        }
where evalRegExp is:
evalRegExp = /^eval\((.*)\)/
and its usage would be define data-min="eval(new Date(2000,1,1,6,0,0))"
Any option that matches eval(.*) would be returned as result of evaluating it.

The final code would be:
    var templateRegExp = /template$/i,
        jsonRegExp = /^\s*(?:\{(?:.|\n)*\}|\[(?:.|\n)*\])\s*$/,
        jsonFormatRegExp = /^\{(\d+)(:[^\}]+)?\}/,
        dashRegExp = /([A-Z])/g,
        evalRegExp = /^eval\((.*)\)/;

    function parseOption(element, option) {
        var value;

        if (option.indexOf("data") === 0) {
            option = option.substring(4);
            option = option.charAt(0).toLowerCase() + option.substring(1);
        }

        option = option.replace(dashRegExp, "-$1");
        value = element.getAttribute("data-" + kendo.ns + option);

        if (value === null) {
            value = undefined;
        } else if (value === "null") {
            value = null;
        } else if (value === "true") {
            value = true;
        } else if (value === "false") {
            value = false;
        } else if (!isNaN(parseFloat(value))) {
            value = parseFloat(value);
        } else if (jsonRegExp.test(value) && !jsonFormatRegExp.test(value)) {
            value = $.parseJSON(value);
        } else if (evalRegExp.test(value)) {
            var res = evalRegExp.exec(value);
            if (res[1] !== null) {
                value = eval(res[1]);
            }
        }

        return value;
    }
Declined
Last Updated: 12 Jun 2013 23:33 by ADMIN
Created by: Sethuraman
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
1
Hi,
Need color ranges for the Y-axis in the line chart.
This will enable the users to identify within which range the values falls with.
Declined
Last Updated: 12 Jun 2013 23:26 by ADMIN
Our data model classes look kind of like this:

public abstract class VMBaseDynamic<TViewModel, TModel> {
public object Id { get; set; }
}

public abstract class VMBaseGeneric<TViewModel, TModel, TIdentifier> : VMBaseDynamic<TViewModel, TModel>
{
public new virtual TIdentifier Id {...}
}

So anything that subclasses from them has two Id properties, the one in VMBaseDynamic hidden in VMBaseGeneric.

The reflection code in the newest Kendo code, in GridEditableSettings.CreateDefaultItem, calls GetProperty() on the data model class for each of the column names.  One of them is "Id".  It finds two, and chokes with an "ambiguous match found" error.  I ended up working around this by adding a function which searches through the class's ancestors for the first matching property, as in http://stackoverflow.com/questions/994698/ambiguousmatchexception-type-getproperty-c-sharp-reflection; you may want to consider this as a friendlier approach in future.
Declined
Last Updated: 12 Jun 2013 23:26 by ADMIN
When a class is added to grid row at runtime to enable so-called conditional styling, which is based on the values in one or more cells  (e.g. if status="urgent" font color=red) and then the grid is grouped by the user, the added class seems to get lost in the shuffle -- it does not "travel" with the row to its new location and so the conditional styling disappears. I'm not sure what goes on behind the scenes during a grouping operation, but if it is possible to preserve custom classes  added at runtime so that they survive the grouping operation, please implement this feature.