Hello, I tested these days the 'timeline' tool, and it seems to be a useful thing.
During my tests I noticed some limits/problems that I want to report here. Maybe some of these problems are just due to the fact that I don't understand all the options. If it is the case please let me know. BTW all these comments are for the 1.2 release (get from SVN), appart for some notes which are for the trunk release (it is noted in this case). - when using "imprecise" times the color used for the transparent part of the line is always the same, whatever the color used for the event. It is not very coherent on the screen. I changed it easely in bundle.js by changing div.style.background=eventTheme.duration.impreciseColor; with div.style.background=evt.getColor(); so that it inherits the event color. I think it would be better to make an option in the theme (such as "useEventColor") or in the event in order to let people choose. - when reducing events vertical size (trackHeight option) the title text may not appear totaly in the area. Is it possible to set text size or even better to allow text to adapt its size to the event size? - it does not seems possible to set different text color in events (foreground). Maybe an optional textColor in addition to the existing color would be useful (for dark colors for example). - it also can be usefull to put a global (not moving) label on each timeline, to explain what's in it. Something like "decorators" but with a static anchor. - in a "trunk" version I saw that the "showEventText" is not treated. Texts are shown in a timeline with "showEventText: false", and the same code works fine in 1.2 release. A more global consideration is the vertical order of the events (I talk for a horizontal timeline). I tried to created a "holidays timeline" for my team at work, with a (red) event for holidays of each member. It works fine, but events are placed in uncontralable order from top to bottom. In this particular case it would be better to assign a "line" to each people. In other applications some would like to set some kind of "priority" to events, in order to get high priorities on top of the list. Is there any kind of placement-control for the events? I'm able to make by my side some small changes in the code (and of course to give feedback about that) but javascript is not a language I handle very well, so I don't think I would be able to propose complex patches. Thank in advance for feedback. Regards, -- Yannick _______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
