You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

199 lines
7.0 KiB

CHAP Links Library - Timeline
2015-03-04, version 2.9.1
- Fixed broken option `groupsWidth`.
- Fixed group height collapsing when there are no items, height now reckons
with the label height.
- Added Brazilian Portuguese locale, thanks @gmmoreira.
- Added locales Portuguese, Chinese, Arabic, Japanese, Korean. Thanks Mario
Fischer.
- Added Polish locale, thanks @pbrzoski.
2014-07-28, version 2.9.0
- Implemented function `getCluster()`, `getClusterIndex()` and `getSelection()`.
Thanks @igui.
- Added option `clusterMaxItems`. Thanks @igui.
- Fixed 'change' event not being fired when dragging the left or right side
of a range.
- Fixed restoring original dates after canceling a changed item.
2014-05-16, version 2.8.0
- Implemented a new item type, `FloatingRange`. Thanks Nick Hardy (@NickHardy).
- Implemented options `groupMinHeight`. Thanks @sapeish.
- Fixed event `add` not triggered in case of ctrl+click to add a new item.
Thanks @sapeish.
2014-04-09, version 2.7.0
- Implemented option `timeChangeable` which allows to have items which can be
moved to a different group but not moved in time.
Thanks Martin Fischer (hansmaulwurf23).
- Implemented function `getVisibleItems(start, end)`. Thanks StephanieHe.
- Added Finish locale. Thanks magandrez.
- Changed default type of a newly created item from range to box.
2014-01-14, version 2.6.1
- Function `Timeline.getItem` now also returns foreign fields available in the
items data.
2014-01-13, version 2.6.0
- Implemented support for stacking items within groups. Thanks Stefano Fornari.
- Added Turkish locale. Thanks Batuhan Kucukali (LadyArch3r).
2013-12-13, version 2.5.1
- Added option groupsOrder, which is `true` by default and can be used to provide
a custom group order (or no ordering at all by setting the option to `false`).
(Thanks hansmaulwurf23).
- Rename event `change` to `changed`, added event `change` which fires
repeatedly when an item is being changed. (Thanks bensleveritt).
- Fixed an off-by-one error in mapping columns of a Google DataTable.
- Fixed `type` not being read correctly from a Google DataTable.
Thanks boblepepeur.
- Fixed getting the className of an item. Thanks Pedro Heliodoro.
2013-08-20, version 2.5.0
- Added French and Dutch localization. Thanks sp0ken and jeroenvg.
- Integration with jQuery Themeroller. Thanks Oleg Varaksin.
- Implemented Shift+Scroll to move the timeline. Thanks Olivier Aubert (oaubert).
- Implemented support for a field `type` to give events a type individually.
- Improved: Timeline is more robust against invalid data (data without
start and end fields). Thanks Roberto Tyley.
- Added an option 'unselectable'. Thanks judge.
- Fixed: when updating a selected item using changeItem, the selection was not
restored correctly.
- Fixed not being able to define columns for fields `group`, `className`, and
`editable` in a Google SpreadSheet.
- Fixed non-working touch events.
2013-04-18, version 2.4.2
- Implemented localization. (Thanks bjarkebech and José Renato).
- Changed: renamed option intervalMin to zoomMin and intervalMax to zoomMax
(Thanks Oleg Varaksin).
- Fixed: could not change an items field editable using method changeItem.
- Fixed: fields editable and className could not be retrieved from method
getItem (Thanks Oleg Varaksin).
2013-03-04, version 2.4.1
- Fixed: issue with calculating absolute positions of mouse and elements in
scrolled elements or body.
2013-02-26, version 2.4.0
- Added a new scale "WEEKDAY", which shows the weekday in the minor label.
- Implemented clustering of items.
- Implemented support for custom item types (besides the built in types box,
range, and dot). See example 25. Thanks Alexander Parshin.
- events can be made editable/read-only on an individual basis by providing
them with a field "editable".
- changed: data can now have custom fields (like an id).
- changed: method addItem has a second, optional parameter "preventRedraw",
which can be used to prevent redrawing the timeline after every addItem.
- changed: option showButtonAdd renamed to showButtonNew, and is now false by
default.
- changed: new items created via a double-click or the "Add" button are now
rendered after add trigger (which can cancel the create action).
- fixed: issues with dates on millisecond scale or with negative years
(issues #19 and #54).
- fixed: options scale and step did not work (method setScale worked correctly
though).
- fixed: alignment of the delete button for selected events with style box,
when the option box.align was "left" or "right" instead of the default
"center".
- fixed: DataTable columns may now have their name defined as label or id,
and the first three columns can have any order now. More robust and flexible.
- fixed: when deleting an item via deleteItem, the currently selection is
maintained instead of unselected (issue #47).
- fixed: When dragging the edges of a range, it was possible to move the range
to another group.
- fixed: non reachable event 'ready" (issue #69).
2012-09-18, version 2.3.2
- fixed mouseover/dragging of the vertical lines with current time and custom
time, which did only work in the axis area but not in the contents area.
2012-09-13, version 2.3.1
- added: double tap events on mobile devices will now fire the edit/new event.
- fixed/updated example 09, 15, 17, and 18.
- created example 21.
2012-09-05, version 2.3.0
- new: items can now have an individual class name which allows styling of
individual items. This gives a lot of extra flexibility.
- fixed issue #26: pinching on Ipad did throw an error "ReferenceError: Can't
find variable: timeline".
- fixed issue #28: in some cases, clicking an item would not select the item
but move the timeline slightly (less than 1px).
2012-07-30, version 2.2.1
- fixed the 'select' event not being fired when an item gets unselected.
- fixed method changeItem not dealing with changing the type of the item
from box to range or vice versa.
2012-07-27, version 2.2.0
- added an option showMinorLabels. By setting both showMinorLabels and
showMajorLabels, true, the axis will not be visible.
- fixed issue #6: items and axis did not move with the speed when moving
the Timeline under IE8 and older.
- fixed issue #8: start, end, min, max not working correctly around Date(0).
- fixed issue #9. It is now possible to specify only start or end in the
options, instead of having to specify both.
- fixed issue #12: the group of an item was not restored after canceling a
change.
2012-06-18, version 2.1.2
- fixed issue #4 again: sorting groups still not working correctly
2012-06-15, version 2.1.1
- fixed issue #3: broken option stackEvents=false
- fixed issue #4: sorting groups not working correctly
2012-06-04, version 2.1
- Documentation has a new layout
- Source code cleaned up
2012-05-02, version 2.0.1
- bug fix: areas on the left and right end of a range (for changing start/end)
where displayed below the range instead of on top of it.
2012-05-02, version 2.0
- initial upload to github (formerly located at sourceforge)