Ignore:
Timestamp:
Jun 5, 2018, 9:43:52 AM (2 years ago)
Author:
Juanma
Message:

fix css font properties

File:
1 edited

Legend:

Unmodified
Added
Removed
  • air-manager/trunk/fuentes/python3-air-manager/airmanager/airmanager.py

    r7331 r7336  
    389389        def get_installed_apps(self):
    390390                installed_apps={}
    391                 for app_dir in os.listdir(self.adobeair_folder):
    392                         self._debug("Testing %s"%app_dir)
    393                         app_desktop=''
    394                         if os.path.isdir(self.adobeair_folder+app_dir+'/bin') or os.path.isfile(self.adobeair_folder+app_dir+'/'+app_dir+'.air'):
    395                                 #Search the desktop of the app
    396                                 self._debug("Searching desktop %s"%'/usr/share/applications/'+app_dir+'.desktop')
    397                                 sw_desktop=False
    398                                 if os.path.isdir(self.adobeair_folder+app_dir+'/share/META-INF/AIR'):
    399                                         for pkg_file in os.listdir(self.adobeair_folder+app_dir+'/share/META-INF/AIR'):
    400                                                 if pkg_file.endswith('.desktop'):
    401                                                         app_desktop='/usr/share/applications/'+pkg_file
    402                                                         sw_desktop=True
    403                                                         break
    404                                 if sw_desktop==False:
    405                                         if os.path.isfile('/usr/share/applications/'+app_dir+'.desktop'):
    406                                                 app_desktop='/usr/share/applications/'+app_dir+'.desktop'
    407                                         elif os.path.isfile('/usr/share/applications/'+app_dir.lower()+'.desktop'):
    408                                                 app_desktop='/usr/share/applications/'+app_dir.lower()+'.desktop'
    409                                 #Get the app_id
    410                                 self._debug("Searching id %s"%self.adobeair_folder+app_dir+'/share/application.xml')
    411                                 if os.path.isfile(self.adobeair_folder+app_dir+'/share/application.xml'):
    412                                         f=open(self.adobeair_folder+app_dir+'/share/application.xml','r')
    413                                         flines=f.readlines()
    414                                         app_id=''
    415                                         for fline in flines:
    416                                                 fline=fline.strip()
    417                                                 if fline.startswith('<id>'):
    418                                                         app_id=fline
    419                                                         app_id=app_id.replace('<id>','')
    420                                                         app_id=app_id.replace('</id>','')
    421                                                         break
    422                                         f.close()
    423                                 elif os.path.isfile(self.adobeair_folder+app_dir+'/'+app_dir+'.air'):
    424                                         app_id=app_dir+'.air'
    425                                 installed_apps[app_dir]={'desktop':app_desktop,'air_id':app_id}
     391                if os.path.isdir(self.adobeair_folder):
     392                        for app_dir in os.listdir(self.adobeair_folder):
     393                                self._debug("Testing %s"%app_dir)
     394                                app_desktop=''
     395                                if os.path.isdir(self.adobeair_folder+app_dir+'/bin') or os.path.isfile(self.adobeair_folder+app_dir+'/'+app_dir+'.air'):
     396                                        #Search the desktop of the app
     397                                        self._debug("Searching desktop %s"%'/usr/share/applications/'+app_dir+'.desktop')
     398                                        sw_desktop=False
     399                                        if os.path.isdir(self.adobeair_folder+app_dir+'/share/META-INF/AIR'):
     400                                                for pkg_file in os.listdir(self.adobeair_folder+app_dir+'/share/META-INF/AIR'):
     401                                                        if pkg_file.endswith('.desktop'):
     402                                                                app_desktop='/usr/share/applications/'+pkg_file
     403                                                                sw_desktop=True
     404                                                                break
     405                                        if sw_desktop==False:
     406                                                if os.path.isfile('/usr/share/applications/'+app_dir+'.desktop'):
     407                                                        app_desktop='/usr/share/applications/'+app_dir+'.desktop'
     408                                                elif os.path.isfile('/usr/share/applications/'+app_dir.lower()+'.desktop'):
     409                                                        app_desktop='/usr/share/applications/'+app_dir.lower()+'.desktop'
     410                                        #Get the app_id
     411                                        self._debug("Searching id %s"%self.adobeair_folder+app_dir+'/share/application.xml')
     412                                        if os.path.isfile(self.adobeair_folder+app_dir+'/share/application.xml'):
     413                                                f=open(self.adobeair_folder+app_dir+'/share/application.xml','r')
     414                                                flines=f.readlines()
     415                                                app_id=''
     416                                                for fline in flines:
     417                                                        fline=fline.strip()
     418                                                        if fline.startswith('<id>'):
     419                                                                app_id=fline
     420                                                                app_id=app_id.replace('<id>','')
     421                                                                app_id=app_id.replace('</id>','')
     422                                                                break
     423                                                f.close()
     424                                        elif os.path.isfile(self.adobeair_folder+app_dir+'/'+app_dir+'.air'):
     425                                                app_id=app_dir+'.air'
     426                                        installed_apps[app_dir]={'desktop':app_desktop,'air_id':app_id}
    426427                return installed_apps
    427428        #def get_installed_apps
Note: See TracChangeset for help on using the changeset viewer.