[17.0][FIX] web_responsive: disable default file preview

pull/2795/head
Taras Shabaranskyi 2024-04-14 21:05:31 +03:00
parent bc43787c65
commit c5f7b0a7ce
5 changed files with 23 additions and 12 deletions

View File

@ -48,9 +48,7 @@
"/web_responsive/static/src/components/chatter/*", "/web_responsive/static/src/components/chatter/*",
"/web_responsive/static/src/components/control_panel/*", "/web_responsive/static/src/components/control_panel/*",
"/web_responsive/static/src/components/command_palette/*", "/web_responsive/static/src/components/command_palette/*",
"/web_responsive/static/src/views/form/form_controller.scss", "/web_responsive/static/src/views/form/*",
"/web_responsive/static/src/views/form/status_bar_buttons.xml",
"/web_responsive/static/src/views/form/form_statusbar.scss",
], ],
"web.assets_tests": [ "web.assets_tests": [
"/web_responsive/static/tests/test_patch.js", "/web_responsive/static/tests/test_patch.js",

View File

@ -8,10 +8,11 @@
/* /*
:Author: David Goodger (goodger@python.org) :Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ :Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain. :Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils. Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet. customize this style sheet.
@ -274,7 +275,7 @@ pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ; margin-left: 2em ;
margin-right: 2em } margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */ pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee } pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 } pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@ -300,7 +301,7 @@ span.option {
span.pre { span.pre {
white-space: pre } white-space: pre }
span.problematic { span.problematic, pre.problematic {
color: red } color: red }
span.section-subtitle { span.section-subtitle {
@ -494,7 +495,9 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
<div class="section" id="maintainers"> <div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2> <h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p> <p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use.</p> promote its widespread use.</p>

View File

@ -37,11 +37,7 @@ export function useFileViewerContainerSize(ref) {
}); });
} }
/** export const unpatchFileViewer = patch(FileViewer.prototype, {
* Patch attachment viewer to add min/max buttons capability
* @property {Function} resizeUpdateActualFormChatterWidth
*/
patch(FileViewer.prototype, {
setup() { setup() {
super.setup(); super.setup();
this.root = useRef("root"); this.root = useRef("root");

View File

@ -0,0 +1,13 @@
/** @odoo-module **/
/* Copyright 2024 Taras Shabaranskyi
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
import {patch} from "@web/core/utils/patch";
import {FormRenderer} from "@web/views/form/form_renderer";
export const unpatchDisableFilePreview = patch(FormRenderer.prototype, {
/** @returns {Boolean}*/
hasFileViewer() {
return false;
},
});

View File

@ -10,6 +10,7 @@
&::-webkit-scrollbar { &::-webkit-scrollbar {
width: 10px; width: 10px;
height: 10px;
} }
&::-webkit-scrollbar-thumb { &::-webkit-scrollbar-thumb {