Changeset 7568


Ignore:
Timestamp:
Jun 28, 2018, 8:50:26 AM (16 months ago)
Author:
daduve
Message:

Log

Location:
home-eraser/trunk/fuentes/home-eraser-gui.install/usr/share/home-eraser
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • home-eraser/trunk/fuentes/home-eraser-gui.install/usr/share/home-eraser/HomeEraser.py

    r7564 r7568  
    5454        time.sleep(self.delay)
    5555
     56#class_spinner
     57
    5658
    5759
     
    134136                self.checkb6 = builder.get_object("checkbutton6")
    135137                self.apply_button=builder.get_object("apply_button")
     138                self.txt_apply=builder.get_object("txt_apply")
    136139                self.num_clients_glade=builder.get_object("num_clients_glade")
    137140               
     
    264267                       
    265268                        for g in info:
    266                                 print(g)
     269                                self.dprint(g)
    267270                                for d in info[g]:
    268                                         print("\t %s : %s"%(d,info[g][d]))
     271                                        self.dprint("\t %s : %s"%(d,info[g][d]))
    269272
    270273                        self.dprint("Summary to remove this elements: %s"%(delete))
     
    279282                                dialog.destroy()
    280283                                if response == Gtk.ResponseType.YES:
    281                                
     284                                       
     285                                        time.sleep(1)
     286                                        self.apply_button.set_sensitive(False)
     287                                        self.txt_apply.set_text(_("Working........"))
    282288                                        self.apply_delete_methods(delete)
    283289                                        self.detect_connected_clients_cancelled=True
     290                                        time.sleep(5)
    284291                                        Gtk.main_quit()
    285292                                        sys.exit(0)
     
    300307        #def check_changes
    301308       
    302        
     309        def sure_delete(self):
     310               
    303311       
    304312       
  • home-eraser/trunk/fuentes/home-eraser-gui.install/usr/share/home-eraser/rsrc/home-eraser.ui

    r7563 r7568  
    151151          </packing>
    152152        </child>
     153        <child>
     154          <object class="GtkLabel" id="txt_apply">
     155            <property name="visible">True</property>
     156            <property name="can_focus">False</property>
     157            <property name="xpad">10</property>
     158          </object>
     159          <packing>
     160            <property name="expand">True</property>
     161            <property name="fill">True</property>
     162            <property name="position">1</property>
     163          </packing>
     164        </child>
    153165      </object>
    154166      <packing>
     
    160172    </child>
    161173    <child>
    162       <object class="GtkBox" id="box1">
    163         <property name="visible">True</property>
    164         <property name="can_focus">False</property>
    165         <property name="margin_top">20</property>
    166         <child>
    167           <object class="GtkBox" id="box2">
    168             <property name="visible">True</property>
    169             <property name="can_focus">False</property>
    170             <property name="orientation">vertical</property>
    171             <property name="spacing">5</property>
    172             <property name="homogeneous">True</property>
    173             <child>
    174               <object class="GtkLabel" id="label6">
    175                 <property name="visible">True</property>
    176                 <property name="can_focus">False</property>
    177               </object>
    178               <packing>
    179                 <property name="expand">False</property>
    180                 <property name="fill">True</property>
    181                 <property name="position">0</property>
    182               </packing>
    183             </child>
    184             <child>
    185               <object class="GtkLabel" id="label7">
    186                 <property name="visible">True</property>
    187                 <property name="can_focus">False</property>
    188               </object>
    189               <packing>
    190                 <property name="expand">False</property>
    191                 <property name="fill">True</property>
    192                 <property name="position">1</property>
    193               </packing>
    194             </child>
    195             <child>
    196               <object class="GtkLabel" id="label1">
    197                 <property name="visible">True</property>
    198                 <property name="can_focus">False</property>
    199                 <property name="xpad">10</property>
    200                 <property name="label" translatable="yes">Borrar los datos de los alumnos</property>
    201                 <property name="xalign">0</property>
    202               </object>
    203               <packing>
    204                 <property name="expand">False</property>
    205                 <property name="fill">True</property>
    206                 <property name="position">2</property>
    207               </packing>
    208             </child>
    209             <child>
    210               <object class="GtkLabel" id="label2">
    211                 <property name="visible">True</property>
    212                 <property name="can_focus">False</property>
    213                 <property name="xpad">10</property>
    214                 <property name="label" translatable="yes">Borrar los datos de los profesores</property>
    215                 <property name="ellipsize">middle</property>
    216                 <property name="xalign">0</property>
    217               </object>
    218               <packing>
    219                 <property name="expand">False</property>
    220                 <property name="fill">True</property>
    221                 <property name="position">3</property>
    222               </packing>
    223             </child>
    224             <child>
    225               <object class="GtkLabel" id="label3">
    226                 <property name="visible">True</property>
    227                 <property name="can_focus">False</property>
    228                 <property name="xpad">10</property>
    229                 <property name="label" translatable="yes">Borrar los datos de los admin</property>
    230                 <property name="xalign">0</property>
    231               </object>
    232               <packing>
    233                 <property name="expand">False</property>
    234                 <property name="fill">True</property>
    235                 <property name="position">4</property>
    236               </packing>
    237             </child>
    238           </object>
    239           <packing>
    240             <property name="expand">False</property>
    241             <property name="fill">True</property>
    242             <property name="position">0</property>
    243           </packing>
    244         </child>
    245         <child>
    246           <object class="GtkGrid" id="grid2">
    247             <property name="visible">True</property>
    248             <property name="can_focus">False</property>
    249             <property name="halign">end</property>
    250             <property name="resize_mode">queue</property>
    251             <property name="row_homogeneous">True</property>
    252             <property name="column_homogeneous">True</property>
    253             <child>
    254               <object class="GtkLabel" id="label4">
    255                 <property name="visible">True</property>
    256                 <property name="can_focus">False</property>
    257                 <property name="halign">center</property>
    258                 <property name="valign">center</property>
    259                 <property name="label" translatable="yes">Datos Locales
    260 /home</property>
    261                 <property name="justify">center</property>
    262                 <property name="xalign">0</property>
    263                 <property name="yalign">0</property>
    264               </object>
    265               <packing>
    266                 <property name="left_attach">0</property>
    267                 <property name="top_attach">0</property>
    268               </packing>
    269             </child>
    270             <child>
    271               <object class="GtkLabel" id="label5">
    272                 <property name="visible">True</property>
    273                 <property name="can_focus">False</property>
    274                 <property name="halign">center</property>
    275                 <property name="valign">center</property>
    276                 <property name="xpad">10</property>
    277                 <property name="label" translatable="yes">Datos Servidor
    278 /net</property>
    279                 <property name="justify">center</property>
    280                 <property name="xalign">0</property>
    281                 <property name="yalign">0</property>
    282               </object>
    283               <packing>
    284                 <property name="left_attach">1</property>
    285                 <property name="top_attach">0</property>
    286               </packing>
    287             </child>
    288             <child>
    289               <object class="GtkCheckButton" id="checkbutton3">
    290                 <property name="visible">True</property>
    291                 <property name="can_focus">True</property>
    292                 <property name="receives_default">False</property>
    293                 <property name="halign">center</property>
    294                 <property name="valign">center</property>
    295                 <property name="use_stock">True</property>
    296                 <property name="xalign">0</property>
    297                 <property name="draw_indicator">True</property>
    298               </object>
    299               <packing>
    300                 <property name="left_attach">0</property>
    301                 <property name="top_attach">4</property>
    302               </packing>
    303             </child>
    304             <child>
    305               <object class="GtkCheckButton" id="checkbutton6">
    306                 <property name="visible">True</property>
    307                 <property name="can_focus">True</property>
    308                 <property name="receives_default">False</property>
    309                 <property name="halign">center</property>
    310                 <property name="valign">center</property>
    311                 <property name="use_stock">True</property>
    312                 <property name="xalign">0</property>
    313                 <property name="draw_indicator">True</property>
    314               </object>
    315               <packing>
    316                 <property name="left_attach">1</property>
    317                 <property name="top_attach">4</property>
    318               </packing>
    319             </child>
    320             <child>
    321               <object class="GtkCheckButton" id="checkbutton2">
    322                 <property name="visible">True</property>
    323                 <property name="can_focus">True</property>
    324                 <property name="receives_default">False</property>
    325                 <property name="halign">center</property>
    326                 <property name="valign">center</property>
    327                 <property name="use_stock">True</property>
    328                 <property name="xalign">0</property>
    329                 <property name="draw_indicator">True</property>
    330               </object>
    331               <packing>
    332                 <property name="left_attach">0</property>
    333                 <property name="top_attach">3</property>
    334               </packing>
    335             </child>
    336             <child>
    337               <object class="GtkCheckButton" id="checkbutton5">
    338                 <property name="visible">True</property>
    339                 <property name="can_focus">True</property>
    340                 <property name="receives_default">False</property>
    341                 <property name="halign">center</property>
    342                 <property name="valign">center</property>
    343                 <property name="use_stock">True</property>
    344                 <property name="xalign">0</property>
    345                 <property name="draw_indicator">True</property>
    346               </object>
    347               <packing>
    348                 <property name="left_attach">1</property>
    349                 <property name="top_attach">3</property>
    350               </packing>
    351             </child>
    352             <child>
    353               <object class="GtkCheckButton" id="checkbutton1">
    354                 <property name="visible">True</property>
    355                 <property name="can_focus">True</property>
    356                 <property name="receives_default">False</property>
    357                 <property name="halign">center</property>
    358                 <property name="valign">center</property>
    359                 <property name="use_stock">True</property>
    360                 <property name="xalign">0</property>
    361                 <property name="draw_indicator">True</property>
    362               </object>
    363               <packing>
    364                 <property name="left_attach">0</property>
    365                 <property name="top_attach">2</property>
    366               </packing>
    367             </child>
    368             <child>
    369               <object class="GtkCheckButton" id="checkbutton4">
    370                 <property name="visible">True</property>
    371                 <property name="can_focus">True</property>
    372                 <property name="receives_default">False</property>
    373                 <property name="halign">center</property>
    374                 <property name="valign">center</property>
    375                 <property name="use_stock">True</property>
    376                 <property name="xalign">0</property>
    377                 <property name="draw_indicator">True</property>
    378               </object>
    379               <packing>
    380                 <property name="left_attach">1</property>
    381                 <property name="top_attach">2</property>
    382               </packing>
    383             </child>
    384             <child>
    385               <object class="GtkSeparator" id="separator1">
    386                 <property name="visible">True</property>
    387                 <property name="can_focus">False</property>
    388               </object>
    389               <packing>
    390                 <property name="left_attach">0</property>
    391                 <property name="top_attach">1</property>
    392                 <property name="width">2</property>
    393               </packing>
    394             </child>
    395           </object>
    396           <packing>
    397             <property name="expand">False</property>
    398             <property name="fill">True</property>
    399             <property name="pack_type">end</property>
    400             <property name="position">1</property>
    401           </packing>
    402         </child>
    403       </object>
    404       <packing>
    405         <property name="expand">False</property>
    406         <property name="fill">True</property>
    407         <property name="position">1</property>
    408       </packing>
    409     </child>
    410     <child>
    411174      <object class="GtkSeparator" id="separator2">
    412175        <property name="width_request">450</property>
     
    420183        <property name="fill">True</property>
    421184        <property name="padding">15</property>
    422         <property name="position">2</property>
     185        <property name="position">1</property>
    423186      </packing>
    424187    </child>
     
    461224        <property name="expand">False</property>
    462225        <property name="fill">True</property>
    463         <property name="position">4</property>
     226        <property name="position">3</property>
     227      </packing>
     228    </child>
     229    <child>
     230      <object class="GtkBox" id="box1">
     231        <property name="visible">True</property>
     232        <property name="can_focus">False</property>
     233        <property name="margin_top">20</property>
     234        <child>
     235          <object class="GtkBox" id="box2">
     236            <property name="visible">True</property>
     237            <property name="can_focus">False</property>
     238            <property name="orientation">vertical</property>
     239            <property name="spacing">5</property>
     240            <property name="homogeneous">True</property>
     241            <child>
     242              <object class="GtkLabel" id="label6">
     243                <property name="visible">True</property>
     244                <property name="can_focus">False</property>
     245              </object>
     246              <packing>
     247                <property name="expand">False</property>
     248                <property name="fill">True</property>
     249                <property name="position">0</property>
     250              </packing>
     251            </child>
     252            <child>
     253              <object class="GtkLabel" id="label7">
     254                <property name="visible">True</property>
     255                <property name="can_focus">False</property>
     256              </object>
     257              <packing>
     258                <property name="expand">False</property>
     259                <property name="fill">True</property>
     260                <property name="position">1</property>
     261              </packing>
     262            </child>
     263            <child>
     264              <object class="GtkLabel" id="label1">
     265                <property name="visible">True</property>
     266                <property name="can_focus">False</property>
     267                <property name="xpad">10</property>
     268                <property name="label" translatable="yes">Borrar los datos de los alumnos</property>
     269                <property name="xalign">0</property>
     270              </object>
     271              <packing>
     272                <property name="expand">False</property>
     273                <property name="fill">True</property>
     274                <property name="position">2</property>
     275              </packing>
     276            </child>
     277            <child>
     278              <object class="GtkLabel" id="label2">
     279                <property name="visible">True</property>
     280                <property name="can_focus">False</property>
     281                <property name="xpad">10</property>
     282                <property name="label" translatable="yes">Borrar los datos de los profesores</property>
     283                <property name="ellipsize">middle</property>
     284                <property name="xalign">0</property>
     285              </object>
     286              <packing>
     287                <property name="expand">False</property>
     288                <property name="fill">True</property>
     289                <property name="position">3</property>
     290              </packing>
     291            </child>
     292            <child>
     293              <object class="GtkLabel" id="label3">
     294                <property name="visible">True</property>
     295                <property name="can_focus">False</property>
     296                <property name="xpad">10</property>
     297                <property name="label" translatable="yes">Borrar los datos de los admin</property>
     298                <property name="xalign">0</property>
     299              </object>
     300              <packing>
     301                <property name="expand">False</property>
     302                <property name="fill">True</property>
     303                <property name="position">4</property>
     304              </packing>
     305            </child>
     306          </object>
     307          <packing>
     308            <property name="expand">False</property>
     309            <property name="fill">True</property>
     310            <property name="position">0</property>
     311          </packing>
     312        </child>
     313        <child>
     314          <object class="GtkGrid" id="grid2">
     315            <property name="visible">True</property>
     316            <property name="can_focus">False</property>
     317            <property name="halign">end</property>
     318            <property name="resize_mode">queue</property>
     319            <property name="row_homogeneous">True</property>
     320            <property name="column_homogeneous">True</property>
     321            <child>
     322              <object class="GtkLabel" id="label4">
     323                <property name="visible">True</property>
     324                <property name="can_focus">False</property>
     325                <property name="halign">center</property>
     326                <property name="valign">center</property>
     327                <property name="label" translatable="yes">Datos Locales
     328/home</property>
     329                <property name="justify">center</property>
     330                <property name="xalign">0</property>
     331                <property name="yalign">0</property>
     332              </object>
     333              <packing>
     334                <property name="left_attach">0</property>
     335                <property name="top_attach">0</property>
     336              </packing>
     337            </child>
     338            <child>
     339              <object class="GtkLabel" id="label5">
     340                <property name="visible">True</property>
     341                <property name="can_focus">False</property>
     342                <property name="halign">center</property>
     343                <property name="valign">center</property>
     344                <property name="xpad">10</property>
     345                <property name="label" translatable="yes">Datos Servidor
     346/net</property>
     347                <property name="justify">center</property>
     348                <property name="xalign">0</property>
     349                <property name="yalign">0</property>
     350              </object>
     351              <packing>
     352                <property name="left_attach">1</property>
     353                <property name="top_attach">0</property>
     354              </packing>
     355            </child>
     356            <child>
     357              <object class="GtkCheckButton" id="checkbutton3">
     358                <property name="visible">True</property>
     359                <property name="can_focus">True</property>
     360                <property name="receives_default">False</property>
     361                <property name="halign">center</property>
     362                <property name="valign">center</property>
     363                <property name="use_stock">True</property>
     364                <property name="xalign">0</property>
     365                <property name="draw_indicator">True</property>
     366              </object>
     367              <packing>
     368                <property name="left_attach">0</property>
     369                <property name="top_attach">4</property>
     370              </packing>
     371            </child>
     372            <child>
     373              <object class="GtkCheckButton" id="checkbutton6">
     374                <property name="visible">True</property>
     375                <property name="can_focus">True</property>
     376                <property name="receives_default">False</property>
     377                <property name="halign">center</property>
     378                <property name="valign">center</property>
     379                <property name="use_stock">True</property>
     380                <property name="xalign">0</property>
     381                <property name="draw_indicator">True</property>
     382              </object>
     383              <packing>
     384                <property name="left_attach">1</property>
     385                <property name="top_attach">4</property>
     386              </packing>
     387            </child>
     388            <child>
     389              <object class="GtkCheckButton" id="checkbutton2">
     390                <property name="visible">True</property>
     391                <property name="can_focus">True</property>
     392                <property name="receives_default">False</property>
     393                <property name="halign">center</property>
     394                <property name="valign">center</property>
     395                <property name="use_stock">True</property>
     396                <property name="xalign">0</property>
     397                <property name="draw_indicator">True</property>
     398              </object>
     399              <packing>
     400                <property name="left_attach">0</property>
     401                <property name="top_attach">3</property>
     402              </packing>
     403            </child>
     404            <child>
     405              <object class="GtkCheckButton" id="checkbutton5">
     406                <property name="visible">True</property>
     407                <property name="can_focus">True</property>
     408                <property name="receives_default">False</property>
     409                <property name="halign">center</property>
     410                <property name="valign">center</property>
     411                <property name="use_stock">True</property>
     412                <property name="xalign">0</property>
     413                <property name="draw_indicator">True</property>
     414              </object>
     415              <packing>
     416                <property name="left_attach">1</property>
     417                <property name="top_attach">3</property>
     418              </packing>
     419            </child>
     420            <child>
     421              <object class="GtkCheckButton" id="checkbutton1">
     422                <property name="visible">True</property>
     423                <property name="can_focus">True</property>
     424                <property name="receives_default">False</property>
     425                <property name="halign">center</property>
     426                <property name="valign">center</property>
     427                <property name="use_stock">True</property>
     428                <property name="xalign">0</property>
     429                <property name="draw_indicator">True</property>
     430              </object>
     431              <packing>
     432                <property name="left_attach">0</property>
     433                <property name="top_attach">2</property>
     434              </packing>
     435            </child>
     436            <child>
     437              <object class="GtkCheckButton" id="checkbutton4">
     438                <property name="visible">True</property>
     439                <property name="can_focus">True</property>
     440                <property name="receives_default">False</property>
     441                <property name="halign">center</property>
     442                <property name="valign">center</property>
     443                <property name="use_stock">True</property>
     444                <property name="xalign">0</property>
     445                <property name="draw_indicator">True</property>
     446              </object>
     447              <packing>
     448                <property name="left_attach">1</property>
     449                <property name="top_attach">2</property>
     450              </packing>
     451            </child>
     452            <child>
     453              <object class="GtkSeparator" id="separator1">
     454                <property name="visible">True</property>
     455                <property name="can_focus">False</property>
     456              </object>
     457              <packing>
     458                <property name="left_attach">0</property>
     459                <property name="top_attach">1</property>
     460                <property name="width">2</property>
     461              </packing>
     462            </child>
     463          </object>
     464          <packing>
     465            <property name="expand">False</property>
     466            <property name="fill">True</property>
     467            <property name="pack_type">end</property>
     468            <property name="position">1</property>
     469          </packing>
     470        </child>
     471      </object>
     472      <packing>
     473        <property name="expand">False</property>
     474        <property name="fill">True</property>
     475        <property name="position">3</property>
    464476      </packing>
    465477    </child>
Note: See TracChangeset for help on using the changeset viewer.