From 4afc12586dad9e9b84e4bbd1dfe95a1c0a51cf61 Mon Sep 17 00:00:00 2001 From: Luc De Meyer Date: Sun, 21 Dec 2014 12:17:06 +0100 Subject: [PATCH] add web_sheet_full_width_selective --- web_sheet_full_width_selective/__init__.py | 21 +++++++ web_sheet_full_width_selective/__openerp__.py | 56 ++++++++++++++++++ .../static/description/icon.png | Bin 0 -> 411 bytes .../static/src/css/sheet.css | 4 ++ .../views/sheet.xml | 12 ++++ 5 files changed, 93 insertions(+) create mode 100755 web_sheet_full_width_selective/__init__.py create mode 100755 web_sheet_full_width_selective/__openerp__.py create mode 100755 web_sheet_full_width_selective/static/description/icon.png create mode 100755 web_sheet_full_width_selective/static/src/css/sheet.css create mode 100755 web_sheet_full_width_selective/views/sheet.xml diff --git a/web_sheet_full_width_selective/__init__.py b/web_sheet_full_width_selective/__init__.py new file mode 100755 index 00000000..5c71b515 --- /dev/null +++ b/web_sheet_full_width_selective/__init__.py @@ -0,0 +1,21 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# +# Copyright (c) 2014 Noviat nv/sa (www.noviat.com). All rights reserved. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## diff --git a/web_sheet_full_width_selective/__openerp__.py b/web_sheet_full_width_selective/__openerp__.py new file mode 100755 index 00000000..dae518a2 --- /dev/null +++ b/web_sheet_full_width_selective/__openerp__.py @@ -0,0 +1,56 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# +# Copyright (c) 2014 Noviat nv/sa (www.noviat.com). All rights reserved. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': 'Show selected sheets with full width', + 'version': '0.1', + 'license': 'AGPL-3', + 'author': 'Noviat', + 'category': 'Hidden', + 'description': """ +Description +----------- +This module adds a css class to change a Form Sheet view +to cover the full screen. + +You can activate the Full Screen view by the creation of an +inherited view with the following content: +:: + + + oe_form_sheet_full_screen + + + +Acknowledgements +---------------- +Icon courtesy of http://www.picol.org/ (size_width.svg) + """, + 'depends': [ + 'web', + ], + 'data': [ + 'views/sheet.xml', + ], + 'active': False, + 'installable': True, + } diff --git a/web_sheet_full_width_selective/static/description/icon.png b/web_sheet_full_width_selective/static/description/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..18295d8f03c33f256c3b623ae040b5b7bdcbba54 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)Y)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_Gz7y~NYkmHi%%0FMTT_S8*t85kHfJY5_^DsH{KwUO_T0gr3o(2^9Rx&9%xgdbZ{_ewn^XmUpuI|uL&foEYhmk{};Yw)b zXQ7p|Ux({You>O*|3j9-0W0B+HoRRd7OWd{*j$-QTy?CQm6&!ZynE=%Ce!tUPv7c+ zz!ConNd|w#y2GcLZnRdg=nE$ZKMLHl__{sgyuH_MR$OGTR}x#!yqNKwlGyRXN=*9{ z#GW@VVhR(C6c^n2>2ypvzx7kjoP9af3z%;7Kkt;_y|7Pq4a2v`Tb0s&X{E1a7CBJ2 zXK{xl!`n9kzC0O=k7YPHNZWb{GtRoM;meS5@34u%g0oV~85wiGIqzopr06`>{q5uE@ literal 0 HcmV?d00001 diff --git a/web_sheet_full_width_selective/static/src/css/sheet.css b/web_sheet_full_width_selective/static/src/css/sheet.css new file mode 100755 index 00000000..50027d51 --- /dev/null +++ b/web_sheet_full_width_selective/static/src/css/sheet.css @@ -0,0 +1,4 @@ +.openerp .oe_form_sheet_full_screen { + max-width: none; + margin: 0 auto; +} diff --git a/web_sheet_full_width_selective/views/sheet.xml b/web_sheet_full_width_selective/views/sheet.xml new file mode 100755 index 00000000..5f93919c --- /dev/null +++ b/web_sheet_full_width_selective/views/sheet.xml @@ -0,0 +1,12 @@ + + + + + + + +