From 364ac331da32f934e17036994697b782689aee9d Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sun, 14 Nov 2021 12:42:50 +0000 Subject: [PATCH] Add update available box (#2329) * current stand * added update available button * improved update available icon * improved update available box * adding server side version * added backend * fixed text * added option handling * added field disabling * removed options * fixed terminology * removed unnecessary imports --- src/public/app/dialogs/options/appearance.js | 7 ++ src/public/app/layouts/desktop_layout.js | 1 + src/public/app/services/convert_utils.js | 7 ++ src/public/app/widgets/buttons/global_menu.js | 63 ++++++++++++++++- .../app/widgets/buttons/update_available.js | 70 +++++++++++++++++++ src/services/options_init.js | 2 +- 6 files changed, 148 insertions(+), 2 deletions(-) create mode 100644 src/public/app/services/convert_utils.js create mode 100644 src/public/app/widgets/buttons/update_available.js diff --git a/src/public/app/dialogs/options/appearance.js b/src/public/app/dialogs/options/appearance.js index 3fc914498..3bf3f6b40 100644 --- a/src/public/app/dialogs/options/appearance.js +++ b/src/public/app/dialogs/options/appearance.js @@ -1,6 +1,7 @@ import server from "../../services/server.js"; import utils from "../../services/utils.js"; import appContext from "../../services/app_context.js"; +import convertUtils from "../../services/convert_utils.js"; const FONT_FAMILIES = [ { value: "theme", label: "Theme defined" }, @@ -28,6 +29,12 @@ const FONT_FAMILIES = [ ]; const TPL = ` + +
Settings on this options tab are saved automatically after each change.