Timeline



2009-07-15:

16:47 Ticket #189 (Action working.) created by Mridul
Now we are calling action.invoke() method to run an action. I can see …
05:26 Changeset in Lumiera [a018784]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
reworked IterAdapter, added RangeIter for STL ranges. Should do for now

2009-07-14:

04:29 Changeset in Lumiera [b2f72ef]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
IterAdapter now passes test, but is still rather uggly…

2009-07-12:

23:25 Changeset in Lumiera [e2cd4ab]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fix name, add test for postfix increment
23:16 Changeset in Lumiera [1a69026]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
spelling fix
23:16 Changeset in Lumiera [60cf9e8]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
trying to implement a simple iterator adapter working (oops, didn't …
21:21 Changeset in Lumiera [fa3d596]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
helper for accepting arguments passes unit test
20:51 Changeset in Lumiera [30db042b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add component access to the time wrapper (quick'n dirty)
20:50 Ticket #188 (proper component access for time values) created by Ichthyostega
due to immediate need, Ichthyo hacked in a quick-n-dirty component …
20:49 Ticket #187 (uwiki module paths) created by Mridul
the require function looks in the LUA_PATH env var to see where the …
18:08 Changeset in Lumiera [66f7b1b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP impl.draft for the helper…
17:30 Changeset in Lumiera [b392d6bf]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP design a helper for accepting the arguments to bind
16:55 Changeset in Lumiera [accaba4]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP impl draft for ArgumentHolder
12:30 Ticket #186 (New simpler Launcher interface) created by Mridul
I've made a wsapi based launcher interface for the uwiki. And packaged …

2009-07-11:

22:31 Ticket #185 (Table (object) based libraries) created by Mridul
I can see that some libs in uwiki are now table based, like git …
18:06 Changeset in Lumiera [6ef1aca]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
test driven brainstorming
17:23 Changeset in Lumiera [892f382]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Ticket #182
17:01 Ticket #184 (command registry) created by Ichthyostega
Interface was defined together with the first implementation of the …
16:55 Ticket #183 (util::for_each calling member functions) created by Ichthyostega
that's a long-standing inconvenience: create an overload for …
16:43 Ticket #182 (Concept "lumiera forward iterator") created by Ichthyostega
Over time, various ad-hoc definitions for iteration were utilised in …
05:16 Ticket #181 (File handling) created by Undercover Agent
= File handling and IO = this is a tracking ticket -- individual …
02:30 Ticket #180 ([placeholder ticket]) created by Undercover Agent
this ticket number was claimed and reserved for later use…
02:19 Ticket #179 (investigate cuckoo hash reimplementation/refactoring) created by Christian Thäter
The cuckoo hash code is currently not used because of some problems …

2009-07-10:

17:04 Changeset in Lumiera [9aa5ba5]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
finish and tidy up control::Mutation, unit test pass
17:00 Changeset in Lumiera [e892a00]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
remove this bool check... seems to be overengineering! The same …

2009-07-09:

18:47 Changeset in Lumiera [6bd1e8e]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
tidy up and finish the MementoTie + unit test
16:35 Changeset in Lumiera [9e95ec8b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
MementoTie unit test pass
15:22 Changeset in Lumiera [ba910a1]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
also cover the combination cases
02:41 Changeset in Lumiera [2eb8b763]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
got the helper working (prepending a binder to an argument position)

2009-07-08:

03:36 Changeset in Lumiera [c7b6165]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP resolved the simple mismatches, but still…

2009-07-06:

03:26 Changeset in Lumiera [2348a5a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP draft capturing mechanism implementation, using the new tools and …
03:25 Changeset in Lumiera [c8c577c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP factored out another helper, not yet tested…
01:48 Changeset in Lumiera [bb390f2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: back to the original topic, define how capturing should work
00:25 Changeset in Lumiera [2462dee]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
issue resolved, tests pass, finally (whew)

2009-07-05:

20:05 Changeset in Lumiera [c3b8d39]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
refactoring into two distinct concepts. maybe solution?
01:38 Changeset in Lumiera [e2bb2c4]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
use OpaqueHolder to solve the problem with the function type …
00:26 Changeset in Lumiera [4d1f45fc]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
activate the new test, some comments

2009-07-04:

17:30 Changeset in Lumiera [6e3bfb0]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
OpaqueHolder implemented and passes unit test
02:35 Changeset in Lumiera [077d3d1]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP implementation draft
01:33 Changeset in Lumiera [ec2e4e3]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
define required properties through unit test
01:32 Changeset in Lumiera [3cc49d0]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
need to factor out a special holder class to solve the problem with …
00:43 Changeset in Lumiera [c48f908]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
extract util: isSameObject (bare ptr comparison)

2009-07-03:

22:24 Changeset in Lumiera [98510cc9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rename and clean up some headers
22:22 Changeset in Lumiera [b65658c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
try to fix a failing test (not really fixed yet)
12:31 Changeset in Lumiera [d13d461]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
revamp namespace func. Finish excursion on function handling
11:49 Changeset in Lumiera [b7be61c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
composition now working

2009-07-01:

02:47 Changeset in Lumiera [31e9d59]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP draft solution for next task
01:23 Changeset in Lumiera [8d8f184]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
check more cases, incl. function pointers
00:29 Changeset in Lumiera [67e5779]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
now also able to close the last function argument

2009-06-30:

22:43 Changeset in Lumiera [81d0e13]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
new additions in this area now reasonable covered (closes #142)
22:42 Ticket #142 (unit test to cover new typelistmanip) closed by Ichthyostega
done: In passing by, also reworked basic typelist / type sequence handling …
02:56 Changeset in Lumiera [f70bb0a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fill in some missing unit tests
02:54 Changeset in Lumiera [ca80720]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
cleanup/refactor simple type seq handling, fix broken Split template

2009-06-29:

04:34 Changeset in Lumiera [320f984]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
got partial application working, at least in the "front" case
04:33 Changeset in Lumiera [a19892a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP some steps towards a solution of the memento binding problem
01:05 Changeset in Lumiera [6029c2c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
better name it Splice, and extend the capabilities a bit
00:03 Changeset in Lumiera [03c9edc]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
factored out yet another little helper, incl unit test

2009-06-28:

18:41 Changeset in Lumiera [14f3641]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
helper: initialise a tuple from an existing sub-tuple
13:27 Changeset in Lumiera [51712f2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
still fighting to get capture fun and undo func bound together

2009-06-27:

23:38 Ticket #178 (streamline implicit bool conversions) created by Ichthyostega
At various places, Steam-Layer code relies on (implicit) bool …

2009-06-26:

17:04 Changeset in Lumiera [8ea07bd]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
use the new bool conversion mixin to implement check for valid functor
16:50 Changeset in Lumiera [b45cd49]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
separate header + unit test for this bool check mixin
15:13 Changeset in Lumiera [5291f6e4]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
move the member pointer to the current stack frame... hopefully the …
14:38 Changeset in Lumiera [a304617]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
this way it works, but would cost additional storage.…
10:14 Changeset in Lumiera [b8182f4]debdev/playdocumentationintegrationscons by Joel Holdsworth <joel@…>
Removed the toolbar
03:27 Changeset in Lumiera [daeff6f5]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: how to define the bool conversion / validity check for the …
03:27 Changeset in Lumiera [e91cdd3]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
stubbed and commented out to get it to compile

2009-06-24:

04:38 Changeset in Lumiera [5ab8c12]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP compilation fixes and stubs; split off MementoClosure (incl. …
04:01 Changeset in Lumiera [53e882c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP should also cover the detection of empty functors
03:51 Changeset in Lumiera [69d6bad]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP brainstorming about a way how the extended memento capturing …

2009-06-23:

03:54 Changeset in Lumiera [2aee99f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP working out the details of Mutation and UndoMutation

2009-06-22:

04:18 Changeset in Lumiera [909c7a1]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
now core operation of CmdClosure passes compler!
04:10 Ticket #176 (unit test covering type tuple) closed by Ichthyostega
done: covered, including typedefs, type-traits and all corner cases …
04:07 Ticket #145 (clean up Type Tuple) closed by Ichthyostega
done
04:05 Changeset in Lumiera [61f8c18]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
tuple test pass

2009-06-21:

17:52 Changeset in Lumiera [db9ef80]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
refactoring to solve consistency problems uncovered by the tests
07:37 Changeset in Lumiera [a92f633]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft the remainder of type-tuple-test
06:44 Ticket #147 (unit test covering functional closure) closed by Ichthyostega
done: more than enough for now…
06:38 Changeset in Lumiera [c3768b9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
function closure utils finished and pass test
00:51 Changeset in Lumiera [2a182a2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
outline of the function-closure-test
00:03 Changeset in Lumiera [231834d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
basic tuple creation and outline of the remainder of the test

2009-06-20:

21:39 Changeset in Lumiera [30ac23f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
factor out the tuple diagnostics functions
21:18 Changeset in Lumiera [ad7c326]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
got basic diagnostics for type tuples working
21:17 Changeset in Lumiera [294c254]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Fix instantiation of Tuple datastructs
16:41 Changeset in Lumiera [0117e4b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
start a function-closure unit test…
16:06 Changeset in Lumiera [95f0b26]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
start a type tuple unit test…
15:34 Ticket #84 (lumitime) closed by Ichthyostega
done: Time wrapper type is now integrated and in use by Proc. Joel promised …
15:34 Ticket #177 (unified handling of timespan and time quantisation) created by Ichthyostega
As Lumiera Architect, I want time-spans and time quantisation to be …
15:18 Ticket #176 (unit test covering type tuple) created by Ichthyostega
while the basic functionality is simple (and works already), there are …
07:32 Changeset in Lumiera [1620b8d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP fixes to Apply<N>, but yet doesn't work…
07:22 Changeset in Lumiera [b26de14]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP how to apply the param tuple?
05:13 Changeset in Lumiera [bc94f29]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
hey... now storing the operation is almost effortless!
04:58 Ticket #175 (tidy up lib/meta namespaces) created by Ichthyostega
currently they are within src/lib/meta/..., but the namespace is …
04:46 Changeset in Lumiera [12bcc12]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
another test-helper unittest
04:11 Ticket #174 (unit test covering functor container) closed by Ichthyostega
done
04:11 Changeset in Lumiera [a28c058]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
test pass (resolves Ticket #174)
02:43 Changeset in Lumiera [0790308]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft a test to sharpen the idea of the function holder (erasure)

2009-06-19:

23:28 Changeset in Lumiera [a565bfef]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
some header-renaming
22:46 Ticket #174 (unit test covering functor container) created by Ichthyostega
22:44 Ticket #173 (tidy up sourcefile names) created by Ichthyostega
Joel proposed to use the following naming scheme for C++ class …
22:00 Changeset in Lumiera [006c29c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Idea how to store an unspecified functor to be used later as Command …
17:11 Changeset in Lumiera [f358f54]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft version of CmdClosure and Mutation interface now passing compiler
12:47 Changeset in Lumiera [e951c46]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: header rename
12:36 Changeset in Lumiera [4307191]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
merging latest bugfixes Merge branch 'master' into session
03:57 Changeset in Lumiera [0ab5a92]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: test-driven brainstorming... how to capture state and params.
02:35 Ticket #172 (Segfault/crash at shutdown) created by Christian Thäter
After playing a bit with undocked panes, mocup colorbars playing and a …
02:22 Changeset in Lumiera [52ac7bd]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
FIX: bogus pointer dereference causing gcc to barf gcc (GCC) 4.2.4 …
01:21 Changeset in Lumiera [8dfc234]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
small fix: wrong log formatting spec detected by valgrind
00:18 Changeset in Lumiera [42fd494]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fix regexps to make the new tests pass

2009-06-18:

23:19 Changeset in Lumiera [fba135c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Merge backend and testsuite improvements
22:45 Changeset in Lumiera [37c0175]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fix crash on closing lumiera, in case of starting multiple threads
22:40 Changeset in Lumiera [3f9902f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fix possible race in dummy player: sync on tick thread termination
19:40 Ticket #171 (asciidoc, graphviz plugin generating target dependant output) created by Christian Thäter
The graphviz plugin for ascidoc is quite cool, I already use it for …
19:08 Ticket #170 (ascciidoc, find out how to add multiple authors to a document) created by Christian Thäter
asciidoc document headers have some way to add the author contacts to …
18:54 Ticket #169 (allow for families of AllocationCluster) created by Ichthyostega
Augment the implementation of AllocationCluster to allow for …
18:42 Ticket #168 ([placeholder ticket]) created by Ichthyostega
== not needed == ---- ---- This is a QA ticket for later Indeed …
18:37 Ticket #167 (custom class allocator delegating to mpool) created by Ichthyostega
build a simple per-class custom allocator, which in turn delegates to …
18:11 Ticket #166 (centralise boost::format use) created by Ichthyostega
This is mainly a concern for the Steam-Layer unit tests, which …
17:55 Ticket #165 (clean up use of NoBug Assertions) created by Ichthyostega
Steamline the use of NoBug Assertions to keep up with the recent …
17:52 Ticket #164 (SCons: care for rpath for the generated libraries) created by Ichthyostega
This issue should be considered when the "install" or packaging targes …
17:46 Ticket #163 (tidy up namespace indentation) created by Ichthyostega
Namespaces should either be not indented at all, or be indented in a …
17:40 Ticket #162 (Proc namespace reorganisation) created by Ichthyostega
In fall 2009 we decided to steamline the handling of namespaces. …
17:34 Ticket #161 (cleanup use of boost::function include) created by Ichthyostega
boost::function got included into the TR1 (technical report 1) for the …
17:29 Ticket #160 (reconsider naming of session::Clip and asset::Clip) created by Ichthyostega
Generally speaking, within Lumiera Steam-Layer the Assets represent …
17:23 Ticket #159 (standardised validity check) created by Ichthyostega
Whenever possible the check for "is defined" should be done via an …
17:17 Ticket #158 (Symbol table) created by Ichthyostega
Create a symbol table implementation to be used for #157. While …
17:11 Ticket #157 (Symbol datatype) created by Ichthyostega
A symbol is an immutable human readable identifier, which is unique …
16:56 Ticket #156 (AssetManager fault tolerance) created by Ichthyostega
what happens when storing the Asset-DB ref for an already created …
16:53 Ticket #155 (clean up usage of Track-IDs) created by Ichthyostega
While doing the initial draft, the whole concept of Assets wasn't …
16:46 Ticket #154 (ability to reset the AssetManager) created by Ichthyostega
Ensure the AssetManager can be reset cleanly and can load a collection …
16:42 Ticket #153 (SessionManager implementation) created by Ichthyostega
This component is responsible for opening, closing, saving and loading …
16:32 Ticket #152 (rename "EDL" to "Sequence") created by Ichthyostega
We decided on this name change last Winter. The renaming task is …
16:29 Ticket #151 (Sequence implementation) created by Ichthyostega
== Mini Milestone: Sequence implementation == this is a tracking …
16:25 Ticket #150 (identify high-level model interface) created by Ichthyostega
The initial MObject hierarchy (as existing currently in-code) was …
15:25 Ticket #149 (create a Trac report for "small tasks") closed by Ichthyostega
done: report works (as verified by this ticket)
15:23 Ticket #149 (create a Trac report for "small tasks") created by Christian Thäter
using such a category (component) would allow us to create sort of a …

2009-06-17:

04:55 Changeset in Lumiera [d1b425a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
finish and tidy the extracted headers

2009-06-16:

10:46 Ticket #148 (unit test to cover command handling frontend) created by Ichthyostega
10:44 Ticket #147 (unit test covering functional closure) created by Ichthyostega
10:42 Ticket #146 (collect function closure tools) created by Ichthyostega
various helpers and small bits for dealing with closures on …
10:40 Ticket #145 (clean up Type Tuple) created by Ichthyostega
factor the Type Tuple (metaprogramming helper) into a separate header …
10:36 Ticket #144 (Steam Command handling frontend) created by Ichthyostega
= Command handling interface = this is a tracking ticket....
10:34 Ticket #143 (Steam/GUI interface) created by Ichthyostega
= Interface between Stage and Steam = this is a tracking ticket -- …
10:25 Ticket #142 (unit test to cover new typelistmanip) created by Ichthyostega
just about to add new typelist manipulators, which should also be …
10:21 Ticket #141 (variant unit test) created by Ichthyostega
Note to @self: this got sidelined almost a year ago... ...which just …
10:18 Ticket #140 (Ref to MObject preliminary working implementation) created by Ichthyostega
factor out the part of the MObjectRef functionality which * not …
10:16 Ticket #139 (use literal quoting in metaprogramming tests) created by Ichthyostega
The metaprogramming unit tests would especially benefit from judicious …
10:07 Changeset in Lumiera [9d04f48c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: further split the headers
09:39 Changeset in Lumiera [ab4b4c7]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: start extacting new headers

2009-06-15:

02:57 Changeset in Lumiera [df6312a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
got it through the compiler…
01:47 Changeset in Lumiera [441cb6b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP try to solve the problem of closing a function with arbitrary args
Note: See TracTimeline for information about the timeline view.