lp:~sylvain-pineau/checkbox/converged_launchers

Created by Sylvain Pineau and last modified
Get this branch:
bzr branch lp:~sylvain-pineau/checkbox/converged_launchers
Only Sylvain Pineau can upload to this branch. If you are Sylvain Pineau please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sylvain Pineau
Project:
Checkbox
Status:
Merged

Recent revisions

4381. By Sylvain Pineau

checkbox-touch: Add support for launcher config and testplan options

A first patch to support testplan and config filename options.

- SessionAssistant loads the config file set in the launcher definition.
- Test plan filter, unit and forced options are fully supported.

4380. By Sylvain Pineau

checkbox-ng:checkbox-cli: Add support for the converged ui option

If the launcher definition requires a converged ui type, the current process
(checkbox-cli) is replaced by qmlscene.

qmlscene gets two arguments:
- the path of the main qml file of checkbox-converged
- the path to the launcher definition file

The first points by default to /usr/share/checkbox-converged/checkbox-touch.qml
but if checkbox-cli is started from a dev branch the current code loads it
from the same repo.

The second option is the launcher definition itself because checkbox-converged
will pass this definition file to the plainbox core initiated through pyotherside.

4379. By Sylvain Pineau

checkbox-ng: launcher: Add the converged ui type

4378. By Sylvain Pineau

checkbox-touch: PythonObjectRef.qml: Improve logging

Since the construct method now makes use of the args variable, let's log it.

4377. By Sylvain Pineau

checkbox-touch: Add the launcher optional argument

The launcher argument is just the full pathname to the launcher definition file.
The same file used and processed by checkbox-cli.
If this argument is present, it takes precedence over the settings option.

The settings argument is still present but not required thus builds to create
a click package from checkbox-converged are not impacted to the launcher addition.

4376. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/fix-1585030/ by tarmac [r=pwlars][bug=1585030][author=kissiel]"

4375. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/forced-lang/ by tarmac [r=cypressyew][bug=][author=kissiel]"

4374. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/provider-supplied-libs/ by tarmac [r=pwlars][bug=1584103][author=kissiel]"

4373. By Paul Larson

"automatic merge of lp:~pwlars/checkbox/impl-unit-flakes/ by tarmac [r=taihsiangho][bug=][author=pwlars]"

4372. By Sylvain Pineau

"automatic merge of lp:~sylvain-pineau/checkbox/die_local.txt_die/ by tarmac [r=pwlars][bug=][author=sylvain-pineau]"

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