From 34ad4a95890a51dcb14f16d49c2bef68454cc006 Mon Sep 17 00:00:00 2001 From: Tobias Date: Thu, 13 Jul 2023 12:41:31 +0200 Subject: [PATCH] Working on support for Cinnamon 4.8 and newer --- .gitignore | 3 ++- .../4.8/extension.js | 1 + .../4.8/icon.png | 1 + cinnamon-dynamic-wallpaper@TobiZog/4.8/icons | 1 + .../4.8/image-configurator/data/routes.py | 1 + .../image-configurator.glade | 1 + .../image-configurator/image-configurator.py | 1 + cinnamon-dynamic-wallpaper@TobiZog/4.8/images | 1 + .../4.8/scripts | 1 + .../4.8/settings-schema.json | 1 + .../{ => 5.4}/extension.js | 0 .../{ => 5.4}/icon.png | 0 .../{ => 5.4}/icons/icon.png | Bin .../5.4/image-configurator/data/enum.py | 6 +++++ .../5.4/image-configurator/data/routes.py | 1 + .../image-configurator.glade | 0 .../image-configurator/image-configurator.py | 21 +++++------------- .../images/included_image_sets/aurora/1.jpg | Bin .../images/included_image_sets/aurora/2.jpg | Bin .../images/included_image_sets/aurora/3.jpg | Bin .../images/included_image_sets/aurora/4.jpg | Bin .../images/included_image_sets/aurora/5.jpg | Bin .../images/included_image_sets/aurora/6.jpg | Bin .../images/included_image_sets/aurora/7.jpg | Bin .../images/included_image_sets/aurora/8.jpg | Bin .../images/included_image_sets/aurora/9.jpg | Bin .../images/included_image_sets/beach/1.jpg | Bin .../images/included_image_sets/beach/2.jpg | Bin .../images/included_image_sets/beach/3.jpg | Bin .../images/included_image_sets/beach/4.jpg | Bin .../images/included_image_sets/beach/5.jpg | Bin .../images/included_image_sets/beach/6.jpg | Bin .../images/included_image_sets/beach/7.jpg | Bin .../images/included_image_sets/beach/8.jpg | 0 .../images/included_image_sets/beach/9.jpg | Bin .../images/included_image_sets/bitday/1.jpg | Bin .../images/included_image_sets/bitday/2.jpg | Bin .../images/included_image_sets/bitday/3.jpg | Bin .../images/included_image_sets/bitday/4.jpg | Bin .../images/included_image_sets/bitday/5.jpg | Bin .../images/included_image_sets/bitday/6.jpg | Bin .../images/included_image_sets/bitday/7.jpg | Bin .../images/included_image_sets/bitday/8.jpg | Bin .../images/included_image_sets/bitday/9.jpg | Bin .../images/included_image_sets/cliffs/1.jpg | Bin .../images/included_image_sets/cliffs/2.jpg | Bin .../images/included_image_sets/cliffs/3.jpg | Bin .../images/included_image_sets/cliffs/4.jpg | Bin .../images/included_image_sets/cliffs/5.jpg | 0 .../images/included_image_sets/cliffs/6.jpg | Bin .../images/included_image_sets/cliffs/7.jpg | Bin .../images/included_image_sets/cliffs/8.jpg | Bin .../images/included_image_sets/cliffs/9.jpg | Bin .../images/included_image_sets/gradient/1.jpg | Bin .../images/included_image_sets/gradient/2.jpg | Bin .../images/included_image_sets/gradient/3.jpg | Bin .../images/included_image_sets/gradient/4.jpg | Bin .../images/included_image_sets/gradient/5.jpg | Bin .../images/included_image_sets/gradient/6.jpg | Bin .../images/included_image_sets/gradient/7.jpg | Bin .../images/included_image_sets/gradient/8.jpg | Bin .../images/included_image_sets/gradient/9.jpg | Bin .../images/included_image_sets/lakeside/1.jpg | Bin .../images/included_image_sets/lakeside/2.jpg | Bin .../images/included_image_sets/lakeside/3.jpg | Bin .../images/included_image_sets/lakeside/4.jpg | Bin .../images/included_image_sets/lakeside/5.jpg | Bin .../images/included_image_sets/lakeside/6.jpg | Bin .../images/included_image_sets/lakeside/7.jpg | Bin .../images/included_image_sets/lakeside/8.jpg | Bin .../images/included_image_sets/lakeside/9.jpg | Bin .../included_image_sets/mountains/1.jpg | Bin .../included_image_sets/mountains/2.jpg | Bin .../included_image_sets/mountains/3.jpg | Bin .../included_image_sets/mountains/4.jpg | Bin .../included_image_sets/mountains/5.jpg | Bin .../included_image_sets/mountains/6.jpg | Bin .../included_image_sets/mountains/7.jpg | Bin .../included_image_sets/mountains/8.jpg | Bin .../included_image_sets/mountains/9.jpg | Bin .../images/included_image_sets/sahara/1.jpg | Bin .../images/included_image_sets/sahara/2.jpg | Bin .../images/included_image_sets/sahara/3.jpg | Bin .../images/included_image_sets/sahara/4.jpg | Bin .../images/included_image_sets/sahara/5.jpg | Bin .../images/included_image_sets/sahara/6.jpg | Bin .../images/included_image_sets/sahara/7.jpg | Bin .../images/included_image_sets/sahara/8.jpg | Bin .../images/included_image_sets/sahara/9.jpg | Bin .../{ => 5.4}/scripts/location.js | 0 .../{ => 5.4}/scripts/suntimes.js | 0 .../{ => 5.4}/settings-schema.json | 0 .../metadata.json | 1 + 93 files changed, 25 insertions(+), 16 deletions(-) create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/icons create mode 100644 cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data/routes.py create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/images create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts create mode 120000 cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/extension.js (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/icon.png (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/icons/icon.png (100%) create mode 100644 cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py create mode 100644 cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/routes.py rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/image-configurator/image-configurator.glade (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/image-configurator/image-configurator.py (93%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/aurora/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/beach/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/bitday/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/cliffs/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/gradient/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/lakeside/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/mountains/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/1.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/2.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/3.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/4.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/5.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/6.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/7.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/8.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/images/included_image_sets/sahara/9.jpg (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/scripts/location.js (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/scripts/suntimes.js (100%) rename cinnamon-dynamic-wallpaper@TobiZog/{ => 5.4}/settings-schema.json (100%) diff --git a/.gitignore b/.gitignore index f1e6f84..b1a8930 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ extracted/ custom_images/ *.txt -selected/ \ No newline at end of file +selected/ +__pycache__ \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js b/cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js new file mode 120000 index 0000000..aebfac8 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js @@ -0,0 +1 @@ +../5.4/extension.js \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png new file mode 120000 index 0000000..3f28e94 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png @@ -0,0 +1 @@ +../5.4/icon.png \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/icons b/cinnamon-dynamic-wallpaper@TobiZog/4.8/icons new file mode 120000 index 0000000..bc358a2 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/icons @@ -0,0 +1 @@ +../5.4/icons/ \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data/routes.py b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data/routes.py new file mode 100644 index 0000000..4d07e26 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data/routes.py @@ -0,0 +1 @@ +pref_path = "/.cinnamon/configs/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json" \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade new file mode 120000 index 0000000..4cf1b56 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade @@ -0,0 +1 @@ +../../5.4/image-configurator/image-configurator.glade \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py new file mode 120000 index 0000000..e48c899 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py @@ -0,0 +1 @@ +../../5.4/image-configurator/image-configurator.py \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/images b/cinnamon-dynamic-wallpaper@TobiZog/4.8/images new file mode 120000 index 0000000..a01f271 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/images @@ -0,0 +1 @@ +../5.4/images/ \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts b/cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts new file mode 120000 index 0000000..887daeb --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts @@ -0,0 +1 @@ +../5.4/scripts/ \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json b/cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json new file mode 120000 index 0000000..e877003 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json @@ -0,0 +1 @@ +../5.4/settings-schema.json \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/extension.js b/cinnamon-dynamic-wallpaper@TobiZog/5.4/extension.js similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/extension.js rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/extension.js diff --git a/cinnamon-dynamic-wallpaper@TobiZog/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/5.4/icon.png similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/icon.png rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/icon.png diff --git a/cinnamon-dynamic-wallpaper@TobiZog/icons/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/5.4/icons/icon.png similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/icons/icon.png rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/icons/icon.png diff --git a/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py new file mode 100644 index 0000000..450b8a9 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py @@ -0,0 +1,6 @@ +from enum import Enum + +class Source(Enum): + SELECTED = 0 # Load previous selected images + EXTRACT = 1 # Use a custom image set from a heic file + SET = 2 # Use an included image set \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/routes.py b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/routes.py new file mode 100644 index 0000000..04fb47a --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/routes.py @@ -0,0 +1 @@ +pref_path = "/.config/cinnamon/spices/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json" \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.glade b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.glade similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.glade rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.glade diff --git a/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py similarity index 93% rename from cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py index 3e9905c..14eb7fa 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py +++ b/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py @@ -1,21 +1,19 @@ import gi, os, glob, json, shutil, enum, threading, subprocess +from data.routes import pref_path +from data.enum import Source gi.require_version("Gtk", "3.0") from gi.repository import Gtk, GdkPixbuf PROJECT_DIR = os.path.dirname(os.path.dirname(__file__)) + "/" UI_PATH = PROJECT_DIR + "image-configurator/" + "image-configurator.glade" +PREF_PATH = os.path.expanduser("~") + pref_path IMAGE_DIR = PROJECT_DIR + "images/" IMAGE_EXTRACT_DIR = IMAGE_DIR + "extracted/" IMAGE_SETS_DIR = IMAGE_DIR + "included_image_sets/" IMAGE_SELECTED_DIR = IMAGE_DIR + "selected/" -class Source(enum.Enum): - SELECTED = 0 # Load previous selected images - EXTRACT = 1 # Use a custom image set from a heic file - SET = 2 # Use an included image set - class ImageConfigurator: def __init__(self) -> None: @@ -113,13 +111,6 @@ class ImageConfigurator: version = version.decode() version = version[version.find(" "):version.rfind("\n")].strip() - if version.startswith("5.4"): - self.pref_path = os.path.expanduser("~") + \ - "/.cinnamon/configs/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json" - else: - self.pref_path = os.path.expanduser("~") + \ - "/.config/cinnamon/spices/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json" - # Load preferences self.loadFromSettings() @@ -140,7 +131,7 @@ class ImageConfigurator: """ Load preferences from the Cinnamon preference file """ # Load the settings - with open(self.pref_path, "r") as pref_file: + with open(PREF_PATH, "r") as pref_file: pref_data = json.load(pref_file) @@ -179,7 +170,7 @@ class ImageConfigurator: """ Save preferences to the Cinnamon preference file """ # Load the settings - with open(self.pref_path, "r") as pref_file: + with open(PREF_PATH, "r") as pref_file: pref_data = json.load(pref_file) @@ -197,7 +188,7 @@ class ImageConfigurator: # Write the settings - with open(self.pref_path, "w") as pref_file: + with open(PREF_PATH, "w") as pref_file: json.dump(pref_data, pref_file, separators=(',', ':'), indent=4) diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/scripts/location.js b/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/location.js similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/scripts/location.js rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/location.js diff --git a/cinnamon-dynamic-wallpaper@TobiZog/scripts/suntimes.js b/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/suntimes.js similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/scripts/suntimes.js rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/suntimes.js diff --git a/cinnamon-dynamic-wallpaper@TobiZog/settings-schema.json b/cinnamon-dynamic-wallpaper@TobiZog/5.4/settings-schema.json similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/settings-schema.json rename to cinnamon-dynamic-wallpaper@TobiZog/5.4/settings-schema.json diff --git a/cinnamon-dynamic-wallpaper@TobiZog/metadata.json b/cinnamon-dynamic-wallpaper@TobiZog/metadata.json index 010ff74..65e9206 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/metadata.json +++ b/cinnamon-dynamic-wallpaper@TobiZog/metadata.json @@ -3,6 +3,7 @@ "name": "Cinnamon Dynamic Wallpaper", "description": "Cinnamon extension for dynamic desktop backgrounds based on time and location", "version": "1.1", + "multiversion": true, "cinnamon-version": [ "5.4", "5.6",