Timeline
2018-04-14:
- 23:39 Changeset in Lumiera [ba3d9e5]debdev/playdocumentationintegration by
- ViewSpec: draft a way to code an integration test for ViewLocator …
- 23:33 Ticket #1141 (verify UI default view allocation) created by
- As a follow-up to 1129 ViewSpecDSL_test, verify the proper …
- 23:28 Ticket #1140 (UI integration tests) created by
- Consider to set up a framework to run some UI integrated tests …
- 17:24 Ticket #1139 (Debian/release 0.pre.04) created by
- It's time to roll the next preview release. We do this to practice …
- 17:18 Ticket #1138 (upgrade to C++17) created by
- ...seems to be more of an evolutionary step. When available (GCC-7 or …
- 17:12 Ticket #1137 (Reference-System: Stretch) created by
- = upgrade the official reference system level = This upgrade is …
- 17:02 Ticket #1133 (dependable base system) closed by
- wontfix
- 16:55 Ticket #1136 (implement concrete traversal of UI topology) created by
-
Fill in the actual (low-level) implementation backing the
Navigator, … - 16:42 Ticket #1135 (GUI top-level context) created by
- = GUI top-level Application Context = this is a tracking ticket -- …
- 16:16 Ticket #1134 (draft low-level component access) closed by
- done: Such an access service can be constructed with existing building …
- 01:58 Changeset in Lumiera [86b1aac]debdev/playdocumentationintegration by
- ElementAccess: somewhat improve the mock implementation to cover the …
- 01:24 Changeset in Lumiera [c9dc926]debdev/playdocumentationintegration by
- Library: fix possible follow-up error in errorhandling usually the ID …
- 01:14 Changeset in Lumiera [4205511]debdev/playdocumentationintegration by
- ElementAccess: change the way of mock element creation ...still quite …
- 00:06 Changeset in Lumiera [a565fc33]debdev/playdocumentationintegration by
- ElementAccess: rearrange files according to namespace
2018-04-13:
- 23:59 Changeset in Lumiera [4071a58]debdev/playdocumentationintegration by
- ElementAccess: fix first unit test case ouch, the typedef Base /is/ …
- 23:37 Changeset in Lumiera [4c273d9]debdev/playdocumentationintegration by
- ElementAccess: add very simplistic mock implementation
- 02:19 Changeset in Lumiera [bf9fcc3]debdev/playdocumentationintegration by
- ElementAccess: make the metaprogramming helper part of lib::Variant …
- 01:29 Changeset in Lumiera [22f50b1]debdev/playdocumentationintegration by
- ElementAccess: streamline error cases My understanding is that in the …
- 00:39 Changeset in Lumiera [ac4f0bc]debdev/playdocumentationintegration by
- ElementAccess: possibly working solution based on lib::variant With …
2018-04-09:
- 00:19 Changeset in Lumiera [35ea547]debdev/playdocumentationintegration by
- ElementAccess: (WIP) another unsuccessful attempt Problem is, we can …
2018-04-08:
- 23:14 Changeset in Lumiera [91b83f5]debdev/playdocumentationintegration by
- ElementAccess: (WIP) unsuccessful attempt to solve the typing problem …
- 22:51 Changeset in Lumiera [c245098]debdev/playdocumentationintegration by
- ElementAccess: (WIP) first draft for internal accessor function …
- 16:43 Changeset in Lumiera [20ecc3f]debdev/playdocumentationintegration by
- DI: allow to trigger the lazy instantiation of a mock service instance …
- 16:43 Changeset in Lumiera [e99ad7a]debdev/playdocumentationintegration by
- ElementAccess: draft simple lookup interface
2018-04-07:
- 00:55 Changeset in Lumiera [ca9abaa]debdev/playdocumentationintegration by
- ElementAccess: change wiring in ViewLocator into a dependency …
- 00:28 Changeset in Lumiera [09359cf]debdev/playdocumentationintegration by
- ElementAccess: initial brainstorming about the interface mechanics
2018-04-06:
- 23:00 Changeset in Lumiera [dc97ab55]debdev/playdocumentationintegration by
- ElementAccess: consider helper to encapsulte access to actual GTK …
- 22:00 Ticket #1134 (draft low-level component access) created by
- We have several orthogonal identification and access schemes within …
2018-04-05:
- 20:23 Changeset in Lumiera [eae775b]debdev/playdocumentationintegration by
- ViewSpec: rearrange dependencies to simplify testing ...but still not …
- 17:43 Changeset in Lumiera [2f899a9]debdev/playdocumentationintegration by
- ViewSpec: draft next steps to address ...should implement the generic …
- 12:41 Ticket #1065 (investigate how to attach a central presentation state manager) closed by
- done: ...so this topic has more or less resolved itself while proceeding. …
2018-04-04:
- 23:09 Changeset in Lumiera [18a5520]debdev/playdocumentationintegration by
- ViewSpec: use mocked LocationSolver to verify operation of the DSL
- 02:37 Changeset in Lumiera [64d5f86]debdev/playdocumentationintegration by
- ViewSpec: and finally solve the daunting problem of service access …
- 01:59 Changeset in Lumiera [cb6155c]debdev/playdocumentationintegration by
- ViewSpec: now turn the UILocationSolver into yet another global …
- 01:48 Changeset in Lumiera [4de2ea2]debdev/playdocumentationintegration by
- ViewSpec: get rid of all the lambdas and global vars. LocationQuery is …
- 01:29 Changeset in Lumiera [71bb2b4]debdev/playdocumentationintegration by
- ViewSpec: pick up with dependency-injection into the DSL tokens …
2018-04-03:
- 23:43 Changeset in Lumiera [fb8a533]debdev/playdocumentationintegration by
- DOC: reduce DependencyFactory page in the TiddlyWiki ...since it has …
- 07:08 Changeset in Lumiera [b3c5142]debdev/playdocumentationintegration by
- DOC: publish the microbenchmark results in the technical documentation …
- 07:07 Ticket #1086 (unify Depend singleton and instance management) closed by
- done: * replaced old implementation and adjusted all usages * replaced …
- 05:45 Changeset in Lumiera [6f2ed76]debdev/playdocumentationintegration by
- Improve the code for proxy generation more of a layout improvement, …
- 04:37 Changeset in Lumiera [db7172d]debdev/playdocumentationintegration by
- DOC: update technical (doxygen) documentation to reflect the …
- 03:15 Changeset in Lumiera [31a2e587]debdev/playdocumentationintegration by
- Fix problem with ambiguous ctor overloads for …
- 03:15 Changeset in Lumiera [18d0970]debdev/playdocumentationintegration by
- Rework Interface-Proxy definition to fit with the new scheme …
- 01:14 Changeset in Lumiera [f24c548]debdev/playdocumentationintegration by
- Reorganise translation units for interface proxies from now on, we'll …
- 00:44 Changeset in Lumiera [1101e1f1]debdev/playdocumentationintegration by
- Dismantle the woefully complex interfaceproxy Accessor in favour of …
- 00:14 Changeset in Lumiera [4e0d99e]debdev/playdocumentationintegration by
- Demote the Play-Facade to a in-language (C++) Interface to get rid of …
2018-04-02:
- 06:20 Changeset in Lumiera [9f3c1272]debdev/playdocumentationintegration by
- (WIP) Draft to replace the Interface-Proxy-Binding by lib::Depend in …
- 03:00 Changeset in Lumiera [6fe8e97]debdev/playdocumentationintegration by
- Switch further Service implementations and obsolete SingletonRef …
- 02:19 Changeset in Lumiera [29ee513]debdev/playdocumentationintegration by
- Switch first Layer-Separation-Interface to expose the service …
- 01:27 Changeset in Lumiera [be789be]debdev/playdocumentationintegration by
- Fix funny problem with C header stdbool.h ...which is so kind as to …
- 00:56 Changeset in Lumiera [6460ff8]debdev/playdocumentationintegration by
- Switch basic Application initialisation to the rewritten …
- 00:20 Changeset in Lumiera [4669260]debdev/playdocumentationintegration by
- Fix setup of the ConfigManager implementation ...still using the FAKE …
2018-04-01:
- 23:48 Changeset in Lumiera [89d93a1]debdev/playdocumentationintegration by
- Modernise Unknown Exception handler and Exception messages
- 21:45 Changeset in Lumiera [21e47e0]debdev/playdocumentationintegration by
- Modernise Lumiera Error baseclass
- 05:19 Ticket #1133 (dependable base system) closed by
- wontfix: After in-depth investigation I come to the conclusion that this would …
- 05:06 Changeset in Lumiera [d6167c1]debdev/playdocumentationintegration by
- DependencyFactory: reorder destructor to allow for re-entrance This …
- 04:09 Changeset in Lumiera [bfbcc5d]debdev/playdocumentationintegration by
- simplify ClassLock by use of Meyer's Singleton with zombie check …
- 02:52 Changeset in Lumiera [21fdce0]debdev/playdocumentationintegration by
- a better solution to reject out-of-order static access after shutdown …
- 02:52 Changeset in Lumiera [a827328]debdev/playdocumentationintegration by
- (WIP) fruitless efforts to build a dependable static environment My …
2018-03-31:
- 22:37 Changeset in Lumiera [992056e]debdev/playdocumentationintegration by
- reduce include dependencies of DelStash ...get rid of some further …
- 15:27 Changeset in Lumiera [f0eeafdd]debdev/playdocumentationintegration by
- Identified some problems regarding static destruction When some …
- 15:12 Changeset in Lumiera [fc546f7]debdev/playdocumentationintegration by
- Reorganise some tests Dependency-Injection rather fits into the …
- 00:36 Ticket #1133 (dependable base system) created by
- We need a generic mechanism to provide some always available …
2018-03-30:
- 23:06 Changeset in Lumiera [fe10ab9]debdev/playdocumentationintegration by
- DI: adjust codebase to the new DependInject configuration API
- 23:06 Changeset in Lumiera [80207ea]debdev/playdocumentationintegration by
- DI: (WIP) switch to totally rewritten new implementation of …
- 23:06 Changeset in Lumiera [043dc948]debdev/playdocumentationintegration by
- DI: (WIP) prepare for switch to the new implementation (#1086)
- 05:57 Changeset in Lumiera [562c14e]debdev/playdocumentationintegration by
- DI: safer to make DependencyFactor noncopyable ...and to use a …
- 05:42 Changeset in Lumiera [cc46c5b]debdev/playdocumentationintegration by
- DI: solve problem with leftover deleter in testmock. Unit test PASS
- 04:48 Changeset in Lumiera [5d0c2b6]debdev/playdocumentationintegration by
- DI: special solution for singletons with private default ctor …
- 03:56 Changeset in Lumiera [b3d18c1]debdev/playdocumentationintegration by
- DI: rework dependency-injection configuration in terms of the new …
- 00:22 Ticket #1132 (lambda bind initialisation) created by
- C++14 and later allows for dedicated initialiser expressions within …
2018-03-29:
- 19:48 Changeset in Lumiera [88e37d5]debdev/playdocumentationintegration by
- DI: draft new version of the DependencyFactory ...this time to …
- 14:57 Changeset in Lumiera [5fc85df]debdev/playdocumentationintegration by
- DI: inline into lib::Depend to obsolete InstanceHolder but now we've …
2018-03-28:
- 01:27 Changeset in Lumiera [c3e1490]debdev/playdocumentationintegration by
- DI: draft towards unified use of the singleton holder ideally we want …
2018-03-26:
- 05:54 Changeset in Lumiera [d678687]debdev/playdocumentationintegration by
- DI: port the old Singleton unit tests all these tests are ported by …
- 02:40 Changeset in Lumiera [4d78377]debdev/playdocumentationintegration by
- Bugfix: CallQueue_test initialisation was not threadsafe (see also …
- 02:36 Ticket #1131 (Lumiera Thread-wrapper evolution) created by
- We use our own Thread-wrapper, and this shall remain this way, for …
- 00:28 Changeset in Lumiera [f4195c1]debdev/playdocumentationintegration by
- DI: document relation to lifecylce and lifecycle events in general
2018-03-25:
- 07:33 Changeset in Lumiera [942bad5]debdev/playdocumentationintegration by
- DI: document the reworked Singleton / Dependency-Factory - polish …
2018-03-24:
- 10:02 Changeset in Lumiera [7a250ca]debdev/playdocumentationintegration by
- DI: benchmark atomic locking
- 10:02 Changeset in Lumiera [d78211a]debdev/playdocumentationintegration by
- DI: implement C++11 solution of Double-Checked-Locking with …
- 10:02 Changeset in Lumiera [f05ec78]debdev/playdocumentationintegration by
- DI: benchmark Double-Checked-Locking with Mutex This is essentially …
- 10:02 Changeset in Lumiera [ff256d9]debdev/playdocumentationintegration by
- DI: benchmark naive lock protected access ...which gives us the …
- 07:29 Changeset in Lumiera [d2dabab]debdev/playdocumentationintegration by
- DI: benchmark dependency-factory with unprotected lazy init NOT …
- 06:48 Changeset in Lumiera [69f21d9]debdev/playdocumentationintegration by
- DI: prepare benchmark of reference cases _not_ using the dependency …
- 04:40 Ticket #1084 (non-copy mixins) closed by
- done: finally got my a*se up and removed boost::noncopyable by a massive …
- 04:35 Changeset in Lumiera [685a9b8]debdev/playdocumentationintegration by
- Library: replace boost::noncopyable by our own library solution …
- 01:19 Changeset in Lumiera [8cb67fd]debdev/playdocumentationintegration by
- Library: inline the thread operation when possible The Lumiera …
- 01:00 Changeset in Lumiera [a19a79b]debdev/playdocumentationintegration by
- Library: modernise thread invocation the operation to run within the …
- 00:58 Changeset in Lumiera [31539f0]debdev/playdocumentationintegration by
- Library: a function for performing multithreaded microbenchmarks
2018-03-23:
- 22:42 Changeset in Lumiera [3104016]debdev/playdocumentationintegration by
- DI: set up framework for investigation of performance impact We are …
2018-03-22:
- 20:43 Changeset in Lumiera [364dcd5]debdev/playdocumentationintegration by
- DI: verify and improve static sanity checks esp. for subclass …
- 05:53 Changeset in Lumiera [d9af3ab]debdev/playdocumentationintegration by
- DI: implement creating singleton from arbitrary (user provided) …
- 03:19 Changeset in Lumiera [e74576f]debdev/playdocumentationintegration by
- DI: pass-through arbitrary arguments for initialisation of a …
2018-03-19:
- 04:34 Changeset in Lumiera [5c39498]debdev/playdocumentationintegration by
- DI: clean-up and document the TDD test ...written as byproduct from …
- 02:46 Changeset in Lumiera [83476b3]debdev/playdocumentationintegration by
- DI: Reworked dependency-factory implementation draft complete -- move …
- 02:46 Changeset in Lumiera [957e7ff]debdev/playdocumentationintegration by
- DI: extract testcode into new unit test
- 00:55 Changeset in Lumiera [debd7c1]debdev/playdocumentationintegration by
- DI: fix indentation ...want to retain the git history
- 00:14 Changeset in Lumiera [f66d452]debdev/playdocumentationintegration by
- DI: refurbish internal access for the configuration handles explicit …
2018-03-18:
- 23:44 Changeset in Lumiera [b776ce5]debdev/playdocumentationintegration by
- DI: fix inspiring Segfault a bloody closure that bangs itself away.…
- 23:05 Changeset in Lumiera [f0c8928]debdev/playdocumentationintegration by
- DI: draft implementation for testmock support
- 16:19 Changeset in Lumiera [786f0511]debdev/playdocumentationintegration by
- DI: problem of misconfiguration for service access This is a tricky …
- 01:11 Changeset in Lumiera [5516700]debdev/playdocumentationintegration by
- DI: draft configuration for using a service implementation created …
- 00:30 Changeset in Lumiera [9f93154]debdev/playdocumentationintegration by
- DI: draft configuration for using a subclass Singleton
2018-03-17:
- 23:57 Changeset in Lumiera [e1ca9f4]debdev/playdocumentationintegration by
- DI: draft syntax for special dependency injection configuration
- 22:41 Changeset in Lumiera [eebe31a]debdev/playdocumentationintegration by
- DI: change to heap allocation for singletons up to now we used …
- 16:30 Changeset in Lumiera [e393d44]debdev/playdocumentationintegration by
- DI: replace Meyers Singleton by an explicitly managed buffer Meyers …
- 02:36 Changeset in Lumiera [261049e]debdev/playdocumentationintegration by
- DI: minimalistic design for service access Problems: - using Meyers …
2018-03-16:
- 02:57 Changeset in Lumiera [28176c5]debdev/playdocumentationintegration by
- DI: drafts towards a new dependency factory design
2018-03-15:
- 03:24 Changeset in Lumiera [2bc6b398]debdev/playdocumentationintegration by
- DI: thoughts regarding the design of the dependency configuration
Note:
See TracTimeline
for information about the timeline view.
