Compare commits
7 Commits
v0.3.5
...
v0.3.5-lat
Author | SHA1 | Date | |
---|---|---|---|
44573624aa | |||
1b33bb8618 | |||
d83025d818 | |||
f7e93cf05f | |||
e30cefeb44 | |||
7dc963d491 | |||
3640d8a799 |
1
main.py
1
main.py
@@ -13,7 +13,6 @@ class AppLauncher(App):
|
||||
def on_mount(self) -> None:
|
||||
self.push_screen("dashboard")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
os.chdir(script_dir)
|
||||
|
1
plugin/heursync/screens.py
Normal file
1
plugin/heursync/screens.py
Normal file
@@ -0,0 +1 @@
|
||||
# HeurSync 同步器
|
10
reactor.py
10
reactor.py
@@ -13,7 +13,7 @@ class Glimpse():
|
||||
self.nuc_u = nucleon_union
|
||||
self.elt_u = self.nuc_u.linked_electron_union()
|
||||
self.lastest_date = -1
|
||||
self.next_date = -1
|
||||
self.next_date = 0x3f3f3f3f
|
||||
self.avg_efactor = 0
|
||||
self.total_num = 0
|
||||
self.activated_num = 0
|
||||
@@ -22,14 +22,20 @@ class Glimpse():
|
||||
self.is_initialized = 1
|
||||
self.total_num = len(self.elt_u.electrons)
|
||||
for i in self.elt_u.electrons:
|
||||
self.next_date = max(self.next_date, i['next_date'])
|
||||
if i['next_date'] > 0:
|
||||
self.next_date = min(self.next_date, i['next_date'])
|
||||
self.lastest_date = max(self.lastest_date, i['last_date'])
|
||||
if i['is_activated']:
|
||||
self.avg_efactor += i['efactor']
|
||||
self.activated_num += 1
|
||||
if self.next_date == 0x3f3f3f3f:
|
||||
self.next_date = -1
|
||||
self.is_initialized = 0
|
||||
if self.activated_num == 0:
|
||||
return
|
||||
self.avg_efactor = round(self.avg_efactor / self.activated_num, 2)
|
||||
if self.next_date == 0x3f3f3f3f:
|
||||
self.next_date = -1
|
||||
return
|
||||
|
||||
class Apparatus():
|
||||
|
@@ -229,8 +229,7 @@ class DashboardScreen(Screen):
|
||||
for file in nucleon_files:
|
||||
text = self.item_desc_generator(pathlib.Path(file))
|
||||
file_list_widget.append(ListItem(
|
||||
Label(text[0]),
|
||||
Label(text[1]),
|
||||
Label(text[0] + '\n' + text[1]),
|
||||
))
|
||||
else:
|
||||
file_list_widget.append(
|
||||
|
Reference in New Issue
Block a user