Ludo Stellingwerff
876e0ab83e
Graph2d performance enhancement ( #2281 )
* Important performance enhancement supporting incremental changes to large graphs, these were too slow due to doing a full item conversion on each add().
Note: the data handling side of graph2d is currently somewhat over-engineered (=too complex) It can use some simplification....
* Fixed style based on feedback.
8 years ago
Alexander Wunschik
b522f4ef68
fixes DataView.refresh bug introduced with #2189
8 years ago
yotamberk
feab6c5a0d
Fixes #2261 Bugs with mousewheel events ( #2262 )
8 years ago
Alexander Wunschik
b03c466d72
Revert "Timeline: options.editable to override item.editable"
8 years ago
yotamberk
51528bae5a
Tooltip on item update time ( #2247 )
* Add initial onChange item tooltip
* Add example and tooltipOnItemEdit template option
* Add docs and rename option
* Fix docs
* Fix example
* Change example's item types
* Fix point item tooltip
* Fix comments from PR and support bottom orientation properly
* Add semi-colon
8 years ago
Simon Morris
ecf1cad571
Removed redundant checks for item.editable in timeline ( #2256 )
@simo9000 Thanks!
8 years ago
yotamberk
0e0b6f5742
Fixes background items with no groups ( #2241 )
8 years ago
Alexander Wunschik
daf3e65622
fixed conversion from moment to ISODate
8 years ago
Alexander Wunschik
24ffacb3e7
fixed conversion from date-String to Number
8 years ago
yotamberk
dd324da2a2
Drag and drop support for the timeline ( #2238 )
* Add initial experiment
* Register drag and drop events
* Add initial drag and drop support
* Add drag and drop support for all types of objects
* Fix example
* Clean up code and add comments
* Fix example
* remove font awesome
* Fix example style
* Add meta tag to example and add selected when dropped
8 years ago
yotamberk
4dedc62296
Add zoomIn and zoomOut to timeline core ( #2239 )
* Add zoomIn and zoomOut to timeline core functionality
* Fix example
* Fix jsdocs params
* inforce zoom percentage to be between 0 and 1
8 years ago
wimrijnders
088980bc4c
Added class Range for Min/Max value pairs. ( #2230 )
* Added class Range for Min/Max value pairs.
* Processed review feedback, added comments.
* Fixed jsdoc tags; reviewed commenting
* Final fixes to commenting
8 years ago
yotamberk
a60407877d
check parent DOM elements for direction attribute ( #2237 )
* Fix PR comment
* Remove extra line
8 years ago
Uli Fahrer
ed4bf21e76
Add german locale to timeline ( #2234 )
8 years ago
Yotam Berkowitz
9d33372f0b
Support parent dir and add docs + examples
8 years ago
Yotam Berkowitz
510adfc282
Add support to rtl with dir
8 years ago
Yotam Berkowitz
1053fc6305
Fix editable point item
8 years ago
CapitanMorgan
91c96ba38c
fixes #2100 and issues with edges when clustering ( #2229 )
* Should fix issue #2100 and fix another issue we discovered around clusterByConnection leaving phantom edges.
* fixed a wrong variable name
* fixed DataView.test.js assert
* Update Canvas.js
* remove whitespace; remove end of file newline on Canvas.js
* strip end of file newlines
* fixed styling. spacing, semicolons, line length
8 years ago
Yotam Berkowitz
4b6a0d7f74
Fix to Core.js to updated Core.js
8 years ago
Yotam Berkowitz
4f105a3127
Fix templates
8 years ago
Yotam Berkowitz
2f2f5c4cc8
Commit before pull
8 years ago
yotamberk
33795a90a1
Fix scroll bugs with vertical scrollbar ( #2228 )
* Add initial scroller without options
* Add initial scroll without an option
* Add verticalScroll option
* Fix scrollbar positions
* Add docs
* fix example
* remove jquery dependency
* Fix example
* Fix review comments
* Fix verticalScroll and horizontalScroll docs
* Fix bug in timeline option.rtl if otion is undefined
* Remove hack
* Fix breaking of timeline
* Fix scrolling bugs
* Remove silly mistake
8 years ago
wimrijnders
70f76a25b7
Added point draw method for style 'line' ( #2227 )
8 years ago
yotamberk
1e55ee8640
Bugfix in timeline ( #2219 )
* Add initial scroller without options
* Add initial scroll without an option
* Add verticalScroll option
* Fix scrollbar positions
* Add docs
* fix example
* remove jquery dependency
* Fix example
* Fix review comments
* Fix verticalScroll and horizontalScroll docs
* Fix bug in timeline option.rtl if otion is undefined
* Remove hack
* Fix breaking of timeline
8 years ago
yotamberk
ecf1c6a7d3
small improvements ( #2217 )
* Add initial scroller without options
* Add initial scroll without an option
* Add verticalScroll option
* Fix scrollbar positions
* Add docs
* fix example
* remove jquery dependency
* Fix example
* Fix review comments
* Fix verticalScroll and horizontalScroll docs
* Fix bug in timeline option.rtl if otion is undefined
* Remove hack
8 years ago
yotamberk
ac1d6a6a96
Fix small timeline bug when defining timeline with no options and fix docs explanations ( #2216 )
* Add initial scroller without options
* Add initial scroll without an option
* Add verticalScroll option
* Fix scrollbar positions
* Add docs
* fix example
* remove jquery dependency
* Fix example
* Fix review comments
* Fix verticalScroll and horizontalScroll docs
* Fix bug in timeline option.rtl if otion is undefined
8 years ago
wimrijnders
6adac314fd
Added point draw methods for styles 'surface' and 'grid' ( #2215 )
8 years ago
Wim Rijnders
9e1fd6671e
Add point draw methods for styles 'dot-color' and 'dot-size'
8 years ago
wimrijnders
1c4e1a41ee
Add point draw methods for styles 'dot' and 'dot-line' ( #2212 )
8 years ago
yotamberk
cf75437692
Fix dragging items that have a React template ( #2211 )
* Hide vertically hidden ranged items in groups that are not visible
* Add element to templates options
* Fix comment typo
* Add documentation for react mounting
* add react example
* Fix typo
* fix title
* Fix review comments
* Add vis-drag-center to fix dragging bug when template is react component
8 years ago
Yotam Berkowitz
3addd51046
Add vis-drag-center to fix dragging bug when template is react component
8 years ago
Wim Rijnders
fcc817b4f0
Added point draw methods for graph styles 'bar-color' and 'bar-size'
8 years ago
yotamberk
d9598432d3
Fix React support for group and item templates and add example ( #2206 )
* Hide vertically hidden ranged items in groups that are not visible
* Add element to templates options
* Fix comment typo
* Add documentation for react mounting
* add react example
* Fix typo
* fix title
* Fix review comments
8 years ago
Wim Rijnders
124b70ffeb
Undid last commit in a very roundabout way.
8 years ago
Wim Rijnders
5d0a70e1f1
Added generic graph drawing loop; isolated point drawing of graph style 'Bar'
8 years ago
Wim Rijnders
cd1b18fbe9
Fixed another silly indent
8 years ago
Wim Rijnders
d3b174da09
Interim save
8 years ago
Wim Rijnders
13752ed435
Fixes after testing
8 years ago
yotamberk
b889a5057d
Add a vertical scroll option for timeline [solves #273 , #1060 , #466 ] ( #2196 )
* Add initial scroller without options
* Add initial scroll without an option
* Add verticalScroll option
* Fix scrollbar positions
* Add docs
* fix example
* remove jquery dependency
* Fix example
* Fix review comments
8 years ago
wimrijnders
7424bfbfc2
Graph3d: make setting dotSizeRatio public ( #2202 )
* Graph3d: make setting dotSizeRatio public
* Added method for dotSize
* Fixed silly indent
8 years ago
Wim Rijnders
3d0acba994
Small code cleanup and consolidation.
8 years ago
yotamberk
178e9dc915
Horizontal scroll ( #2201 )
* Hide vertically hidden ranged items in groups that are not visible
* Add vertical scroll when zoom is inactive
* Fix review comments
* Add horizontalScroll option
8 years ago
yotamberk
ea4d56c68b
vertical scroll when zoomKey isn't triggered ( #2197 )
* Hide vertically hidden ranged items in groups that are not visible
* Add vertical scroll when zoom is inactive
* Fix review comments
8 years ago
Wim Rijnders
baed96ee7c
Fixes and hardening for Settings.js
8 years ago
Wim Rijnders
3e84c3557e
Moved code for settings to separate module
8 years ago
Zachariah Brown
776f4cc2d6
Updates DataSet and DataView remove event payload ( #2189 )
* Updates all 'remove' events in DataSet and DataView to include the objects that were removed in addition to the the ids.
* Updated the documentation to reflect changes.
* Fixed possible object mutation when typeof id is object in DataSet.remove.
8 years ago
wimrijnders
c92e2cd952
Line graph draw segments by depth order ( #2200 )
8 years ago
Wim Rijnders
6fc876a0ed
Final cleanup for settings handling
8 years ago
Yotam Berkowitz
31096e04f6
Add vertical scroll when zoom is inactive
8 years ago
Wim Rijnders
abb32df9b9
Final fixes
8 years ago