@@ -320,16 +320,10 @@ def build_battery_page(self, *args):
320320 else :
321321 primary_settings .add_row (self .set_device_ups_primary (device ))
322322 elif device [UP_TYPE ] == UPowerGlib .DeviceKind .BATTERY and not ups_as_primary :
323- if not have_primary :
324- if not primary_settings :
325- primary_settings = self .battery_page .add_section (_ ("Batteries" ))
326- primary_settings .add_row (self .set_device_battery_primary (device ))
327- self .show_battery_page = True
328- have_primary = True
329- else :
330- widget = self .set_device_battery_additional (device )
331- if widget :
332- primary_settings .add_row (widget )
323+ if not primary_settings :
324+ primary_settings = self .battery_page .add_section (_ ("Batteries" ))
325+ primary_settings .add_row (self .set_device_battery_primary (device ))
326+ self .show_battery_page = True
333327 else :
334328 if not secondary_settings :
335329 secondary_settings = self .battery_page .add_section (_ ("Devices" ))
@@ -435,30 +429,6 @@ def set_device_battery_primary(self, device):
435429 widget = self .create_battery_row (device_id , "battery" , desc , percentage , battery_level , details )
436430 return widget
437431
438- def set_device_battery_additional (self , device ):
439- state = device [UP_STATE ]
440- details = None
441-
442- if state == UPowerGlib .DeviceState .FULLY_CHARGED :
443- details = _ ("Fully charged" )
444- elif state == UPowerGlib .DeviceState .EMPTY :
445- details = _ ("Empty" )
446-
447- if details :
448- widget = SettingsWidget ()
449- icon = Gtk .Image .new_from_icon_name ("battery" , Gtk .IconSize .DND )
450- widget .pack_start (icon , False , False , 0 )
451- label = Gtk .Label (_ ("Secondary battery" ))
452- widget .pack_start (label , False , False , 0 )
453- label = Gtk .Label ()
454- label .set_markup (details )
455- label .get_style_context ().add_class ("dim-label" )
456- widget .pack_end (label , False , False , 0 )
457-
458- return widget
459- else :
460- return None
461-
462432 def add_battery_device_secondary (self , device ):
463433 device_id = device [UP_ID ]
464434 kind = device [UP_TYPE ]
0 commit comments