Ignore:
Timestamp:
Mar 9, 2017, 2:02:49 PM (2 years ago)
Author:
jrpelegrina
Message:

WIP

Location:
lliurex-gdrive/trunk/fuentes/lliurex-gdrive-gui.install/usr/share/lliurex-gdrive
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lliurex-gdrive/trunk/fuentes/lliurex-gdrive-gui.install/usr/share/lliurex-gdrive/LliurexGoogleDriveManager.py

    r3845 r3857  
    9696
    9797               
    98         #def check_configuration
     98        #def check_config
    9999
    100100        def check_google_connections(self):
     
    110110                        return False
    111111
     112        #def check_google_connections           
    112113       
    113114        def mount_drive(self,profile,mountpoint):
     
    197198                f.close()
    198199
     200        #def save_profiles     
    199201
    200202        def check_mountpoint_status(self,mountpoint):
     
    222224                return {"status":status,"size":mountpoint_size,"used":mountpoint_used,"available":mountpoint_available,"Used%":mountpoint_per}         
    223225               
    224 
     226        #def check_mountpoint_status   
     227               
    225228        def check_profile_info(self,profile,mountpoint,edition):
    226229       
     
    247250                return {"result":True,"code":0}                                                         
    248251       
     252        #def check_profile_info
     253
    249254        def create_profile(self,profile):
    250255
     
    263268                               
    264269                       
    265                
    266270        #def create_profile
    267271
     
    279283                       
    280284                return result
     285
     286        #def create_mountpoint 
    281287
    282288        def dismount_mountpoint(self,mountpoint):
     
    297303                return result
    298304
     305        #def dismount_mountpoint       
    299306
    300307        def delete_profile(self,info,profile):
     
    354361                        self.save_profiles(info)
    355362               
    356                 return result                           
     363                return result           
     364
     365        #def edit_profile                       
    357366
    358367        def sync_profile(self,profile,mountpoint):
     
    370379                return {"action":action,"result":result}       
    371380
     381        #def_sync_profile       
    372382
    373383        def log(self,msg):
     
    377387                f=open(log_file,"a+")
    378388                f.write(msg + '\n')
    379                 f.close()               
     389                f.close()       
     390
     391        #def log                 
    380392
    381393if __name__=="__main__":
  • lliurex-gdrive/trunk/fuentes/lliurex-gdrive-gui.install/usr/share/lliurex-gdrive/ProfileBox.py

    r3850 r3857  
    2929DELETE_IMAGE=RSRC+"rsrc/trash.svg"
    3030MAX_RETRY_INTENTS=900
     31MSG_CHANGE_SUCCESS=_("Changes applied successfully")
     32MSG_CHANGE_ERROR=_("An error ocurred applying changes. See log file for more information")
    3133
    3234class ProfileBox(Gtk.VBox):
     
    123125
    124126               
    125                
    126                
    127127                       
    128128        #def set-css_info
     
    158158
    159159        #def hide_window       
     160
     161        def init_profile_dialog_button(self):
     162
     163                self.accept_add_profile_button.show()
     164                image = Gtk.Image()
     165                image.set_from_stock(Gtk.STOCK_CANCEL,Gtk.IconSize.MENU)
     166                self.cancel_add_profile_button.set_image(image)
     167                self.cancel_add_profile_button.set_label(_("Cancel"))
     168                self.cancel_add_profile_button.show()
     169
     170        #def init_profile_dialog_button
     171
     172        def change_cancel_button(self):
     173               
     174                image = Gtk.Image()
     175                image.set_from_stock(Gtk.STOCK_CLOSE,Gtk.IconSize.MENU)
     176                self.cancel_add_profile_button.set_image(image)
     177                self.cancel_add_profile_button.set_label(_("Close"))   
     178                self.cancel_add_profile_button.show()   
     179
     180        #def change_cancel_button       
    160181
    161182        def add_new_profile_button_clicked(self,widget):
     
    172193                self.init_threads()
    173194               
    174                 self.msg_label.hide()
     195                self.msg_label.set_text("")
    175196                self.profile_msg.hide()
    176197                self.profile_pbar.hide()
     198                self.init_profile_dialog_button()
    177199                self.new_profile_window.show()
     200               
    178201
    179202        #def add_new_profile_button_clicked     
     
    181204        def delete_profile_clicked(self,button,hbox):
    182205
    183                 self.msg_label.hide()
     206                self.msg_label.set_text("")
    184207                profile=hbox.get_children()[1].get_text().split("\n")[0]
    185208                self.profiles_info.pop(profile)
     
    190213
    191214                if delete:
    192                         self.msg_label.set_text(_("Changes applied successfully"))
     215                        self.msg_label.set_text(MSG_CHANGE_SUCCESS)
    193216                        self.profile_list_box.remove(hbox)
    194217                else:
    195218                        self.msg_label.set_name("MSG_ERROR_LABEl")
    196                         self.msg_label.set_text(_("An error ocurred applying changes. See log file for more information"))
     219                        self.msg_label.set_text(MSG_CHANGE_ERROR)
    197220
    198221                self.profiles_info=self.core.LliurexGoogleDriveManager.profiles_config.copy()
     
    204227        def sync_profile_clicked(self,button,hbox):
    205228
    206                 self.msg_label.hide()
     229                self.msg_label.set_text("")
    207230                profile=hbox.get_children()[1].get_text().split("\n")[0]
    208231                mountpoint=hbox.get_children()[3].get_text()
     
    221244                                button.set_tooltip_text(_("Mount profile"))
    222245
    223                         self.msg_label.set_text(_("Changes applied successfully"))
     246                        self.msg_label.set_text(MSG_CHANGE_SUCCESS)
    224247       
    225248                                               
    226249                else:
    227250                        self.msg_label.set_name("MSG_ERROR_LABEl")
    228                         self.msg_label.set_text(_("An error ocurred applying changes. See log file for more information"))
     251                        self.msg_label.set_text(MSG_CHANGE_ERROR)
    229252       
    230253                hbox.get_children()[4].set_image(mount_image)
     
    249272                self.init_threads()
    250273
    251                 self.profile_msg.set_text("")
     274                self.profile_msg.hide()
    252275                self.profile_pbar.hide()
    253                 self.msg_label.hide()
     276                self.msg_label.set_text("")
     277                self.init_profile_dialog_button()
    254278                self.new_profile_window.show() 
    255279
     
    267291                profile=Gtk.Label()
    268292                profile.set_markup(profile_info)
    269                 profile.set_margin_left(10)
    270                 profile.set_margin_right(20)
     293                profile.set_margin_left(5)
     294                profile.set_margin_right(15)
    271295                profile.set_margin_top(21)
    272296                profile.set_margin_bottom(21)
     
    411435                                                self.profiles_info=self.core.LliurexGoogleDriveManager.profiles_config.copy()   
    412436                                                self.profile_msg.set_text(_("Profile created successfully"))
    413 
    414                                                 image = Gtk.Image()
    415                                                 image.set_from_stock(Gtk.STOCK_CLOSE,Gtk.IconSize.MENU)
    416                                                 self.cancel_add_profile_button.set_image(image)
    417                                                 self.cancel_add_profile_button.set_label(_("Close"))   
    418                                                 self.cancel_add_profile_button.show()
     437                                                self.change_cancel_button()
     438                                               
    419439                                else:
    420440                                       
     
    434454                if self.create_mountpoint_t.launched:
    435455                        if not self.create_mountpoint_t.done:
    436                                 return True                                     
     456                                return True             
     457
     458        #def_pulsate_add_profile                                               
    437459
    438460        def kill_create_profile(self):
     
    445467                                self.profile_msg.set_text(_("Error getting authorization"))
    446468
    447                         return True     
    448 
     469                return True     
     470
     471        #def kill_create_profile       
    449472
    450473        def create_profile(self):
     474
    451475                result=self.core.LliurexGoogleDriveManager.create_profile(self.new_profile)
    452476
     477        #def create_profile     
    453478
    454479        def create_mountpoint(self):
    455 
    456480
    457481                self.create_result=self.core.LliurexGoogleDriveManager.create_mountpoint(self.profiles_info,self.new_profile)
    458482                self.create_mountpoint_t.done=True
    459483               
    460 
     484        #def create_mountpoint 
    461485
    462486        def pulsate_edit_profile(self):
     
    473497                                self.profile_to_edit.get_children()[3].set_text(self.new_mountpoint)
    474498                                self.profiles_info=self.core.LliurexGoogleDriveManager.profiles_config.copy()   
    475                                 self.profile_msg.set_text(_("Changes applied successfully"))
    476                                 image = Gtk.Image()
    477                                 image.set_from_stock(Gtk.STOCK_CLOSE,Gtk.IconSize.MENU)
    478                                 self.cancel_add_profile_button.set_image(image)
    479                                 self.cancel_add_profile_button.set_label(_("Close"))   
    480                                 self.cancel_add_profile_button.show()   
     499                                self.profile_msg.set_text(MSG_CHANGE_SUCCESS)
     500                                self.change_cancel_button()
    481501                       
    482502                        else:
    483503                                self.profile_msg.set_name("MSG_ERROR_LABEL")
    484                                 self.profile_msg.set_text(_("An error ocurred applying changes. See log file for more information"))
     504                                self.profile_msg.set_text(MSG_CHANGE_ERROR)
    485505                                self.cancel_add_profile_button.show()
    486506                        return False
     
    491511                                return True
    492512
     513        #def pulsate_edit_profile                       
     514
    493515        def edit_profile(self):
     516
    494517                self.edit_result=self.core.LliurexGoogleDriveManager.edit_profile(self.profiles_info,self.new_profile)
    495518                self.edit_profile_t.done=True
    496519
     520        #def edit_profile       
     521
    497522        def cancel_add_profile_clicked(self,widget):
    498523               
  • lliurex-gdrive/trunk/fuentes/lliurex-gdrive-gui.install/usr/share/lliurex-gdrive/rsrc/lliurex-gdrive.ui

    r3845 r3857  
    5353            <property name="margin_right">10</property>
    5454            <property name="margin_top">10</property>
    55             <property name="margin_bottom">5</property>
     55            <property name="margin_bottom">10</property>
    5656            <property name="use_stock">True</property>
    5757          </object>
Note: See TracChangeset for help on using the changeset viewer.