Changeset 7767


Ignore:
Timestamp:
Jul 18, 2018, 1:47:02 PM (12 months ago)
Author:
jrpelegrina
Message:

WIP. Fixed code

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

Legend:

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

    r7743 r7767  
    6969                self.file_rb=builder.get_object("file_radiobutton")
    7070                self.url_rb=builder.get_object("url_radiobutton")
    71                 self.listurl_rb=builder.get_object("listurl_radiobutton")
     71                self.url_list_rb=builder.get_object("url_list_radiobutton")
    7272                self.sound_dc=builder.get_object("sound_folderchosser")
    7373                self.sound_fc=builder.get_object("sound_filechosser")
    7474                self.sound_url=builder.get_object("url_entry")
    75                 self.sound_listurl=builder.get_object("listurl_filechosser")
     75                self.sound_url_list=builder.get_object("url_list_filechosser")
    7676
    7777                self.duration_label=builder.get_object("duration_label")
     
    8686                self.weekdays.append(self.friday_tb)
    8787
    88                 self.image_rb_list=[]
    89                 self.image_rb_list.append(self.stock_rb)
    90                 self.image_rb_list.append(self.custom_rb)
    91 
    92                 self.sound_rb_list=[]
    93                 self.sound_rb_list.append(self.file_rb)
    94                 self.sound_rb_list.append(self.directory_rb)
    95                 self.sound_rb_list.append(self.url_rb)
    96                 self.sound_rb_list.append(self.listurl_rb)
    97                
    9888                self.image_cb=builder.get_object("image_combobox")
    9989                self.image_store=Gtk.ListStore(GdkPixbuf.Pixbuf,str)
     
    146136                self.file_rb.connect("toggled",self.sound_toggled_button,"file")
    147137                self.url_rb.connect("toggled",self.sound_toggled_button,"url")
    148                 self.listurl_rb.connect("toggled",self.sound_toggled_button,"listurl")
     138                self.url_list_rb.connect("toggled",self.sound_toggled_button,"url_list")
    149139                self.image_fc.connect("file-set",self.check_mimetype_image)
    150140                self.sound_fc.connect("file-set",self.check_mimetype_sound)
     
    168158                self.sound_dc.set_sensitive(False)
    169159                self.sound_url.set_sensitive(False)
    170                 self.sound_listurl.set_sensitive(False)
     160                self.sound_url_list.set_sensitive(False)
    171161                self.duration_entry.set_value(30)
    172162                self.init_threads()
     
    198188                                self.sound_fc.set_sensitive(False)
    199189                                self.sound_url.set_sensitive(False)
    200                                 self.sound_listurl.set_sensitive(False)
     190                                self.sound_url_list.set_sensitive(False)
    201191                                self.sound_op="directory"
    202192                        elif name=="file":
     
    204194                                self.sound_fc.set_sensitive(True)
    205195                                self.sound_url.set_sensitive(False)
    206                                 self.sound_listurl.set_sensitive(False)
     196                                self.sound_url_list.set_sensitive(False)
    207197                                self.sound_op="file"
    208198                        elif name=="url":
     
    210200                                self.sound_fc.set_sensitive(False)
    211201                                self.sound_url.set_sensitive(True)
    212                                 self.sound_listurl.set_sensitive(False)
     202                                self.sound_url_list.set_sensitive(False)       
    213203                                self.sound_op="url"
    214                         elif name=="listurl":
     204                        elif name=="url_list":
    215205                                self.sound_dc.set_sensitive(False)
    216206                                self.sound_fc.set_sensitive(False)
    217207                                self.sound_url.set_sensitive(False)
    218                                 self.sound_listurl.set_sensitive(True) 
    219                                 self.sound_op="listurl"         
     208                                self.sound_url_list.set_sensitive(True)
     209                                self.sound_op="url_list"               
    220210
    221211        #def sound_toggled_button                                       
     
    271261                        self.url_rb.set_active(True)
    272262                        self.sound_url.set_text(bell_to_edit["sound"]["path"])
    273                 elif sound_op=="listurl":
    274                         self.listurl_rb.set_active(True)
     263                elif sound_op=="url_list":
     264                        self.url_list_rb.set_active(True)
    275265                        if os.path.exists(bell_to_edit["sound"]["path"]):
    276                                 self.sound_listurl.set_filename(bell_to_edit["sound"]["path"])         
     266                                self.sound_url_list.set_filename(bell_to_edit["sound"]["path"])         
    277267
    278268                self.duration_entry.set_value(bell_to_edit["play"]["duration"])
     
    314304                        self.sound_path=self.sound_url.get_text().split('\n')[0]
    315305                        self.data_tocheck["sound"]["file"]=self.sound_path
    316                 elif self.sound_op=="listurl":
    317                         self.sound_path=self.sound_listurl.get_filename()
     306                elif self.sound_op=="url_list":
     307                        self.sound_path=self.sound_url_list.get_filename()
    318308                        self.data_tocheck["sound"]["file"]=self.sound_path     
    319309                       
     
    511501                self.hour_spinbutton.set_sensitive(sensitive)
    512502                self.minute_spinbutton.set_sensitive(sensitive)
     503               
    513504                for item in self.weekdays:
    514505                        item.set_sensitive(sensitive)
    515506
    516507                self.name_entry.set_sensitive(sensitive)       
    517                 for item in self.image_rb_list:
    518                         item.set_sensitive(sensitive)
     508
     509                self.stock_rb.set_sensitive(sensitive)
     510                self.custom_rb.set_sensitive(sensitive)
     511
     512                self.file_rb.set_sensitive(sensitive)
     513                self.directory_rb.set_sensitive(sensitive)
     514                self.url_rb.set_sensitive(sensitive)
     515                self.url_list_rb.set_sensitive(sensitive)
    519516
    520517                if self.image_op=="stock":
     
    522519                else:
    523520                        self.image_fc.set_sensitive(sensitive)
    524 
    525                 for item in self.sound_rb_list:
    526                         item.set_sensitive(sensitive)
    527521
    528522                if self.sound_op=="file":
     
    532526                elif self.sound_op=="url":
    533527                        self.sound_url.set_sensitive(sensitive)                 
    534                 elif self.sound_op=="listurl":
    535                         self.sound_listurl.set_sensitive(sensitive)             
     528                elif self.sound_op=="url_list":
     529                        self.sound_url_list.set_sensitive(sensitive)           
    536530
    537531                self.duration_entry.set_sensitive(sensitive)
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/bellmanager.py

    r7743 r7767  
    133133                                                return {"result":False,"code":42,"data":""}     
    134134
    135                         elif data["sound"]["option"]=="listurl":                               
     135                        elif data["sound"]["option"]=="url_list":                               
    136136                                if data["sound"]["file"]!=None:
    137137                                        check_connection=self.check_connection()
     
    242242        #def check_directory           
    243243
    244         def check_list(self,listurl):
     244        def check_list(self,url_list):
    245245
    246246                '''
     
    257257                self.url_invalid=[]
    258258                self.error_lines=[]
    259                 self.file=listurl
     259                self.file=url_list
    260260                self.sync_threads={}
    261261                self.read_list()
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/rsrc/bell-scheduler.ui

    r7743 r7767  
    485485                            </child>
    486486                            <child>
    487                               <object class="GtkRadioButton" id="listurl_radiobutton">
     487                              <object class="GtkRadioButton" id="url_list_radiobutton">
    488488                                <property name="label" translatable="yes">Random from url list</property>
    489489                                <property name="use_action_appearance">False</property>
     
    502502                            </child>
    503503                            <child>
    504                               <object class="GtkFileChooserButton" id="listurl_filechosser">
     504                              <object class="GtkFileChooserButton" id="url_list_filechosser">
    505505                                <property name="visible">True</property>
    506506                                <property name="can_focus">False</property>
  • bell-scheduler/trunk/fuentes/n4d-bellscheduler.install/usr/share/n4d/python-plugins/BellSchedulerManager.py

    r7743 r7767  
    325325                        cmd=cmd+' "'+ sound_path +'" '+fade_effects+self.cmd_remove_token
    326326                elif sound_option=="url":
    327                         f=sound_path.replace("%","\%")
     327                        sound_path=sound_path.replace("%","\%")
    328328                        cmd=cmd+ ' $(youtube-dl -g "'+sound_path+'" | sed -n 2p) '+fade_effects+self.cmd_remove_token   
    329329                else:
     
    331331                        if sound_option=="directory":
    332332                                cmd=cmd+' "'+ random_file + '" '+fade_effects+self.cmd_remove_token
    333                         elif sound_option=="listurl":
     333                        elif sound_option=="url_list":
    334334                                cmd=cmd+ ' $(youtube-dl -g "'+random_file+'" | sed -n 2p) '+fade_effects+self.cmd_remove_token
    335335                       
Note: See TracChangeset for help on using the changeset viewer.