Small fixes, changlelog
This commit is contained in:
@@ -13,5 +13,6 @@ if __name__ == "__main__":
|
||||
elif sys.argv[1] == "loop":
|
||||
# Run the methods which updates the data
|
||||
view_model = Main_View_Model()
|
||||
view_model.set_login_image()
|
||||
view_model.refresh_image()
|
||||
view_model.set_background_gradient()
|
||||
|
||||
@@ -121,8 +121,6 @@ class Main_View_Model:
|
||||
hour = raw_str[0:raw_str.find(":")]
|
||||
minute = raw_str[raw_str.find(":") + 1:]
|
||||
|
||||
time(1, 2)
|
||||
|
||||
return time(hour=int(hour), minute=int(minute))
|
||||
|
||||
|
||||
@@ -297,7 +295,6 @@ class Main_View_Model:
|
||||
for line in conf_file.readlines():
|
||||
if line.startswith("background"):
|
||||
# Case 1: Preference is already set as expected -> leave function
|
||||
print(line)
|
||||
if line.find("cinnamon_dynamic_wallpaper/login_image.jpg") != -1 and self.cinnamon_prefs.login_image or \
|
||||
line.find("cinnamon_dynamic_wallpaper/login_image.jpg") == -1 and not self.cinnamon_prefs.login_image:
|
||||
return
|
||||
|
||||
@@ -11,7 +11,7 @@ class Cinnamon_Pref_Handler:
|
||||
self.load_preferences()
|
||||
|
||||
|
||||
def extract_json(self, parameter: str) -> str:
|
||||
def extract_json(self, parameter: str) -> any:
|
||||
""" Get a parameter from the json dictionary safely
|
||||
|
||||
Args:
|
||||
@@ -52,13 +52,13 @@ class Cinnamon_Pref_Handler:
|
||||
self.extract_json('period_9_image')
|
||||
]
|
||||
|
||||
self.period_source =self.extract_json('period_source')
|
||||
self.location_refresh_intervals =self.extract_json('location_refresh_intervals')
|
||||
self.network_location_provider =self.extract_json('network_location_provider')
|
||||
self.latitude_auto =self.extract_json('latitude_auto')
|
||||
self.longitude_auto =self.extract_json('longitude_auto')
|
||||
self.latitude_custom =self.extract_json('latitude_custom')
|
||||
self.longitude_custom =self.extract_json('longitude_custom')
|
||||
self.period_source = self.extract_json('period_source')
|
||||
self.location_refresh_intervals = self.extract_json('location_refresh_intervals')
|
||||
self.network_location_provider = self.extract_json('network_location_provider')
|
||||
self.latitude_auto = self.extract_json('latitude_auto')
|
||||
self.longitude_auto = self.extract_json('longitude_auto')
|
||||
self.latitude_custom = self.extract_json('latitude_custom')
|
||||
self.longitude_custom = self.extract_json('longitude_custom')
|
||||
|
||||
self.period_custom_start_time = [
|
||||
self.extract_json('period_0_custom_start_time'),
|
||||
|
||||
Reference in New Issue
Block a user