From 934d40bdf1981585d30632cbfadcc23f71a3ab6d Mon Sep 17 00:00:00 2001 From: administrator Date: Fri, 10 Jan 2025 11:43:15 +0530 Subject: [PATCH] Third party theme --- third_party_addons/muk_web_appsbar/LICENSE | 165 +++++++++++++ .../muk_web_appsbar/__init__.py | 14 ++ .../muk_web_appsbar/__manifest__.py | 73 ++++++ .../muk_web_appsbar/doc/changelog.rst | 9 + .../muk_web_appsbar/doc/index.rst | 59 +++++ third_party_addons/muk_web_appsbar/i18n/de.po | 78 ++++++ .../muk_web_appsbar/models/__init__.py | 4 + .../muk_web_appsbar/models/ir_http.py | 20 ++ .../muk_web_appsbar/models/res_company.py | 15 ++ .../models/res_config_settings.py | 15 ++ .../muk_web_appsbar/models/res_users.py | 37 +++ .../static/description/banner.png | Bin 0 -> 101586 bytes .../static/description/icon.png | Bin 0 -> 1771 bytes .../static/description/icon.svg | 1 + .../static/description/index.html | 155 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 235062 bytes .../static/description/screenshot_user.png | Bin 0 -> 366955 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/scss/mixins.scss | 7 + .../static/src/scss/variables.dark.scss | 2 + .../static/src/scss/variables.scss | 6 + .../static/src/webclient/appsbar/appsbar.js | 31 +++ .../static/src/webclient/appsbar/appsbar.scss | 89 +++++++ .../static/src/webclient/appsbar/appsbar.xml | 44 ++++ .../src/webclient/menus/app_menu_service.js | 45 ++++ .../static/src/webclient/webclient.js | 11 + .../static/src/webclient/webclient.scss | 29 +++ .../static/src/webclient/webclient.xml | 15 ++ .../muk_web_appsbar/templates/webclient.xml | 12 + .../views/res_config_settings.xml | 20 ++ .../muk_web_appsbar/views/res_users.xml | 16 ++ third_party_addons/muk_web_chatter/LICENSE | 165 +++++++++++++ .../muk_web_chatter/__init__.py | 1 + .../muk_web_chatter/__manifest__.py | 54 +++++ .../muk_web_chatter/doc/changelog.rst | 15 ++ .../muk_web_chatter/doc/index.rst | 57 +++++ third_party_addons/muk_web_chatter/i18n/de.po | 59 +++++ .../muk_web_chatter/models/__init__.py | 2 + .../muk_web_chatter/models/ir_http.py | 16 ++ .../muk_web_chatter/models/res_users.py | 36 +++ .../static/description/banner.png | Bin 0 -> 101135 bytes .../static/description/icon.png | Bin 0 -> 2370 bytes .../static/description/icon.svg | 2 + .../static/description/index.html | 171 ++++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 417060 bytes .../static/description/screenshot_sidebar.png | Bin 0 -> 323478 bytes .../static/description/screenshot_user.png | Bin 0 -> 420348 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/chatter/chatter.js | 26 ++ .../static/src/chatter/chatter.scss | 15 ++ .../static/src/chatter/chatter.xml | 72 ++++++ .../static/src/core/thread/thread.js | 30 +++ .../static/src/core/thread/thread.xml | 13 + .../static/src/scss/variables.scss | 2 + .../static/src/views/form/form_compiler.js | 66 ++++++ .../static/src/views/form/form_renderer.js | 56 +++++ .../muk_web_chatter/views/res_users.xml | 16 ++ third_party_addons/muk_web_colors/LICENSE | 165 +++++++++++++ third_party_addons/muk_web_colors/__init__.py | 6 + .../muk_web_colors/__manifest__.py | 48 ++++ .../muk_web_colors/doc/changelog.rst | 4 + .../muk_web_colors/doc/index.rst | 57 +++++ third_party_addons/muk_web_colors/i18n/de.po | 151 ++++++++++++ .../muk_web_colors/models/__init__.py | 2 + .../models/res_config_settings.py | 213 +++++++++++++++++ .../models/web_editor_assets.py | 121 ++++++++++ .../static/description/banner.png | Bin 0 -> 99893 bytes .../static/description/icon.png | Bin 0 -> 1988 bytes .../static/description/icon.svg | 1 + .../static/description/index.html | 152 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 341692 bytes .../static/description/screenshot_dark.png | Bin 0 -> 335306 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/scss/colors.scss | 1 + .../static/src/scss/colors_dark.scss | 31 +++ .../static/src/scss/colors_light.scss | 31 +++ .../muk_web_colors/templates/webclient.xml | 14 ++ .../views/res_config_settings.xml | 83 +++++++ third_party_addons/muk_web_dialog/LICENSE | 165 +++++++++++++ third_party_addons/muk_web_dialog/__init__.py | 1 + .../muk_web_dialog/__manifest__.py | 48 ++++ .../muk_web_dialog/doc/changelog.rst | 4 + .../muk_web_dialog/doc/index.rst | 55 +++++ third_party_addons/muk_web_dialog/i18n/de.po | 41 ++++ .../muk_web_dialog/models/__init__.py | 2 + .../muk_web_dialog/models/ir_http.py | 16 ++ .../muk_web_dialog/models/res_users.py | 36 +++ .../static/description/banner.png | Bin 0 -> 100281 bytes .../static/description/icon.png | Bin 0 -> 1299 bytes .../static/description/icon.svg | 2 + .../static/description/index.html | 154 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 506374 bytes .../static/description/screenshot_user.png | Bin 0 -> 308749 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/core/dialog/dialog.js | 14 ++ .../static/src/core/dialog/dialog.scss | 7 + .../static/src/core/dialog/dialog.xml | 39 +++ .../muk_web_dialog/views/res_users.xml | 16 ++ third_party_addons/muk_web_theme/LICENSE | 165 +++++++++++++ third_party_addons/muk_web_theme/__init__.py | 21 ++ .../muk_web_theme/__manifest__.py | 59 +++++ .../muk_web_theme/doc/changelog.rst | 14 ++ .../muk_web_theme/doc/index.rst | 58 +++++ third_party_addons/muk_web_theme/i18n/de.po | 179 ++++++++++++++ .../muk_web_theme/models/__init__.py | 3 + .../muk_web_theme/models/ir_http.py | 20 ++ .../muk_web_theme/models/res_company.py | 20 ++ .../models/res_config_settings.py | 125 ++++++++++ .../static/description/banner.png | Bin 0 -> 102669 bytes .../muk_web_theme/static/description/icon.png | Bin 0 -> 2269 bytes .../muk_web_theme/static/description/icon.svg | 1 + .../static/description/index.html | 223 ++++++++++++++++++ .../muk_web_theme/static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 2101880 bytes .../static/description/screenshot_apps.png | Bin 0 -> 1345948 bytes .../static/description/screenshot_chatter.png | Bin 0 -> 708642 bytes .../description/screenshot_customize.png | Bin 0 -> 387587 bytes .../description/screenshot_mobile_apps.png | Bin 0 -> 82458 bytes .../description/screenshot_mobile_form.png | Bin 0 -> 103028 bytes .../description/screenshot_mobile_kanban.png | Bin 0 -> 93331 bytes .../description/screenshot_mobile_menu.png | Bin 0 -> 85399 bytes .../description/screenshot_settings.png | Bin 0 -> 458632 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/description/theme_screenshot.png | Bin 0 -> 172093 bytes .../static/src/img/background.png | Bin 0 -> 505387 bytes .../muk_web_theme/static/src/scss/colors.scss | 13 + .../static/src/scss/variables.scss | 1 + .../static/src/views/form/form.scss | 8 + .../static/src/webclient/appsmenu/appsmenu.js | 56 +++++ .../src/webclient/appsmenu/appsmenu.scss | 67 ++++++ .../static/src/webclient/navbar/navbar.js | 19 ++ .../static/src/webclient/navbar/navbar.scss | 3 + .../static/src/webclient/navbar/navbar.xml | 49 ++++ .../muk_web_theme/templates/web_layout.xml | 13 + .../views/res_config_settings.xml | 102 ++++++++ 159 files changed, 4745 insertions(+) create mode 100644 third_party_addons/muk_web_appsbar/LICENSE create mode 100644 third_party_addons/muk_web_appsbar/__init__.py create mode 100644 third_party_addons/muk_web_appsbar/__manifest__.py create mode 100644 third_party_addons/muk_web_appsbar/doc/changelog.rst create mode 100644 third_party_addons/muk_web_appsbar/doc/index.rst create mode 100644 third_party_addons/muk_web_appsbar/i18n/de.po create mode 100644 third_party_addons/muk_web_appsbar/models/__init__.py create mode 100644 third_party_addons/muk_web_appsbar/models/ir_http.py create mode 100644 third_party_addons/muk_web_appsbar/models/res_company.py create mode 100644 third_party_addons/muk_web_appsbar/models/res_config_settings.py create mode 100644 third_party_addons/muk_web_appsbar/models/res_users.py create mode 100644 third_party_addons/muk_web_appsbar/static/description/banner.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/icon.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/icon.svg create mode 100644 third_party_addons/muk_web_appsbar/static/description/index.html create mode 100644 third_party_addons/muk_web_appsbar/static/description/logo.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/screenshot.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/screenshot_user.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/service_development.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/service_infrastructure.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/service_integration.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/service_support.png create mode 100644 third_party_addons/muk_web_appsbar/static/description/service_training.png create mode 100644 third_party_addons/muk_web_appsbar/static/src/scss/mixins.scss create mode 100644 third_party_addons/muk_web_appsbar/static/src/scss/variables.dark.scss create mode 100644 third_party_addons/muk_web_appsbar/static/src/scss/variables.scss create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/appsbar/appsbar.js create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/appsbar/appsbar.scss create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/menus/app_menu_service.js create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/webclient.js create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/webclient.scss create mode 100644 third_party_addons/muk_web_appsbar/static/src/webclient/webclient.xml create mode 100644 third_party_addons/muk_web_appsbar/templates/webclient.xml create mode 100644 third_party_addons/muk_web_appsbar/views/res_config_settings.xml create mode 100644 third_party_addons/muk_web_appsbar/views/res_users.xml create mode 100644 third_party_addons/muk_web_chatter/LICENSE create mode 100644 third_party_addons/muk_web_chatter/__init__.py create mode 100644 third_party_addons/muk_web_chatter/__manifest__.py create mode 100644 third_party_addons/muk_web_chatter/doc/changelog.rst create mode 100644 third_party_addons/muk_web_chatter/doc/index.rst create mode 100644 third_party_addons/muk_web_chatter/i18n/de.po create mode 100644 third_party_addons/muk_web_chatter/models/__init__.py create mode 100644 third_party_addons/muk_web_chatter/models/ir_http.py create mode 100644 third_party_addons/muk_web_chatter/models/res_users.py create mode 100644 third_party_addons/muk_web_chatter/static/description/banner.png create mode 100644 third_party_addons/muk_web_chatter/static/description/icon.png create mode 100644 third_party_addons/muk_web_chatter/static/description/icon.svg create mode 100644 third_party_addons/muk_web_chatter/static/description/index.html create mode 100644 third_party_addons/muk_web_chatter/static/description/logo.png create mode 100644 third_party_addons/muk_web_chatter/static/description/screenshot.png create mode 100644 third_party_addons/muk_web_chatter/static/description/screenshot_sidebar.png create mode 100644 third_party_addons/muk_web_chatter/static/description/screenshot_user.png create mode 100644 third_party_addons/muk_web_chatter/static/description/service_development.png create mode 100644 third_party_addons/muk_web_chatter/static/description/service_infrastructure.png create mode 100644 third_party_addons/muk_web_chatter/static/description/service_integration.png create mode 100644 third_party_addons/muk_web_chatter/static/description/service_support.png create mode 100644 third_party_addons/muk_web_chatter/static/description/service_training.png create mode 100644 third_party_addons/muk_web_chatter/static/src/chatter/chatter.js create mode 100644 third_party_addons/muk_web_chatter/static/src/chatter/chatter.scss create mode 100644 third_party_addons/muk_web_chatter/static/src/chatter/chatter.xml create mode 100644 third_party_addons/muk_web_chatter/static/src/core/thread/thread.js create mode 100644 third_party_addons/muk_web_chatter/static/src/core/thread/thread.xml create mode 100644 third_party_addons/muk_web_chatter/static/src/scss/variables.scss create mode 100644 third_party_addons/muk_web_chatter/static/src/views/form/form_compiler.js create mode 100644 third_party_addons/muk_web_chatter/static/src/views/form/form_renderer.js create mode 100644 third_party_addons/muk_web_chatter/views/res_users.xml create mode 100644 third_party_addons/muk_web_colors/LICENSE create mode 100644 third_party_addons/muk_web_colors/__init__.py create mode 100644 third_party_addons/muk_web_colors/__manifest__.py create mode 100644 third_party_addons/muk_web_colors/doc/changelog.rst create mode 100644 third_party_addons/muk_web_colors/doc/index.rst create mode 100644 third_party_addons/muk_web_colors/i18n/de.po create mode 100644 third_party_addons/muk_web_colors/models/__init__.py create mode 100644 third_party_addons/muk_web_colors/models/res_config_settings.py create mode 100644 third_party_addons/muk_web_colors/models/web_editor_assets.py create mode 100644 third_party_addons/muk_web_colors/static/description/banner.png create mode 100644 third_party_addons/muk_web_colors/static/description/icon.png create mode 100644 third_party_addons/muk_web_colors/static/description/icon.svg create mode 100644 third_party_addons/muk_web_colors/static/description/index.html create mode 100644 third_party_addons/muk_web_colors/static/description/logo.png create mode 100644 third_party_addons/muk_web_colors/static/description/screenshot.png create mode 100644 third_party_addons/muk_web_colors/static/description/screenshot_dark.png create mode 100644 third_party_addons/muk_web_colors/static/description/service_development.png create mode 100644 third_party_addons/muk_web_colors/static/description/service_infrastructure.png create mode 100644 third_party_addons/muk_web_colors/static/description/service_integration.png create mode 100644 third_party_addons/muk_web_colors/static/description/service_support.png create mode 100644 third_party_addons/muk_web_colors/static/description/service_training.png create mode 100644 third_party_addons/muk_web_colors/static/src/scss/colors.scss create mode 100644 third_party_addons/muk_web_colors/static/src/scss/colors_dark.scss create mode 100644 third_party_addons/muk_web_colors/static/src/scss/colors_light.scss create mode 100644 third_party_addons/muk_web_colors/templates/webclient.xml create mode 100644 third_party_addons/muk_web_colors/views/res_config_settings.xml create mode 100644 third_party_addons/muk_web_dialog/LICENSE create mode 100644 third_party_addons/muk_web_dialog/__init__.py create mode 100644 third_party_addons/muk_web_dialog/__manifest__.py create mode 100644 third_party_addons/muk_web_dialog/doc/changelog.rst create mode 100644 third_party_addons/muk_web_dialog/doc/index.rst create mode 100644 third_party_addons/muk_web_dialog/i18n/de.po create mode 100644 third_party_addons/muk_web_dialog/models/__init__.py create mode 100644 third_party_addons/muk_web_dialog/models/ir_http.py create mode 100644 third_party_addons/muk_web_dialog/models/res_users.py create mode 100644 third_party_addons/muk_web_dialog/static/description/banner.png create mode 100644 third_party_addons/muk_web_dialog/static/description/icon.png create mode 100644 third_party_addons/muk_web_dialog/static/description/icon.svg create mode 100644 third_party_addons/muk_web_dialog/static/description/index.html create mode 100644 third_party_addons/muk_web_dialog/static/description/logo.png create mode 100644 third_party_addons/muk_web_dialog/static/description/screenshot.png create mode 100644 third_party_addons/muk_web_dialog/static/description/screenshot_user.png create mode 100644 third_party_addons/muk_web_dialog/static/description/service_development.png create mode 100644 third_party_addons/muk_web_dialog/static/description/service_infrastructure.png create mode 100644 third_party_addons/muk_web_dialog/static/description/service_integration.png create mode 100644 third_party_addons/muk_web_dialog/static/description/service_support.png create mode 100644 third_party_addons/muk_web_dialog/static/description/service_training.png create mode 100644 third_party_addons/muk_web_dialog/static/src/core/dialog/dialog.js create mode 100644 third_party_addons/muk_web_dialog/static/src/core/dialog/dialog.scss create mode 100644 third_party_addons/muk_web_dialog/static/src/core/dialog/dialog.xml create mode 100644 third_party_addons/muk_web_dialog/views/res_users.xml create mode 100644 third_party_addons/muk_web_theme/LICENSE create mode 100644 third_party_addons/muk_web_theme/__init__.py create mode 100644 third_party_addons/muk_web_theme/__manifest__.py create mode 100644 third_party_addons/muk_web_theme/doc/changelog.rst create mode 100644 third_party_addons/muk_web_theme/doc/index.rst create mode 100644 third_party_addons/muk_web_theme/i18n/de.po create mode 100644 third_party_addons/muk_web_theme/models/__init__.py create mode 100644 third_party_addons/muk_web_theme/models/ir_http.py create mode 100644 third_party_addons/muk_web_theme/models/res_company.py create mode 100644 third_party_addons/muk_web_theme/models/res_config_settings.py create mode 100644 third_party_addons/muk_web_theme/static/description/banner.png create mode 100644 third_party_addons/muk_web_theme/static/description/icon.png create mode 100644 third_party_addons/muk_web_theme/static/description/icon.svg create mode 100644 third_party_addons/muk_web_theme/static/description/index.html create mode 100644 third_party_addons/muk_web_theme/static/description/logo.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_apps.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_chatter.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_customize.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_mobile_apps.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_mobile_form.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_mobile_kanban.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_mobile_menu.png create mode 100644 third_party_addons/muk_web_theme/static/description/screenshot_settings.png create mode 100644 third_party_addons/muk_web_theme/static/description/service_development.png create mode 100644 third_party_addons/muk_web_theme/static/description/service_infrastructure.png create mode 100644 third_party_addons/muk_web_theme/static/description/service_integration.png create mode 100644 third_party_addons/muk_web_theme/static/description/service_support.png create mode 100644 third_party_addons/muk_web_theme/static/description/service_training.png create mode 100644 third_party_addons/muk_web_theme/static/description/theme_screenshot.png create mode 100644 third_party_addons/muk_web_theme/static/src/img/background.png create mode 100644 third_party_addons/muk_web_theme/static/src/scss/colors.scss create mode 100644 third_party_addons/muk_web_theme/static/src/scss/variables.scss create mode 100644 third_party_addons/muk_web_theme/static/src/views/form/form.scss create mode 100644 third_party_addons/muk_web_theme/static/src/webclient/appsmenu/appsmenu.js create mode 100644 third_party_addons/muk_web_theme/static/src/webclient/appsmenu/appsmenu.scss create mode 100644 third_party_addons/muk_web_theme/static/src/webclient/navbar/navbar.js create mode 100644 third_party_addons/muk_web_theme/static/src/webclient/navbar/navbar.scss create mode 100644 third_party_addons/muk_web_theme/static/src/webclient/navbar/navbar.xml create mode 100644 third_party_addons/muk_web_theme/templates/web_layout.xml create mode 100644 third_party_addons/muk_web_theme/views/res_config_settings.xml diff --git a/third_party_addons/muk_web_appsbar/LICENSE b/third_party_addons/muk_web_appsbar/LICENSE new file mode 100644 index 000000000..0a041280b --- /dev/null +++ b/third_party_addons/muk_web_appsbar/LICENSE @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/third_party_addons/muk_web_appsbar/__init__.py b/third_party_addons/muk_web_appsbar/__init__.py new file mode 100644 index 000000000..df1b93441 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/__init__.py @@ -0,0 +1,14 @@ +from . import models + +import base64 + +from odoo.tools import file_open + + +def _setup_module(env): + if env.ref('base.main_company', False): + with file_open('base/static/img/res_company_logo.png', 'rb') as file: + env.ref('base.main_company').write({ + 'appbar_image': base64.b64encode(file.read()) + }) + \ No newline at end of file diff --git a/third_party_addons/muk_web_appsbar/__manifest__.py b/third_party_addons/muk_web_appsbar/__manifest__.py new file mode 100644 index 000000000..5991be93b --- /dev/null +++ b/third_party_addons/muk_web_appsbar/__manifest__.py @@ -0,0 +1,73 @@ +{ + 'name': 'MuK AppsBar', + 'summary': 'Adds a sidebar to the main screen', + 'description': ''' + This module adds a sidebar to the main screen. The sidebar has a list + of all installed apps similar to the home menu to ease navigation. + ''', + 'version': '18.0.1.1.3', + 'category': 'Tools/UI', + 'license': 'LGPL-3', + 'author': 'MuK IT', + 'website': 'http://www.mukit.at', + 'live_test_url': 'https://my.mukit.at/r/f6m', + 'contributors': [ + 'Mathias Markl ', + ], + 'depends': [ + 'base_setup', + 'web', + ], + 'data': [ + 'templates/webclient.xml', + 'views/res_users.xml', + 'views/res_config_settings.xml', + ], + 'assets': { + 'web._assets_primary_variables': [ + 'muk_web_appsbar/static/src/scss/variables.scss', + ], + 'web._assets_backend_helpers': [ + 'muk_web_appsbar/static/src/scss/mixins.scss', + ], + 'web.assets_web_dark': [ + ( + 'after', + 'muk_web_appsbar/static/src/scss/variables.scss', + 'muk_web_appsbar/static/src/scss/variables.dark.scss', + ), + ], + 'web.assets_backend': [ + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/webclient.js', + ), + ( + 'after', + 'web/static/src/webclient/webclient.xml', + 'muk_web_appsbar/static/src/webclient/webclient.xml', + ), + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/menus/app_menu_service.js', + ), + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.js', + ), + 'muk_web_appsbar/static/src/webclient/webclient.scss', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.scss', + ], + }, + 'images': [ + 'static/description/banner.png', + ], + 'installable': True, + 'application': False, + 'auto_install': False, + 'post_init_hook': '_setup_module', +} diff --git a/third_party_addons/muk_web_appsbar/doc/changelog.rst b/third_party_addons/muk_web_appsbar/doc/changelog.rst new file mode 100644 index 000000000..659d822e0 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/doc/changelog.rst @@ -0,0 +1,9 @@ +`1.1.0` +------- + +- Use CSS Grid + +`1.0.0` +------- + +- Initial Release diff --git a/third_party_addons/muk_web_appsbar/doc/index.rst b/third_party_addons/muk_web_appsbar/doc/index.rst new file mode 100644 index 000000000..8f6f787e3 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/doc/index.rst @@ -0,0 +1,59 @@ +=========== +MuK AppsBar +=========== + +This module adds a sidebar to the main screen. The sidebar has a list +of all installed apps similar to the home menu to ease navigation. + +Installation +============ + +To install this module, you need to: + +Download the module and add it to your Odoo addons folder. Afterward, log on to +your Odoo server and go to the Apps menu. Trigger the debug mode and update the +list by clicking on the "Update Apps List" link. Now install the module by +clicking on the install button. + +Upgrade +============ + +To upgrade this module, you need to: + +Download the module and add it to your Odoo addons folder. Restart the server +and log on to your Odoo server. Select the Apps menu and upgrade the module by +clicking on the upgrade button. + +Configuration +============= + +Each user can define in their profile the display of the sidebar. The options +are to show the large version, the small version, or hide the sidebar completely. +In addition, an image can be added for each company, which is displayed at the +bottom of the sidebar. + +Usage +============= + +Is the sidebar is activated it will be automatically displayed on the left side of +the systems UI. + +Credits +======= + +Contributors +------------ + +* Mathias Markl + +Author & Maintainer +------------------- + +This module is maintained by the `MuK IT GmbH `_. + +MuK IT is an Austrian company specialized in customizing and extending Odoo. +We develop custom solutions for your individual needs to help you focus on +your strength and expertise to grow your business. + +If you want to get in touch please contact us via mail +(sale@mukit.at) or visit our website (https://mukit.at). diff --git a/third_party_addons/muk_web_appsbar/i18n/de.po b/third_party_addons/muk_web_appsbar/i18n/de.po new file mode 100644 index 000000000..d65dfebe7 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/i18n/de.po @@ -0,0 +1,78 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * muk_web_appsbar +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-11-06 14:43+0000\n" +"PO-Revision-Date: 2024-11-06 14:43+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_company__appbar_image +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_config_settings__appbar_image +msgid "Apps Menu Footer Image" +msgstr "Apps Menü Fusszeilen Bild" + +#. module: muk_web_appsbar +#: model_terms:ir.ui.view,arch_db:muk_web_appsbar.view_res_config_settings_form +msgid "AppsBar" +msgstr "AppsLeiste" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_ir_http +msgid "HTTP Routing" +msgstr "HTTP-Routing" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__invisible +msgid "Invisible" +msgstr "Unsichtbar" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__large +msgid "Large" +msgstr "Groß" + +#. module: muk_web_appsbar +#. odoo-javascript +#: code:addons/muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml:0 +msgid "Logo" +msgstr "Logo" + +#. module: muk_web_appsbar +#: model_terms:ir.ui.view,arch_db:muk_web_appsbar.view_res_config_settings_form +msgid "Set your own Logo for the appsbar" +msgstr "Legen Sie ihr eigenes Logo für die Appsleiste fest" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_users__sidebar_type +msgid "Sidebar Type" +msgstr "Seitenleiste Typ" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__small +msgid "Small" +msgstr "Klein" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_users +msgid "User" +msgstr "Benutzer" \ No newline at end of file diff --git a/third_party_addons/muk_web_appsbar/models/__init__.py b/third_party_addons/muk_web_appsbar/models/__init__.py new file mode 100644 index 000000000..49f6c60bd --- /dev/null +++ b/third_party_addons/muk_web_appsbar/models/__init__.py @@ -0,0 +1,4 @@ +from . import ir_http +from . import res_users +from . import res_company +from . import res_config_settings diff --git a/third_party_addons/muk_web_appsbar/models/ir_http.py b/third_party_addons/muk_web_appsbar/models/ir_http.py new file mode 100644 index 000000000..2c6a7231d --- /dev/null +++ b/third_party_addons/muk_web_appsbar/models/ir_http.py @@ -0,0 +1,20 @@ +from odoo import models +from odoo.http import request + + +class IrHttp(models.AbstractModel): + + _inherit = "ir.http" + + #---------------------------------------------------------- + # Functions + #---------------------------------------------------------- + + def session_info(self): + result = super(IrHttp, self).session_info() + if request.env.user._is_internal(): + for company in request.env.user.company_ids.with_context(bin_size=True): + result['user_companies']['allowed_companies'][company.id].update({ + 'has_appsbar_image': bool(company.appbar_image), + }) + return result diff --git a/third_party_addons/muk_web_appsbar/models/res_company.py b/third_party_addons/muk_web_appsbar/models/res_company.py new file mode 100644 index 000000000..b55d9afda --- /dev/null +++ b/third_party_addons/muk_web_appsbar/models/res_company.py @@ -0,0 +1,15 @@ +from odoo import models, fields + + +class ResCompany(models.Model): + + _inherit = 'res.company' + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + appbar_image = fields.Binary( + string='Apps Menu Footer Image', + attachment=True + ) diff --git a/third_party_addons/muk_web_appsbar/models/res_config_settings.py b/third_party_addons/muk_web_appsbar/models/res_config_settings.py new file mode 100644 index 000000000..94e72feee --- /dev/null +++ b/third_party_addons/muk_web_appsbar/models/res_config_settings.py @@ -0,0 +1,15 @@ +from odoo import api, fields, models + + +class ResConfigSettings(models.TransientModel): + + _inherit = 'res.config.settings' + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + appbar_image = fields.Binary( + related='company_id.appbar_image', + readonly=False + ) diff --git a/third_party_addons/muk_web_appsbar/models/res_users.py b/third_party_addons/muk_web_appsbar/models/res_users.py new file mode 100644 index 000000000..06f821091 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/models/res_users.py @@ -0,0 +1,37 @@ +from odoo import models, fields, api + + +class ResUsers(models.Model): + + _inherit = 'res.users' + + #---------------------------------------------------------- + # Properties + #---------------------------------------------------------- + + @property + def SELF_READABLE_FIELDS(self): + return super().SELF_READABLE_FIELDS + [ + 'sidebar_type', + ] + + @property + def SELF_WRITEABLE_FIELDS(self): + return super().SELF_WRITEABLE_FIELDS + [ + 'sidebar_type', + ] + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + sidebar_type = fields.Selection( + selection=[ + ('invisible', 'Invisible'), + ('small', 'Small'), + ('large', 'Large') + ], + string="Sidebar Type", + default='large', + required=True, + ) diff --git a/third_party_addons/muk_web_appsbar/static/description/banner.png b/third_party_addons/muk_web_appsbar/static/description/banner.png new file mode 100644 index 0000000000000000000000000000000000000000..92b06c549c655a70c0bcab9e4dabec9ac2d9cf88 GIT binary patch literal 101586 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�oCe%<1Fr%6bwPHXV&p^8`njcagtOAfML1f}(wT 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 literal 0 HcmV?d00001 diff --git a/third_party_addons/muk_web_appsbar/static/description/icon.png b/third_party_addons/muk_web_appsbar/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9ac0efb340fe3f1ccf2a6720612db302e01844 GIT binary patch literal 1771 zcmb7_c{tk%6UU>DBtj)=N{Y6Aguc?P>c+8FC=qvv5{l9~>aIE$EvYN19@-|VRl3eP z8q{h@>Z&@MEb1!iTERMYDe68dtlj6?=Xw8p-#=!)^T*8mG4q*c?%G(JN{Y*hgFqlj zb2FmtfnNRFAYunTc=8G5K!n0VmViut=YiR3E}3&)~>`U0A3q_ z0)WZyfTRvBc0+C;>7*;wxTnSUO2jvBJI#sKI?ASIiq*AG;@Lu_{i?qBfuLKo~I${D# z(7>kZx!WAKu-SNmuN0K!=O24gKAKv9MO^kHkWjMC9D}ggQ~Od`-_G}Iu!BUn+Q_#KUN7Y1r_LQ^K zSlG@8;SBwr6yY+0b%n$km8uNg5^C5DQJxR+B*!yu*+DjWV3T#?A9r_l_pM>=-Z{S= zBYvIHEV3P0C&$C1kRC0kl=On2Yc=Uv<0hT!3gOdr^Ounx@yP)~$z@|AO0toXmE}Op z9;Qin*2RkfhqMoomfkFdct_U=NFf023*dCWgNhGt~GMBV{+25%Uxt~cN&{WOKo^klAY9Nd0MEj zI>CRBC07?C=Iq~MpY22<5E=9r>K=!XZU;x{#KJCZw zby5M+{0>Tg{Ue5`XU8HU73pLu4vM(i)_jP+H|M18DnqJNQv#H~{%JSI$lSxP)i{l3 z3=Y+73+%Ug{b(yPg`-z=Q~)hPFDy+-x1w>i$W=}t(^IeJtF&L$rT|D+g|fR8*`z&H z`uMm#F?LY}Fcxv)PcfVa?zk*STvS-NS7IFl4&>GO*qYY{=A3C4UnN%_|hD6EY3PU{PNurc&&-IwF!>DmO(?ogQ*e| zOmxTm93GAm^RxFI8+99-8uvcvZPZ>z)etnDCcI@h8$aVpu5L|40KnmvwG2O=6$|`` z9HHOS?!EfCJ2CcfoR{r&*QtX&ow~NC$%O9@-n38wvdXtV6A8PX^Q!5zsHT}KN1)4( zUKL$MPC}o@T47qwbFxzYEdX=y&XRiPj+(4vOktZ@P4DhD@F%+xQAsIqxek->9(L>& z@T{Ky{+~(ap=N`rQ7El!qjpglaNwbXH~Xy!FY-{!ykmB4L1p>>@TPNr<%Llz^88Bm zYFdh@+yN(jrUUh&s~LChDc_t!Cupm|OqmQt%8cNmlGT#9a5y$Rnt6}r2)ExsEs~Ez zMr#(Q78-9JK#je4UWS!+<;ZQ{OV8RB#smc=@<@-w)9k6ArslH3L@TO(m2*Jnow|s_cLTUg~uwnM$(A3+Zwwd@VpWQ3GCS z0Li&$21jq?z@JUm?)X2BP7D2d95ls`VA+scA?`nX_{lRm$~7|RTvp0iG6@s;_WN=z zgAquu=2_=d_*x5WqORR-xZcc?Yp5$hU=;l_dd$+^*ulUP*5Gv9$7Z$HI4zW;AyGQa z&Rwc%=Ws7}RyW3v$X4!M(Cfyz3nmPUG7-p06k)y}p#aP|V$Br+3-w|c@L%z^)E5Ic V2Vp8T;^2FM%#E#yWdyf`zW@=#Jw5;c literal 0 HcmV?d00001 diff --git a/third_party_addons/muk_web_appsbar/static/description/icon.svg b/third_party_addons/muk_web_appsbar/static/description/icon.svg new file mode 100644 index 000000000..9518f0e06 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/static/description/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/third_party_addons/muk_web_appsbar/static/description/index.html b/third_party_addons/muk_web_appsbar/static/description/index.html new file mode 100644 index 000000000..98d0fcb94 --- /dev/null +++ b/third_party_addons/muk_web_appsbar/static/description/index.html @@ -0,0 +1,155 @@ +
+
+

MuK Colors

+

Customize your Odoo colors

+ +

MuK IT GmbH - www.mukit.at

+
+ + Community + + + Enterprise + +
+
+ +
+
+
+ +
+
+
+

Overview

+

+ This module adds a sidebar to the main screen. The sidebar has a list of all + installed apps similar to the home menu to ease navigation. Each user can define + in their profile the display of the sidebar. The options are to show the large + version, the small version, or hide the sidebar completely. In addition, an image + can be added for each company, which is displayed at the bottom of the sidebar. +

+
+
+
+ +
+
+
+

Settings

+

+ To set up the sidebar, the user can open their preferences or profile, depending on + whether the HR module is installed. The sidebar settings can now be changed via a + corresponding field. You will need to refresh your browser for the change to take effect. +

+
+ +
+
+
+
+ +
+
+

+ Want more? +

+

+ Are you having troubles with your Odoo integration? Or do you feel + your system lacks of essential features?
If your answer is YES + to one of the above questions, feel free to contact us at anytime + with your inquiry.
We are looking forward to discuss your + needs and plan the next steps with you.
+

+
+ +
+ +
+
+

Our Services

+
+
+
+
+ +
+

+ Odoo
Development +

+
+
+
+
+
+ +
+

+ Odoo
Integration +

+
+
+
+
+
+ +
+

+ Odoo
Infrastructure +

+
+
+
+
+
+ +
+

+ Odoo
Training +

+
+
+
+
+
+ +
+

+ Odoo
Support +

+
+
+
+
+
diff --git a/third_party_addons/muk_web_appsbar/static/description/logo.png b/third_party_addons/muk_web_appsbar/static/description/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9427ce33ea36c2ec961356d01d612bae02d48ce2 GIT binary patch literal 38064 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 literal 0 HcmV?d00001 diff --git a/third_party_addons/muk_web_appsbar/static/description/screenshot.png b/third_party_addons/muk_web_appsbar/static/description/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..17cfd6370b1c687d78ea840186a6a867709ac882 GIT binary patch literal 235062 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