Declined
Last Updated: 04 Nov 2021 11:45 by ADMIN
Created by: Imported User
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
3
It looks like this was rejected over a year ago, but now that this feature is appearing in other frameworks it would be nice to reconsider.

Each tab having its own history is core to making things work like it would in a native app. It is just so sloppy when a user loses their state going between tabs.

You are able to do this with the ionic tabtrip http://ionicframework.com/docs/api/directive/ionTab/ so i would hope kendo can too.
Declined
Last Updated: 04 Nov 2021 11:44 by ADMIN
We have come across problems where on ann individual vie wit would be good to strip out all the CSS styling on a listview. To do this presently  is very difficult to find what styles are applied and when we do remove them it causes problems else where.
Ideally it would be nice just to have a attribute on the widget which tells the widget not to use the in built styling.
Completed
Last Updated: 04 Nov 2021 11:39 by ADMIN
Created by: Telerik
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
Validation errors for the bottom row of a kendo grid will be obscured behind the pager. This is a bit rubbish.

Also discussed here:

http://www.telerik.com/forums/hidden-validators-when-virtual-scrolling-createat-bottom
http://www.telerik.com/forums/the-validation-message-in-the-last-row-of-each-page-is-not-displayed
Unplanned
Last Updated: 02 Nov 2021 13:06 by ADMIN
Created by: Mark
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
2

Often we want a separate delay time for the opening of menus and closing. Please consider adding independent hover delays.

$("#menu").kendoMenu({
    ...
    hoverDelay: 400
    ...
});

or

$("#menu").kendoMenu({
    ...
    hoverDelay: {
        open: 100
        , close: 500
    }
    ...
});

Unplanned
Last Updated: 01 Nov 2021 11:36 by ADMIN
Created by: zahra
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
4

 

It would be nice to have RTL support inside Tilelayout component and fixing bug issue about RTL resizing and reordering in jquery.

Thanks.

Declined
Last Updated: 29 Oct 2021 14:55 by ADMIN
On data management controls (like the grid and the listview), if they are bound to an ajax remote data source and an error occures, it will silently ignore it and accept the changes. You listen to the error event on the data source to display the messages, but that wont stop it from accepting the changes. You can add a single occurrence listener on the grid's data binding event to prevent it, but you are starting to get into weird hacks. Then theres the listview, which is an even uglier hack.

Not only should this be standard behavior in the first place, but it's a pain to even get it to work with hacks.

Please change the behavior or at least add an option to prevent accepting bad data that didn't even get saved in the database.
Completed
Last Updated: 28 Oct 2021 10:51 by ADMIN
Created by: Bernd
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
0
As mentioned here: http://www.telerik.com/forums/please-make-apis-used-in-your-sample-projects-official-public
you make use of kendo.date and kendo.timezone in your examples. It would be nice to know a bit more about those. And to have them available in typescript.
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.
Declined
Last Updated: 26 Oct 2021 15:12 by ADMIN
Created by: john
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
Is there any plan to provide WEB API server wrap? If so, we can use it in web and mobile at the same time.
Completed
Last Updated: 25 Oct 2021 06:42 by ADMIN
Created by: Rick
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
4
Now that jsbin supports Typescript, putting Kendo's typescript definitions in a public place would be helpful.  Demonstrating the power of Typescript and Kendo together in jsbin is a powerful combination for answering questions and teaching!
Unplanned
Last Updated: 22 Oct 2021 12:49 by ADMIN
Add new attribute that the Validator will detect and skip validation on that element/widget.

Eg; skip-validation="true"
<input type="text" required />

and then at run time you could toggle the skip-validation attribute.

<input type="text" required skip-validation="true" />

This would be perfect for complex forms where you are togging the visibility of div container of controls depending on what options that user selects in the form. 

The problem is at the moment, the validation will validate controls that are not visible.  Having a skip-validation attribute would solve this problem, as when you hide the div container you cold also toggle the skip-validation attribute on it's input controls.

Regards,

Scott
Declined
Last Updated: 22 Oct 2021 12:47 by ADMIN
Created by: Andrew
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
3
At least, including:

1. Tab stop for mobilebutton, mobilebuttongroup, mobileswitch.
2. Selection support for mobilebutton (spacebar), mobileswitch (spacebar/left/right), mobilebuttongroup (left/right/up/down)

MobileButtonGroup and MobileSwitch are elegant replacements for radio and checkbox inputs, but they need keyboard support to improve desktop accessibility.
Declined
Last Updated: 22 Oct 2021 12:45 by ADMIN
Created by: Goutham
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
2
In Kendo Web - Mobile as ListView - search field should not be scrollable, only listings should be scrollable.

If user scrolls down couple of pages down and now he wants improvise the search, then again he has to scroll back to type in search field. If only listing scrollable then search field is always visible where user can type whenever wanted.
I dont know how this is missed in the current release. This is very basic.
Declined
Last Updated: 22 Oct 2021 12:14 by ADMIN
I need homogenous data items for multilevels in your tree control.
Most data structures coming from our services are not homogenous.
We use the following to create a homogenous structure for the tree.
Maybe you could incorporate something like this - note that we use angular, and I use their $parse service in my implementation:

