Changeset 8005


Ignore:
Timestamp:
Sep 5, 2018, 9:48:22 AM (12 months ago)
Author:
jrpelegrina
Message:

WIP in added support to manage EULA

Location:
epi/trunk/fuentes
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • epi/trunk/fuentes/epi-cli/__init__.py

    r7557 r8005  
    9797                self.connection=self.epicore.check_connection()
    9898
    99                 if self.connection:
     99                if self.connection[0]:
    100100                        self.epicore.check_root()
    101101                        self.epicore.get_pkg_info()
     
    113113                                check=False
    114114                else:
    115                         msg_log="Internet connection not detected"
     115                        msg_log="Internet connection not detected: "+self.connection[1]
    116116                        print ('  [EPIC]: '+msg_log)
    117117                        self.write_log(msg_log)
  • epi/trunk/fuentes/epi-gtk/python3-epigtk/Core.py

    r6174 r8005  
    1010from . import EpiBox
    1111from . import InfoBox
     12from . import EulaBox
    1213from . import settings
    1314
     
    4647                self.epiBox=EpiBox.EpiBox()
    4748                self.infoBox=InfoBox.InfoBox()
     49                self.eulaBox=EulaBox.EulaBox()
    4850                               
    4951                       
  • epi/trunk/fuentes/epi-gtk/python3-epigtk/MainWindow.py

    r7770 r8005  
    105105                self.epiBox.viewport.hide()
    106106               
     107                self.eulaBox=self.core.eulaBox
    107108                self.install_dep=True
     109                self.eula_accepted=True
    108110                self.final_column=0
    109111                self.final_row=0
     
    134136               
    135137                self.main_window.connect("destroy",self.quit)
    136                 self.apply_button.connect("clicked",self.install_process)
     138                self.apply_button.connect("clicked",self.apply_button_clicked)
    137139                self.uninstall_button.connect("clicked",self.uninstall_process)
    138140                self.return_button.connect("clicked",self.go_back)
     
    194196
    195197                error=False
     198                aditional_info=""
    196199
    197200                if not self.checking_system_t.launched:
     
    202205                if self.checking_system_t.done:
    203206
    204                         if self.connection:
     207                        if self.connection[0]:
    205208                                if self.order>0:
    206209                                        if not self.required_root:
     
    214217                                                        msg=self.get_msg_text(msg_code)
    215218                                                        self.epiBox.terminal_label.set_text(msg)
    216                                                         self.show_apply_uninstall_buttons()
     219                                                self.show_apply_uninstall_buttons()
    217220                                                self.stack.set_visible_child_name("epiBox")     
    218221
     
    231234                                error=True
    232235                                msg_code=3
     236                                aditional_info=self.connection[1]
    233237                                                               
    234238
     
    237241                        self.loadingBox.loading_label.set_name("MSG_ERROR_LABEL")       
    238242                        msg_error=self.get_msg_text(msg_code)
    239                         self.write_log(msg_error)
     243                        if aditional_info!="":
     244                                self.write_log(msg_error+":"+aditional_info)
     245                        else:
     246                                self.write_log(msg_error)       
    240247                        self.loadingBox.loading_label.set_text(msg_error)
    241248                        return False
     
    254261                self.connection=self.core.epiManager.check_connection()
    255262               
    256                 if self.connection:
     263                if self.connection[0]:
    257264                        self.valid_json=self.core.epiManager.read_conf(self.epi_file)
    258265                        epi_loaded=self.core.epiManager.epiFiles
     
    262269                                self.core.epiManager.get_pkg_info()
    263270                                self.required_root=self.core.epiManager.required_root()
     271                                self.required_eula=self.core.epiManager.required_eula()
     272                                if self.required_eula:
     273                                        self.eula_accepted=False
    264274                                self.checking_system_t.done=True
    265275                                self.load_epi_conf=self.core.epiManager.epiFiles
     
    318328
    319329                if status=='availabled':
    320                         self.apply_button.set_label(_("Install"))
     330
     331                        if not self.eula_accepted:
     332                                self.apply_button.set_label(_("Accept Eula and Install"))
     333                        else:   
     334                                self.apply_button.set_label(_("Install"))
    321335                        self.apply_button.set_sensitive(True)
    322336                        self.uninstall_button.hide()
     
    404418
    405419
    406         def install_process(self,wigdet):
     420        def apply_button_clicked(self,widget):
     421
     422                if self.eula_accepted:
     423                        self.install_process()
     424                else:
     425                        self.eula_order=self.order
     426                        self.cont_eula=self.eula_order-1
     427                        self.accept_eula()
     428
     429        #def apply_button_clicked
     430       
     431
     432        def accept_eula(self):
     433
     434                if self.cont_eula>-1:
     435                        if self.eula_order>0:
     436                                self.eula_order=self.eula_order-1
     437                                if self.load_epi_conf[self.eula_order]["eula"]!="":
     438                                        self.eulaBox.load_info(self.load_epi_conf,self.eula_order)
     439                                else:
     440                                        self.cont_eula-=1
     441                                        self.accept_eula()
     442                        else:
     443                                if self.load_epi_conf[self.eula_order]["eula"]!="":
     444                                        self.eulaBox.load_info(self.load_epi_conf,self.eula_order)
     445                                else:
     446                                        self.install_process() 
     447                else:
     448                        self.eula_accepted=True
     449                        self.write_log("Eula accepted")
     450                        self.eulaBox.eula_window.hide()
     451                        self.install_process()
     452
     453        #def accept_eula               
     454
     455        def install_process(self):
    407456
    408457                self.sp_cont=0
  • epi/trunk/fuentes/epi-gtk/python3-epigtk/rsrc/epi-gtk.css

    r6169 r8005  
    1010        }
    1111
     12        #PKG_NAME{
     13                color:#000000;
     14                font: Roboto Light;
     15        }
     16
    1217        #MSG_LABEL {
    1318
    1419                color: #3366cc;
    1520                font: Roboto Bold 11;
    16                        
    1721        }       
    18 
    1922
    2023        #DEPEND_LABEL {
     
    2225                color: #707070;
    2326                font: Roboto Bold 9;
    24                        
     27       
    2528        }       
    2629
  • epi/trunk/fuentes/epi-gtk/python3-epigtk/rsrc/epi-gtk.ui

    r7244 r8005  
    219219    </child>
    220220  </object>
     221  <object class="GtkWindow" id="eula_window">
     222    <property name="can_focus">False</property>
     223    <property name="modal">True</property>
     224    <property name="window_position">center-on-parent</property>
     225    <property name="type_hint">dialog</property>
     226    <property name="gravity">center</property>
     227    <child>
     228      <object class="GtkBox" id="box6">
     229        <property name="visible">True</property>
     230        <property name="can_focus">False</property>
     231        <property name="orientation">vertical</property>
     232        <child>
     233          <object class="GtkBox" id="title_box">
     234            <property name="visible">True</property>
     235            <property name="can_focus">False</property>
     236            <property name="halign">center</property>
     237            <property name="margin_left">10</property>
     238            <property name="margin_right">10</property>
     239            <property name="margin_top">10</property>
     240            <property name="margin_bottom">10</property>
     241            <child>
     242              <object class="GtkLabel" id="eula_title">
     243                <property name="visible">True</property>
     244                <property name="can_focus">False</property>
     245                <property name="label" translatable="yes">Eula for installing </property>
     246              </object>
     247              <packing>
     248                <property name="expand">False</property>
     249                <property name="fill">True</property>
     250                <property name="position">0</property>
     251              </packing>
     252            </child>
     253            <child>
     254              <object class="GtkLabel" id="eula_pkg_name">
     255                <property name="visible">True</property>
     256                <property name="can_focus">False</property>
     257              </object>
     258              <packing>
     259                <property name="expand">False</property>
     260                <property name="fill">True</property>
     261                <property name="position">1</property>
     262              </packing>
     263            </child>
     264          </object>
     265          <packing>
     266            <property name="expand">False</property>
     267            <property name="fill">True</property>
     268            <property name="position">0</property>
     269          </packing>
     270        </child>
     271        <child>
     272          <object class="GtkBox" id="webkit_box">
     273            <property name="visible">True</property>
     274            <property name="can_focus">False</property>
     275            <property name="margin_left">10</property>
     276            <property name="margin_right">10</property>
     277            <property name="margin_bottom">10</property>
     278            <property name="orientation">vertical</property>
     279            <child>
     280              <placeholder/>
     281            </child>
     282          </object>
     283          <packing>
     284            <property name="expand">True</property>
     285            <property name="fill">True</property>
     286            <property name="position">1</property>
     287          </packing>
     288        </child>
     289        <child>
     290          <object class="GtkBox" id="eula_buttons_box">
     291            <property name="visible">True</property>
     292            <property name="can_focus">False</property>
     293            <property name="margin_left">10</property>
     294            <property name="margin_right">10</property>
     295            <property name="margin_bottom">5</property>
     296            <child>
     297              <object class="GtkButton" id="cancel_eula_button">
     298                <property name="label">gtk-cancel</property>
     299                <property name="visible">True</property>
     300                <property name="can_focus">True</property>
     301                <property name="receives_default">True</property>
     302                <property name="use_stock">True</property>
     303              </object>
     304              <packing>
     305                <property name="expand">False</property>
     306                <property name="fill">True</property>
     307                <property name="position">0</property>
     308              </packing>
     309            </child>
     310            <child>
     311              <object class="GtkButton" id="accept_eula_button">
     312                <property name="label">gtk-ok</property>
     313                <property name="visible">True</property>
     314                <property name="can_focus">True</property>
     315                <property name="receives_default">True</property>
     316                <property name="use_stock">True</property>
     317              </object>
     318              <packing>
     319                <property name="expand">False</property>
     320                <property name="fill">True</property>
     321                <property name="pack_type">end</property>
     322                <property name="position">1</property>
     323              </packing>
     324            </child>
     325          </object>
     326          <packing>
     327            <property name="expand">False</property>
     328            <property name="fill">True</property>
     329            <property name="position">2</property>
     330          </packing>
     331        </child>
     332      </object>
     333    </child>
     334  </object>
    221335  <object class="GtkBox" id="info_box">
    222336    <property name="height_request">180</property>
  • epi/trunk/fuentes/python3-epi/epimanager.py

    r7818 r8005  
    3737                                        "depends":"",
    3838                                        "zomando":"",
    39                                         "required_root":False
     39                                        "required_root":False,
     40                                        "eula":""
    4041                                        }
    4142
     
    4849        def check_connection(self):
    4950       
     51                result=[]
    5052                try:
    5153                        res=urllib.request.urlopen("http://lliurex.net")
    52                         return True
    53                        
    54                 except:
    55                         return False   
     54                        result.append(True)
     55                       
     56                except Exception as e:
     57                        result.append(False)
     58                        result.append(str(e))
     59                       
     60                return result   
    5661
    5762        #def check_connection   
     
    259264
    260265
     266        def required_eula(self):
     267
     268                cont=0
     269
     270                for item in self.epiFiles:
     271                        if self.epiFiles[item]["eula"]!="":
     272                                cont+=1
     273
     274                if cont>0:
     275                        return True
     276                else:   
     277                        return False
     278
     279        #def required_eula     
    261280       
    262281        def check_update_repos(self):
  • epi/trunk/fuentes/translations/ca_ES.UTF-8@valencia.po

    r7557 r8005  
    77"Project-Id-Version: \n"
    88"Report-Msgid-Bugs-To: \n"
    9 "POT-Creation-Date: 2018-06-27 10:30+0200\n"
    10 "PO-Revision-Date: 2018-06-27 10:30+0200\n"
     9"POT-Creation-Date: 2018-09-05 09:47+0200\n"
     10"PO-Revision-Date: 2018-09-05 09:47+0200\n"
    1111"Last-Translator: Pilar Embid Giner <embid_mar@gva.es>\n"
    1212"Language-Team: LliureX\n"
     
    1818"X-Generator: Poedit 1.8.7.1\n"
    1919
    20 #: epi-gtk/python3-epigtk/MainWindow.py:320
    21 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:462
     20#: epi-gtk/python3-epigtk/MainWindow.py:332
     21msgid "Accept Eula and Install"
     22msgstr ""
     23
     24#: epi-gtk/python3-epigtk/MainWindow.py:334
     25#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:576
    2226msgid "Install"
    2327msgstr "Instal·la"
    2428
    25 #: epi-gtk/python3-epigtk/MainWindow.py:325
     29#: epi-gtk/python3-epigtk/MainWindow.py:339
    2630msgid "Reinstall"
    2731msgstr "Reinstal·la"
    2832
    29 #: epi-gtk/python3-epigtk/MainWindow.py:922
     33#: epi-gtk/python3-epigtk/MainWindow.py:975
    3034msgid "Application already installed"
    3135msgstr "L'aplicació ja està instal·lada."
    3236
    33 #: epi-gtk/python3-epigtk/MainWindow.py:924
     37#: epi-gtk/python3-epigtk/MainWindow.py:977
    3438msgid "Application epi file does not exist"
    3539msgstr "El fitxer .epi de l'aplicació no existeix."
    3640
    37 #: epi-gtk/python3-epigtk/MainWindow.py:926
     41#: epi-gtk/python3-epigtk/MainWindow.py:979
    3842msgid "You need root privileges"
    3943msgstr "Necessiteu permisos d'administració."
    4044
    41 #: epi-gtk/python3-epigtk/MainWindow.py:928
     45#: epi-gtk/python3-epigtk/MainWindow.py:981
    4246msgid "Internet connection not detected"
    4347msgstr "No s'ha detectat connexió a Internet."
    4448
    45 #: epi-gtk/python3-epigtk/MainWindow.py:930
     49#: epi-gtk/python3-epigtk/MainWindow.py:983
    4650msgid "Gathering Information..."
    4751msgstr "S'està obtenint informació..."
    4852
    49 #: epi-gtk/python3-epigtk/MainWindow.py:932
     53#: epi-gtk/python3-epigtk/MainWindow.py:985
    5054msgid "Downloading application..."
    5155msgstr "S'està descarregant l'aplicació..."
    5256
    53 #: epi-gtk/python3-epigtk/MainWindow.py:934
     57#: epi-gtk/python3-epigtk/MainWindow.py:987
    5458msgid "Preparing installation..."
    5559msgstr "S'està preparant la instal·lació..."
    5660
    57 #: epi-gtk/python3-epigtk/MainWindow.py:936
     61#: epi-gtk/python3-epigtk/MainWindow.py:989
    5862msgid "Installing application..."
    5963msgstr "S'està instal·lant l'aplicació..."
    6064
    61 #: epi-gtk/python3-epigtk/MainWindow.py:938
     65#: epi-gtk/python3-epigtk/MainWindow.py:991
    6266msgid "Ending the installation..."
    6367msgstr "Està finalitzant la instal·lació..."
    6468
    65 #: epi-gtk/python3-epigtk/MainWindow.py:940
     69#: epi-gtk/python3-epigtk/MainWindow.py:993
    6670msgid "Installation completed successfully"
    6771msgstr "La instal·lació s'ha completat correctament."
    6872
    69 #: epi-gtk/python3-epigtk/MainWindow.py:942
     73#: epi-gtk/python3-epigtk/MainWindow.py:995
    7074msgid "Installation aborted. Error ending installation"
    7175msgstr ""
     
    7377"instal·lació."
    7478
    75 #: epi-gtk/python3-epigtk/MainWindow.py:944
     79#: epi-gtk/python3-epigtk/MainWindow.py:997
    7680msgid "Installation aborted. Error installing application"
    7781msgstr ""
     
    7983"l'aplicació."
    8084
    81 #: epi-gtk/python3-epigtk/MainWindow.py:946
     85#: epi-gtk/python3-epigtk/MainWindow.py:999
    8286msgid "Installation aborted. Error preparing system"
    8387msgstr ""
     
    8589"sistema."
    8690
    87 #: epi-gtk/python3-epigtk/MainWindow.py:948
     91#: epi-gtk/python3-epigtk/MainWindow.py:1001
    8892msgid "Installation aborted. Unable to download package"
    8993msgstr "La instal·lació s'ha cancel·lat. No s'ha pogut descarregar el paquet."
    9094
    91 #: epi-gtk/python3-epigtk/MainWindow.py:950
     95#: epi-gtk/python3-epigtk/MainWindow.py:1003
    9296msgid "Do you want uninstall the application?"
    9397msgstr "Voleu desinstal·lar l'aplicació?"
    9498
    95 #: epi-gtk/python3-epigtk/MainWindow.py:952
     99#: epi-gtk/python3-epigtk/MainWindow.py:1005
    96100msgid "Uninstall application..."
    97101msgstr "S'està desinstal·lant l'aplicació..."
    98102
    99 #: epi-gtk/python3-epigtk/MainWindow.py:954
     103#: epi-gtk/python3-epigtk/MainWindow.py:1007
    100104msgid "Application successfully uninstalled"
    101105msgstr "L'aplicació s'ha desinstal·lat correctament."
    102106
    103 #: epi-gtk/python3-epigtk/MainWindow.py:956
     107#: epi-gtk/python3-epigtk/MainWindow.py:1009
    104108msgid "Uninstalled process ending with errors"
    105109msgstr "El procés de desinstal·lació ha finalitzat amb errors."
    106110
    107 #: epi-gtk/python3-epigtk/MainWindow.py:958
     111#: epi-gtk/python3-epigtk/MainWindow.py:1011
    108112msgid "Application epi file it is not a valid json"
    109113msgstr "El fitxer .epi de l'aplicació no és un json vàlid"
     
    137141msgstr "(D) Aplicació addicional requerida"
    138142
    139 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:354
     143#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:245
     144msgid "Eula for installing "
     145msgstr ""
     146
     147#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:468
    140148msgid "Checking system..."
    141149msgstr "S'està comprovant el sistema..."
    142150
    143 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:497
     151#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:611
    144152msgid "Uninstall"
    145153msgstr "Desinstal·la"
  • epi/trunk/fuentes/translations/ca_ES@valencia.po

    r7557 r8005  
    77"Project-Id-Version: \n"
    88"Report-Msgid-Bugs-To: \n"
    9 "POT-Creation-Date: 2018-06-27 10:28+0200\n"
    10 "PO-Revision-Date: 2018-06-27 10:29+0200\n"
     9"POT-Creation-Date: 2018-09-05 09:47+0200\n"
     10"PO-Revision-Date: 2018-09-05 09:47+0200\n"
    1111"Last-Translator: Pilar Embid Giner <embid_mar@gva.es>\n"
    1212"Language-Team: LliureX\n"
     
    1818"X-Generator: Poedit 1.8.7.1\n"
    1919
    20 #: epi-gtk/python3-epigtk/MainWindow.py:320
    21 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:462
     20#: epi-gtk/python3-epigtk/MainWindow.py:332
     21msgid "Accept Eula and Install"
     22msgstr ""
     23
     24#: epi-gtk/python3-epigtk/MainWindow.py:334
     25#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:576
    2226msgid "Install"
    2327msgstr "Instal·la"
    2428
    25 #: epi-gtk/python3-epigtk/MainWindow.py:325
     29#: epi-gtk/python3-epigtk/MainWindow.py:339
    2630msgid "Reinstall"
    2731msgstr "Reinstal·la"
    2832
    29 #: epi-gtk/python3-epigtk/MainWindow.py:922
     33#: epi-gtk/python3-epigtk/MainWindow.py:975
    3034msgid "Application already installed"
    3135msgstr "L'aplicació ja està instal·lada."
    3236
    33 #: epi-gtk/python3-epigtk/MainWindow.py:924
     37#: epi-gtk/python3-epigtk/MainWindow.py:977
    3438msgid "Application epi file does not exist"
    3539msgstr "El fitxer .epi de l'aplicació no existeix."
    3640
    37 #: epi-gtk/python3-epigtk/MainWindow.py:926
     41#: epi-gtk/python3-epigtk/MainWindow.py:979
    3842msgid "You need root privileges"
    3943msgstr "Necessiteu permisos d'administració."
    4044
    41 #: epi-gtk/python3-epigtk/MainWindow.py:928
     45#: epi-gtk/python3-epigtk/MainWindow.py:981
    4246msgid "Internet connection not detected"
    4347msgstr "No s'ha detectat connexió a Internet."
    4448
    45 #: epi-gtk/python3-epigtk/MainWindow.py:930
     49#: epi-gtk/python3-epigtk/MainWindow.py:983
    4650msgid "Gathering Information..."
    4751msgstr "S'està obtenint informació..."
    4852
    49 #: epi-gtk/python3-epigtk/MainWindow.py:932
     53#: epi-gtk/python3-epigtk/MainWindow.py:985
    5054msgid "Downloading application..."
    5155msgstr "S'està descarregant l'aplicació..."
    5256
    53 #: epi-gtk/python3-epigtk/MainWindow.py:934
     57#: epi-gtk/python3-epigtk/MainWindow.py:987
    5458msgid "Preparing installation..."
    5559msgstr "S'està preparant la instal·lació..."
    5660
    57 #: epi-gtk/python3-epigtk/MainWindow.py:936
     61#: epi-gtk/python3-epigtk/MainWindow.py:989
    5862msgid "Installing application..."
    5963msgstr "S'està instal·lant l'aplicació..."
    6064
    61 #: epi-gtk/python3-epigtk/MainWindow.py:938
     65#: epi-gtk/python3-epigtk/MainWindow.py:991
    6266msgid "Ending the installation..."
    6367msgstr "Està finalitzant la instal·lació..."
    6468
    65 #: epi-gtk/python3-epigtk/MainWindow.py:940
     69#: epi-gtk/python3-epigtk/MainWindow.py:993
    6670msgid "Installation completed successfully"
    6771msgstr "La instal·lació s'ha completat correctament."
    6872
    69 #: epi-gtk/python3-epigtk/MainWindow.py:942
     73#: epi-gtk/python3-epigtk/MainWindow.py:995
    7074msgid "Installation aborted. Error ending installation"
    7175msgstr ""
     
    7377"instal·lació."
    7478
    75 #: epi-gtk/python3-epigtk/MainWindow.py:944
     79#: epi-gtk/python3-epigtk/MainWindow.py:997
    7680msgid "Installation aborted. Error installing application"
    7781msgstr ""
     
    7983"l'aplicació."
    8084
    81 #: epi-gtk/python3-epigtk/MainWindow.py:946
     85#: epi-gtk/python3-epigtk/MainWindow.py:999
    8286msgid "Installation aborted. Error preparing system"
    8387msgstr ""
     
    8589"sistema."
    8690
    87 #: epi-gtk/python3-epigtk/MainWindow.py:948
     91#: epi-gtk/python3-epigtk/MainWindow.py:1001
    8892msgid "Installation aborted. Unable to download package"
    8993msgstr "La instal·lació s'ha cancel·lat. No s'ha pogut descarregar el paquet."
    9094
    91 #: epi-gtk/python3-epigtk/MainWindow.py:950
     95#: epi-gtk/python3-epigtk/MainWindow.py:1003
    9296msgid "Do you want uninstall the application?"
    9397msgstr "Voleu desinstal·lar l'aplicació?"
    9498
    95 #: epi-gtk/python3-epigtk/MainWindow.py:952
     99#: epi-gtk/python3-epigtk/MainWindow.py:1005
    96100msgid "Uninstall application..."
    97101msgstr "S'està desinstal·lant l'aplicació..."
    98102
    99 #: epi-gtk/python3-epigtk/MainWindow.py:954
     103#: epi-gtk/python3-epigtk/MainWindow.py:1007
    100104msgid "Application successfully uninstalled"
    101105msgstr "L'aplicació s'ha desinstal·lat correctament."
    102106
    103 #: epi-gtk/python3-epigtk/MainWindow.py:956
     107#: epi-gtk/python3-epigtk/MainWindow.py:1009
    104108msgid "Uninstalled process ending with errors"
    105109msgstr "El procés de desinstal·lació ha finalitzat amb errors."
    106110
    107 #: epi-gtk/python3-epigtk/MainWindow.py:958
     111#: epi-gtk/python3-epigtk/MainWindow.py:1011
    108112msgid "Application epi file it is not a valid json"
    109113msgstr "El fitxer .epi de l'aplicació no és un json vàlid"
     
    137141msgstr "(D) Aplicació addicional requerida"
    138142
    139 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:354
     143#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:245
     144msgid "Eula for installing "
     145msgstr ""
     146
     147#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:468
    140148msgid "Checking system..."
    141149msgstr "S'està comprovant el sistema..."
    142150
    143 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:497
     151#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:611
    144152msgid "Uninstall"
    145153msgstr "Desinstal·la"
  • epi/trunk/fuentes/translations/epi-gtk.pot

    r7557 r8005  
    99"Project-Id-Version: PACKAGE VERSION\n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-27 10:26+0200\n"
     11"POT-Creation-Date: 2018-09-05 09:45+0200\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1818"Content-Transfer-Encoding: 8bit\n"
    1919
    20 #: epi-gtk/python3-epigtk/MainWindow.py:320
    21 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:462
     20#: epi-gtk/python3-epigtk/MainWindow.py:332
     21msgid "Accept Eula and Install"
     22msgstr ""
     23
     24#: epi-gtk/python3-epigtk/MainWindow.py:334
     25#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:576
    2226msgid "Install"
    2327msgstr ""
    2428
    25 #: epi-gtk/python3-epigtk/MainWindow.py:325
     29#: epi-gtk/python3-epigtk/MainWindow.py:339
    2630msgid "Reinstall"
    2731msgstr ""
    2832
    29 #: epi-gtk/python3-epigtk/MainWindow.py:922
     33#: epi-gtk/python3-epigtk/MainWindow.py:975
    3034msgid "Application already installed"
    3135msgstr ""
    3236
    33 #: epi-gtk/python3-epigtk/MainWindow.py:924
     37#: epi-gtk/python3-epigtk/MainWindow.py:977
    3438msgid "Application epi file does not exist"
    3539msgstr ""
    3640
    37 #: epi-gtk/python3-epigtk/MainWindow.py:926
     41#: epi-gtk/python3-epigtk/MainWindow.py:979
    3842msgid "You need root privileges"
    3943msgstr ""
    4044
    41 #: epi-gtk/python3-epigtk/MainWindow.py:928
     45#: epi-gtk/python3-epigtk/MainWindow.py:981
    4246msgid "Internet connection not detected"
    4347msgstr ""
    4448
    45 #: epi-gtk/python3-epigtk/MainWindow.py:930
     49#: epi-gtk/python3-epigtk/MainWindow.py:983
    4650msgid "Gathering Information..."
    4751msgstr ""
    4852
    49 #: epi-gtk/python3-epigtk/MainWindow.py:932
     53#: epi-gtk/python3-epigtk/MainWindow.py:985
    5054msgid "Downloading application..."
    5155msgstr ""
    5256
    53 #: epi-gtk/python3-epigtk/MainWindow.py:934
     57#: epi-gtk/python3-epigtk/MainWindow.py:987
    5458msgid "Preparing installation..."
    5559msgstr ""
    5660
    57 #: epi-gtk/python3-epigtk/MainWindow.py:936
     61#: epi-gtk/python3-epigtk/MainWindow.py:989
    5862msgid "Installing application..."
    5963msgstr ""
    6064
    61 #: epi-gtk/python3-epigtk/MainWindow.py:938
     65#: epi-gtk/python3-epigtk/MainWindow.py:991
    6266msgid "Ending the installation..."
    6367msgstr ""
    6468
    65 #: epi-gtk/python3-epigtk/MainWindow.py:940
     69#: epi-gtk/python3-epigtk/MainWindow.py:993
    6670msgid "Installation completed successfully"
    6771msgstr ""
    6872
    69 #: epi-gtk/python3-epigtk/MainWindow.py:942
     73#: epi-gtk/python3-epigtk/MainWindow.py:995
    7074msgid "Installation aborted. Error ending installation"
    7175msgstr ""
    7276
    73 #: epi-gtk/python3-epigtk/MainWindow.py:944
     77#: epi-gtk/python3-epigtk/MainWindow.py:997
    7478msgid "Installation aborted. Error installing application"
    7579msgstr ""
    7680
    77 #: epi-gtk/python3-epigtk/MainWindow.py:946
     81#: epi-gtk/python3-epigtk/MainWindow.py:999
    7882msgid "Installation aborted. Error preparing system"
    7983msgstr ""
    8084
    81 #: epi-gtk/python3-epigtk/MainWindow.py:948
     85#: epi-gtk/python3-epigtk/MainWindow.py:1001
    8286msgid "Installation aborted. Unable to download package"
    8387msgstr ""
    8488
    85 #: epi-gtk/python3-epigtk/MainWindow.py:950
     89#: epi-gtk/python3-epigtk/MainWindow.py:1003
    8690msgid "Do you want uninstall the application?"
    8791msgstr ""
    8892
    89 #: epi-gtk/python3-epigtk/MainWindow.py:952
     93#: epi-gtk/python3-epigtk/MainWindow.py:1005
    9094msgid "Uninstall application..."
    9195msgstr ""
    9296
    93 #: epi-gtk/python3-epigtk/MainWindow.py:954
     97#: epi-gtk/python3-epigtk/MainWindow.py:1007
    9498msgid "Application successfully uninstalled"
    9599msgstr ""
    96100
    97 #: epi-gtk/python3-epigtk/MainWindow.py:956
     101#: epi-gtk/python3-epigtk/MainWindow.py:1009
    98102msgid "Uninstalled process ending with errors"
    99103msgstr ""
    100104
    101 #: epi-gtk/python3-epigtk/MainWindow.py:958
     105#: epi-gtk/python3-epigtk/MainWindow.py:1011
    102106msgid "Application epi file it is not a valid json"
    103107msgstr ""
     
    131135msgstr ""
    132136
    133 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:354
     137#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:245
     138msgid "Eula for installing "
     139msgstr ""
     140
     141#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:468
    134142msgid "Checking system..."
    135143msgstr ""
    136144
    137 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:497
     145#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:611
    138146msgid "Uninstall"
    139147msgstr ""
  • epi/trunk/fuentes/translations/es_ES.po

    r7557 r8005  
    88"Project-Id-Version: \n"
    99"Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2018-06-27 10:27+0200\n"
    11 "PO-Revision-Date: 2018-06-27 10:27+0200\n"
     10"POT-Creation-Date: 2018-09-05 09:45+0200\n"
     11"PO-Revision-Date: 2018-09-05 09:46+0200\n"
    1212"Last-Translator: \n"
    1313"Language-Team: \n"
     
    1919"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    2020
    21 #: epi-gtk/python3-epigtk/MainWindow.py:320
    22 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:462
     21#: epi-gtk/python3-epigtk/MainWindow.py:332
     22msgid "Accept Eula and Install"
     23msgstr "Aceptar Licencia e Instalar"
     24
     25#: epi-gtk/python3-epigtk/MainWindow.py:334
     26#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:576
    2327msgid "Install"
    2428msgstr "Instalar"
    2529
    26 #: epi-gtk/python3-epigtk/MainWindow.py:325
     30#: epi-gtk/python3-epigtk/MainWindow.py:339
    2731msgid "Reinstall"
    2832msgstr "Reinstalar"
    2933
    30 #: epi-gtk/python3-epigtk/MainWindow.py:922
     34#: epi-gtk/python3-epigtk/MainWindow.py:975
    3135msgid "Application already installed"
    3236msgstr "La aplicación ya esta instalada"
    3337
    34 #: epi-gtk/python3-epigtk/MainWindow.py:924
     38#: epi-gtk/python3-epigtk/MainWindow.py:977
    3539msgid "Application epi file does not exist"
    3640msgstr "El fichero .epi de la aplicación no existe"
    3741
    38 #: epi-gtk/python3-epigtk/MainWindow.py:926
     42#: epi-gtk/python3-epigtk/MainWindow.py:979
    3943msgid "You need root privileges"
    4044msgstr "Necesita permisos de administrador"
    4145
    42 #: epi-gtk/python3-epigtk/MainWindow.py:928
     46#: epi-gtk/python3-epigtk/MainWindow.py:981
    4347msgid "Internet connection not detected"
    4448msgstr "No detectada conexión a Internet"
    4549
    46 #: epi-gtk/python3-epigtk/MainWindow.py:930
     50#: epi-gtk/python3-epigtk/MainWindow.py:983
    4751msgid "Gathering Information..."
    4852msgstr "Recopilando información..."
    4953
    50 #: epi-gtk/python3-epigtk/MainWindow.py:932
     54#: epi-gtk/python3-epigtk/MainWindow.py:985
    5155msgid "Downloading application..."
    5256msgstr "Descargando la aplicación..."
    5357
    54 #: epi-gtk/python3-epigtk/MainWindow.py:934
     58#: epi-gtk/python3-epigtk/MainWindow.py:987
    5559msgid "Preparing installation..."
    5660msgstr "Preparando la instalación..."
    5761
    58 #: epi-gtk/python3-epigtk/MainWindow.py:936
     62#: epi-gtk/python3-epigtk/MainWindow.py:989
    5963msgid "Installing application..."
    6064msgstr "Instalando la aplicación..."
    6165
    62 #: epi-gtk/python3-epigtk/MainWindow.py:938
     66#: epi-gtk/python3-epigtk/MainWindow.py:991
    6367msgid "Ending the installation..."
    6468msgstr "Finalizando la instalación..."
    6569
    66 #: epi-gtk/python3-epigtk/MainWindow.py:940
     70#: epi-gtk/python3-epigtk/MainWindow.py:993
    6771msgid "Installation completed successfully"
    6872msgstr "Instalación completada correctamente"
    6973
    70 #: epi-gtk/python3-epigtk/MainWindow.py:942
     74#: epi-gtk/python3-epigtk/MainWindow.py:995
    7175msgid "Installation aborted. Error ending installation"
    7276msgstr "Instalación cancelada. Error finalizando la instalación"
    7377
    74 #: epi-gtk/python3-epigtk/MainWindow.py:944
     78#: epi-gtk/python3-epigtk/MainWindow.py:997
    7579msgid "Installation aborted. Error installing application"
    7680msgstr "Instalación cancelada. Error instalando la aplicación"
    7781
    78 #: epi-gtk/python3-epigtk/MainWindow.py:946
     82#: epi-gtk/python3-epigtk/MainWindow.py:999
    7983msgid "Installation aborted. Error preparing system"
    8084msgstr "Instalación cancelada. Error preparando el sistema"
    8185
    82 #: epi-gtk/python3-epigtk/MainWindow.py:948
     86#: epi-gtk/python3-epigtk/MainWindow.py:1001
    8387msgid "Installation aborted. Unable to download package"
    8488msgstr "Instalación cancelada. Imposible descargar la aplicación"
    8589
    86 #: epi-gtk/python3-epigtk/MainWindow.py:950
     90#: epi-gtk/python3-epigtk/MainWindow.py:1003
    8791msgid "Do you want uninstall the application?"
    8892msgstr "¿Desea desinstalar la aplicación?"
    8993
    90 #: epi-gtk/python3-epigtk/MainWindow.py:952
     94#: epi-gtk/python3-epigtk/MainWindow.py:1005
    9195msgid "Uninstall application..."
    9296msgstr "Desinstalando la aplicación..."
    9397
    94 #: epi-gtk/python3-epigtk/MainWindow.py:954
     98#: epi-gtk/python3-epigtk/MainWindow.py:1007
    9599msgid "Application successfully uninstalled"
    96100msgstr "Aplicación desinstalada correctamente"
    97101
    98 #: epi-gtk/python3-epigtk/MainWindow.py:956
     102#: epi-gtk/python3-epigtk/MainWindow.py:1009
    99103msgid "Uninstalled process ending with errors"
    100104msgstr "El proceso de desinstalación ha finalizado con errores"
    101105
    102 #: epi-gtk/python3-epigtk/MainWindow.py:958
     106#: epi-gtk/python3-epigtk/MainWindow.py:1011
    103107msgid "Application epi file it is not a valid json"
    104108msgstr "El fichero .epi de la aplicación no es un json válido"
     
    132136msgstr "(D) Aplicación adicional requerida"
    133137
    134 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:354
     138#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:245
     139msgid "Eula for installing "
     140msgstr "Acuerdo de licencia de usuario final para instalar "
     141
     142#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:468
    135143msgid "Checking system..."
    136144msgstr "Comprobando el sistema..."
    137145
    138 #: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:497
     146#: epi-gtk/python3-epigtk/rsrc/epi-gtk.ui:611
    139147msgid "Uninstall"
    140148msgstr "Desinstalar"
Note: See TracChangeset for help on using the changeset viewer.