Changeset 6764


Ignore:
Timestamp:
Feb 2, 2018, 3:01:04 PM (19 months ago)
Author:
Juanma
Message:

WIP on expert mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • taskscheduler/trunk/fuentes/scheduler-gui.install/usr/share/taskscheduler/bin/taskScheduler.py

    r6763 r6764  
    169169                self.task_details_grid.btn_apply.connect("clicked",self.update_task)
    170170                self.task_details_grid.chk_node.connect("toggled",self._reload_grid)
    171                 self.tasks_store=Gtk.ListStore(str,str,str,GdkPixbuf.Pixbuf,str,str)
     171                self.tasks_store=Gtk.ListStore(str,str,str,GdkPixbuf.Pixbuf,str,str,str)
    172172                self.tasks_store_filter=self.tasks_store.filter_new()
    173173                self.tasks_store_filter.set_visible_func(self.filter_tasklist)
     
    180180                column.pack_start(cell,True)
    181181                column.add_attribute(cell,"markup",0)
     182                column.add_attribute(cell,"cell_background",6)
    182183                column.set_expand(True)
    183184                self.tasks_tv.append_column(column)
     
    187188                column.pack_start(cell,True)
    188189                column.add_attribute(cell,"markup",1)
     190                column.add_attribute(cell,"cell_background",6)
    189191                column.set_expand(True)
    190192                column.set_visible(False)
     
    196198                column.pack_start(cell,False)
    197199                column.add_attribute(cell,"markup",2)
     200                column.add_attribute(cell,"cell_background",6)
    198201                column.set_expand(True)
    199202                self.tasks_tv.append_column(column)             
     
    201204                column=Gtk.TreeViewColumn(_("Remove"))
    202205                cell=Gtk.CellRendererPixbuf()
    203                 cell.set_property('cell_background','red')
     206#               cell.set_property('cell_background','red')
    204207                column.pack_start(cell,True)
    205208                column.add_attribute(cell,"pixbuf",3)
     209                column.add_attribute(cell,"cell_background",6)
    206210                self.col_remove=column
    207211                self.tasks_tv.append_column(column)
     
    333337                                        task=tasks[task_name][serial]
    334338                                        task['sw_remote']=''
    335                                         task['type']=''
     339                                        color='silver'
     340                                        if 'sched' in task.keys():
     341                                                task['sched']==task['sched']
     342                                                color='orange'
     343                                        else:
     344                                                task['sched']=''
    336345#                                       self.scheduled_tasks[task_name]=tasks[task_name][serial]
    337346                                        self.scheduled_tasks[task_name]=tasks[task_name]
     
    344353                                        self.i18n['cmd']={_(task['action']):task['action']}
    345354                                        self.i18n['name']={_(task_name):task_name}
    346                                         self.tasks_store.append(("<span font='Roboto'><b>"+_(task['action'])+"</b></span>\n"+\
     355                                        row=self.tasks_store.append(("<span font='Roboto'><b>"+_(task['action'])+"</b></span>\n"+\
    347356                                                                "<span font='Roboto' size='small'><i>"+\
    348357                                                                _(task_name)+"</i></span>",serial,"<span font='Roboto' size='small'>"+\
    349                                                                 parsed_calendar+"</span>",self.remove_icon,task['sw_remote'],task['type']))
     358                                                                parsed_calendar+"</span>",self.remove_icon,task['sw_remote'],task['sched'],color))
    350359                if sw_tasks:
    351360                        self.task_details_grid.btn_apply.set_sensitive(True)
Note: See TracChangeset for help on using the changeset viewer.