// CALLER:

          var levelDescriptors = [
            { item: "functionGroup", items: "functions" },
            { item: "this", items: null }];
          itemHierarchy = Portal.buildItemHierarchy(
            functionGroups,
            levelDescriptors,
            $parse);

// UTIL CODE:

    buildItemHierarchy: function(hierarchicalItems, levelDescriptors, $parse) {
      var hierarchicalDataItems = [];
      if(Portal.isDefined(hierarchicalItems)) {
        hierarchicalDataItems = Portal.createHierarchicalDataItems(0, hierarchicalItems, levelDescriptors, $parse);
      }
      return hierarchicalDataItems;
    },

    createHierarchicalDataItems: function(level, levelItems, levelDescriptors, $parse) {
      var levelDataItems = [];
      if(Portal.isDefined(levelItems)) {
        if(Portal.isDefined(levelDescriptors)) {
          if(level < levelDescriptors.length) {
            for(var i=0; i<levelItems.length; i++) {
              // extract datasource for current level.
              // create an associated node data item.
              var levelItem = levelItems[i];
              var levelDescriptor = levelDescriptors[level];
              var item = levelItem;
              if(levelDescriptor.item !== "this") {
                item = $parse(levelDescriptor.item)(levelItem);
              }
              if(Portal.isDefined(item)) {
                var levelDataItem = Portal.createNodeDataItem(item);
                levelDataItems.push(levelDataItem);
                // extract children for current level.
                // create associated (child) node data items.
                var items = $parse(levelDescriptor.items)(levelItem);
                if(Portal.isDefined(items)) {
                  var itemsLevel = level + 1;
                  levelDataItem.items = Portal.createHierarchicalDataItems(
                    itemsLevel,
                    items,
                    levelDescriptors,
                    $parse);
                }
              }
            }
          }
        }
      }
      return levelDataItems;
    },

    createNodeDataItem: function(item) {
      return {
        id: item.id,
        text: item.name,
        dataSource: item,
        expanded: false,
        items: []
      };
    },
Declined
Last Updated: 21 Oct 2021 09:57 by ADMIN
Created by: NathanMST
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
4
I'm creating a FAQ for a client and I need the Question and Answers to be collabsable inside a listview but I also need to filter the list by keyword...  

I would like something similar to the Collapsible Lists in jQuery Mobile:  http://jquerymobile.com/demos/1.2.0/docs/lists/lists-collapsible.html 
Declined
Last Updated: 21 Oct 2021 09:55 by ADMIN
Created by: Dean
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
1
Currently the actions in an ActionSheet can only execute functions defined in the global space as stated in the documentation here: http://docs.telerik.com/kendo-ui/mobile/actionsheet#executing-actions

"The callback can be either a function, or a method of a JavaScript object in the global scope."

I want to be able to specify a data-model attribute so that the callback for my actions can be functions defined in a kendo observable (more specifically the kendo observable used by my view).

This functionality would be similar to how data-model attributes work with modal views.

As it is I don't want to be defining functions in the global scope - I consider it sloppy and messy. Does it not makes sense to use the scope of the containing view's model?
Declined
Last Updated: 19 Oct 2021 05:50 by ADMIN
Created by: cluengas
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
4
For setters in general this shouldn't cause any trouble to return the widget so I could perform more things with it.

For the get-set functions (like value() etc..), if I get a parameter this means I'm using it as a setter hence I might want to do something else with the widget later on... "Chainability" jQuery style.

A small code snippet to illustrate:
//the datePicker is already in place and has been initialized somewhere else
//I would like to be able to do this:
datePicker = $("#aDatePicker") //jQuery Selector
  .getKendoDatePicker() //retrieve the picker
  .setOptions(dpOptions) //set new options
  .value(aDate); //set the current date

//Instead of this:
datepicker = $("#aDatePicker").getKendoDatePicker();
datepicker.setOptions(dpOptions);
datepicker.value(aDate);

Regards
Carlos A Luengas
Declined
Last Updated: 19 Oct 2021 05:39 by ADMIN
Created by: Ben
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
3
When using inline/batch/popup editing for grids, there is a standard way to handle server-side validation errors (from the ModelState) on the client : http://blogs.telerik.com/kendoui/posts/13-08-29/handling-server-side-validation-errors-in-your-kendo-ui-grid

When using the Upload control, the proposed solution is to use XMLHttpRequest.status and XMLHttpRequest.statusText, which is currently not very reliable, and complicated to handle. It's also a non-standard way in ASP.Net MVC, and breaks existing best-practices for error handling.

There should be a way to handle ModelState errors on upload.
Declined
Last Updated: 18 Oct 2021 14:38 by ADMIN
Hi there,

I would be great if you could pass the event name into event handlers, as we can't pass any additional args in, like we can with jquery events, so we can write generic event handlers that can detect the event type and handle it.

Regards,

Scott
Declined
Last Updated: 18 Oct 2021 13:51 by ADMIN
Created by: Jeff
Comments: 2
Category: Kendo UI for jQuery
Type: Feature Request
4
It would be wonderful to have code highlighting and Intellisense for script blocks using the text/x-kendo-tmpl type in Visual Studio.

Currently you can change the type to text/html to get partial html syntax highlighting, but it does not highlight Kendo specific elements inside #: #.