It would be nice in the grid or treeview modules to have a "DblClick" event handler.
Allows to bind, fire and assert key combination strings against all these Kendo UI widgets and events. Such as using keyboard shortcut to handle grid row selection or using keyboard shortcut to go to next page ... etc.
There is a bug in the normalizeFilter function. expression = { logic: "and", filters: isArray(expression) ? expression : [expression] } The logic option is hardcoded, so it won't use the value you submit using the datasource.query() function. Example: dataSource.query( { logic: "or", filter: [ { field: "indicator", operator: "contains", value: '0.a' }, { field: "indicator", operator: "contains", value: '1.a' } ] } )
In your Grid docs here: http://www.kendoui.com/documentation/framework/datasource/configuration.aspx The section on 'update:' doesn't actually show 'update:". It shows 'read:' The Grid docs also do not have a good example of where the data for an 'update' comes from. For example I'm using Rails with MongoDB and I am currently getting an error b/c it says by JSON sent to the server is ill formed. "Started PUT "/users/4f98846bd51d1d3903000001" for 127.0.0.1 at 2012-04-25 23:51:30 -0500 Error occurred while parsing request parameters. Contents: MultiJson::DecodeError (lexical error: invalid char in json text. _id=4f98846bd51d1d3903000001&em (right here) ------^ ): " but with the examples I have no way of figuring out what is the cause on the client side. It's not fleshed out enough for me to know the right way to fix it and where in all the settings I can do how to fix my JSON. Which by the way from all I read, the issue is that the params are not compliant with the JSON spec. They are getting sent down as args, but not JSON args. Just a string that isn't nested in the proper brackets. "{ ..... }" I assume. Anyway, that was an example of the kinds of things that the docs need more info on. Why is the edit data that I am pushiing in the 'update' going as a string that isn't valid JSON even though I specified it is supposed to be JSON, and what way do I intercept it and wrap it to be conformant?
As per this forum post: http://www.kendoui.com//forums/mvc/grid/bug-grouping-name-does-not-honor-mvc-attributes.aspx, the MVC Helpers for the Grid honor the Display attribute in certain situations, but not others.Namely, when a column with a [Display] attribute is turned into a Group, the DisplayAttribute.Name is no longer honored. But even that is technically not the correct behavior. The correct behavior is for the group to use DisplayAttribute.GroupName, then DisplayAttribute.Name if the GroupName is not specified.
Allow charts to define multiple chart areas. This would be particularly useful in scenarios where historical data for an industrial process must be visualized in line charts (e.g. temperatures, pressures, valve positions, flow rates etc.)
CKEditor provides the "Insert Template" feature which gives the user the ability to design/create HTML Templates, add it to the toolbar menu, and reuse them. Please see the CKEditor documentation below for reference: 1. http://ckeditor.com/about/features#user-rich-content (see "Templates" on the right) 2. http://docs.ckeditor.com/#!/api/CKEDITOR.template 3. http://ckeditor.com/addon/templates This will be a tremendous addition to the Editor, giving us the ability to create special-purpose HTML snippets, add them to the toolbar, and reuse them throughout (e.g., footnotes, bibliographic entries, etc).
Add support for multiple axis for charting.
Currently the Kendo AutoComplete can show more than one piece of data in the drop down when you define the template accordingly. The downside is that you can't have header to describe each piece of information.
When grid use popup edit, click cancel or close, the top row removed.
Almost all data drive UI needs a simple pagination control. I've seen other requests ask for other controls to have pagination (like grids) but I just want a properly styled pagination control that could be used to either control another UI control (grid, table, etc) or simply just be hyperlinks.
is the kendo ui supported in tablet?
To support various language, I think KendoUI need language pack system. Current globalization supports only currency, number format and few label for calendar. It's so hard to change default english label for buttons and messages. Sometimes, It's hardcoded in kendo.js file. It's much better to handle such things in one language file. Not with individual configuration.
Please add a close event to the ActionSheet. This could be used in conjunction with the open event to allow the user to use the back button on Android to close the ActionSheet.
Listview scrolling becomes very laggy after more than 30 or so items are bound via endless scrolling or pull-to-refresh. In the article below by Chris Love he discusses Facebook's decision to abandon html5 for native apps and states the fault isn't necessarily with html5. He suggests techniques such as removing DOM elements when the markup is scrolled far out of view and not reachable with 2-3 flicks that could drastically improve performance for scenarios such as the Facebook infinite scroller. Would it be possible to implement a performance-enhancing technique such as this as a built-in feature of the KendoMobileListView scrolling? I have already made it a practice to never use With Blocks in my ListView item templates by assigning { useWithBlock: false } and would appreciate any other performance optimization options. http://professionalaspnet.com/archive/2012/12/27/Don_2700_t-Make-Facebook_2700_s-Mistake_2C00_-Architect-for-the-Modern-World.aspx
Add an Image Properties section to the image manager dialog, similar to the one in RadEditor for ASP.NET AJAX: http://demos.telerik.com/aspnet-ajax/editor/examples/xhtmlvalidatortrackchangesformatcodeblockdialogs/defaultcs.aspx
It would be awesome if you added masking to input fields, similar to what you've done with validation. Many times I need to add formatting to the display of a field that and I don't want to store the extra characters associated with the on screen formatting. Formatting for telephone numbers, email addresses, currency are the ones immediately useful. Although other libraries exist for these, it would be nice to consolidate them into a single library!