NB: to launch: cd to the branch dir and run ./software-center-gtk3
Some misc notes: There are quirks with the port, i have not fully been able to switch to pygi Gio, as in utils.py around line 470 the usage of: #~ f = Gio.file_new_for_uri(url) # callback handling does not seem implemented yet ... #~ # first check if the url is reachable #~ f.query_info_async(Gio.FILE_ATTRIBUTE_STANDARD_SIZE, #~ Gio.FileQueryInfoFlags.NONE, #~ 50, # i/o priority #~ None, # g_cancellable #~ callback, #~ None) # user data seems to raise errors, so i have had to stick with the static gio bindings there unless someone can find a workaround. Specifically the callback handling seems broken, if i pass a python method i get a type error, while trying to use a GAsyncReadyCallback () as the docs recommend raises a NotImplementError. Moreover, purchasedialog needs some love, all the WebKit constants used in the file need converting. And also pendingpane is basically non-functional as it seems the transactionwatcher code is undergoing some reworking. Cheers Matt On Wed, Jun 22, 2011 at 12:18 AM, Matthew McGowan < [email protected]> wrote: > Hi all, > > After a few weeks of banging away at USC I finally have the app up and > running using Gtk3 and pygi. > > It looks terrible at the moment as i have basically removed all of the > expose-event handlers and number of custom widgets. I think there is no > point in spending a lot of timE working on the visual components of USC > until the redesign is finalised. > > Most of the basic functionality works, but so far the port should be > considered a first draft and there will be many bugs and I have left a lot > of fixme's in the code. > > Some screenshots attached... > > > Cheers, > Matt > > > -- > From the mind of me! > -- >From the mind of me!
_______________________________________________ Mailing list: https://launchpad.net/~software-store-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~software-store-developers More help : https://help.launchpad.net/ListHelp

