Changeset 6875


Ignore:
Timestamp:
Feb 19, 2018, 4:49:26 PM (19 months ago)
Author:
jrpelegrina
Message:

Fix application files and control

Location:
bell-scheduler/trunk/fuentes
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/BellBox.py

    r6871 r6875  
    214214                switch_button.set_tooltip_text(_("Activate or deactivate bell"))
    215215               
    216                 if self.days_on>0:
    217                         if not self.error_sound:
    218                                 sound.set_name("BELL_SOUND")
     216                if not self.error_sound:
     217                        sound.set_name("BELL_SOUND")
     218                        if self.days_on>0:     
    219219                                if self.bells_list[id_bell]["active"]:
    220220                                        switch_button.set_active(True)
    221221                        else:
    222                                 sound.set_name("BELL_ERROR_SOUND")
     222                                switch_button.set_sensitive(False)
     223                else:
     224                        sound.set_name("BELL_ERROR_SOUND")
     225                        switch_button.set_sensitive(False)
     226                        switch_button.set_active(False)
     227                        try:
    223228                                self.bells_list[id_bell]["active"]=False
    224229                                self.core.bellmanager.save_conf(self.bells_list,id_bell,"active")
    225                                 switch_button.set_sensitive(False)
    226                                 switch_button.set_active(False)         
    227                 else:
    228                         switch_button.set_sensitive(False)             
    229        
    230 
     230                        except:
     231                                pass
    231232                switch_button.connect("notify::active",self.on_switch_activaded,hbox)
    232233
     
    316317                        bell_to_remove=hbox.get_children()[0].get_children()[0].id
    317318                        self.core.mainWindow.bells_info.pop(bell_to_remove)
    318                         #self.core.bellmanager.write_conf(self.core.mainWindow.bells_info)
    319319                        result=self.core.bellmanager.save_conf(self.core.mainWindow.bells_info,bell_to_remove,"remove")
    320320                        if result['status']:
     
    350350                        self.bells_list[bell_to_edit]["active"]=True
    351351                        turn_on=True
    352                         #self.core.mainWindow.manage_message(False,16)
    353352                       
    354353                else:
    355354                        self.bells_list[bell_to_edit]["active"]=False
    356                         #self.core.mainWindow.manage_message(False,17)
    357 
    358                 #self.core.bellmanager.write_conf(self.bells_list)     
     355
    359356                result=self.core.bellmanager.save_conf(self.bells_list,bell_to_edit,"active")
    360357                if result['status']:
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/EditBox.py

    r6842 r6875  
    285285        def save_values(self):         
    286286               
    287                 #bell=self.core.bellmanager.bells_config.copy()
    288287                bell=self.core.mainWindow.bells_info.copy()
    289288
     
    291290                if self.edit:
    292291                        order=self.bell_to_edit
    293                         #active_bell=self.active_bell
    294292                        action="edit"
    295293                else:           
    296                         #active_bell=True
    297294                        if len(bell)>0:
    298295                                keys=bell.keys()
     
    369366                bell[order]["active"]=active_bell
    370367               
    371                 #self.core.bellmanager.write_conf(bell)
    372368
    373369                result_copy=self.core.bellmanager.copy_media_files(orig_image_path,orig_sound_path)
    374                 print(result_copy)
    375370                if result_copy['status']:
    376371                        result=self.core.bellmanager.save_conf(bell,order,action)
  • bell-scheduler/trunk/fuentes/debian/control

    r6871 r6875  
    1515Package: bell-scheduler
    1616Architecture: all
    17 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, n4d-bellscheduler,youtube-dl
     17Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, n4d-bellscheduler,youtube-dl, python3-n4dgtklogin (>=0.4)
    1818Description:Bell Schededuler GUI package
    1919  Provides the gui to program alarms
Note: See TracChangeset for help on using the changeset viewer.