Ignore:
Timestamp:
Mar 29, 2017, 11:50:23 AM (3 years ago)
Author:
daduve
Message:

Set current folder Desktop in serach files or debs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-gui.install/usr/share/lliurex-remote-installer/ExecBox.py

    r3988 r4058  
    108108        #def exec_list_init
    109109       
     110        def check_user_desktop(self):
     111               
     112                path=os.path.expanduser("~/")
     113               
     114                try:
     115               
     116                        f=open(os.path.expanduser("~/.config/user-dirs.dirs"))
     117                        lines=f.readlines()
     118                        f.close()
     119                       
     120                        for item in lines:
     121                                if "XDG_DESKTOP_DIR" in item:
     122                                        first=item.find("/")+1
     123                                        last=item.rfind('"')
     124                                        path=path + item[first:last].strip("\n")
     125                                       
     126                                       
     127                except Exception as e:
     128                        print e,"!!!"
     129                       
     130                       
     131                return path
     132       
    110133       
    111134        def add_exec_button_clicked(self,widget):
    112135               
    113                
    114                
    115                 fcb=Dialog.FileDialog(self.core.lri.main_window,"Please choose a file")
     136                path=self.check_user_desktop()
     137               
     138                fcb=Dialog.FileDialog(self.core.lri.main_window,"Please choose a file", path)
    116139                response=fcb.run()
    117140                #Creo las listas de ayuda para anyadir paquetes si no existen antes
Note: See TracChangeset for help on using the changeset viewer.