Ignore:
Timestamp:
Jun 5, 2018, 12:55:32 PM (17 months ago)
Author:
Juanma
Message:

Fix paths

File:
1 edited

Legend:

Unmodified
Added
Removed
  • air-manager/trunk/fuentes/air-installer/src/air_installer.py

    r7331 r7351  
    99import tempfile
    1010import time
     11import airmanager.airmanager as installer
    1112gi.require_version('Gtk', '3.0')
    1213from gi.repository import Gtk, Pango, GdkPixbuf, Gdk, Gio, GObject,GLib
     
    3031
    3132        def _load_gui(self,air_file):
     33                air_file_path=os.path.abspath(air_file)
     34                self._debug("Installing %s (%s)"%(air_file,air_file_path))
    3235                file_name=os.path.basename(air_file)
    3336                Gtk.Window.__init__(self,title=_("Install air app"))
     
    3841                        padding: 6px;
    3942                        margin:6px;
    40                         font: Roboto 12px;
     43                        font: 12px Roboto;
    4144                }
    4245                #label_install:insensitive{
    4346                        padding: 6px;
    4447                        margin:6px;
    45                         font: Roboto 12px;
     48                        font: 12px Roboto;
    4649                        color:white;
    4750                        background-image:-gtk-gradient (linear, left top, left bottom, from (#7ea8f2),to (#7ea8f2));
     
    5154                        padding: 6px;
    5255                        margin:6px;
    53                         font: Roboto 12px;
     56                        font: 12px Roboto;
    5457                        background:white;
    5558                }
     
    9194                img_icon.set_from_file(RSRC+"/air-installer_icon.png")
    9295                self.pb=img_icon.get_pixbuf()
     96                air_info=installer.AirManager().get_air_info(air_file_path)
     97                if 'pb' in air_info.keys():
     98                        if air_info['pb']:
     99                                img_icon.set_from_pixbuf(air_info['pb'])
     100                                self.pb=air_info['pb']
    93101
    94102                lbl_text=_("<b>Select icon</b> for %s")%file_name
     
    120128                self.box.attach_next_to(self.box_button,self.btn_install,Gtk.PositionType.BOTTOM,1,1)
    121129
    122                 self.btn_install.connect("clicked",self._begin_install_file,air_file)
     130                self.btn_install.connect("clicked",self._begin_install_file,air_file_path)
    123131                self.btn_icon.connect("clicked",self._set_app_icon,img_icon)
    124132                btn_cancel.connect("clicked",Gtk.main_quit)
     
    185193                                self._debug(e)
    186194                                err=True
    187                         except exception as e:
     195                        except Exception as e:
    188196                                self._debug(e)
    189                 except:
     197                except Exception as e:
     198                        self._debug(e)
    190199                        err=True
    191200                self.pulse.stop()
Note: See TracChangeset for help on using the changeset viewer.