lp:~kamstrup/libunity/merge-strategy

Created by Mikkel Kamstrup Erlandsen and last modified
Get this branch:
bzr branch lp:~kamstrup/libunity/merge-strategy
Only Mikkel Kamstrup Erlandsen can upload to this branch. If you are Mikkel Kamstrup Erlandsen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mikkel Kamstrup Erlandsen
Project:
libunity
Status:
Merged

Recent revisions

115. By Mikkel Kamstrup Erlandsen

Sync with trunk

114. By Mikkel Kamstrup Erlandsen

Add FIXMEs noting that we must remove (not only add the new-) provider/receiver from the synchronizers when models are switched in the scopes. This'll require a bit of refactoring in the synchronizers, so is out of scope for this particular branch.

113. By Mikkel Kamstrup Erlandsen

If a scope has models at the ready when we first see it add the models to the synchronizers immediately. In order for this to work the local scope proxy should not emit notifies on the models in an idle call after construction (which is hacky anyway). This fixes the /Unit/LocalScope/MergeStrategy test when run stand alone.

112. By Mikkel Kamstrup Erlandsen

Reinstate the old async way of adding scopes in order to unbreak remote scopes.

More assertions in the merge-strategy test + unbreaking the /Unit/Lens/ModelSync because we had overridden the merge-strategy it failed (so we revert to the old one by the end of the test)

111. By Mikkel Kamstrup Erlandsen

Simply examples/merge-strategy.py

110. By Mikkel Kamstrup Erlandsen

Sync with trunk

109. By Mikkel Kamstrup Erlandsen

Add more assertions to the lens merge strategy test

108. By Mikkel Kamstrup Erlandsen

Add scope models to the synchronizers immediately when registering the scope

107. By Mikkel Kamstrup Erlandsen

Add Python example for overriding the default merge strategy for Unity.Lens

106. By Mikkel Kamstrup Erlandsen

Fix truncated row buffer array for the Unity.Tools.ResultsSynchronizer

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:libunity
This branch contains Public information 
Everyone can see this information.