Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 34 additions & 17 deletions web_responsive/README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

==============
Web Responsive
==============
Expand All @@ -17,7 +13,7 @@ Web Responsive
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
Expand Down Expand Up @@ -62,16 +58,24 @@ This module adds responsiveness to web backend.

|image5|

- Optionally, when opening an invoice (account.move), its most recent
PDF attachment is automatically displayed in the side document viewer.
Enable \*\* File Viewer / Auto-open Invoice Preview*\* on the user's
*Preferences* tab (*Settings -> Users -> Companies -> Users*), per
user.

|image6|

**Features for mobile**: \* View type picker dropdown displays
comfortably

- Control panel buttons use icons to save space.

|image6|
|image7|

- Followers and send button is displayed on mobile. Avatar is hidden.

|image7|
|image8|

- Big inputs on form in edit mode

Expand All @@ -83,36 +87,37 @@ comfortably
be more intuitive or accessible by fingers of one hand. F.x. Alt + S
for Save

|image8|
|image9|

- Autofocus on search menu box when opening the app menu

|image9|
|image10|

- When the chatter is on the side part, the document viewer fills that
part for side-by-side reading instead of full screen. You can still
put it on full width preview clicking on the new maximize button.

|image10|
|image11|

- When the user chooses to send a public message the color of the
composer is different from the one when the message is an internal
log.

|image11|
|image12|

.. |image| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/redirecthome.gif
.. |image1| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/appmenu.gif
.. |image2| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/appsearch.gif
.. |image3| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/listview.gif
.. |image4| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/formview.gif
.. |image5| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/listview.gif
.. |image6| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/form_buttons.gif
.. |image7| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/chatter.png
.. |image8| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/shortcuts.gif
.. |image9| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/appsearch.gif
.. |image10| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/document_viewer.gif
.. |image11| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/chatter-colors.png
.. |image6| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/auto_open_invoice_preview.png
.. |image7| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/form_buttons.gif
.. |image8| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/chatter.png
.. |image9| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/shortcuts.gif
.. |image10| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/appsearch.gif
.. |image11| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/document_viewer.gif
.. |image12| image:: https://raw.githubusercontent.com/OCA/web/18.0/web_responsive/static/img/chatter-colors.png

**Table of contents**

Expand All @@ -128,6 +133,16 @@ The following keyboard shortcuts are implemented:
- Choose app result - ``Enter``
- ``Esc`` to close app drawer

Auto-open invoice preview
-------------------------

Enable *Auto-open Invoice Preview* in your user preferences (*Your
Profile → Preferences*). When enabled, opening an invoice
(``account.move``) automatically shows its most recent PDF attachment in
the file viewer on the side of the form. The setting is per user and
takes effect on the next invoice you open. If an invoice has several PDF
attachments, the viewer navigation cycles through all of them.

Known issues / Roadmap
======================

Expand Down Expand Up @@ -185,6 +200,8 @@ Contributors

- Mohamed Alkobrosli <malkobrosly@kencove.com>

- Khanh Bui <vancouver2990@web.de>

Maintainers
-----------

Expand Down
2 changes: 1 addition & 1 deletion web_responsive/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
"/web_responsive/static/src/components/menu_fuse_searchbar/*",
"/web_responsive/static/src/components/menu_searchbar/*",
"/web_responsive/static/src/components/hotkey/*",
"/web_responsive/static/src/components/file_viewer/*",
"/web_responsive/static/src/components/chatter/*",
"/web_responsive/static/src/components/file_viewer/*",
"/web_responsive/static/src/components/control_panel/*",
"/web_responsive/static/src/components/command_palette/*",
"/web_responsive/static/src/views/form/*",
Expand Down
131 changes: 28 additions & 103 deletions web_responsive/i18n/de.po
Original file line number Diff line number Diff line change
@@ -1,35 +1,23 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * web_responsive
# * web_responsive
#
# Translators:
# Niki Waibel <niki.waibel@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-03 01:37+0000\n"
"PO-Revision-Date: 2023-06-20 11:09+0000\n"
"Last-Translator: Nils Coenen <nils.coenen@nico-solutions.de>\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"POT-Creation-Date: 2026-09-15 08:54+0000\n"
"PO-Revision-Date: 2026-09-15 08:54+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: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/views/form/status_bar_buttons.xml:0
#, python-format
msgid "Action"
msgstr ""
"Plural-Forms: \n"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/menu_canonical_searchbar/searchbar.xml:0
#, python-format
msgid "App Icon"
msgstr ""

Expand All @@ -50,6 +38,20 @@ msgstr ""
msgid "Apps Menu Theme"
msgstr ""

#. module: web_responsive
#: model:ir.model.fields,field_description:web_responsive.field_res_users__is_auto_open_invoice_preview
msgid "Auto-open Invoice Preview"
msgstr "Rechnungsvorschau automatisch öffnen"

#. module: web_responsive
#: model:ir.model.fields,help:web_responsive.field_res_users__is_auto_open_invoice_preview
msgid ""
"Automatically open the PDF preview of the invoice attachment when the "
"invoice is opened."
msgstr ""
"Die PDF-Vorschau des Rechnungsanhangs automatisch öffnen, wenn die "
"Rechnung geöffnet wird."

