Commit graph

929 commits

Author SHA1 Message Date
0ece037f91 make build work again with SCons 0.96
Added a conditional switch to use the pre-0.98-fix only for the old SCons versions
2008-08-21 01:24:46 +02:00
944b7c4dd4 preliminary fix for the SCons build for Debian/testing
WARNING: breakes build on Debian/stable
Explanation: I tried to provide a backported implementtation of
features introduced with SCons 1.0 (until we can require SCons 1.0 officially)
Unfortionately, some internal APIs changed quite large in 0.97
Have to build in some conditional code, so it works with SCons 0.96 again)
2008-08-20 15:50:17 +01:00
01fdb5e791 automatically set DEBUG when using the (current) NoBug default ALPHA 2008-08-20 15:46:38 +01:00
4746dcd233 Fix build with gcc 4.3
(Explanation: 4.3 detects when a local typedef redeclares a templated type
 from an enclosing scope. This was never legal anyway)
2008-08-20 15:45:36 +01:00
878ce2319b integrated SVG Icon rendering into the SCons build 2008-08-19 05:03:29 +02:00
19156f3a34 buildfix 2008-08-19 03:58:22 +02:00
c5778f1540 Merge from proc (draft imp of pull() call) 2008-08-17 18:35:49 +02:00
749f7a41c6 Landing draft implementation of pull() call 2008-08-17 04:22:46 +02:00
Joel Holdsworth
4e5e298bbb Added a time indicator widget 2008-08-16 22:06:46 +01:00
Joel Holdsworth
574bb5a2fd Added some documentation 2008-08-16 20:04:05 +01:00
Joel Holdsworth
071e332f04 Added a 2008-08-16 20:02:46 +01:00
Joel Holdsworth
51161f1e56 Small modifications to the documentation so that the lumiera namespace
is correctly annotated
2008-08-16 17:58:39 +01:00
Joel Holdsworth
d62b4e8c8e Added 22x22 and 32x32 versions of assets and viewer panel icons 2008-08-16 17:52:06 +01:00
Joel Holdsworth
40781e8221 Corrected a small dependancy issue in panel.hpp 2008-08-16 17:43:59 +01:00
Joel Holdsworth
a845b625b4 Added more documentation 2008-08-16 17:41:57 +01:00
Joel Holdsworth
02cf47de72 Corrected some stupid indentation in Panel 2008-08-16 17:12:12 +01:00
Joel Holdsworth
1532bc40e0 Added and corrected documentation 2008-08-16 16:44:52 +01:00
Joel Holdsworth
57aed7b40d Added resizing of selection area, and some documentation 2008-08-16 16:02:12 +01:00
Joel Holdsworth
39bd8aac74 Rerouted some dependancies on gtk-mm 2008-08-16 12:38:35 +01:00
Joel Holdsworth
9760b0fff0 Further tidied up tools and added some documentation 2008-08-16 12:32:26 +01:00
Joel Holdsworth
94cd88a92a Tidied up IBeam tool code 2008-08-16 12:17:28 +01:00
734715d56a written a text documentating the high-level model structure.
included png versions of the drawing for the wiki. Intended as a lumiera design process entry.
2008-08-16 05:37:42 +02:00
Joel Holdsworth
a186b7e507 Added out of bounds scrolling during I-Beam dragging 2008-08-15 22:40:57 +01:00
790deb16b6 finished the drawing, added an example session containing 2 EDLs with track tree 2008-08-15 07:05:43 +02:00
Joel Holdsworth
9dfd4ca4ed Fixed the broken view menu, corrected some tabs, and removed some left
over debug code
2008-08-14 23:15:47 +01:00
Joel Holdsworth
1b89b61370 Made the selection marquee stylable 2008-08-13 23:47:47 +01:00
Joel Holdsworth
7e556d08e1 Added librsvg as an autoconf dependancy 2008-08-13 19:29:14 +01:00
Joel Holdsworth
833404c27b Made icon loading more robust, and tidied up some code 2008-08-13 19:15:13 +01:00
Joel Holdsworth
f0b30ff3f9 Removed superfluous tabs in actions.hpp 2008-08-13 17:41:41 +01:00
Christian Thaeter
1dc836fc3d Fixed configitem_move, first parsing tests pass now 2008-08-13 10:50:27 +02:00
Christian Thaeter
2f776858ee FIX: Remove llist_move again and put a note to list_relocate, add test
There was a fatal thinko, llist_relocate NUST NOT be called on a empty
list, the pointers will just point to invaildated memory. This cant be
handled by the llist code. The programmer is responsible to take proper
actions.
2008-08-13 09:21:33 +02:00
Christian Thaeter
238218f776 WIP: add config_lookup skeleton 2008-08-13 09:21:33 +02:00
Christian Thaeter
0fe3d6a059 filedescriptor fixup for new copy func in cuckoo 2008-08-13 09:21:33 +02:00
Christian Thaeter
76a72a6b68 add a custom copy function to the cuckoo hash 2008-08-13 09:21:33 +02:00
Christian Thaeter
e78908bc7d fixes after the cuckoo update in filedescriptor.c 2008-08-13 09:21:32 +02:00
Christian Thaeter
975150fe0a Cuckoo hash update
* add a destructor function for elements
 * rename cuckoo_free to cuckoo_delete to be consistent with the rest
2008-08-13 09:21:32 +02:00
Simeon Voelkel
a8a186bb93 Added two very simple tests for configitem 2008-08-13 08:35:31 +02:00
Simeon Voelkel
bd2cc4a026 Typo fix 2008-08-13 08:34:44 +02:00
Simeon Voelkel
b5dafbcd53 Fix for section-parser 2008-08-13 08:33:49 +02:00
Joel Holdsworth
c14ee293fe Converted icon renderer to use RSVG via C rather than pyrsvg 2008-08-12 22:13:26 +01:00
Simeon Voelkel
19c2af0c69 added section part to parser 2008-08-12 12:39:48 +02:00
Simeon Voelkel
e86ef0ba75 parser improvements, compiles now 2008-08-12 10:57:46 +02:00
Simeon Voelkel
ca58edf39c added CONFIG_SYNTAX errors 2008-08-12 10:29:05 +02:00
Simeon Voelkel
0f5c5e218a typo fix and redundant comment removal 2008-08-12 10:03:38 +02:00
Christian Thaeter
8e5b734f03 add configitem and configentry to the build system 2008-08-12 08:13:15 +02:00
Christian Thaeter
20d38b0b5c give the charsets for config keys some constants 2008-08-12 08:12:08 +02:00
Christian Thaeter
9c7cedbf75 fix to make parser mockup compileable, little simplified 2008-08-12 07:13:45 +02:00
302aa08757 add to the drawing an example featuring a clip with attached effects 2008-08-12 04:07:58 +02:00
Simeon Voelkel
fd563a0284 WIP: started low-level parser 2008-08-11 22:08:17 +02:00
Christian Thaeter
c958aa29fb more functional mockup of the configitem bootstrap
includes some comments for simav about how to write parsers
2008-08-11 17:22:15 +02:00