Small fixes, changlelog

This commit is contained in:
2024-02-15 17:34:07 +01:00
parent 8da056350a
commit 1c6060d8d5
7 changed files with 17 additions and 14 deletions

1
.gitignore vendored
View File

@@ -2,6 +2,7 @@
*.glade#
*.txt
*.json
*.tar.gz
extracted_images/
selected/
__pycache__

View File

@@ -1,3 +1,7 @@
# Version 2.4
- Adding Login window support
- Adding Russian translation (Thanks to blogdron)
# Version 2.3
- Adding Dutch translation
- Adding German translation

View File

@@ -5,7 +5,7 @@
},
"picture_aspect": {
"type": "generic",
"default": "scaled"
"default": "zoom"
},
"dynamic_background_color": {
"type": "generic",
@@ -133,6 +133,6 @@
},
"login_image": {
"type": "generic",
"default": true
"default": false
}
}

View File

@@ -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()

View File

@@ -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

View File

@@ -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:

View File

@@ -3,7 +3,7 @@
"uuid": "cinnamon-dynamic-wallpaper@TobiZog",
"name": "Cinnamon Dynamic Wallpaper",
"description": "Cinnamon extension for dynamic desktop backgrounds based on time and location",
"version": "2.3",
"version": "2.4",
"multiversion": true,
"cinnamon-version": [
"5.4",