#. module: web_responsive
#: model:ir.model.fields.selection,name:web_responsive.selection__res_users__apps_menu_search_type__canonical
#: model_terms:ir.ui.view,arch_db:web_responsive.res_users_view_form_apps_menu_preferences
Expand All @@ -70,17 +72,20 @@ msgstr ""
#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
#, python-format
msgid "Discard"
msgstr "Verwerfen"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/command_palette/main.xml:0
#, python-format
msgid "Exit"
msgstr ""

#. module: web_responsive
#: model_terms:ir.ui.view,arch_db:web_responsive.view_users_form_web_responsive
msgid "File Viewer"
msgstr "Datei-Viewer"

#. module: web_responsive
#: model:ir.model.fields.selection,name:web_responsive.selection__res_users__apps_menu_search_type__fuse
#: model_terms:ir.ui.view,arch_db:web_responsive.res_users_view_form_apps_menu_preferences
Expand All @@ -90,26 +95,23 @@ msgstr ""
#. module: web_responsive
#: model:ir.model,name:web_responsive.model_ir_http
msgid "HTTP Routing"
msgstr ""
msgstr "HTTP-Routing"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
#, python-format
msgid "Home Menu"
msgstr "Home-Menü"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/chatter/chatter.xml:0
#, python-format
msgid "Log note"
msgstr "Protokollnotiz"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/file_viewer/file_viewer.xml:0
#, python-format
msgid "Maximize"
msgstr "maximieren"

Expand All @@ -121,21 +123,18 @@ msgstr ""
#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/file_viewer/file_viewer.xml:0
#, python-format
msgid "Minimize"
msgstr "minimieren"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
#, python-format
msgid "New"
msgstr "Neu"

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/menu_canonical_searchbar/searchbar.xml:0
#, python-format
msgid "Nothing to show"
msgstr ""

Expand All @@ -152,7 +151,6 @@ msgstr ""
#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
#, python-format
msgid "Save"
msgstr "Speichern"

Expand All @@ -170,14 +168,12 @@ msgstr ""
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/menu_canonical_searchbar/searchbar.xml:0
#: code:addons/web_responsive/static/src/components/menu_odoo_searchbar/searchbar.xml:0
#, python-format
msgid "Search menus..."
msgstr "Such-Menüs..."

#. module: web_responsive
#. odoo-javascript
#: code:addons/web_responsive/static/src/components/chatter/chatter.xml:0
#, python-format
msgid "Send message"
msgstr "Nachricht senden"

Expand All @@ -189,7 +185,7 @@ msgstr ""
#. module: web_responsive
#: model:ir.model,name:web_responsive.model_res_users
msgid "User"
msgstr ""
msgstr "Benutzer"

#. module: web_responsive
#: model_terms:ir.ui.view,arch_db:web_responsive.res_users_view_form_apps_menu_preferences
Expand All @@ -205,74 +201,3 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:web_responsive.res_users_view_form_apps_menu_preferences
msgid "uses a standard algorithm"
msgstr ""

#, python-format
#~ msgid "Activities"
#~ msgstr "Aktivitäten"

#, python-format
#~ msgid "All"
#~ msgstr "Alles"

#, python-format
#~ msgid "Attachment counter loading..."
#~ msgstr "Anhangszähler wird geladen..."

#, python-format
#~ msgid "Attachments"
#~ msgstr "Anhänge"

#, python-format
#~ msgid "CLEAR"
#~ msgstr "LÖSCHEN"

#, python-format
#~ msgid "SEE RESULT"
#~ msgstr "SIEHE ERGEBNIS"

#, python-format
#~ msgid "Search..."
#~ msgstr "Suche..."

#, python-format
#~ msgid "View switcher"
#~ msgstr "Ansichtsumschalter"

#, python-format
#~ msgid "Create"
#~ msgstr "Erstellen"

#~ msgid "Chatter Position"
#~ msgstr "Chatter-Position"

#, python-format
#~ msgid "Edit"
#~ msgstr "Ändern"

#~ msgid "Normal"
#~ msgstr "normal"

#, python-format
#~ msgid "Quick actions"
#~ msgstr "Schnell-Aktion"

#~ msgid "Sided"
#~ msgstr "Seitlich"

#~ msgid "Users"
#~ msgstr "Benutzer"

#~ msgid "Close"
#~ msgstr "Schließen"

#~ msgid "<span class=\"sr-only\">Toggle App Drawer</span>"
#~ msgstr "<span class=\"sr-only\">App Ordner umschalten</span>"

#~ msgid "<span class=\"sr-only\">Toggle Navigation</span>"
#~ msgstr "<span class=\"sr-only\">Navigation umschalten</span>"

#~ msgid "Apps"
#~ msgstr "Apps"

#~ msgid "More <b class=\"caret\"/>"
#~ msgstr "Mehr <b class=\"caret\"/>"
Loading
Loading