diff --git a/cinnamon-dynamic-wallpaper@TobiZog/CHANGELOG b/cinnamon-dynamic-wallpaper@TobiZog/CHANGELOG index a2509e78..08d79369 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/CHANGELOG +++ b/cinnamon-dynamic-wallpaper@TobiZog/CHANGELOG @@ -1,3 +1,10 @@ +# Version 1.2 +- Compatibility with Cinnamon 4.8 and higher +- Notification on first start +- Bugfix: No more restart needed after first enable +- Load at first start a predefined dynamic wallpaper +- More informations in the settings + # Version 1.1 - Compatibility with Cinnamon 5.4 and 5.8 - Two new image sets diff --git a/cinnamon-dynamic-wallpaper@TobiZog/README.md b/cinnamon-dynamic-wallpaper@TobiZog/README.md index 714ec708..550d80da 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/README.md +++ b/cinnamon-dynamic-wallpaper@TobiZog/README.md @@ -12,6 +12,9 @@ Based on a location, this extension calculates the periods of a day and switches - Offline sun angles estimation ### Tested Cinnamon versions +- 4.8 (Mint 20.1) +- 5.0 (Mint 20.2) +- 5.2 (Mint 20.3) - 5.4 (Mint 21) - 5.6 (Mint 21.1) - 5.8 (Mint 21.2) @@ -43,19 +46,3 @@ Based on a location, this extension calculates the periods of a day and switches ## Image Configurator The Cinnamon Dynamic Wallpaper extension offers an integrated image configuration assistant. Here, you can choose an included image set or import a HEIC-file from your system. You have to choose the images for the time periods after the import. - - -## Included image sets -The image sets are from https://github.com/adi1090x/dynamic-wallpaper - -| Aurora | Beach | Bitday | -| ------ | ----- | ------ | -| ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/5.jpg) | ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/4.jpg) | ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/4.jpg) | - -| Cliffs | Gradient | Lakeside | -| -------- | --------- | ------ | -| ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/4.jpg) | ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/4.jpg) | ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/4.jpg) | - -| Mountains | Sahara | -| --------- | ------ | -| ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/4.jpg) | ![](files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/4.jpg) | \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/extension.js new file mode 120000 index 00000000..aebfac8a --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png new file mode 120000 index 00000000..1da76b6c --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/icon.png @@ -0,0 +1 @@ +../5.4/icons/icon.png \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/icons b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/icons new file mode 120000 index 00000000..bc358a28 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data new file mode 120000 index 00000000..bed5c10e --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/data @@ -0,0 +1 @@ +../../5.4/image-configurator/data/ \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.glade new file mode 120000 index 00000000..4cf1b56d --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py new file mode 100644 index 00000000..d444587a --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/image-configurator.py @@ -0,0 +1,6 @@ +import os +import windowHandler + +if __name__ == "__main__": + wh = windowHandler.WindowHandler(os.path.expanduser("~") + "/.cinnamon/configs/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json") + wh.showMainWindow() diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/windowHandler.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/windowHandler.py new file mode 120000 index 00000000..16cad97d --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/image-configurator/windowHandler.py @@ -0,0 +1 @@ +../../5.4/image-configurator/windowHandler.py \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/images b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/images new file mode 120000 index 00000000..a01f2717 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/scripts new file mode 120000 index 00000000..887daebb --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/4.8/settings-schema.json new file mode 120000 index 00000000..e877003f --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/extension.js b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/extension.js similarity index 79% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/extension.js rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/extension.js index adf75e1b..c893cb45 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/extension.js +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/extension.js @@ -72,13 +72,43 @@ CinnamonDynamicWallpaperExtension.prototype = { this.bindSettings("etr_img_night_twilight", "img_night_twilight", this.setImageToTime) this.bindSettings("etr_img_night", "img_night", this.setImageToTime) this.bindSettings("tv_times", "tvTimes") + + // Check for the first startup + if (this.settings.getValue("first_start")) { + // Welcome notification + this.showNotification("Welcome to Cinnamon Dynamic Wallpaper", + "Check the preferences to choose a dynamic wallpaper", true) + + // Hide the notification on system restart + this.settings.setValue("first_start", false) + + // Create the folder for the selected images + Util.spawnCommandLine("mkdir " + DIRECTORY.path + "/images/selected/") + + // Link the default wallpaper to the folder + for (let i = 1; i <= 9; i++) { + Util.spawnCommandLine("ln -s " + + DIRECTORY.path + "/images/included_image_sets/lakeside/" + i + ".jpg " + + DIRECTORY.path + "/images/selected/" + i + ".jpg"); + } + } + + // Set image initial at desktop wallpaper this.setImageToTime() + // Start the main loop, checks in fixed time periods the this._loop() }, + /** + * Binding the settings objects + * + * @param {*} ui_name Name of preference in settings-schema.json + * @param {*} js_name Name of preference in JavaScript + * @param {*} func Function to call on change + */ bindSettings: function (ui_name, js_name, func = this.on_settings_changed) { this.settings.bindProperty( Settings.BindingDirection.IN, @@ -88,13 +118,13 @@ CinnamonDynamicWallpaperExtension.prototype = { ) }, - /** * Displaying a desktop notification * * @param {string} title The Title in the notification * @param {string} text The text in the notification - * @param {boolean} showOpenSettings Display the "Open settings" button in the notification, defaults to false + * @param {boolean} showOpenSettings Display the "Open settings" button in the notification, + * defaults to false */ showNotification: function (title, text, showOpenSettings = false) { let source = new MessageTray.Source(this.uuid); @@ -140,7 +170,9 @@ CinnamonDynamicWallpaperExtension.prototype = { }, - + /** + * Estimate the right image based on time period of the day + */ setImageToTime: function() { let times = suntimes.calcTimePeriod(this.latitude, this.longitude) let now = new Date() @@ -159,7 +191,6 @@ CinnamonDynamicWallpaperExtension.prototype = { for(let i = 0; i < timesArray.length; i++) { if(timesArray[i][0] <= now && now <= timesArray[i][1] && i != lastDayTime) { - global.log(PATH + "/res/images/selected/" + imageSet[i]) this.changeWallpaper("file://" + PATH + "/images/selected/" + imageSet[i]) lastDayTime = i @@ -184,7 +215,10 @@ CinnamonDynamicWallpaperExtension.prototype = { "\nNight:\t\t\t\t" + convertToTimeString(timesArray[8][0]) + " - " + convertToTimeString(timesArray[8][1]) }, - + /** + * Get the location of the user + * Callback for changes in preferences + */ updateLocation: function () { if (this.autolocation) { let loc = location.estimateLocation() @@ -203,20 +237,39 @@ CinnamonDynamicWallpaperExtension.prototype = { }, + /** + * Main loop + */ + _loop: function () { + if (looping) { + this.setImageToTime() + + if (lastLocationUpdate < new Date().getTime() - this.locationRefreshTime * 1000) { + this.updateLocation() + lastLocationUpdate = new Date() + } + + // Refresh every 60 seconds + Mainloop.timeout_add_seconds(60, Lang.bind(this, this._loop)); + } + }, + + /******************** UI Callbacks ********************/ /** * Callback for settings-schema - * Opens the external heic-importer window + * Opens the external image configurator window */ openImageConfigurator: function() { - Util.spawnCommandLine("/usr/bin/env python3 " + DIRECTORY.path + "/image-configurator/image-configurator.py"); + Util.spawnCommandLine("/usr/bin/env python3 " + + DIRECTORY.path + "/image-configurator/image-configurator.py"); }, /** * Callback for settings-schema - * Opens the browser and navigate to the URL of the respository + * Opens the browser and navigates to the URL of the respository */ openRepoWebsite: function() { Util.spawnCommandLine("xdg-open https://github.com/TobiZog/cinnamon-dynamic-wallpaper"); @@ -224,20 +277,20 @@ CinnamonDynamicWallpaperExtension.prototype = { /** - * Main loop + * Callback for settings-schema + * Opens the browser and navigates to the URL of the Cinnamon Spices extension */ - _loop: function() { - if(looping) { - this.setImageToTime() + openSpicesWebsite: function() { + Util.spawnCommandLine("xdg-open https://cinnamon-spices.linuxmint.com/extensions/view/97") + }, - if (lastLocationUpdate < new Date().getTime() - this.locationRefreshTime * 1000) { - this.updateLocation() - lastLocationUpdate = new Date() - } - - // Refresh every 60 seconds - Mainloop.timeout_add_seconds(60, Lang.bind(this, this._loop)); - } + + /** + * Callback for settings-schema + * Opens the browser and navigates to the GitHub issue page + */ + openIssueWebsite: function() { + Util.spawnCommandLine("xdg-open https://github.com/TobiZog/cinnamon-dynamic-wallpaper/issues/new") } } @@ -266,13 +319,6 @@ function enable() { Util.spawnCommandLine("apturl apt://libheif-examples"); } - // Display the welcome notification on activation - // extension.showNotification( - // APPNAME, - // "Welcome to " + APPNAME + "! Open the settings and configure the extensions.", - // true - // ); - return extension; } diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/icon.png new file mode 120000 index 00000000..9db683ca --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/icon.png @@ -0,0 +1 @@ +icons/icon.png \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icons/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/icons/icon.png similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icons/icon.png rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/icons/icon.png diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/data/enum.py new file mode 100644 index 00000000..450b8a99 --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/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/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.glade b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.glade similarity index 99% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.glade rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.glade index cf140afe..35d9abb8 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.glade +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.glade @@ -853,7 +853,7 @@ center 1024 768 - ../icons/icon.png + ../../icon.png diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py new file mode 100644 index 00000000..c305390b --- /dev/null +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/image-configurator.py @@ -0,0 +1,6 @@ +import os +import windowHandler + +if __name__ == "__main__": + wh = windowHandler.WindowHandler(os.path.expanduser("~") + "/.config/cinnamon/spices/cinnamon-dynamic-wallpaper@TobiZog/cinnamon-dynamic-wallpaper@TobiZog.json") + wh.showMainWindow() diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/windowHandler.py similarity index 89% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/windowHandler.py index 3e9905c7..4668d0da 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/image-configurator/image-configurator.py +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/image-configurator/windowHandler.py @@ -1,25 +1,25 @@ -import gi, os, glob, json, shutil, enum, threading, subprocess +import gi, os, glob, json, shutil, threading, subprocess +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" +CONFIGURATOR_DIR = os.path.dirname(os.path.abspath(__file__)) +PROJECT_DIR = os.path.dirname(CONFIGURATOR_DIR) + "/" +UI_PATH = CONFIGURATOR_DIR + "/" + "image-configurator.glade" 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 WindowHandler: + def __init__(self, pref_path: str) -> None: -class ImageConfigurator: - def __init__(self) -> None: ########### Class variables ########### + self.pref_path = pref_path + self.pref_vars = [ "etr_img_morning_twilight", "etr_img_sunrise", @@ -106,20 +106,6 @@ def __init__(self) -> None: self.image_source = Source.SELECTED - - # Check for Cinnamon version - # With version 5.6+, the folder of the configuration file was changed - version = subprocess.check_output(["cinnamon", "--version"]) - 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() @@ -139,6 +125,7 @@ def showMainWindow(self): def loadFromSettings(self): """ Load preferences from the Cinnamon preference file """ + #try: # Load the settings with open(self.pref_path, "r") as pref_file: pref_data = json.load(pref_file) @@ -173,6 +160,8 @@ def loadFromSettings(self): self.cb_previews[i].set_active(j) else: self.image_source = Source.SET + #except: + # pass def writeToSettings(self): @@ -375,9 +364,4 @@ def onApply(self, *args): def onDestroy(self, *args): """ UI signal if the window is closed by the user """ - Gtk.main_quit() - - -if __name__ == "__main__": - ic = ImageConfigurator() - ic.showMainWindow() + Gtk.main_quit() \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/aurora/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/aurora/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/beach/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/beach/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/bitday/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/bitday/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/cliffs/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/cliffs/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/gradient/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/gradient/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/lakeside/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/lakeside/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/mountains/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/mountains/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/1.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/1.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/1.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/1.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/2.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/2.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/2.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/2.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/3.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/3.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/3.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/3.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/4.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/4.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/4.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/4.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/5.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/5.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/5.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/5.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/6.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/6.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/6.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/6.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/7.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/7.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/7.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/7.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/8.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/8.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/8.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/8.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/9.jpg b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/9.jpg similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/images/included_image_sets/sahara/9.jpg rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/images/included_image_sets/sahara/9.jpg diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/scripts/location.js b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/location.js similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/scripts/location.js rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/location.js diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/scripts/suntimes.js b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/suntimes.js similarity index 100% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/scripts/suntimes.js rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/scripts/suntimes.js diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/settings-schema.json b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/settings-schema.json similarity index 74% rename from cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/settings-schema.json rename to cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/settings-schema.json index 76927ad9..7fc3feb2 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/settings-schema.json +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/settings-schema.json @@ -19,9 +19,12 @@ "title": "About", "sections": [ "sec_project", - "sec_github" + "sec_github", + "sec_report_issue" ] }, + + "sec_image_configuration": { "type": "section", "title": "Image set", @@ -52,7 +55,9 @@ "title": "About the project", "keys": [ "lb_about", - "lb_author" + "lb_author", + "lb_spices", + "btn_spices" ] }, "sec_github": { @@ -62,8 +67,18 @@ "lb_repository", "btn_open_repository" ] + }, + "sec_report_issue": { + "type": "section", + "title": "Report an issue", + "keys": [ + "lb_report_issue", + "btn_report_issue" + ] } }, + + "lb_image_configuration": { "type": "label", "description": "Choose an included image set or import a heic-file with the Image Configurator" @@ -104,6 +119,8 @@ "description": "Time sections today", "default": "" }, + + "lb_about": { "type": "label", "description": "Based on a location, this extension calculates the periods of a day and switch the background image of your Cinnamon desktop. The extension offers the choice between a set of predownloaded wallpapers or to select a custom set of images." @@ -112,6 +129,16 @@ "type": "label", "description": "Developed by TobiZog" }, + "lb_spices": { + "type": "label", + "description": "If you want more information or rate the extension, you can visit the site Cinnamon Spices Website." + }, + "btn_spices": { + "type": "button", + "description": "Cinnamon Dynamic Wallpaper at Cinnamon Spices Website", + "callback": "openSpicesWebsite" + }, + "lb_repository": { "type": "label", "description": "This project is Open Source. You can visit the whole source code of this extension on GitHub" @@ -121,54 +148,71 @@ "description": "Open the Repository", "callback": "openRepoWebsite" }, + + "lb_report_issue": { + "type": "label", + "description": "Do you find an issue? Or want a new feature? Go to the GitHub repository and create a new issue." + }, + + "btn_report_issue": { + "type": "button", + "description": "Submit an Issue", + "callback": "openIssueWebsite" + }, + + "etr_choosen_image_set": { "type": "entry", - "default": "", + "default": "lakeside", "description": "" }, "etr_img_morning_twilight": { "type": "entry", - "default": "", + "default": "1.jpg", "description": "" }, "etr_img_sunrise": { "type": "entry", - "default": "", + "default": "2.jpg", "description": "" }, "etr_img_morning": { "type": "entry", - "default": "", + "default": "3.jpg", "description": "" }, "etr_img_noon": { "type": "entry", - "default": "", + "default": "4.jpg", "description": "" }, "etr_img_afternoon": { "type": "entry", - "default": "", + "default": "5.jpg", "description": "" }, "etr_img_evening": { "type": "entry", - "default": "", + "default": "6.jpg", "description": "" }, "etr_img_sunset": { "type": "entry", - "default": "", + "default": "7.jpg", "description": "" }, "etr_img_night_twilight": { "type": "entry", - "default": "", + "default": "8.jpg", "description": "" }, "etr_img_night": { "type": "entry", - "default": "", + "default": "9.jpg", "description": "" + }, + "first_start": { + "type": "generic", + "default": true } } \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icon.png b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icon.png index 9db683ca..3c8c923d 120000 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icon.png +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/icon.png @@ -1 +1 @@ -icons/icon.png \ No newline at end of file +5.4/icons/icon.png \ No newline at end of file diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/metadata.json b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/metadata.json index 010ff747..07b5fc66 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/metadata.json +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/metadata.json @@ -2,8 +2,12 @@ "uuid": "cinnamon-dynamic-wallpaper@TobiZog", "name": "Cinnamon Dynamic Wallpaper", "description": "Cinnamon extension for dynamic desktop backgrounds based on time and location", - "version": "1.1", + "version": "1.2", + "multiversion": true, "cinnamon-version": [ + "4.8", + "5.0", + "5.2", "5.4", "5.6", "5.8"