Changeset 2653 for lliurex-up/trunk


Ignore:
Timestamp:
Oct 20, 2016, 12:37:27 PM (3 years ago)
Author:
jrpelegrina
Message:

WIP in gui

Location:
lliurex-up/trunk/fuentes/lliurex-up-gui
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-up/trunk/fuentes/lliurex-up-gui/lliurex-up

    r2652 r2653  
    4949                self.window=builder.get_object("main_window")
    5050                self.main_box=builder.get_object("main_box")
     51
     52                self.gather_box=builder.get_object("gather_box")
     53                self.yes_button_box=builder.get_object("yes_button_box")
     54                self.yes_button_label=builder.get_object("yes_button_label")
     55                self.no_button_box=builder.get_object("no_button_box")
     56                self.no_button_eb=builder.get_object("no_button_eventbox")
     57                self.no_button_eb.add_events(Gdk.EventMask.BUTTON_RELEASE_MASK)
     58                self.no_button_eb.connect("button-release-event", self.no_button_clicked)
     59                self.no_button_label=builder.get_object("no_button_label")
     60                self.gather_logo_box=builder.get_object("gather_logo_box")
     61                self.gather_label=builder.get_object("gather_label")
     62
    5163                self.update_box=builder.get_object("update_box")
    5264               
     
    8698                self.packages_box=builder.get_object("packages_box")
    8799
    88 
     100                self.stack.add_titled(self.gather_box,"gather","Gather")
    89101                self.stack.add_titled(self.update_box,"update", "Update")
    90102                self.stack.add_titled(self.packages_box, "packages", "Packages")
     
    97109                self.terminal_label.hide()
    98110                #self.pbar_label.hide()
    99                 self.pbar.hide()
     111                self.pbar.show()
    100112               
    101113                self.window.connect("destroy",self.quit)
     
    153165               
    154166                }
     167               
     168                #GATHER_ICON_COLOR {
     169                        background-image:-gtk-gradient (linear, left top, left bottom, from (#b0bec5),  to (#b0bec5));;
     170               
     171                }
     172               
    155173               
    156174                #BLUE_FONT {
     
    174192               
    175193                self.update_box.set_name("WHITE_BACKGROUN")
     194                self.gather_logo_box.set_name("GATHER_ICON_COLOR")
     195                self.gather_label.set_name("BLUE_FONT")
     196
     197                self.yes_button_box.set_name("BUTTON_COLOR")
     198                self.yes_button_label.set_name("BUTTON_LABEL")
     199
     200                self.no_button_box.set_name("BUTTON_COLOR")
     201                self.no_button_label.set_name("BUTTON_LABEL")
    176202
    177203                self.view_packages_button_box.set_name("BUTTON_COLOR")
     
    233259                        self.pbar.hide()
    234260                       
    235 
    236261        def view_packages_clicked(self,widget,event):
    237262                self.stack.set_transition_type(Gtk.StackTransitionType.SLIDE_RIGHT)
    238263                self.stack.set_visible_child_name("packages")
    239264
     265        def no_button_clicked(self,widget,event):
     266                self.stack.set_transition_type(Gtk.StackTransitionType.SLIDE_RIGHT)
     267                self.stack.set_visible_child_name("update")     
     268
    240269
    241270        def quit(self,widget,event=None):
  • lliurex-up/trunk/fuentes/lliurex-up-gui/rsrc/lliurex-up.ui

    r2652 r2653  
    33<interface>
    44  <requires lib="gtk+" version="3.12"/>
     5  <object class="GtkBox" id="gather_box">
     6    <property name="visible">True</property>
     7    <property name="can_focus">False</property>
     8    <property name="orientation">vertical</property>
     9    <child>
     10      <object class="GtkBox" id="gather_logo_box">
     11        <property name="visible">True</property>
     12        <property name="can_focus">False</property>
     13        <property name="halign">center</property>
     14        <property name="valign">center</property>
     15        <property name="orientation">vertical</property>
     16        <child>
     17          <object class="GtkImage" id="gather_logo">
     18            <property name="visible">True</property>
     19            <property name="can_focus">False</property>
     20            <property name="margin_left">15</property>
     21            <property name="margin_right">15</property>
     22            <property name="margin_top">15</property>
     23            <property name="margin_bottom">15</property>
     24            <property name="pixbuf">cached.png</property>
     25          </object>
     26          <packing>
     27            <property name="expand">False</property>
     28            <property name="fill">True</property>
     29            <property name="position">0</property>
     30          </packing>
     31        </child>
     32      </object>
     33      <packing>
     34        <property name="expand">False</property>
     35        <property name="fill">False</property>
     36        <property name="position">0</property>
     37      </packing>
     38    </child>
     39    <child>
     40      <object class="GtkLabel" id="gather_label">
     41        <property name="visible">True</property>
     42        <property name="can_focus">False</property>
     43        <property name="valign">center</property>
     44        <property name="label" translatable="yes">Checking System</property>
     45      </object>
     46      <packing>
     47        <property name="expand">True</property>
     48        <property name="fill">True</property>
     49        <property name="position">1</property>
     50      </packing>
     51    </child>
     52    <child>
     53      <object class="GtkBox" id="box6">
     54        <property name="visible">True</property>
     55        <property name="can_focus">False</property>
     56        <property name="margin_top">5</property>
     57        <property name="margin_bottom">5</property>
     58        <property name="orientation">vertical</property>
     59        <child>
     60          <object class="GtkBox" id="mirror_button_box">
     61            <property name="visible">True</property>
     62            <property name="can_focus">False</property>
     63            <property name="homogeneous">True</property>
     64            <child>
     65              <object class="GtkBox" id="yes_button_box">
     66                <property name="visible">True</property>
     67                <property name="can_focus">False</property>
     68                <property name="orientation">vertical</property>
     69                <child>
     70                  <object class="GtkEventBox" id="yes_button_eventbox">
     71                    <property name="visible">True</property>
     72                    <property name="can_focus">False</property>
     73                    <child>
     74                      <object class="GtkLabel" id="yes_button_label">
     75                        <property name="visible">True</property>
     76                        <property name="can_focus">False</property>
     77                        <property name="margin_left">15</property>
     78                        <property name="margin_right">15</property>
     79                        <property name="margin_top">10</property>
     80                        <property name="margin_bottom">10</property>
     81                        <property name="label" translatable="yes">Yes</property>
     82                        <property name="justify">center</property>
     83                      </object>
     84                    </child>
     85                  </object>
     86                  <packing>
     87                    <property name="expand">False</property>
     88                    <property name="fill">True</property>
     89                    <property name="position">0</property>
     90                  </packing>
     91                </child>
     92              </object>
     93              <packing>
     94                <property name="expand">False</property>
     95                <property name="fill">False</property>
     96                <property name="position">0</property>
     97              </packing>
     98            </child>
     99            <child>
     100              <object class="GtkBox" id="no_button_box">
     101                <property name="visible">True</property>
     102                <property name="can_focus">False</property>
     103                <property name="orientation">vertical</property>
     104                <child>
     105                  <object class="GtkEventBox" id="no_button_eventbox">
     106                    <property name="visible">True</property>
     107                    <property name="can_focus">False</property>
     108                    <child>
     109                      <object class="GtkLabel" id="no_button_label">
     110                        <property name="visible">True</property>
     111                        <property name="can_focus">False</property>
     112                        <property name="margin_left">20</property>
     113                        <property name="margin_right">20</property>
     114                        <property name="margin_top">10</property>
     115                        <property name="margin_bottom">10</property>
     116                        <property name="label" translatable="yes">No</property>
     117                        <property name="justify">center</property>
     118                      </object>
     119                    </child>
     120                  </object>
     121                  <packing>
     122                    <property name="expand">False</property>
     123                    <property name="fill">True</property>
     124                    <property name="position">0</property>
     125                  </packing>
     126                </child>
     127              </object>
     128              <packing>
     129                <property name="expand">False</property>
     130                <property name="fill">False</property>
     131                <property name="position">1</property>
     132              </packing>
     133            </child>
     134          </object>
     135          <packing>
     136            <property name="expand">False</property>
     137            <property name="fill">True</property>
     138            <property name="position">0</property>
     139          </packing>
     140        </child>
     141      </object>
     142      <packing>
     143        <property name="expand">False</property>
     144        <property name="fill">True</property>
     145        <property name="position">2</property>
     146      </packing>
     147    </child>
     148  </object>
    5149  <object class="GtkWindow" id="main_window">
    6150    <property name="width_request">600</property>
     
    36180                <property name="visible">True</property>
    37181                <property name="can_focus">False</property>
     182                <property name="valign">center</property>
    38183                <property name="orientation">vertical</property>
    39184                <child>
     
    95240                            <property name="visible">True</property>
    96241                            <property name="can_focus">False</property>
     242                            <property name="margin_left">5</property>
     243                            <property name="margin_right">5</property>
    97244                            <property name="margin_top">10</property>
    98245                            <property name="margin_bottom">10</property>
     
    468615                <property name="homogeneous">True</property>
    469616                <child>
    470                   <object class="GtkImage" id="image2">
     617                  <object class="GtkImage" id="udpdate_image">
    471618                    <property name="visible">True</property>
    472619                    <property name="can_focus">False</property>
Note: See TracChangeset for help on using the changeset viewer.