Changeset 6871


Ignore:
Timestamp:
Feb 19, 2018, 1:25:14 PM (18 months ago)
Author:
jrpelegrina
Message:

Fix files and added translations

Location:
bell-scheduler/trunk/fuentes
Files:
8 added
7 edited

Legend:

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

    r6842 r6871  
    8383
    8484                self.days_on=0
     85                self.error_sound=False
    8586
    8687                hbox=Gtk.HBox()
     
    9293                bell_hour.set_margin_left(15)
    9394                bell_hour.set_margin_right(15)
    94                 bell_hour.set_margin_top(7)
    95                 bell_hour.set_margin_bottom(1)
     95                bell_hour.set_margin_top(5)
     96                bell_hour.set_margin_bottom(0)
    9697                bell_hour.id=id_bell
    9798               
     
    100101                monday_inf.set_text(_("M"))
    101102                monday_inf.set_margin_left(10)
    102                 monday_inf.set_margin_bottom(7)
     103                monday_inf.set_margin_bottom(12)
    103104                monday_inf.set_width_chars(2)
    104105                monday_inf.set_max_width_chars(2)
     
    110111                thuesday_inf.set_text(_("T"))
    111112                thuesday_inf.set_margin_left(1)
    112                 thuesday_inf.set_margin_bottom(5)
     113                thuesday_inf.set_margin_bottom(12)
    113114                thuesday_inf.set_width_chars(2)
    114115                thuesday_inf.set_max_width_chars(2)
     
    120121                wednesday_inf.set_text(_("W"))
    121122                wednesday_inf.set_margin_left(1)
    122                 wednesday_inf.set_margin_bottom(5)
     123                wednesday_inf.set_margin_bottom(12)
    123124                wednesday_inf.set_width_chars(2)
    124125                wednesday_inf.set_max_width_chars(2)
     
    130131                thursday_inf.set_text(_("R"))
    131132                thursday_inf.set_margin_left(1)
    132                 thursday_inf.set_margin_bottom(5)
     133                thursday_inf.set_margin_bottom(12)
    133134                thursday_inf.set_width_chars(2)
    134135                thursday_inf.set_max_width_chars(2)
     
    140141                friday_inf.set_text(_("F"))
    141142                friday_inf.set_margin_left(1)
    142                 friday_inf.set_margin_bottom(5)
     143                friday_inf.set_margin_bottom(12)
    143144                friday_inf.set_width_chars(2)
    144145                friday_inf.set_max_width_chars(2)
     
    185186                sound.set_xalign(-1)
    186187                sound.set_ellipsize(Pango.EllipsizeMode.START)
    187                 sound.set_name("BELL_SOUND")
     188               
    188189                sound.set_valign(Gtk.Align.START)
    189190                hbox_description.pack_start(description,False,False,15)
     
    214215               
    215216                if self.days_on>0:
    216                         if self.bells_list[id_bell]["active"]:
    217                                 switch_button.set_active(True)
     217                        if not self.error_sound:
     218                                sound.set_name("BELL_SOUND")
     219                                if self.bells_list[id_bell]["active"]:
     220                                        switch_button.set_active(True)
     221                        else:
     222                                sound.set_name("BELL_ERROR_SOUND")
     223                                self.bells_list[id_bell]["active"]=False
     224                                self.core.bellmanager.save_conf(self.bells_list,id_bell,"active")
     225                                switch_button.set_sensitive(False)
     226                                switch_button.set_active(False)         
    218227                else:
    219228                        switch_button.set_sensitive(False)             
     
    269278                                        return path     
    270279                        else:
    271                                 msg=_("ERROR: File or directory not available")
     280                                self.error_sound=True
     281                                msg=self.core.mainWindow.get_msg(29)
    272282                                self.core.mainWindow.loading_errors=True
    273283                                return msg     
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/MainWindow.py

    r6854 r6871  
    219219                        self.dest=dialog.get_filename()
    220220                        dialog.destroy()
    221                         self.waiting_label.set_text(_("Exporting bells configuration. Wait a moment..."))                       
     221                        self.waiting_label.set_text(self.get_msg(26))                   
    222222                        self.waiting_window.show_all()
    223223                        self.init_threads()
    224224                        self.export_bells_t.start()
    225225                        GLib.timeout_add(100,self.pulsate_export_bells)
     226                dialog.destroy()       
    226227
    227228        #def export_clicked     
     
    267268                                self.orig=dialog.get_filename()
    268269                                dialog.destroy()
    269                                 self.waiting_label.set_text(_("Importing bells configuration. Wait a moment..."))                       
     270                                self.waiting_label.set_text(self.get_msg(27))                   
    270271                                self.waiting_window.show_all()
    271272                                self.init_threads()
     
    299300                                                self.init_threads()
    300301                                                self.recovery_bells_t.start()
    301                                                 self.waiting_label.set_text(_("Revovering previous bells configuration. Wait a moment..."))
     302                                                self.waiting_label.set_text(self.get_msg(28))
    302303                                                GLib.timeout_add(100,self.pulsate_recovery_bells)
    303304                                                return False   
     
    373374                                        days.append(_("Mon"))
    374375                                if self.bells_info[item]["weekdays"]["1"]:
    375                                         days.append(_("Thuesday"))
     376                                        days.append(_("Tuesday"))
    376377                                        days.append(_("T"))
    377                                         days.append(_("Thue"))
     378                                        days.append(_("Tue"))
    378379                                if self.bells_info[item]["weekdays"]["2"]:
    379380                                        days.append(_("Wednesday"))     
     
    383384                                        days.append(_("Thursday"))
    384385                                        days.append(_("R"))
    385                                         days.append(_("Thur"))
     386                                        days.append(_("Thu"))
    386387                                if self.bells_info[item]["weekdays"]["4"]:
    387388                                        days.append(_("Friday"))
     
    508509                        msg_text=_("Unabled to copy image and/or sound file to work directory")
    509510                elif code==25:
    510                         msg_text=_("Unabled to read bells configuration file")         
     511                        msg_text=_("Unabled to read bells configuration file") 
     512                elif code==26:
     513                        msg_text=_("Exporting bells configuration. Wait a moment...")   
     514                elif code==27:
     515                        msg_text=_("Importing bells configuration. Wait a moment...")
     516                elif code==28:
     517                        msg_text=_("Revovering previous bells configuration. Wait a moment...")
     518                elif code==29:
     519                        msg_text=("ERROR: File or directory not available")                             
    511520                               
    512521                       
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/bellmanager.py

    r6856 r6871  
    3737        def sync_with_cron(self):
    3838
    39                 print("SINCRONIZANDO")
    40                 print(self.credentials)
    4139                result=self.n4d.sync_with_cron(self.credentials,'BellSchedulerManager')
    4240                self._debug("Sync_with_cron: ",result)
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/rsrc/bell-scheduler.css

    r6853 r6871  
    3434        }
    3535
    36         #BELL_SOUND{
     36        #BELL_ERROR_SOUND{
    3737                color: #CC0000;
    38                 font: Roboto 10;
     38                font: Roboto Italic 10;
    3939
    4040        }
     41       
     42        #BELL_SOUND{
     43                color: #3366cc;
     44                font: Roboto Italic 10;
    4145
     46        }
     47       
    4248        #DELETE_ITEM_BUTTON {
    4349                        border-width: 5px;
     
    136142                animation-duration: 2s;
    137143                animation-timing-function: ease;
    138                 animation-iteration-count: 2;
     144                animation-iteration-count: 1;
    139145                background-color: #ffffff;
    140146        }
  • bell-scheduler/trunk/fuentes/bell-scheduler/python3-bellscheduler/rsrc/bell-scheduler.ui

    r6853 r6871  
    99  </object>
    1010  <object class="GtkAdjustment" id="adjustment2">
    11     <property name="upper">55</property>
     11    <property name="upper">59</property>
    1212    <property name="step_increment">1</property>
    1313    <property name="page_increment">10</property>
     
    5959                        <property name="visible">True</property>
    6060                        <property name="can_focus">True</property>
    61                         <property name="text" translatable="yes">0</property>
    6261                        <property name="orientation">vertical</property>
    6362                        <property name="adjustment">adjustment1</property>
     
    7574                        <property name="visible">True</property>
    7675                        <property name="can_focus">False</property>
    77                         <property name="label" translatable="yes">:</property>
     76                        <property name="label">:</property>
    7877                      </object>
    7978                      <packing>
     
    8786                        <property name="visible">True</property>
    8887                        <property name="can_focus">True</property>
    89                         <property name="text" translatable="yes">97</property>
    9088                        <property name="orientation">vertical</property>
    9189                        <property name="adjustment">adjustment2</property>
     
    415413                                <property name="halign">end</property>
    416414                                <property name="margin_top">10</property>
    417                                 <property name="text" translatable="yes">0</property>
    418415                                <property name="adjustment">adjustment3</property>
    419416                                <property name="wrap">True</property>
     
    621618                <property name="tooltip_text" translatable="yes">Add new bell</property>
    622619                <property name="margin_right">10</property>
    623                 <property name="label" translatable="yes">toolbutton1</property>
    624620                <property name="use_underline">True</property>
    625621                <property name="stock_id">gtk-add</property>
     
    636632                <property name="tooltip_text" translatable="yes">Export bell to file</property>
    637633                <property name="margin_right">10</property>
    638                 <property name="label" translatable="yes">toolbutton2</property>
    639634                <property name="use_underline">True</property>
    640635                <property name="stock_id">gtk-save</property>
     
    650645                <property name="can_focus">False</property>
    651646                <property name="tooltip_text" translatable="yes">Load file with bells</property>
    652                 <property name="label" translatable="yes">toolbutton3</property>
    653647                <property name="use_underline">True</property>
    654648                <property name="icon_name">document-revert</property>
     
    705699            <property name="can_focus">False</property>
    706700            <property name="margin_bottom">5</property>
    707             <property name="label" translatable="yes">label</property>
    708701          </object>
    709702          <packing>
  • bell-scheduler/trunk/fuentes/debian/control

    r6848 r6871  
    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
    1818Description:Bell Schededuler GUI package
    1919  Provides the gui to program alarms
  • bell-scheduler/trunk/fuentes/n4d-bellscheduler.install/usr/share/n4d/python-plugins/BellSchedulerManager.py

    r6858 r6871  
    1515                self.config_dir=os.path.expanduser("/etc/bellScheduler/")
    1616                self.config_file=self.config_dir+"bell_list"
    17                 self.cron_dir="/etc/scheduler/tasks.d/local/"
     17                self.cron_dir="/etc/scheduler/tasks.d/"
    1818                self.cron_file=os.path.join(self.cron_dir,"BellScheduler")
    1919
     
    8787                cron_tasks={}
    8888                tmp_tasks={}
    89                 tasks=self.n4d.get_tasks(self.n4dkey,'SchedulerServer','local')
     89                tasks=self.n4d.get_local_tasks(self.n4dkey,'SchedulerServer')
    9090               
    9191                if tasks["status"]:
    9292
    9393                        for item in tasks["data"]:
    94                                 for i in item:
    95                                         if i=="BellScheduler":
    96                                                 tmp_tasks=item[i]
     94                                if item=="BellScheduler":
     95                                                tmp_tasks=tasks["data"][item]
    9796
    9897                        if len(tmp_tasks)>0:
     
    260259
    261260                fade_out=int(duration)-2
    262                 fade_effects='-af afade=in:st=1:d=2,afade=out:st='+str(fade_out)+":d=2"
    263                 cmd="ffplay -autoexit -t "+str(duration)
     261                fade_effects='-af afade=in:st=1:d=3,afade=out:st='+str(fade_out)+":d=2"
     262                cmd="ffplay -nodisp -autoexit -t "+str(duration)
    264263
    265264                if sound_option !="url":
Note: See TracChangeset for help on using the changeset viewer.