diff --git a/pos_screen_pane_position/README.rst b/pos_screen_pane_position/README.rst new file mode 100644 index 000000000..40ede855d --- /dev/null +++ b/pos_screen_pane_position/README.rst @@ -0,0 +1,47 @@ +.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg + :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +Screen Positions in POS +======================= +This module allow to change the position of the product screen into left or right. + +Configuration +============= +* No additional configurations needed + +Company +------- +* `Cybrosys Techno Solutions `__ + +License +------- +General Public License, Version 3 (AGPL v3). +(https://www.gnu.org/licenses/agpl-3.0-standalone.html) + +Credits +------- +* Developer: (V17) Bhagyadev KP + (V18) Gayathri V +* Contact : odoo@cybrosys.com + +Contacts +-------- +* Mail Contact : odoo@cybrosys.com +* Website : https://cybrosys.com + +Bug Tracker +----------- +Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. + +Maintainer +========== +.. image:: https://cybrosys.com/images/logo.png + :target: https://cybrosys.com + +This module is maintained by Cybrosys Technologies. +For support and more information, please visit `Our Website `__ + +Further information +=================== +HTML Description: ``__ diff --git a/pos_screen_pane_position/__init__.py b/pos_screen_pane_position/__init__.py new file mode 100644 index 000000000..700e718b3 --- /dev/null +++ b/pos_screen_pane_position/__init__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +################################################################################ +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2024-TODAY Cybrosys Technologies(). +# Author: Gayathri V (odoo@cybrosys.com) +# +# This program is free software: you can modify +# it under the terms of the GNU Affero General Public License (AGPL) 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 . +# +################################################################################ +from . import models diff --git a/pos_screen_pane_position/__manifest__.py b/pos_screen_pane_position/__manifest__.py new file mode 100644 index 000000000..8c9df4307 --- /dev/null +++ b/pos_screen_pane_position/__manifest__.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- +################################################################################ +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2024-TODAY Cybrosys Technologies(). +# Author: Gayathri V (odoo@cybrosys.com) +# +# This program is free software: you can modify +# it under the terms of the GNU Affero General Public License (AGPL) 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': 'Screen Positions in POS', + 'version': '18.0.1.0.0', + 'category': 'Point of Sale', + 'summary': """To choose the position of the product screen""", + 'description': 'Using this module the cashier can change ' + 'the position of the product screen into left or right', + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'maintainer': 'Cybrosys Techno Solutions', + 'website': 'https://www.cybrosys.com', + 'depends': ['point_of_sale'], + 'data': ['views/pos_config_views.xml', ], + 'assets': { + 'point_of_sale._assets_pos': [ + 'pos_screen_pane_position/static/src/xml/Screens/ProductScreen/ProductScreen.xml' + ] + }, + 'images': ['static/description/banner.png'], + 'license': 'AGPL-3', + 'installable': True, + 'auto_install': False, + 'application': False, +} diff --git a/pos_screen_pane_position/doc/RELEASE_NOTES.md b/pos_screen_pane_position/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..476830ba1 --- /dev/null +++ b/pos_screen_pane_position/doc/RELEASE_NOTES.md @@ -0,0 +1,7 @@ +## Module + +#### 1.10.2024 +#### Version 18.0.1.0.0 +#### ADD + +- Initial commit for Screen Positions in POS diff --git a/pos_screen_pane_position/models/__init__.py b/pos_screen_pane_position/models/__init__.py new file mode 100644 index 000000000..c3846c849 --- /dev/null +++ b/pos_screen_pane_position/models/__init__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +################################################################################ +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2024-TODAY Cybrosys Technologies(). +# Author: Gayathri V(odoo@cybrosys.com) +# +# This program is free software: you can modify +# it under the terms of the GNU Affero General Public License (AGPL) 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 . +# +################################################################################ +from . import pos_config diff --git a/pos_screen_pane_position/models/pos_config.py b/pos_screen_pane_position/models/pos_config.py new file mode 100644 index 000000000..17f2ae831 --- /dev/null +++ b/pos_screen_pane_position/models/pos_config.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +################################################################################ +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2024-TODAY Cybrosys Technologies(). +# Author: Gayathri V(odoo@cybrosys.com) +# +# This program is free software: you can modify +# it under the terms of the GNU Affero General Public License (AGPL) 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 . +# +################################################################################ +from odoo import fields, models + + +class PosConfig(models.Model): + """To add a fields in pos config to view the positions of the screen""" + _inherit = 'pos.config' + + screen_view = fields.Selection([('left', 'Left'), ('right', 'Right')], + string="Screen View", + help="To set the position of the screen", + default='left', required=True) diff --git a/pos_screen_pane_position/static/description/ICON.png b/pos_screen_pane_position/static/description/ICON.png new file mode 100644 index 000000000..8e48bdaf9 Binary files /dev/null and b/pos_screen_pane_position/static/description/ICON.png differ diff --git a/pos_screen_pane_position/static/description/assets/cybro-icon.png b/pos_screen_pane_position/static/description/assets/cybro-icon.png new file mode 100644 index 000000000..06e73e11d Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/cybro-icon.png differ diff --git a/pos_screen_pane_position/static/description/assets/cybro-odoo.png b/pos_screen_pane_position/static/description/assets/cybro-odoo.png new file mode 100644 index 000000000..ed02e07a4 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/cybro-odoo.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/arrows-repeat.svg b/pos_screen_pane_position/static/description/assets/icons/arrows-repeat.svg new file mode 100644 index 000000000..1d7efabc5 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/arrows-repeat.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-1.png b/pos_screen_pane_position/static/description/assets/icons/banner-1.png new file mode 100644 index 000000000..c180db172 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/banner-1.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-2.svg b/pos_screen_pane_position/static/description/assets/icons/banner-2.svg new file mode 100644 index 000000000..e606d97d9 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-2.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-bg.png b/pos_screen_pane_position/static/description/assets/icons/banner-bg.png new file mode 100644 index 000000000..a8238d3c0 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/banner-bg.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-bg.svg b/pos_screen_pane_position/static/description/assets/icons/banner-bg.svg new file mode 100644 index 000000000..b1378103e --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-bg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-call.svg b/pos_screen_pane_position/static/description/assets/icons/banner-call.svg new file mode 100644 index 000000000..96c687e81 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-call.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-mail.svg b/pos_screen_pane_position/static/description/assets/icons/banner-mail.svg new file mode 100644 index 000000000..cbf0d158d --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-mail.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-pattern.svg b/pos_screen_pane_position/static/description/assets/icons/banner-pattern.svg new file mode 100644 index 000000000..9c1c7e101 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-pattern.svg @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/banner-promo.svg b/pos_screen_pane_position/static/description/assets/icons/banner-promo.svg new file mode 100644 index 000000000..d52791b11 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/banner-promo.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/brand-pair.svg b/pos_screen_pane_position/static/description/assets/icons/brand-pair.svg new file mode 100644 index 000000000..d8db7fc1e --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/brand-pair.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/capture (1).png b/pos_screen_pane_position/static/description/assets/icons/capture (1).png new file mode 100644 index 000000000..8824deafc Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/capture (1).png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/check.png b/pos_screen_pane_position/static/description/assets/icons/check.png new file mode 100644 index 000000000..c8e85f51d Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/check.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/chevron.png b/pos_screen_pane_position/static/description/assets/icons/chevron.png new file mode 100644 index 000000000..2089293d6 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/chevron.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/close-icon.svg b/pos_screen_pane_position/static/description/assets/icons/close-icon.svg new file mode 100644 index 000000000..df8cce37a --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/close-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/cogs.png b/pos_screen_pane_position/static/description/assets/icons/cogs.png new file mode 100644 index 000000000..95d0bad62 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/cogs.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/collabarate-icon.svg b/pos_screen_pane_position/static/description/assets/icons/collabarate-icon.svg new file mode 100644 index 000000000..dd4e10518 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/collabarate-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/consultation.png b/pos_screen_pane_position/static/description/assets/icons/consultation.png new file mode 100644 index 000000000..8319d4baa Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/consultation.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/cybro-logo.png b/pos_screen_pane_position/static/description/assets/icons/cybro-logo.png new file mode 100644 index 000000000..ff4b78220 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/cybro-logo.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/down.svg b/pos_screen_pane_position/static/description/assets/icons/down.svg new file mode 100644 index 000000000..f21c36271 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/pos_screen_pane_position/static/description/assets/icons/ecom-black.png b/pos_screen_pane_position/static/description/assets/icons/ecom-black.png new file mode 100644 index 000000000..a9385ff13 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/ecom-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/education-black.png b/pos_screen_pane_position/static/description/assets/icons/education-black.png new file mode 100644 index 000000000..3eb09b27b Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/education-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/faq.png b/pos_screen_pane_position/static/description/assets/icons/faq.png new file mode 100644 index 000000000..4250b5b81 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/faq.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/feature-icon.svg b/pos_screen_pane_position/static/description/assets/icons/feature-icon.svg new file mode 100644 index 000000000..fa0ea6850 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/feature-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/feature.png b/pos_screen_pane_position/static/description/assets/icons/feature.png new file mode 100644 index 000000000..ac7a785c0 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/feature.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/gear.svg b/pos_screen_pane_position/static/description/assets/icons/gear.svg new file mode 100644 index 000000000..0cc66b6ea --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/gear.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/hero.gif b/pos_screen_pane_position/static/description/assets/icons/hero.gif new file mode 100644 index 000000000..380654dfe Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/hero.gif differ diff --git a/pos_screen_pane_position/static/description/assets/icons/hire-odoo.svg b/pos_screen_pane_position/static/description/assets/icons/hire-odoo.svg new file mode 100644 index 000000000..e1ac089b0 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/hire-odoo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/hotel-black.png b/pos_screen_pane_position/static/description/assets/icons/hotel-black.png new file mode 100644 index 000000000..130f613be Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/hotel-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/img.png b/pos_screen_pane_position/static/description/assets/icons/img.png new file mode 100644 index 000000000..70197f477 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/img.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/license.png b/pos_screen_pane_position/static/description/assets/icons/license.png new file mode 100644 index 000000000..a5869797e Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/license.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/life-ring-icon.svg b/pos_screen_pane_position/static/description/assets/icons/life-ring-icon.svg new file mode 100644 index 000000000..3ae6e1d89 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/life-ring-icon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/lifebuoy.png b/pos_screen_pane_position/static/description/assets/icons/lifebuoy.png new file mode 100644 index 000000000..658d56ccc Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/lifebuoy.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/mail.svg b/pos_screen_pane_position/static/description/assets/icons/mail.svg new file mode 100644 index 000000000..1eedde695 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/mail.svg @@ -0,0 +1,3 @@ + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/manufacturing-black.png b/pos_screen_pane_position/static/description/assets/icons/manufacturing-black.png new file mode 100644 index 000000000..697eb0e9f Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/manufacturing-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/notes.png b/pos_screen_pane_position/static/description/assets/icons/notes.png new file mode 100644 index 000000000..ee5e95404 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/notes.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/notification icon.svg b/pos_screen_pane_position/static/description/assets/icons/notification icon.svg new file mode 100644 index 000000000..053189973 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/notification icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/odoo-consultancy.svg b/pos_screen_pane_position/static/description/assets/icons/odoo-consultancy.svg new file mode 100644 index 000000000..e05f65bde --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/odoo-consultancy.svg @@ -0,0 +1,4 @@ + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/odoo-licencing.svg b/pos_screen_pane_position/static/description/assets/icons/odoo-licencing.svg new file mode 100644 index 000000000..2606c88b0 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/odoo-licencing.svg @@ -0,0 +1,3 @@ + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/odoo-logo.png b/pos_screen_pane_position/static/description/assets/icons/odoo-logo.png new file mode 100644 index 000000000..0e4d0eb5a Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/odoo-logo.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/patter.svg b/pos_screen_pane_position/static/description/assets/icons/patter.svg new file mode 100644 index 000000000..25c9c0a8f --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/patter.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/pattern1.png b/pos_screen_pane_position/static/description/assets/icons/pattern1.png new file mode 100644 index 000000000..09ab0fb2d Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/pattern1.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/photo-capture.png b/pos_screen_pane_position/static/description/assets/icons/photo-capture.png new file mode 100644 index 000000000..06c111758 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/photo-capture.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/pos-black.png b/pos_screen_pane_position/static/description/assets/icons/pos-black.png new file mode 100644 index 000000000..97c0f90c1 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/pos-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/puzzle-piece-icon.svg b/pos_screen_pane_position/static/description/assets/icons/puzzle-piece-icon.svg new file mode 100644 index 000000000..3e9ad9373 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/puzzle-piece-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/puzzle.png b/pos_screen_pane_position/static/description/assets/icons/puzzle.png new file mode 100644 index 000000000..65cf854e7 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/puzzle.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/replace-icon.svg b/pos_screen_pane_position/static/description/assets/icons/replace-icon.svg new file mode 100644 index 000000000..d0e3a7af1 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/replace-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/restaurant-black.png b/pos_screen_pane_position/static/description/assets/icons/restaurant-black.png new file mode 100644 index 000000000..4a35eb939 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/restaurant-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/screenshot-main.png b/pos_screen_pane_position/static/description/assets/icons/screenshot-main.png new file mode 100644 index 000000000..575f8e676 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/screenshot-main.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/screenshot.png b/pos_screen_pane_position/static/description/assets/icons/screenshot.png new file mode 100644 index 000000000..cef272529 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/screenshot.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/service-black.png b/pos_screen_pane_position/static/description/assets/icons/service-black.png new file mode 100644 index 000000000..301ab51cb Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/service-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/skype-fill.svg b/pos_screen_pane_position/static/description/assets/icons/skype-fill.svg new file mode 100644 index 000000000..c17423639 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/skype-fill.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/skype.png b/pos_screen_pane_position/static/description/assets/icons/skype.png new file mode 100644 index 000000000..51b409fb3 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/skype.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/skype.svg b/pos_screen_pane_position/static/description/assets/icons/skype.svg new file mode 100644 index 000000000..df3dad39b --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/skype.svg @@ -0,0 +1,3 @@ + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/star-1.svg b/pos_screen_pane_position/static/description/assets/icons/star-1.svg new file mode 100644 index 000000000..7e55ab162 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/star-1.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/star-2.svg b/pos_screen_pane_position/static/description/assets/icons/star-2.svg new file mode 100644 index 000000000..5ae9f507a --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/star-2.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/support.png b/pos_screen_pane_position/static/description/assets/icons/support.png new file mode 100644 index 000000000..4f18b8b82 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/support.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/test-1 - Copy.png b/pos_screen_pane_position/static/description/assets/icons/test-1 - Copy.png new file mode 100644 index 000000000..f6a902663 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/test-1 - Copy.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/test-1.png b/pos_screen_pane_position/static/description/assets/icons/test-1.png new file mode 100644 index 000000000..0908add2b Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/test-1.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/test-2.png b/pos_screen_pane_position/static/description/assets/icons/test-2.png new file mode 100644 index 000000000..4671fe91e Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/test-2.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/trading-black.png b/pos_screen_pane_position/static/description/assets/icons/trading-black.png new file mode 100644 index 000000000..9398ba2f1 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/trading-black.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/training.png b/pos_screen_pane_position/static/description/assets/icons/training.png new file mode 100644 index 000000000..884ca024d Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/training.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/translate.svg b/pos_screen_pane_position/static/description/assets/icons/translate.svg new file mode 100644 index 000000000..af9c8a1aa --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/translate.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/update.png b/pos_screen_pane_position/static/description/assets/icons/update.png new file mode 100644 index 000000000..ecbc5a01a Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/update.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/user.png b/pos_screen_pane_position/static/description/assets/icons/user.png new file mode 100644 index 000000000..6ffb23d9f Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/user.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/video.png b/pos_screen_pane_position/static/description/assets/icons/video.png new file mode 100644 index 000000000..576705b17 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/video.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/whatsapp.png b/pos_screen_pane_position/static/description/assets/icons/whatsapp.png new file mode 100644 index 000000000..d513a5356 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/whatsapp.png differ diff --git a/pos_screen_pane_position/static/description/assets/icons/wrench-icon.svg b/pos_screen_pane_position/static/description/assets/icons/wrench-icon.svg new file mode 100644 index 000000000..174b5a465 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/icons/wrench-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/icons/wrench.png b/pos_screen_pane_position/static/description/assets/icons/wrench.png new file mode 100644 index 000000000..6c04dea0f Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/icons/wrench.png differ diff --git a/pos_screen_pane_position/static/description/assets/misc/Cybrosys R.png b/pos_screen_pane_position/static/description/assets/misc/Cybrosys R.png new file mode 100644 index 000000000..da4058087 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/misc/Cybrosys R.png differ diff --git a/pos_screen_pane_position/static/description/assets/misc/email.svg b/pos_screen_pane_position/static/description/assets/misc/email.svg new file mode 100644 index 000000000..15291cdc3 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/email.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/phone.svg b/pos_screen_pane_position/static/description/assets/misc/phone.svg new file mode 100644 index 000000000..b7bd7f251 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/phone.svg @@ -0,0 +1,3 @@ + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/star (1) 2.svg b/pos_screen_pane_position/static/description/assets/misc/star (1) 2.svg new file mode 100644 index 000000000..5ae9f507a --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/star (1) 2.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/support (1) 1.svg b/pos_screen_pane_position/static/description/assets/misc/support (1) 1.svg new file mode 100644 index 000000000..7d37a8f30 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/support (1) 1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/support-email.svg b/pos_screen_pane_position/static/description/assets/misc/support-email.svg new file mode 100644 index 000000000..eb70370d6 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/support-email.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/tick-mark.svg b/pos_screen_pane_position/static/description/assets/misc/tick-mark.svg new file mode 100644 index 000000000..2dbb40187 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/tick-mark.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/whatsapp 1.svg b/pos_screen_pane_position/static/description/assets/misc/whatsapp 1.svg new file mode 100644 index 000000000..0bfaf8fc6 --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/whatsapp 1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/misc/whatsapp.svg b/pos_screen_pane_position/static/description/assets/misc/whatsapp.svg new file mode 100644 index 000000000..b618aea1d --- /dev/null +++ b/pos_screen_pane_position/static/description/assets/misc/whatsapp.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pos_screen_pane_position/static/description/assets/modules/1.gif b/pos_screen_pane_position/static/description/assets/modules/1.gif new file mode 100644 index 000000000..ae3a880a2 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/1.gif differ diff --git a/pos_screen_pane_position/static/description/assets/modules/1.jpg b/pos_screen_pane_position/static/description/assets/modules/1.jpg new file mode 100644 index 000000000..08bbafeb6 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/1.jpg differ diff --git a/pos_screen_pane_position/static/description/assets/modules/2.gif b/pos_screen_pane_position/static/description/assets/modules/2.gif new file mode 100644 index 000000000..d19e2b352 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/2.gif differ diff --git a/pos_screen_pane_position/static/description/assets/modules/2.png b/pos_screen_pane_position/static/description/assets/modules/2.png new file mode 100644 index 000000000..a1209a01f Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/2.png differ diff --git a/pos_screen_pane_position/static/description/assets/modules/3.jpg b/pos_screen_pane_position/static/description/assets/modules/3.jpg new file mode 100644 index 000000000..3d171226b Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/3.jpg differ diff --git a/pos_screen_pane_position/static/description/assets/modules/3.png b/pos_screen_pane_position/static/description/assets/modules/3.png new file mode 100644 index 000000000..8513873ea Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/3.png differ diff --git a/pos_screen_pane_position/static/description/assets/modules/4.jpg b/pos_screen_pane_position/static/description/assets/modules/4.jpg new file mode 100644 index 000000000..1f3f2e27f Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/4.jpg differ diff --git a/pos_screen_pane_position/static/description/assets/modules/4.png b/pos_screen_pane_position/static/description/assets/modules/4.png new file mode 100644 index 000000000..3bedf7981 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/4.png differ diff --git a/pos_screen_pane_position/static/description/assets/modules/5.jpg b/pos_screen_pane_position/static/description/assets/modules/5.jpg new file mode 100644 index 000000000..0db717519 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/5.jpg differ diff --git a/pos_screen_pane_position/static/description/assets/modules/5.png b/pos_screen_pane_position/static/description/assets/modules/5.png new file mode 100644 index 000000000..0e311ca87 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/5.png differ diff --git a/pos_screen_pane_position/static/description/assets/modules/6.jpg b/pos_screen_pane_position/static/description/assets/modules/6.jpg new file mode 100644 index 000000000..67c7f7062 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/modules/6.jpg differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/1.png b/pos_screen_pane_position/static/description/assets/screenshots/1.png new file mode 100644 index 000000000..bb238c08d Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/1.png differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/2.png b/pos_screen_pane_position/static/description/assets/screenshots/2.png new file mode 100644 index 000000000..685e57a1b Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/2.png differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/3.png b/pos_screen_pane_position/static/description/assets/screenshots/3.png new file mode 100644 index 000000000..7764b670e Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/3.png differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/4.png b/pos_screen_pane_position/static/description/assets/screenshots/4.png new file mode 100644 index 000000000..d8cc89186 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/4.png differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/5.png b/pos_screen_pane_position/static/description/assets/screenshots/5.png new file mode 100644 index 000000000..7518ef585 Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/5.png differ diff --git a/pos_screen_pane_position/static/description/assets/screenshots/hero.gif b/pos_screen_pane_position/static/description/assets/screenshots/hero.gif new file mode 100644 index 000000000..16279d3ed Binary files /dev/null and b/pos_screen_pane_position/static/description/assets/screenshots/hero.gif differ diff --git a/pos_screen_pane_position/static/description/banner.png b/pos_screen_pane_position/static/description/banner.png new file mode 100644 index 000000000..829a29ebe Binary files /dev/null and b/pos_screen_pane_position/static/description/banner.png differ diff --git a/pos_screen_pane_position/static/description/index.html b/pos_screen_pane_position/static/description/index.html new file mode 100644 index 000000000..4d9c9974a --- /dev/null +++ b/pos_screen_pane_position/static/description/index.html @@ -0,0 +1,1103 @@ + + + + + + Screen Positions in POS + + + + + + + + + + +
+
+ + + +
+
+ Community +
+
+ Enterprise +
+ + + + +
+
+ +
+
+
+
+

+ POS Screen Pane Position Allows to Change the + Position of the Product Screen to Left and + Right. +

+

Screen Positions in POS +

+
+
+ +
+ +
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+

Key + Heighlights

+
+
+
+
+ +
+
+ Configuration For POS Screen/Pane Position. +
+
+
+
+
+
+ +
+
+ Set POS Screen/Pane At Right Side. +
+
+
+
+
+
+ +
+
+ Set POS Screen/Pane At Left Side. +
+
+
+
+
+ +
+
+
+ Screen Positions in POS +

+ Are you ready to make your business more + organized? +
Improve now! +

+ +
+
+ +
+
+
+ + + + +
+
+ +
+
+
+
+ acc_bg +
+ +
+
+
+
+

+ As seen in the image, when the user enter to the session he or she can set the position inside the session, + + click on the Edit button. +

+
+
+
+ +
+
+
+
+
+
+
+
+
+

+ +When we clicked the Edit button it will redirect to session settings, and here we can set the position of the screens. If the position is Right we can see the order screen on Right. + + +

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+

+ +As seen in the image, the order screen moved to right, and product screen on the Left. + + +

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+

+ +Then the position change to left. + + + +

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+

+ +We can see the order screen left and product screen right. + + + +

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+

+ + +Configuration For POS Screen/Pane Position. +

+
+ +
+
+
+
+
+
+ +
+

+ + +Set POS Screen/Pane At Left Side. +

+
+
+
+
+
+
+
+ +
+

+ + +Set POS Screen/Pane At Right Side. +

+
+ +
+
+
+
+
+
+
+
+
+ +
+ +
+ +
+

+ While configuring a + backup, selecting + the Zip option will + include the + filestore in the + backup, while + choosing the Dump + option will create a + backup without the + filestore. +

+
+
+ +
+ +
+

+ Enable the "Remove + Old Backups" option + in the backup + creation view to + automatically delete + previous backups + based on the number + of days specified. +

+
+
+ +
+ +
+

+ Enable the "Notify + User" option and + specify a contact to + receive an email + containing a + detailed report with + the failure reason + and backup details. + This option will + also send an email + upon successful + backup. +

+
+
+ +
+ +
+

+ Select the backup + destination as local + storage and specify + a backup path to a + location on the + system to create + backups on your own + system. +

+
+
+
+ +
+
+
+
+
+
+ +
+
+

+ Latest Release 18.0.1.0.0 +

+ + 26th September, 2024 + +
+
+
+
+
+ Add +
+
+
+
    +
  • + Initial Commit +
  • + +
+
+
+
+
+
+
+
+
+
+ + + + + + +
+

+ Our Services

+ +
+
+ +
+
+ .... +
+
+ +
+ +
+
+ + + + + + diff --git a/pos_screen_pane_position/static/src/xml/Screens/ProductScreen/ProductScreen.xml b/pos_screen_pane_position/static/src/xml/Screens/ProductScreen/ProductScreen.xml new file mode 100644 index 000000000..c3db3b5b9 --- /dev/null +++ b/pos_screen_pane_position/static/src/xml/Screens/ProductScreen/ProductScreen.xml @@ -0,0 +1,202 @@ + + + + + + +
+
+ +
+
+ +
+
+ + +
+
+
+
+
+ + +
+ +
+
+

No products found for "" + in this category.

+

There are no products in this category.

+
+
+ +
+ +
+ + + +
+
+
+ +
+ + + +
+
+
+
+
+ +
+
+
+ + +
+ +
+
+

No products found for "" + in this category.

+

There are no products in this category.

+
+
+ +
+ +
+ + + +
+
+
+ +
+ + + +
+
+
+
+ +
+
+ +
+
+ + +
+
+
+
+
+
+
+
diff --git a/pos_screen_pane_position/views/pos_config_views.xml b/pos_screen_pane_position/views/pos_config_views.xml new file mode 100644 index 000000000..f170cf114 --- /dev/null +++ b/pos_screen_pane_position/views/pos_config_views.xml @@ -0,0 +1,18 @@ + + + + + pos.config.view.form.inherit.pos.screen.pane.position + + pos.config + + + + + + + + + +