Changeset 3849


Ignore:
Timestamp:
Mar 9, 2017, 12:33:27 PM (2 years ago)
Author:
hectorgh
Message:

added screenshots field

Location:
lliurex-store/trunk/fuentes
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/lliurex-store-gui/ImageManager.py

    r3840 r3849  
    9595                label_space_percentage=1
    9696       
    97         Gdk.cairo_set_source_pixbuf(ctx,image.get_pixbuf(),img_offset_x,img_offset_y)
     97        Gdk.cairo_set_source_pixbuf(ctx,image.get_pixbuf(),img_offset_x,img_offset_y/label_space_percentage)
    9898        ctx.paint()
    9999       
  • lliurex-store/trunk/fuentes/lliurex-store-gui/LliurexStoreManager.py

    r3841 r3849  
    99                self.store=lliurexstore.storeManager.StoreManager(0)
    1010               
     11                self.list_sections()
     12               
    1113                #http://appstream.ubuntu.com/data/xenial/universe/
    1214       
     
    1416       
    1517        def list_sections(self):
    16                 action="list_sections"
     18                action="list"
    1719                self.store.execute_action(action,True)
    1820               
     
    6466                if ret["status"]==0:
    6567                        data=self.store.get_result(action)
     68                        print(data)
    6669                        p=Package.Package(data["info"][0])
    6770                        return p
  • lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins/infoManager.py

    r3848 r3849  
    6868                        if app.get_pkgname_default():
    6969                                appInfo['package']=app.get_pkgname_default()
    70                         if app.get_metadata_license():
    71                                 appInfo['license']=app.get_metadata_license()
     70                        if app.get_project_license():
     71                                appInfo['license']=app.get_project_license()
    7272                        else:
    7373                                orig=app.get_origin()
     
    9494                                thumbnails_list=[]
    9595                                default_screenshot=''
     96                                screenshots_list=[]
    9697                                for screenshot in app.get_screenshots():
    9798                                        for img in screenshot.get_images():
     
    106107                                                if img.get_kind()==1: #2=Default;1=normal;0=unknown
    107108                                                        default_screenshot=img.get_url()
     109                                                        screenshots_list.append(img.get_url())
    108110                                                        continue
    109111                                                if img.get_kind()==2:   
     
    113115                                        appInfo['thumbnails']=thumbnails_list
    114116                                appInfo['screenshot']=default_screenshot
     117                                appInfo["screenshots"]=screenshots_list
    115118                        #The values are the values of appstream.UrlKind. 1=HOMEPAGE, 0=UNKNOWN
    116119                        if app.get_url_item(1):
Note: See TracChangeset for help on using the changeset viewer.