Timeline



2016-12-20:

02:53 Changeset in Lumiera [6073df35]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: other (better?) idea how to handle "builder dirty" …
02:18 Changeset in Lumiera [14e0d65]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: idea how to determine "builder dirty" ...just by offloading …
01:35 Changeset in Lumiera [bae3d4b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
mark a solution how to create a safeguard against deadlock on session …
01:24 Ticket #1054 (simple API for a Thread(wrapper) to recognise itself) created by Ichthyostega
expose a simple API within the (C++) thread wrapper to find out if …

2016-12-16:

22:56 Changeset in Lumiera [746866f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: draft requirements on logic for triggering the builder
22:26 Changeset in Lumiera [b873f70]debdev/playdocumentationintegration by Ichthyostega <prg@…>
ProcDispatcher: mark some next tasks to care for
22:11 Changeset in Lumiera [53ed0e9]debdev/playdocumentationintegration by Ichthyostega <prg@…>
ProcDispatcher: consider and document the fine points of operational …
20:35 Ticket #1053 (consider automatic Session unwinding) created by Ichthyostega
this is a reminder to care for an insideous topic... Our current …
19:38 Changeset in Lumiera [8ee0890]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: extend test coverage
18:21 Changeset in Lumiera [30254da]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: implement core operation control logic
17:40 Changeset in Lumiera [9c9e75e]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: define testcase regarding activity control
17:34 Changeset in Lumiera [af92ed5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: implementation
17:23 Changeset in Lumiera [be97473]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: define first basic testcase
17:09 Changeset in Lumiera [5fd65d6]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Looper: test setup

2016-12-15:

21:15 Changeset in Lumiera [7b86094]debdev/playdocumentationintegration by Ichthyostega <prg@…>
ProcDispatcher: skeleton of the processing loop including a draft of …
20:54 Ticket #1052 (retrieve parametrisation from application config) created by Ichthyostega
At various places all over the code we use hard wired config values, …
19:48 Changeset in Lumiera [00077d0]debdev/playdocumentationintegration by Ichthyostega <prg@…>
ProcDispatcher: decide on requirements and implementation structure (#1049)
17:23 Ticket #1051 (allow lambdas for conditional wait (object monitor)) created by Ichthyostega
This would be a significant improvement at usage site, and it's …
05:21 Changeset in Lumiera [7e65dda]debdev/playdocumentationintegration by Ichthyostega <prg@…>
draft request to halt the dispatcher loop
04:54 Changeset in Lumiera [86f446c]debdev/playdocumentationintegration by Ichthyostega <prg@…>
better control of the shutdown sequence holding the …
04:38 Changeset in Lumiera [a3c22b8]debdev/playdocumentationintegration by Ichthyostega <prg@…>
SessionCommandService to be operated by the DispatcherLoop
04:31 Changeset in Lumiera [715d3d2]debdev/playdocumentationintegration by Ichthyostega <prg@…>
fix indentation
04:21 Changeset in Lumiera [4d45dfd]debdev/playdocumentationintegration by Ichthyostega <prg@…>
introduce CommandDispatch interface this allows to let the …
04:07 Changeset in Lumiera [1ec8837]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: decision about where to home the SessionCommandService After …
02:44 Ticket #1050 (draft DispatcherQueue component) created by Ichthyostega
02:43 Ticket #1049 (draft LoopThread component) created by Ichthyostega
...this decides upon the main working mode of the Session thread

2016-12-14:

04:10 Changeset in Lumiera [eb732421]debdev/playdocumentationintegration by Ichthyostega <prg@…>
document decisions regarding session subsystem components and …
03:57 Changeset in Lumiera [479f417]debdev/playdocumentationintegration by Ichthyostega <prg@…>
implement activated state need to keep state variables on both …
03:18 Changeset in Lumiera [a853851]debdev/playdocumentationintegration by Ichthyostega <prg@…>
add complete locking to the ProcDispatcher on both levels - the …
02:59 Changeset in Lumiera [4c30c34]debdev/playdocumentationintegration by Ichthyostega <prg@…>
change the way command dispatching is controlled by the session …
02:48 Changeset in Lumiera [8b354ab]debdev/playdocumentationintegration by Ichthyostega <prg@…>
consider and rectify session lifecycle turns out that I've created a …

2016-12-13:

03:45 Changeset in Lumiera [8da9858]debdev/playdocumentationintegration by Ichthyostega <prg@…>
draft skeleton of the dispatcher loop thread
03:34 Changeset in Lumiera [1a8408a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
rework ProcDispatcher to run dispatcher thread as PImpl note the idea …
03:32 Changeset in Lumiera [08e4260]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define session subsystem lifefycle (#318) ...by forwarding over the …

2016-12-12:

02:45 Changeset in Lumiera [014a828]debdev/playdocumentationintegration by Ichthyostega <prg@…>
next task: implement minimal "Session subsystem" (#318) mark TODOs in …
02:16 Changeset in Lumiera [c144d15]debdev/playdocumentationintegration by Ichthyostega <prg@…>
add two placeholder functions for now ...soon to be replaced by the …
02:09 Changeset in Lumiera [4975712]debdev/playdocumentationintegration by Ichthyostega <prg@…>
copy-n-paste-programming to define SessionCommand interface / service …
01:55 Changeset in Lumiera [64e3039]debdev/playdocumentationintegration by Ichthyostega <prg@…>
WIP: start definition of SessionCommand interface
01:10 Changeset in Lumiera [a51c9b9]debdev/playdocumentationintegration by Ichthyostega <prg@…>
clean-up: rename header to reflect interface name
00:49 Changeset in Lumiera [b6e7caf]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Guistart(#1045): relocate opening of GuiNotification into the …
00:46 Changeset in Lumiera [5e9b3be9]debdev/playdocumentationintegration by Ichthyostega <prg@…>
better name for the interface function actually to launch the UI
00:18 Changeset in Lumiera [4fc1126]debdev/playdocumentationintegration by Ichthyostega <prg@…>
clean-up: mark subsystem implementations with noexcept and override …

2016-12-11:

00:34 Changeset in Lumiera [79800bb]debdev/playdocumentationintegration by Ichthyostega <prg@…>
workaround for shutdown problems due to circular UI-Bus topology so …

2016-12-10:

03:01 Changeset in Lumiera [e75152b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
install and activate UI-Bus in the actual GUI (#1043) Decision was …
02:10 Changeset in Lumiera [562b471]debdev/playdocumentationintegration by Ichthyostega <prg@…>
identify problems with existing UI lifecycle (#1048)
01:58 Ticket #1048 (rectify UI lifecycle) created by Ichthyostega
Our UI lifecycle is not sane and straightforward. In the current …
00:58 Changeset in Lumiera [4322c90]debdev/playdocumentationintegration by Ichthyostega <prg@…>
set up dummy-session-connection to implement this scaffolding ...and …
00:21 Changeset in Lumiera [a54990d]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define the plan for some scaffolding to drive the UI-Session …

2016-12-09:

22:25 Ticket #1047 (preliminary definition of GuiNotification facade) created by Ichthyostega
flesh out the operations offered by this façade in more detail. No …
22:20 Ticket #1046 (preliminary definition of SessionCommand facade) created by Ichthyostega
This is a further "Layer separation interface", which has to be …
22:13 Ticket #1045 (bring up GUI communication interfaces) created by Ichthyostega
22:12 Ticket #1044 (bring up UI core infrastructure) created by Ichthyostega
...including * the UI-Bus (controller) * the Nexus (router) * the …
22:09 Ticket #1043 (establish CoreServices) created by Ichthyostega
»CoreServices« is the name for "what the core does" from the view …
20:12 Ticket #1042 (build a DummySessionConnection) created by Ichthyostega
As Lumiera Architect, I want a prototypical connection between GUI ⟺ …

2016-12-03:

23:29 Changeset in Lumiera [1627edd9]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define (preliminary) diff bindings for a MarkerWidget ...problem is, …
23:23 Changeset in Lumiera [6eeb23d]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define the diff bindings for the ClipPresenter
23:03 Changeset in Lumiera [803a71c]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define the diff bindings for the TrackPresenter Phew, convoluted. And …
22:54 Ticket #1041 (shortcut for standard child mutation) created by Ichthyostega
I get the impression that some of the code you write for diff bindings …
22:37 Changeset in Lumiera [bd42793]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: a gentle introduction to diff binding ...it occurred to me that …
21:59 Changeset in Lumiera [81febc2]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define the diff bindings for TimelineController - set the name field …
21:37 Changeset in Lumiera [c5eff7f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
markers can appear at various scopes need to add them at the …
21:01 Changeset in Lumiera [5d077ae]debdev/playdocumentationintegration by Ichthyostega <prg@…>
add the necessary widgets to be maintained by the Presenters
18:40 Changeset in Lumiera [cbb5d57]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: the Ref::THIS construct was removed from the Diff language (#996) …
18:37 Changeset in Lumiera [9b8fae1]debdev/playdocumentationintegration by Ichthyostega <prg@…>
(re)consider the problem how to deal with mandatory/optional object …
05:22 Changeset in Lumiera [8666dac]debdev/playdocumentationintegration by Ichthyostega <prg@…>
flesh out the buildup of the control hierarchy TODO - define the …
04:42 Changeset in Lumiera [f995dd5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define creation and control structure of TimelineWidget
02:33 Ticket #1040 (Flexible GUI) created by Undercover Agent
As Lumiera Product Owner, I want a GUI that can be rearranged and …

2016-12-02:

19:07 Changeset in Lumiera [14588db]debdev/playdocumentationintegration by Ichthyostega <prg@…>
clarify the principles of UI - Core collaboration it occurred to me …
18:34 Changeset in Lumiera [3ffd511]debdev/playdocumentationintegration by Ichthyostega <prg@…>
consider lifecycle and instance management of the timeline
18:14 Changeset in Lumiera [3c97648]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: add some explanations to the drawing from yesterday
18:13 Changeset in Lumiera [d13f421]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: TiddlyWiki has split into "classic" and TiddlyWiki-5 ...better …
03:36 Changeset in Lumiera [b946884]debdev/playdocumentationintegration by Ichthyostega <prg@…>
fix compilation ...shows again why its not adwisable to use wildcard …
03:07 Changeset in Lumiera [7c09f55]debdev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: drawing to show the structure of timeline display
00:53 Changeset in Lumiera [0b1bc6a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
define and document the building blocks of the new timeline UI these …

2016-12-01:

20:01 Changeset in Lumiera [67beeab]debdev/playdocumentationintegration by Ichthyostega <prg@…>
start with actual rework of the timeline display draft a concept for …
17:56 Ticket #1039 (draft timeline display building) created by Ichthyostega
As Lumiera Architect, I want a Timeline UI accommodated to a dynamic …

2016-11-28:

02:41 Changeset in Lumiera [170c505]debdev/playdocumentationintegration by Ichthyostega <prg@…>
(cont) analysis of timeline display control

2016-11-26:

03:18 Changeset in Lumiera [f5ea31a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
consider how diff application might interplay with display changes …

2016-11-21:

00:37 Changeset in Lumiera [5badfe2]debdev/playdocumentationintegration by Ichthyostega <prg@…>
expand analysis regarding changes of the display structure

2016-11-20:

22:54 Changeset in Lumiera [b1d0eaa]debdev/playdocumentationintegration by Ichthyostega <prg@…>
expand analysis on the (possible) global structure of timeline display
16:52 Changeset in Lumiera [3757a56]debdev/playdocumentationintegration by Ichthyostega <prg@…>
more detailed planning of architecture for clip presentation ...first …
Note: See TracTimeline for information about the timeline view.