This is a migrated thread and some comments may be shown as answers.

Events, Background Cell Painting, Secondary appointment color. Also a bug.

3 Answers 103 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Peter
Top achievements
Rank 1
Peter asked on 17 Jul 2013, 06:45 PM
The new Scheduler looks like a great start!  There are a few features I've seen in other commercial HTML5 scheduling components that that are worth mentioning (these are de riguer to us):

  1. Exposing methods/properties for controlling background cell painting in the appointment grid.
  2. Surfacing drag/drop/hover events on an appointment that is being dragged as well as on the background grid slots.
  3. Built-in support for a secondary appointment color (e.g., a vertical bar along the left edge of the appointment) tied to a distinct property of the developer's choosing (e.g., appointment status).  This can be handled with custom templates, of course, but it comes up often enough to be useful as a built-in feature.
Also, there are a couple of bugs in the current beta version relating to appointments that subtend the midnight boundary but are less than 24 hours long:

  1.  When moving the appointment, the transparent "shadow" used to indicate the drag position has time added to the end relative to the actual length of the appointment being dragged.
  2. When dragging an appointment to an earlier time such that it no longer subtends the midnight boundary, the appointment disappears(!)
Peter

3 Answers, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 18 Jul 2013, 08:28 AM
Hi Peter,

 Thank you for getting in touch with us and your honest feedback! We really appreciate it!

Exposing methods/properties for controlling background cell painting in the appointment grid.


This is indeed an important requirement and we will have it in mind for a future version.

Surfacing drag/drop/hover events on an appointment that is being dragged as well as on the background grid slots.

We will consider this as well.

Built-in support for a secondary appointment color (e.g., a vertical bar along the left edge of the appointment) tied to a distinct property of the developer's choosing (e.g., appointment status).  This can be handled with custom templates, of course, but it comes up often enough to be useful as a built-in feature.

This would be nice to have too.

When moving the appointment, the transparent "shadow" used to indicate the drag position has time added to the end relative to the actual length of the appointment being dragged.


I don't understand this. When moving the appointment the hint is supposed to show the new start and end time. However there is a bug which cuts off the hint by one cell which hides the end time. We have fixed that bug and it will appear in the upcoming internal build.

When dragging an appointment to an earlier time such that it no longer subtends the midnight boundary, the appointment disappears(!)

Can't reproduce that. Could you please provide more details? In general one shouldn't be able to move an event outside of the view. One could hide portions of it but not the whole event.

Regards,
Atanas Korchev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Peter
Top achievements
Rank 1
answered on 18 Jul 2013, 09:02 PM
Hi Atanas,

Thank you for the prompt reply.  Here is a link to two screencasts which illustrate the two bugs I mentioned using the "Basic Usage" example on your site (http://demos.kendoui.com/web/scheduler/index.html): 

http://screencast.com/t/CxSE0pWUEVo
http://screencast.com/t/bg35OeYINbDX

With bug #2, I was incorrect.  The disappearance seems to not be related to the appointment's no longer subtending the midnight boundary at the end of the drag, but rather its being released at the start of the visible time window.

Cheers,
Peter
0
Atanas Korchev
Telerik team
answered on 22 Jul 2013, 08:43 AM
Hi Peter,

 Thanks again for your feedback and screencasts! I think I know what is causing those problems and we will do our best to address them for the first service pack (if not earlier).

Regards,
Atanas Korchev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
Scheduler
Asked by
Peter
Top achievements
Rank 1
Answers by
Atanas Korchev
Telerik team
Peter
Top achievements
Rank 1
Share this question
or