josdejong
b2cfcc5318
Fixed scrolling to zoom not working on IE in standards mode
11 years ago
josdejong
e11f0c2b59
Fixed some more merge conflicts
11 years ago
josdejong
a59b7f8d25
Implemented functions `setWindow` and `getWindow`
11 years ago
josdejong
fd951bef92
Implemented ctrl+click and shift+click to select multiple items
11 years ago
josdejong
4dc9fa6675
Added missing delete icon
11 years ago
josdejong
819f1308b3
Added validation for callback functions. Some css fixes for range
11 years ago
josdejong
dbd68d78cc
Fixed content overflow of ItemRange
11 years ago
josdejong
19458b71b8
Fixed broken alignment of text in range
11 years ago
josdejong
285257e6fc
neatly applying option editable everywhere
11 years ago
josdejong
e3998b89d9
Implemented handlers onAdd, onUpdate, onMove, onRemove
11 years ago
josdejong
d712e32489
Implemented adding items
11 years ago
josdejong
02d9f2f3be
Stop event propagation after deleting an item
11 years ago
josdejong
9939679f9b
Renamed DataSet functions `subscribe` and `unsubscribe` to `on` and `off`
11 years ago
josdejong
b5085d9703
Implemented snapping of items when dragging them
11 years ago
josdejong
339d39ec3d
Dragging left and right side of a range almost working
11 years ago
josdejong
797a138696
Timeline items can now be deleted
11 years ago
josdejong
879385a4ca
Fixed selected ItemRangeOverflow not displaying as selected
11 years ago
josdejong
6cd1e21714
Replaced Item.getWidth with a normal property, and ItemRangeOverflow makes a special property with getter/setter
11 years ago
josdejong
e45c7505cc
Implemented options `selectable` and `editable`
11 years ago
josdejong
ef3a52a274
Documented current time bar events
11 years ago
josdejong
ca54afe295
Replaced mouse events with touch events for CustomTime
11 years ago
josdejong
568ac65686
Consistently using Emitter instead of home-baked event emitter everywhere
11 years ago
josdejong
439ec1b6d7
Extended Range with an Emitter mixin
11 years ago
josdejong
3e5e1f162b
Changed request-reflow and request-repaint into events
11 years ago
josdejong
2feb514a2a
Implemented dragging items
11 years ago
josdejong
5801a0e770
Implemented dragging items
11 years ago
josdejong
9e68b81d31
Start with implementing an event bus to propagate events between the components of the Timeline
11 years ago
josdejong
ac3ea3c11f
Integrated an emitter-component as Emitter mixin
11 years ago
AlexVangelov
c18cb1d67f
change css classes 'panel' and 'label' to not match those of twitter bootstrap
11 years ago
josdejong
43414f85ba
Fixed non working `start` and `end` options.
11 years ago
josdejong
f9c14259ab
Splitted function `select` into `getSelection` and `setSelection`
11 years ago
josdejong
5e6717f7df
`select` event now returns the original type of the id, not the stringfied ids
11 years ago
josdejong
ebf756c88f
Implemented item selection and a function select to get/set the selected items
11 years ago
josdejong
f6d5de71b2
Implemented functions `on` and `off` for Timeline events
11 years ago
josdejong
93e2bd4b3c
Implemented function `select` for the Timeline
11 years ago
josdejong
b017edcaaa
Functions `select` and `unselect` on Items working
11 years ago
josdejong
f678e076b1
Switched back to hammer.js 1.0.5 due to issues with 1.0.6
11 years ago
josdejong
7e6810955d
Switched to 2-space indentation
11 years ago
josdejong
f027e70f1f
Implemented pinching (not yet stable on chrome mobile)
11 years ago
josdejong
8020eca4ca
Integrated hammer.js in Timeline
11 years ago
josdejong
6c085b1cce
Added a test example for groups. Added ContentPanel (not yet in use)
11 years ago
josdejong
5ac671af79
Some fixes in positioning of groups
11 years ago
josdejong
460e2f872a
Updated docs
11 years ago
Eric Gillingham
aa58fe83a6
Undo local CSS changes for an easier upstream merge
11 years ago
Eric Gillingham
4beee1f290
Create ItemRangeOverflow item type
Overflow simply extends ItemRange with a new getWidth() function that
determines if the content of the range is wider than the range box
itself.
This did require adding a getWidth() function to the Item object that
always just returns this.width, and adjusting Stack.js to use the new
getWidth() function instead of item.width
11 years ago
josdejong
15a4ac5265
Fixed #6 : options `min` and `max` are broken.
11 years ago
Fedor Tirsel
251d4e552f
Custom time bar as a component
11 years ago
Fedor Tirsel
a2498f0f6c
Current time bar as a component
11 years ago
josdejong
b8e8bf7141
Fixed #11 : initial empty range in the Timeline in case of a single item
11 years ago
josdejong
c6c8aab669
Fixed missing space between className classes. (See #7 )
11 years ago