Joel Holdsworth
|
47296381a8
|
WIP: Added keep-above code
|
2009-01-17 15:05:19 +00:00 |
|
Joel Holdsworth
|
7a939e5d87
|
Added header dragging scroll slide animation
|
2009-01-17 11:09:44 +00:00 |
|
Joel Holdsworth
|
4a8f5629f6
|
WIP: Restructured track headers for more refined drag support
|
2009-01-14 23:20:43 +00:00 |
|
Joel Holdsworth
|
d2d27abe4a
|
Added pt_in_rect function
|
2009-01-10 21:43:24 +00:00 |
|
Joel Holdsworth
|
542af7cc80
|
WIP: Added preliminary track dragging support
|
2009-01-10 21:25:05 +00:00 |
|
Joel Holdsworth
|
27ffbd1875
|
Retire expander_from_point
|
2009-01-10 12:58:58 +00:00 |
|
Joel Holdsworth
|
baa88abad0
|
Further tidied and simplified update_headers
|
2009-01-10 11:11:30 +00:00 |
|
Joel Holdsworth
|
c9420126f1
|
Retired iteration through the model tree in header container
|
2009-01-10 11:08:48 +00:00 |
|
Joel Holdsworth
|
ab900e6b28
|
Tidied TimelineHeaderContainer::update_headers
|
2009-01-10 11:03:12 +00:00 |
|
Joel Holdsworth
|
fcd5cd8117
|
Tidied up update_headers
|
2009-01-10 11:02:29 +00:00 |
|
Joel Holdsworth
|
dbc36cf727
|
Reorganised set_parent in header container
|
2009-01-10 10:50:44 +00:00 |
|
Joel Holdsworth
|
0697d2a83e
|
Retired TimelineHeaderContainer::size_request_recursive
|
2009-01-09 20:16:54 +00:00 |
|
Joel Holdsworth
|
6d730ee3ae
|
Added on_layout_changed event handler
|
2009-01-09 20:00:04 +00:00 |
|
Joel Holdsworth
|
c401207dba
|
Refactored creating Track::get_expander_style()
|
2009-01-03 21:57:24 +00:00 |
|
Joel Holdsworth
|
18d7290c61
|
Added expander button animation
|
2009-01-03 17:36:33 +00:00 |
|
Joel Holdsworth
|
dc9dd3fbd7
|
WIP: Initial track tree expand animation
|
2009-01-03 16:06:30 +00:00 |
|
Joel Holdsworth
|
2d4a341123
|
Transition TimelineHeaderContainer::draw_header_decoration to use the
layout tree
|
2009-01-03 15:21:04 +00:00 |
|
Joel Holdsworth
|
9581fc6779
|
Corrected a small mistake in timeline-header-container.cpp
|
2009-01-02 16:18:29 +00:00 |
|
Joel Holdsworth
|
bf0cfc295e
|
Transitioned TimelineHeaderContainer to having a reference to
TimelineWidget, not a pointer
|
2009-01-02 16:15:42 +00:00 |
|
Joel Holdsworth
|
1c685a2d61
|
Added a new layout update infrastructure
|
2009-01-02 13:03:00 +00:00 |
|
Joel Holdsworth
|
9fac0b8b46
|
Renamed some local variables for greater consistency
|
2009-01-02 11:53:32 +00:00 |
|
Joel Holdsworth
|
325a2101e7
|
Moved read_styles to occur earlier in the creation of
TimelineHeaderContainer
|
2009-01-02 00:47:09 +00:00 |
|
Joel Holdsworth
|
8285daec39
|
Added more strictness to the use of read_styles
|
2009-01-02 00:44:10 +00:00 |
|
Joel Holdsworth
|
85d6a19dd4
|
Fixed a bug caused by TimelineHeaderContainer::read_styles being called
at the wrong time
|
2009-01-02 00:33:40 +00:00 |
|
Joel Holdsworth
|
afb5b7298f
|
WIP: Applying new layout system
|
2009-01-01 18:43:46 +00:00 |
|
Joel Holdsworth
|
8cb48a7298
|
Squished a whole load of warnings
|
2008-12-30 12:35:58 +00:00 |
|
Joel Holdsworth
|
33afd58b8e
|
Converted all ASSERTs to REQUIREs
|
2008-12-26 18:58:29 +00:00 |
|
Joel Holdsworth
|
992cd4d77b
|
Added remove track feature
|
2008-12-20 14:31:11 +00:00 |
|
Joel Holdsworth
|
bc2fdc40e9
|
Transitioned TimelineHeaderContainer::headerBoxes from using shared_ptr
to weak_ptr
|
2008-12-20 13:00:48 +00:00 |
|
Joel Holdsworth
|
715f76bc8d
|
Made the header's context menu localizable
|
2008-12-20 11:27:48 +00:00 |
|
Joel Holdsworth
|
cf6e174d85
|
Tidied TimelineHeaderContainer declaration, and relocated context menu
setup there
|
2008-12-17 18:55:38 +00:00 |
|
Joel Holdsworth
|
0c55dfb85f
|
Tidied set_parent_recursive
|
2008-12-17 18:20:52 +00:00 |
|
Joel Holdsworth
|
3914de5866
|
Silenced a GTK parenting warning
|
2008-12-17 18:18:37 +00:00 |
|
Joel Holdsworth
|
35cfe48dfc
|
Added a context menu with an "Add Track" command
|
2008-12-17 00:03:30 +00:00 |
|
Joel Holdsworth
|
6cbd4282c1
|
Restructured model track tree, and improved child access
|
2008-12-13 16:58:41 +00:00 |
|
Joel Holdsworth
|
d61daa0b2f
|
Misc tidy-ups
|
2008-12-10 18:09:01 +00:00 |
|
Joel Holdsworth
|
7c1046e162
|
Unified Sequence and Track together as TrackBase
|
2008-12-10 18:04:02 +00:00 |
|
Joel Holdsworth
|
528d02931a
|
Converted timeline::Track* to boost::shared_ptr<timeline::Track>
|
2008-12-08 22:30:54 +00:00 |
|
Joel Holdsworth
|
b27545e105
|
Corrected a header layout problem when adding the first timeline widget
to the Notebook
|
2008-12-06 19:58:43 +00:00 |
|
Joel Holdsworth
|
19c97fd52a
|
Replaced model::Track* with boost::shared_ptr<Track>
|
2008-12-06 14:08:03 +00:00 |
|
Joel Holdsworth
|
da3d14da72
|
Replaced Sequence* with boost::shared_ptr<Sequence>
|
2008-12-05 20:17:56 +00:00 |
|
Joel Holdsworth
|
4f4234b62c
|
Made the timeline view model driven
|
2008-11-29 16:13:58 +00:00 |
|
Joel Holdsworth
|
4470baf8f5
|
Renamed some timeline widget helper class files to avoid file name
collisions with the Model
|
2008-11-25 21:31:45 +00:00 |
|
Joel Holdsworth
|
3d35f2e535
|
Added add/remove of sequences
|
2008-11-22 19:08:12 +00:00 |
|
Joel Holdsworth
|
34e67cd01e
|
Made TrackPadding insert between tracks, rather than shortening tracks
|
2008-11-22 12:33:58 +00:00 |
|
Joel Holdsworth
|
b3aac4bc90
|
Changed the bounding box for the expander button
|
2008-11-19 18:07:10 +00:00 |
|
Joel Holdsworth
|
7dfbd0e848
|
Fixed a comment
|
2008-11-19 17:49:06 +00:00 |
|
Joel Holdsworth
|
5b9c4fa42d
|
Fixed a headers layout bug
|
2008-11-19 17:44:57 +00:00 |
|
Joel Holdsworth
|
bfc34f8b1c
|
Refactored Track to distinguish GroupTracks, and added expand/collapse
functionality
|
2008-11-15 23:36:22 +00:00 |
|
Joel Holdsworth
|
6c50182db1
|
Added support for highlighting the hovering track
|
2008-11-15 15:17:26 +00:00 |
|