Ticket #404: soas-build-date.patch

File soas-build-date.patch, 1.8 KB (added by sdz, 15 years ago)
  • extensions/cpsection/aboutcomputer/model.py

    diff --git a/extensions/cpsection/aboutcomputer/model.py b/extensions/cpsection/aboutcomputer/model.py
    index 6cddb4c..f2a3604 100644
    a b def get_build_number(): 
    7171def print_build_number():
    7272    print get_build_number()
    7373
     74def get_build_date():
     75    build_date = _read_file('/etc/build')
     76    if build_date is None:
     77        build_date = _not_available
     78    return build_date
     79
     80def print_build_date():
     81    print get_build_date()
     82
    7483def get_firmware_number():   
    7584    firmware_no = _read_file('/ofw/openprom/model')
    7685    if firmware_no is None:
  • extensions/cpsection/aboutcomputer/view.py

    diff --git a/extensions/cpsection/aboutcomputer/view.py b/extensions/cpsection/aboutcomputer/view.py
    index dd4f8f3..c4eb497 100644
    a b class AboutComputer(SectionView): 
    111111        box_software.pack_start(box_build, expand=False)
    112112        box_build.show()
    113113
     114        box_date = gtk.HBox(spacing=style.DEFAULT_SPACING)
     115        label_date = gtk.Label(_('Date:'))
     116        label_date.set_alignment(1, 0)
     117        label_date.modify_fg(gtk.STATE_NORMAL,
     118                              style.COLOR_SELECTION_GREY.get_gdk_color())
     119        box_date.pack_start(label_date, expand=False)
     120        self._group.add_widget(label_date)
     121        label_date.show()
     122        label_build_date = gtk.Label(self._model.get_build_date())
     123        label_build_date.set_alignment(0, 0)
     124        box_date.pack_start(label_build_date, expand=False)
     125        label_build_date.show()
     126        box_software.pack_start(box_date, expand=False)
     127        box_date.show()
     128
    114129        box_sugar = gtk.HBox(spacing=style.DEFAULT_SPACING)
    115130        label_sugar = gtk.Label(_('Sugar:'))
    116131        label_sugar.set_alignment(1, 0)