josdejong
c886c6d66b
Removed reflow step from Panel, RootPanel, and ContentPanel
11 years ago
josdejong
8c16dad1ca
Simplified TimeAxis
11 years ago
josdejong
21bb0559e1
Refactored Itemset.repaint, simplified vertical positioning of items
11 years ago
josdejong
699c13d99b
Temporarily fixed stacking in a primitive way
11 years ago
josdejong
8717aac332
Refactored item selection
11 years ago
josdejong
3401f74eb5
Made Item.isVisible independent of parent
11 years ago
josdejong
460353e654
Refactored ItemRangeOverflow
11 years ago
josdejong
141cf0b4c3
Refactored ItemPoint
11 years ago
josdejong
740295165a
Rewritten ItemRange
11 years ago
josdejong
264cdd30b6
Moved some variables from ItemBox to Item
11 years ago
josdejong
62c22f604f
Stacking starts to work
11 years ago
josdejong
9f653909df
Halfway rebuilding ItemBox without dynamic reflow
11 years ago
josdejong
e11f0c2b59
Fixed some more merge conflicts
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
02d9f2f3be
Stop event propagation after deleting an item
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
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
ebf756c88f
Implemented item selection and a function select to get/set the selected items
11 years ago
josdejong
b017edcaaa
Functions `select` and `unselect` on Items working
11 years ago
josdejong
7e6810955d
Switched to 2-space indentation
11 years ago
josdejong
6c085b1cce
Added a test example for groups. Added ContentPanel (not yet in use)
11 years ago
josdejong
460e2f872a
Updated docs
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
c6c8aab669
Fixed missing space between className classes. (See #7 )
11 years ago
josdejong
b542d43d12
Improved hiding non visible items in Timeline
11 years ago
josdejong
1ecb550d59
Moved the source files around
12 years ago