Joel Holdsworth
19a97878ce
Added the base of a preferences dialog
2008-04-21 22:59:35 +01:00
Joel Holdsworth
7beaa3366d
Added menu items which will eventually toggle panels on and off
2008-04-21 22:28:34 +01:00
Joel Holdsworth
786ff5743f
Added basic theme support
2008-04-19 23:16:27 +01:00
Joel Holdsworth
b020607065
Renamed some classes to be less ambiguous between namespaces
2008-04-19 20:47:53 +01:00
Joel Holdsworth
b8fd3885f4
Added the base of a timeline widget
2008-04-19 20:31:27 +01:00
Joel Holdsworth
82a000662b
Added the data model of a project
2008-04-19 19:15:59 +01:00
Joel Holdsworth
f360ead450
Converted some _Hs to _HPPs in header gates
2008-04-19 18:21:20 +01:00
Joel Holdsworth
82daa28f3a
Made some changes to make the gui work better with debian etch
2008-04-18 21:35:10 +01:00
Joel Holdsworth
3fc585de25
Reduced required gdl version number
2008-04-18 20:09:14 +01:00
Joel Holdsworth
b042349936
Improved code for buttons
2008-04-17 18:06:00 +01:00
Joel Holdsworth
a3bd7c35fa
Added 2 frames to the render dialog
2008-04-16 22:59:46 +01:00
Joel Holdsworth
e59d3b6e35
Excised glade, and recreated Render dialog in C++
2008-04-16 22:50:01 +01:00
Joel Holdsworth
aa55800572
Modified menus to remove dummy example code, and add real file items
2008-04-16 19:48:54 +01:00
Joel Holdsworth
7f487ed3ec
Added a Help>About about dialog
2008-04-16 18:24:11 +01:00
Joel Holdsworth
c7255625ec
Restructured dialogs a bit. Dialogs are now centred on the main window
...
when shown
2008-04-15 23:36:15 +01:00
Joel Holdsworth
8691db8671
Added basic playback controls to the viewer panel
2008-04-14 23:23:29 +01:00
Joel Holdsworth
26fb2497e6
Modified toolbar style from default to icons only
2008-04-14 22:57:13 +01:00
Joel Holdsworth
368f3595b4
Renamed mainwindow.* -> main-window.*, and added the base of video
...
viewer widget
2008-04-14 22:51:59 +01:00
Joel Holdsworth
1c91e56fc5
Corrected the version check for gdl >= v0.7.6
2008-04-14 21:10:56 +01:00
3e8996005e
start using the new lifecycle hooks. remove global nobugcfg.h
...
Now using proc/lumiera.hpp and proc/nobugcfg.hpp (i.e. only for the proc-Layer). Using ON_BASIC_INIT to
pull up NoBug automatically and for installing the unknown-exception handler. Add calls for
ON_GLOBAL_INIT and ON_GLOBAL_SHUTDOWN hooks to main() and to the testrunner
2008-04-14 05:15:16 +02:00
85189d3f4c
extend Appconfig class to provide Lifecycle callback hooks
...
esp. for automatic triggering the initialisation of very basic struff (like NoBug...)
2008-04-13 23:54:39 +02:00
ce72947d0c
brought proc layer introductory pages up-to-date
2008-04-13 03:39:18 +02:00
Joel Holdsworth
584a33408b
Added GDL docking framework, and some placeholder panels
2008-04-12 21:15:07 +01:00
Joel Holdsworth
4698998d43
Added a placeholder for the Render dialog, and restructured application
...
and namespaces
2008-04-12 17:46:32 +01:00
e91fc65a2b
supplemented some info to the wikis
2008-04-12 06:59:24 +02:00
024e3c4dbc
change build to link in separate libs, also split test executable.
...
now building liblumiback.a liblumiproc.a liblumi.a
build a separate test-common executable (for everything in src/common)
include a precompiled header for assets.
2008-04-12 04:55:18 +02:00
c29b6bdd9a
fix include for testsuite
...
(note I did a partial merge and didn't take any of the new sourcefiles,
so probably this is already fixed on cehtehs branch backend)
2008-04-12 03:09:28 +02:00
f7bfe50bc9
Merge branch 'builder'
2008-04-12 02:12:41 +02:00
a03e3c5e73
Merge from backend: wikis, admin-scrits, test.sh
...
(dont merge any srcfiles)
2008-04-12 02:07:16 +02:00
Joel Holdsworth
6498aef338
Removed some build files which should not be present
2008-04-12 00:23:12 +01:00
Christian Thaeter
15bab21da8
Merged the timestuff removal, done by simeon
...
(cherry picked from commit bc5a301d01ac323bafcc434e33f6043678749f14)
2008-04-12 01:12:18 +02:00
Joel Holdsworth
bd0e634a27
Reformatted code to comply with project format guidlines, and added some documentation
2008-04-11 22:04:39 +01:00
Joel Holdsworth
6f5c701c57
Created workscape namespace
2008-04-11 20:28:15 +01:00
97821a0fa2
Design: clarified various details regarding Track handling
2008-04-11 06:24:27 +02:00
Joel Holdsworth
912b4993fc
Created empty UI window
2008-04-10 15:36:21 +01:00
Joel Holdsworth
69a06cdc2d
Revert "Revert "Lumiera renaming -- source code""
...
This reverts commit e9a8b9f64d .
2008-04-08 23:27:21 +01:00
Joel Holdsworth
7721b6f5b1
Created initial UI base
2008-04-08 23:21:05 +01:00
Joel Holdsworth
e9a8b9f64d
Revert "Lumiera renaming -- source code"
...
This reverts commit e737b9ef1b .
2008-04-08 23:01:32 +01:00
a869c71077
Defaults Manager finished for now
...
...passes high level test (with help by the mock 'resolution engine') ;-)
2008-04-08 04:39:07 +02:00
0b5b9b593e
DefsManagerImpl_test now running
2008-04-08 03:21:24 +02:00
ed2799b76f
getting the first test of defsmanagerimpltest.cpp to run
...
..adding some backdoors and bashing at the mock implementation to fake the behaviour of a real resolution engine
2008-04-07 08:03:22 +02:00
dfefbea769
overdue to write down some documentation about ConfigRules
...
(starting to loose track of some relations myself...)
2008-04-07 05:11:09 +02:00
b86a8605e7
now complete and passing the compiler
2008-04-07 03:19:24 +02:00
3ed3813be3
WIP work out how some special cases of config queries can be handled.
...
Including some tricky recursive calls. Even if this is currently a mock implementation it helps me find out
how the real implementation (in Prolog) could handle these cases.
Doesnt pass the compiler yet (some stubs missing)
2008-04-06 20:11:34 +02:00
b53d8655fd
yet another helper function: remove matching term from query string
2008-04-06 08:56:18 +02:00
b361fc9672
supplement tests for some small utils dealing with query expressions
2008-04-06 05:36:16 +02:00
24825a13f3
registry for default objects now passing test
2008-04-05 22:52:20 +02:00
dffd635482
switch asset ordering impl to utilize the new custom smart-ptr
...
passes compiler and test suite, finally!
TODO: also switch the derived asset kinds to use P<Media>, P<Struct>,....
maybe do the same with MObject?
2008-04-05 07:26:54 +02:00
2b529e3fac
customized smart-ptr based on std::shared_ptr
...
hopefully resolves long standing problems with odering and type relations
of objects handled via smart ptr
2008-04-05 05:57:54 +02:00
89e71212e1
include the tools subdir in default target (=build)
2008-04-05 05:45:21 +02:00