lp:~victored/granite/contractor-wrapper

Created by Victor Martinez and last modified
Get this branch:
bzr branch lp:~victored/granite/contractor-wrapper
Only Victor Martinez can upload to this branch. If you are Victor Martinez please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Victor Martinez
Project:
Granite
Status:
Merged

Recent revisions

576. By Victor Martinez

Let's keep the references to the contracts around all the time.

Previously we were depending on references held by client code, but it's a source of bugs, so better keep our own references in addition to external references.

575. By Victor Martinez

Avoid copying structs to avoid segmentation fault

574. By Victor Martinez

Contracts can specify either an icon name or an absolute path to an icon file. Make sure we support both of them properly.

573. By Victor Martinez

Re-add DBus annotation to ContractorDBus to avoid breaking ABI

572. By Victor Martinez

fix deprecation annotations

571. By Victor Martinez

Re-add previous Contractor to avoid ABI breakage.

570. By Victor Martinez

Throw runtime exception ContractorError.SERVICE_NOT_AVAILABLE when we are not able to talk to the daemon, and forward all the other errors coming from the Contractor daemon to the client. Also rename class to "ContractorProxy" in order to keep all the symbols of the previous implementation without breaking the ABI.

569. By Victor Martinez

Icon string does not represent an absolute path. Use ThemedIcon instead.

568. By Victor Martinez

Use Gee.List instead of GLib.List

567. By Victor Martinez

Always update contract data after fetching info from the DBus API

Branch metadata

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

Subscribers