lp:~zyga/checkbox/buffered-signals

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/buffered-signals
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Checkbox
Status:
Development

Recent revisions

3353. By Zygmunt Krynicki

plainbox:signal: add Signal.buffered()

This patch adds a new context manager exposed as the Signal.buffered
method. While buffering is enabled all attempts to fire a specific
signal are inhibited and delayed after the context manager exits.

In addition, a squash mode is added where identical signals are combined
and sent only once. This mode changes the semantics of the code under
the context manager so it is not enabled by default.

Signed-off-by: Zygmunt Krynicki <email address hidden>

3352. By Zygmunt Krynicki

"automatic merge by tarmac [r=kissiel][bug=][author=zkrynicki]"

3351. By Zygmunt Krynicki

"automatic merge by tarmac [r=kissiel][bug=][author=zkrynicki]"

3350. By Zygmunt Krynicki

"automatic merge by tarmac [r=kissiel][bug=][author=zkrynicki]"

3349. By Maciej Kisielewski

"automatic merge by tarmac [r=zkrynicki][bug=1375589][author=kissiel]"

3348. By Sylvain Pineau

"Release_2014_Week41 [r=sylvain-pineau][bug=1331302,1341769][author=checkbox-dev]"

3347. By Rod Smith

"automatic merge by tarmac [r=zkrynicki][bug=1376449][author=rodsmith]"

3346. By Zygmunt Krynicki

"automatic merge by tarmac [r=kissiel][bug=][author=zkrynicki]"

3345. By Zygmunt Krynicki

"automatic merge by tarmac [r=sylvain-pineau][bug=][author=zkrynicki]"

3344. By Zygmunt Krynicki

"automatic merge by tarmac [r=roadmr][bug=1378300][author=zkrynicki]"

Branch metadata

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

Subscribers