diff --git a/screenshots/ptm_config.png b/screenshots/ptm_config.png new file mode 100644 index 0000000..90f7700 Binary files /dev/null and b/screenshots/ptm_config.png differ diff --git a/sources/contents/code/dataengine.py b/sources/contents/code/dataengine.py index 90c876a..9f8e47e 100644 --- a/sources/contents/code/dataengine.py +++ b/sources/contents/code/dataengine.py @@ -23,7 +23,8 @@ from PyKDE4 import plasmascript import datetime -timeLetters = ['dddd', 'ddd', 'dd', 'd', 'MMMM', 'MMM', 'MM', 'M', 'yyyy', 'yy', \ +timeLetters = ['dddd', 'ddd', 'dd', 'd', \ + 'MMMM', 'MMM', 'MM', 'M', 'yyyy', 'yy', \ 'hh', 'h', 'mm', 'm', 'ss', 's'] @@ -102,11 +103,11 @@ class DataEngine: elif (line.split('$custom')[0] != line): line = ''.join(line.split('$custom')) if (line.split('$ds')[0] != line): - line = line.split('$ds')[0] + str(days) + line.split('$ds')[1] + line = "%s%3i%s" % (line.split('$ds')[0], days, line.split('$ds')[1]) if (line.split('$hs')[0] != line): - line = line.split('$hs')[0] + str(hours) + line.split('$hs')[1] + line = "%s%2i%s" % (line.split('$hs')[0], hours, line.split('$hs')[1]) if (line.split('$ms')[0] != line): - line = line.split('$ms')[0] + str(minutes) + line.split('$ms')[1] + line = "%s%2i%s" % (line.split('$ms')[0], minutes, line.split('$ms')[1]) text = self.parent.formatLine.split('$LINE')[0] + line + self.parent.formatLine.split('$LINE')[1] self.parent.label_uptime.setText(text) elif (sourceName == "cpu/system/TotalLoad"): diff --git a/sources/contents/ui/configwindow.ui b/sources/contents/ui/configwindow.ui index d858052..1102b45 100644 --- a/sources/contents/ui/configwindow.ui +++ b/sources/contents/ui/configwindow.ui @@ -72,7 +72,7 @@ $custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\o zero; $yyyy - year; $yy short year; $hh - hours (24 only); $h - hours w\o zero (24 only); $mm - minutes; $m - minutes w\o zero; - s$ss - seconds; $s - seconds w\o zero + $ss - seconds; $s - seconds w\o zero Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter