bertolds
f43e935bef
Issues #275 , #363 - individual Timeline items editable or readonly
Timeline will check for the property 'editable' on individual items.
if editable === true
ignore timeline option 'editable'
allow item to be edited
else if editable === false
ignore timeline option 'editable'
do not allow item to be edited
else
use timeline option 'editable'
If two items are selected and one is not editable, only the editable
item is draggable.
This change required the css class .vis-editable be moved from the
item set to the individual item containers to maintain proper styling.
9 years ago
jos
7a417337c9
Fixed #923 : Added a property `event` to the properties emitted with the `select` event
9 years ago
jos
626d4b9b8b
Fixed #877 : Added support for metaKey to select multiple items.
9 years ago
jos
09bc7d0993
Call event.stopPropagation() before adding or removing items (see #577 )
9 years ago
jos
03d0e258c6
Fixed #872 : error about deprecated function `unsubscribe`
9 years ago
Alex de Mulder
c2b07f0201
fixed #858
9 years ago
jos
7f01183c4d
Fixed #831 : items losing selection when their type changed.
9 years ago
jos
f26c4ea0aa
Fixed #841 : messing up clientY and pageY in event handling
9 years ago
jos
f30a3a4556
Integrated an option configurator
9 years ago
jos
ce29f5059f
Implemented option `multiselect`, which is false by default
9 years ago
jos
cf8c299d11
Removed the option `padding` for Timeline, is now redundant (can be done purely with css now)
9 years ago
jos
2d8604b8ee
Some fixes in Timeline after merging develop
9 years ago
jos
28f8367f11
Fixed the touch and release events being fired twice each time. Fixed a bug with dragging in the InteractionHandler
9 years ago
jos
b3e3dccad7
Refactored the css of Timeline and Graph2d to have a `vis-` prefix everywhere. (Still a small issue in Graph2d)
9 years ago
jos
88a9149369
Fixed preventDefault issue with hammer.js (a brute force solution but lets see how it goes...)
9 years ago
jos
4f47608a27
Partly fixed issue with updating an item's subgroup (see #745 )
9 years ago
jos
fbfe6ad445
Fixed offset issue with dragging items vertically when the page is scrolled (this regression was introduced a few commits back)
9 years ago
jos
34a576761c
The event handlers `onMove` and `onMoving` are now invoked with all item properties as argument, and can be used to update all properties (like content, className, etc) and add new properties as well
9 years ago
jos
f7a257c522
Fixed #733 : background items being selected on shift+click.
9 years ago
Jos de Jong
0b90860fd9
Fixed #708 : wrong group detected when page is scrolled.
9 years ago
jos
2cf7d106ea
Call `event.stopPropagation()` before callback functions like onAdd, onRemove, etc. (see #577 )
9 years ago
jos
b9bb040967
Fixed #691 : Orientation can now be configured separately for axis and items.
9 years ago
jos
36cb8193d1
Implemented events `click`, `doubleClick`, and `contextMenu`. Implemented method `getEventProperties(event)`.
9 years ago
jos
3e9b7ff06c
Added a file CONTRIBUTING.md
9 years ago
jos
f6217d9d5e
Implemented creating new range items by dragging in an empty space with the ctrl key down.
9 years ago
jos
274a2d7d9d
Fixed #664 : end of item not restored when canceling a move event
9 years ago
jos
76757c978e
Fixed #443 : not being able to drag items to an other group on mobile devices.
9 years ago
jos
1aea9fed30
Implemented option `snap`
9 years ago
jos
d587c437a8
Fixed #550 : `Timeline.redraw()` now also recalculates the size of items.
9 years ago
jos
1d7982f591
Fixed #401 : width of range items not always being maintained when moving due to snapping to nice dates
9 years ago
jos
a56f8eb2dc
Hammer2 mostly working in the Timeline
9 years ago
jos
e19502ebc7
Moving Timeline working with hammer2 (stop event propagation still an issue)
10 years ago
jos
3b08676a57
Halfway implementing hammerjs2 for Timeline
10 years ago
jos
bcc5165330
Reeased version 3.7.2
10 years ago
jos
95e12e42da
Fixed #459 : content in range items may overflow range after zoom
10 years ago
jos
47234a602d
Implemented selection of a range of items using Shift+Click
10 years ago
Bogdan Modzelewski
d760f3d98a
Fixed onAdd/onUpdate callbacks not working when using DataView in Timeline
10 years ago
jos
43bead4a77
Fixed #414 : only one item being dragged when multiple items are selected.
10 years ago
jos
ba6e05486e
redraw on data change is now done on next tick, so you have only one redraw for multiple (synchronous) changes
10 years ago
jos
cc58bcadab
Little refactoring
10 years ago
jos
0e4cdeee2e
Fixed #402 : background items not always be cleared when removing them
10 years ago
jos
91075357ab
Ok background areas seem to work fine now
10 years ago
jos
00328965e7
Background areas can now be draw in a specific group or spread over the whole Timeline.
10 years ago
Alex de Mulder
eb09734ca4
fixed item dragging offset in the x direction
10 years ago
Alex de Mulder
f6a1a252ed
updated background item for better subgroup alignment. Fixed dragging items with hiddenDates
10 years ago
jos
4a3acd623e
Fixed #331 : onclick events in items not working.
10 years ago
Alex de Mulder
af5af63558
working arrays to hide, fixed zoom, fixed pinch, made seperate volatile object for dynamic date support.
10 years ago
jos
8fbb851c46
Changed `onMoving` to be a callback by default (simpler code, little performance hit) See also #294
10 years ago
jos
aaf1afe304
Fixed an error thrown when calling timeline.destroy() (see #294 )
10 years ago
jos
4d66916793
Oops fixing the overflow issue with the dots of BoxItems broke item selection.
10 years ago