Timeline



2017-04-17:

21:16 Changeset in Lumiera [1ccf54f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: draft some further command invocations ...which opens more …
21:07 Ticket #1096 (passing object IDs) created by Ichthyostega
Settle on a solution how to define and pass object IDs over layer …
19:54 Changeset in Lumiera [4e7c64b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: Big Bang wire the first real command from UI down into …
19:20 Changeset in Lumiera [6a80053]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: reworked draft for context-bound commands and resolver …
18:00 Changeset in Lumiera [10c2e4b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: rename the front-end to CmdContext to clarify the purpose
16:21 Changeset in Lumiera [82d66ce]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: discard the InvocationTrail concept after extended …
14:57 Changeset in Lumiera [8c7ac997]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: replace existing usages of InvocationTrail
01:29 Ticket #269 (clarify command cloning/re-use) closed by Ichthyostega
done: ...not only UNDO is the problem, concurrency is also problematic here. …
01:24 Ticket #1058 (consider expanding UI-Bus protocol for command cloning) closed by Ichthyostega
wontfix: = rejected = After some analysis and critique of the design made thus …
01:09 Changeset in Lumiera [876c1dd]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: change implementation frame to include the command-ID while …

2017-04-16:

23:51 Changeset in Lumiera [471fa5b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CommandInstanceManager: fix error check accidentally killing the local …
23:51 Changeset in Lumiera [3922bb5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: fix and adapt instance management test
17:38 Changeset in Lumiera [cfe192f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: some unit test coverage for unbinding arguments ...just to …
17:21 Changeset in Lumiera [bb7bba5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: add API to unbind and discard command arguments this seems …
16:27 Changeset in Lumiera [410c36d]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: change semantics of command instance management (#1089) in …
14:16 Changeset in Lumiera [079ad71]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: change API to allow moving commands into the dispatcher queue
00:51 Changeset in Lumiera [67e1032]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: draft the changes to be done with command instance …

2017-04-15:

21:48 Changeset in Lumiera [730f559]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: design critique

2017-04-14:

21:45 Changeset in Lumiera [5f685462]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Command-Cycle: remove the separate 'bang!' message as it turns out, …
01:22 Changeset in Lumiera [35a4e77]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: expand on the DSL draft

2017-04-13:

16:55 Changeset in Lumiera [08d332c7]debdev/playdocumentationintegration by Ichthyostega <prg@…>
CmdAccess: initial draft for a framework and DSL to use commands (#1090)

2017-04-09:

17:11 Changeset in Lumiera [aecef2a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: refactor integration into SessionCommandService (#1089) It …
01:58 Changeset in Lumiera [45f86e4]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: Instance management integrated in SessionCommandService but …
01:01 Changeset in Lumiera [0dad152]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: add new slot into SessionCommand facade for the operation …

2017-04-08:

23:34 Changeset in Lumiera [a53032cf]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Analysis regarding the next step, integration of InstanceManagement …
14:24 Changeset in Lumiera [22c1a1d]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: rename some of the planned components for command access …
13:42 Changeset in Lumiera [a4527c5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: Instance management implementation finished (#1089)
12:32 Ticket #417 (symbol comparison and concatenation improvements) closed by Ichthyostega
done: Consider this as settled In the End, I decided against a …
02:32 Ticket #158 (Symbol table) closed by Ichthyostega
done: A simplistic implementation based on a std::unordered_set (hashtable) …
01:50 Changeset in Lumiera [f495a06]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: also document usage as (tree)map key especially note the …
01:30 Changeset in Lumiera [dd0656e]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: add more test coverage for comparisons
00:27 Changeset in Lumiera [32a76a5]debdev/playdocumentationintegration by Ichthyostega <prg@…>
SymbolTable: needs proper locking (#158) this might turn into lock …

2017-04-07:

22:40 Changeset in Lumiera [3f17e65]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: clean-up of some occasional usages hereby overlooking the …
21:34 Changeset in Lumiera [baa4111]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: use a dedicated hash function since Symbol instance are now …
18:06 Changeset in Lumiera [2204066]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: test coverage for empty and bool oh yeah yet another …
17:25 Changeset in Lumiera [4df5967]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: rework initialisation and introduce a "bottom" Symbol Up to …
16:04 Changeset in Lumiera [23c412b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: rework equality comparisons (#417) For this task, I've also …
04:34 Changeset in Lumiera [29b8b2b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol: switch to using the symbol-table as backing implementation …
02:19 Changeset in Lumiera [f9c3b8b]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: get second testcase to PASS

2017-04-06:

18:40 Changeset in Lumiera [f7d4a3c]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: draft test case to cover lifecycle sanity checks
18:12 Changeset in Lumiera [228f7d4]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: draft further test case to cover handling of duplicates The …
17:58 Changeset in Lumiera [b2dc6a0]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: draft test case to clarify command instance identity
16:32 Changeset in Lumiera [d37037f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: change policy to disallow duplicate command instances just …

2017-04-02:

04:49 Changeset in Lumiera [0446f49]debdev/playdocumentationintegration by Ichthyostega <prg@…>
resolve some further uses implicit bool conversion trickery (closes #178)
04:46 Ticket #178 (streamline implicit bool conversions) closed by Ichthyostega
done: over time, most of these usages had been converted to our …
04:42 Changeset in Lumiera [afe07bd]debdev/playdocumentationintegration by Ichthyostega <prg@…>
decommission the safe-bool-idiom (closes #477) obsoleted by C++11 * …
04:36 Ticket #477 (resolve safe-bool idiom) closed by Ichthyostega
done: was rather straight forward... the only twist is that Lumiera Forward …
02:22 Changeset in Lumiera [9c21164]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Doxygen Fixes (#1062) This changeset fixes a huge pile of problems, …
02:07 Ticket #1061 (Doxygen missing links due to missing @file documentation) closed by Ichthyostega
done: indeed this resolved some of the problems. enabling EXTRACT_ALL in …

2017-04-01:

21:59 Changeset in Lumiera [26651a0a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Fix notorious warning ...especially nasty on full rebuild
21:59 Changeset in Lumiera [05aaa74]debdev/playdocumentationintegration by Ichthyostega <prg@…>
MERGE Doxygen clean-up done during the last months
17:26 Changeset in Lumiera [a9cb4173]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Enable move-initialisation on command activation
16:57 Changeset in Lumiera [0b63cdd]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Modernise lib::Handle ...to enable move initialisation And while …
16:39 Changeset in Lumiera [32f995f]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: simple instance management unit test PASS (#1089)
00:56 Changeset in Lumiera [16737eb]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: adjustments due to the change to anonymous instances this …
00:33 Changeset in Lumiera [97e42f7]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: code up implementation of CommandInstanceManager …
00:33 Changeset in Lumiera [ce71ae1]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol-Table: use a more decent hack (#158) it is not *that* hard to …
00:33 Changeset in Lumiera [3dcd8423]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Symbol-Table hack: the disease starts to spread (#158) we need a real …
00:33 Changeset in Lumiera [97d7a68]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: implement test fixture ...which acts here as a mocked …
00:33 Changeset in Lumiera [99d2357]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: test driven stubbing.…
00:33 Changeset in Lumiera [a13270a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: static registration for the existing test dummy commands Up …
00:33 Changeset in Lumiera [a91d03b6]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: draft usage of CommandInstanceManager (#1089)
00:33 Changeset in Lumiera [12a7d96]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Adjust logging for command definitions to be quiet by default …

2017-03-31:

16:39 Ticket #1088 (Command definition registration) closed by Ichthyostega
done: I'll postpone the script for the build system (until keeping …
16:30 Changeset in Lumiera [95af930a]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: finish CommandSetup helper (#1088) this is a prerequisite …
02:36 Changeset in Lumiera [e7d24feb]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: add automatic registration ON_GLOBAL_INIT ...which makes …
02:14 Changeset in Lumiera [49102ff]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: define typical standard usage of CommandSetup
01:27 Changeset in Lumiera [b303bce]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: complete the test case verify the commands where indeed …

2017-03-19:

05:07 Changeset in Lumiera [27c2f84]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: ensure the CommandDef is not messed up by copying ...better …
05:03 Changeset in Lumiera [de7b9f8]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: ensure the commands where actually defined by the closures …
03:09 Changeset in Lumiera [09b91197]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Commands: now able to define commands by lambda! ...just pipe all …
03:09 Changeset in Lumiera [017c72e7]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Function-Tools: unit test for signature trait PASS
03:09 Changeset in Lumiera [5889899]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Function-Tools: get rid of the old-style FunctionSignature template …
01:29 Changeset in Lumiera [9a0b72e]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Function-Tools: include the investigation code as unit test ...since …
01:07 Changeset in Lumiera [efad48c]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Function-Tools: new improved function signature trait including lambda …
00:26 Changeset in Lumiera [e2c4dec]debdev/playdocumentationintegration by Ichthyostega <prg@…>
Function-Tools: verify coverage of reference and rvalue reference …
Note: See TracTimeline for information about the timeline view.