Re: [Elementary-dev-community] On Contractor and Luna

2013-04-24 Thread Sergey "Shnatsel" Davidoff
The reworked Contractor infrastructure has landed to PPA! We currently have "Set as wallpaper", "Extract here" and "Print" (for plain text) shipped with the distro. Other useful contracts you can get are Inkscape contracts (batch export to svg/pdf and vacuuming defs, "inscape-contracts" package)

Re: [Elementary-dev-community] On Contractor and Luna

2013-04-24 Thread Sergey "Shnatsel" Davidoff
Status update! Victor has designed and (together with Akhay) implemented a more object-oriented API for Granite: https://code.launchpad.net/~victored/granite/contractor-wrapper/+merge/159948 He has also updated Files to make use of it: https://code.launchpad.net/~victored/pantheon-files/contracto

Re: [Elementary-dev-community] On Contractor and Luna

2013-04-14 Thread Sergey "Shnatsel" Davidoff
Thanks! Could you write what you want to see changed in the API to make it easier to use on the merge request? 2013/4/14 Victor > Awesome work on Contractor! > > As for the Granite wrapper, I don't really see a lot of value in it since > it's still a string-based API similar to the one we had b

Re: [Elementary-dev-community] On Contractor and Luna

2013-04-14 Thread Victor
Awesome work on Contractor! As for the Granite wrapper, I don't really see a lot of value in it since it's still a string-based API similar to the one we had before. It doesn't exploit Vala's object capabilities either. Is it really too much to ask to request OO APIs for Granite? Vala is obj

Re: [Elementary-dev-community] On Contractor and Luna

2013-04-14 Thread Sergey "Shnatsel" Davidoff
Hey guys, We have a lot of progress to report! Thanks to Michael Lazarski, Akshay Shekher and Tom Beckmann we now have a working implementation of Contractor daemon using the new API. It's already much less buggy than the older one. Akshay has also transitioned Granite's wrapper to Contractor D-b