Переменная профилей hr_laptop (является ли компьютер ноутбуком) теперь вычисляется используя HAL.

git-svn-id: http://svn.calculate.ru/calculate2/calculate-client/trunk@875 c91db197-33c1-4113-bf15-f8a5c547ca64
develop
asamoukin 15 years ago
parent 946a910e88
commit 5800a6d92d

@ -130,14 +130,12 @@ class fillVars(object, cl_base.glob_attr):
return "%sx%s"%(stWidth,stHeight)
def get_hr_laptop(self):
"""Модель ноутбука если компьютер ноутбук"""
if os.path.exists('/sys/class/dmi/id/board_name'):
line = self._runos("%s cat /sys/class/dmi/id/board_name"\
%self.path_env)
if "Portable PC" in line:
model = self._runos("%s cat /sys/class/dmi/id/product_name"\
%self.path_env)
return model
"""Возвращает laptop если компьютер ноутбук"""
formfactor = self._runos("%s hal-get-property --udi\
/org/freedesktop/Hal/devices/computer --key system.formfactor"\
%self.path_env)
if formfactor == 'laptop':
return formfactor
return ""
def get_hr_video(self):

@ -113,7 +113,7 @@ class Data:
#ближайший стандартный размер изображения к текущему разрешению
hr_x11_standart = {}
#Если ноутбук то его название
#Если ноутбук то выводим laptop иначе пусто
hr_laptop = {}
#Название производителя видеокарты

Loading…
Cancel
Save