It's a relieve that we can use $('#grid').kendoGrid('refresh') already. Thank you guys! However, it still seems to be a problem when we need to get the instance of a created componente. For example, if you need to access the grid's thead element, the only possible way is through $('#grid').data('kendoGrid').thead. If I try do this the natural way, (e.g. $('#grid').kendoGrid().thead), my grid is reinitialized. That's a pain. The expected behavior for most experienced jQuery users is that if plugin is aready instantiated for a specific element, calling it's initializer method should return the instance, instead of creating it again. Other than that you guys have been brilliant. Never saw anything even close. As I said my coworkers, if KendoUI was a girl, I'd totally marry her. Keep up the good work =]
Samsung and Intel are releasing new products with Tizen a few weeks from now and are in full throttle promoting it to developers (we actually just started a project for a client who asked to include Tizen tablets as a target device). It might be a good idea for KendoUI to implement full support for Tizen early --- and it might actually NOT take a lot of effort to do so.
Could you please provide a way to change the default 200ms fade:in modal view animation? Ideally it should work with all transitions that a standard view accepts. This suggestion is related to the following thread on the forum: http://www.kendoui.com/forums/permalink/EGf2Nau-3kuoKa0JQsqANQ
When loading a remote view on a large project project, i would love to have the option to load the view css only when needed instead of loading each and every css in the main app page. Thanks, ilan,
Make auto complete also available in Eclipse. It would be very nice that we could use Kendo UI in the Eclipse IDE and have auto complete working just as easy as in VS201x. A lot of Java development is done in Eclipse. So did I with JAX-RS (Restful WS) and Kendo UI Web and mobile. But coding JS with Kendo UI in Eclipse is like coding with notepad.
Kendo UI is great but it does not work with the integrated webkit in Qt.
Kendo has places where you can specify cssSpriteClass, and other places where you can specify the actual icon by name. My proposal is to provide a way to say I am using halflings or font awesome or anything else for that matter, and just specify icon "fa fa-play" and its done. Currently its way too much work to implement kicon wrappers for font awesome fonts, and then they dont work everywhere anyway.
currently is 1px to 1pt mapped in the kendo.drawing.drawDOM method. Actually, this should make it simpler, as described in https://docs.telerik.com/kendo-ui/framework/drawing/drawing-dom#dimensions-and-css-units Unfortunately, this prevents the use of the units cm, in, mm and pt.
Sitefinity uses KendoAll everywhere, here's an example of how it's used CMS-wide https://github.com/Sitefinity/feather/blob/a9a417115096af67629603cf0eaf52e8a6810d06/Telerik.Sitefinity.Frontend/Mvc/Views/Designer/Designer.cshtml#L53 The basic idea is that when the page is built at runtime all the references to the script get combined and it's only served once. So the stock widgets just all reference KendoAll and if there's 100 widgets on a page that the user creates, KendoAll only comes down once... So in the SF backend we can set what "ScriptRef.KendoAll" means... like which script it points to, or even to use the CDN version. Typically what I do to cut the size is to change the KendoAll script to KendoWeb CDN because nothing in Sitefinity uses KendoMobile so why constantly deliver the massive bundle. However there's been a bunch of times where KendoDataViz has been required on the sites, and now I'm stuck... because you can't just add KendoWeb and KendoDataviz seperatly on a page due to the overlap of functionality. Option 1: Change the entire site back to KendoAll Option 2: Generate a custom build and use that Problem with option 1 is I'm back to delivering a couple meg file to users Problem with option 2 is I can no longer use a CDN, and every release I'm having to keep re-generating a new bundle file. It would be very very very nice if a pre-generated DataViz+Web (and seperate DataViz+Mobile) build was available on the CDN to use.
Support autoWidth configuration on virtualized comboBox and dropDownList
Currently PivotGrid does not support RTL, please add this feature .
Sometimes there is a delay between when a user interacts with a widget and when something actually "happens". This is especially evident on mobile apps (e.g. AppBuilder) when there are complex bound value changes/dom changes. An example would be clicking a button in a ButtonGroup to display a ListView that uses a remote bound DataSource which displays images and text in the list. Sometimes, in scenarios such as this, you'll click on the button of the ButtonGroup and nothing will happen for a few seconds. This makes for a poor user experience. Since we can't make the app react instantaneously we really need to at least make it appear that it is or else the app feels "slow". Though some Kendo Mobile widgets attempt to aid with this by using the application.showLoading() when engaging in a "long" process, even that will ofen have a delay before showing. I'm not sure why that is, maybe it's due to the order in which it is processed. In any case, the first thing that every widget should do before anything else is indicate to the user that "yes, I acknowledge that you just clicked/tapped me and I am working". An example of this is in iOS native apps when you are trying to delete an application. As soon as you click the "x" to uninstall the app, it turns gray, even though it may take a few seconds before the app actually uninstalls. If all Kendo Mobile UI Widgets gave feedback instantaneously, that would go a long way to covering up some performance issues that might exist with the framework.
First, it would be helpful if there was a way to apply a format for an entire column (except for, obviously, header and footer rows). This would prevent us from having to write a script that loops over every row to format every 3rd column (for example) to a specific format. In addition, it would be nice to be able to use Kendo formats for columns and have that automatically translated into Excel formats. In my case, I have to write a translation layer that, in my opinion, would be much simpler if it was incorporated into the back end. If this could even auto-format to match the format used in the grid display on the page, it would be even better.
Add widgets and code to allow real Metro-style UI in web development. Boxes, fonts, widgets, panel-flow.
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
A very nice feature to have on the Dataviz gauges would be events for when the value changes from one range to another. For example, if I have a gauge with range thresholds at 10 and 40, it would be nice if an event gets triggered when either one of those thresholds are crossed in either direction. Let's say 0-9 is green, 10-39 is yellow, and 40+ is red. If my value goes from 9 to 10 the gauge should raise an event that gives me the current range I'm in so I can act on it.
Support for more styling options for labels, for example, ability to add "text-decoration" to make the label look like a hyperlink.
Hi,
The `alwaysVisible` option is ignored when we have an external DataSource.
Consider the following code:
```
var dataSource = new kendo.data.DataSource({
pageSize: 2,
data: [
{ name: "Jane Doe", age: 30 },
{ name: "John Doe", age: 33 }
]
});
$("#grid").kendoGrid({
columns: [
{ field: "name" },
{ field: "age" }
],
});
var grid = $("#grid").data("kendoGrid");
grid.setDataSource(dataSource);
grid.setOptions({
pageable: {
alwaysVisible: false
}
});
```
Here, since the `pageSize=2` and we have `2` records; I don't expect to see not the pagination and other pager options after `alwaysVisible` is set to `false`.
However, I do see them since `alwaysVisible` is completely ignored.
When I move the datasource back inside the `$("#grid").kendoGrid({})` everything works as expected.
Please let me know if this is an bug or I have mistaken in understanding something about the options.
Thanks,
Ajay
Chart series labels template to include html elements. At the moment, adding HTML elements in a chart series label template is possible but you cannot do anything on those elements. Would be nice to be able to re-template the labels by adding HTML elements in them and be able to design these elements or attach events to these elements.