Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050028
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] Coremajorhave not tried2022-08-23 09:252022-11-10 12:00
ReporterAugustoMauchView Statuspublic 
Assigned Toablasco 
PrioritynormalResolutionfixedFixed in Version23Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0050028: It would be convenient if DrawerMenu includes a section that contains buttons in the header

DescriptionAs part of the portrait mode project [1], some of the buttons that used to be on the top of the screen will now be part of the drawer menu.

To support this, the DrawerMenu.jsx component needs to be updated to include this new section. The list of buttons will be provided in the same .config.json as the menu options on a new property (i.e. headerButtons).

See attached mockup.



[1] https://docs.google.com/document/d/1oJX6QGaMzfuzT8ZCmbsBoYvYdHGcr4ZRNGvpEo7PIhY/edit?usp=drive_web&ouid=111123098473301044519 [^]
Steps To Reproduce-
TagsNo tags attached.
Attached Filespng file icon DrawerMenuWithHeaderButtons.png [^] (56,293 bytes) 2022-08-23 09:26

- Relationships Relation Graph ] Dependency Graph ]
blocks feature request 0050400 scheduledablasco Portrait mode support 

-  Notes
(0140438)
hgbot (developer)
2022-08-26 15:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/824 [^]
(0141626)
hgbot (developer)
2022-10-04 09:56

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1242 [^]
(0143372)
hgbot (developer)
2022-11-10 12:00

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/824 [^]
(0143373)
hgbot (developer)
2022-11-10 12:00

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: dc1d6380a0424ef8b69bd119858cc7ecf3817d4a
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 10-11-2022 11:57:10
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/dc1d6380a0424ef8b69bd119858cc7ecf3817d4a [^]

Fixes ISSUE-50028: Updates drawer menu to support portrait mode

If configured, the drawer menu will include the buttons defined in the
status bar. The status bar component has been updated to support
displaying its contents in several rows to support two columns per row.

---
A web-jspack/org.openbravo.core2/src/components/DrawerMenu/__mock__/Drawer.portrait.config.json
A web-jspack/org.openbravo.core2/src/components/DrawerMenu/__mock__/DrawerMenu.portrait.config.json
M web-jspack/org.openbravo.core2/src/components/BaseGridLayout/BaseGridLayout.jsx
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/DrawerMenu.jsx
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/DrawerMenu.scss
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/__mock__/DrawerMenu.mock.scss
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/__test__/DrawerMenu.test.jsx
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/stories/DrawerMenu.stories.jsx
M web-jspack/org.openbravo.core2/src/components/SettingsButton/SettingsMenu.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/StatusBar.jsx
M web-jspack/org.openbravo.core2/src/ob-init.js
---
(0143374)
hgbot (developer)
2022-11-10 12:00

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 56e0b6c9c61e93f5475d1045bf27bba9d8a2eddd
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 10-11-2022 11:59:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/56e0b6c9c61e93f5475d1045bf27bba9d8a2eddd [^]

Related to ISSUE-50028: Updates POS2 menu configuration in portrait mode

For now only the Sell and the Settings window will be available.For now only the Sell and the Settings window will be available.

---
A web-jspack/org.openbravo.pos2/src/components/Drawer/config/DrawerMenu.portrait.config.json
M web-jspack/org.openbravo.pos2/src/components/Drawer/DrawerMenu.config.json
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
(0143375)
hgbot (developer)
2022-11-10 12:00

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1242 [^]

- Issue History
Date Modified Username Field Change
2022-08-23 09:25 AugustoMauch New Issue
2022-08-23 09:25 AugustoMauch Assigned To => ablasco
2022-08-23 09:25 AugustoMauch Triggers an Emergency Pack => No
2022-08-23 09:26 AugustoMauch Description Updated View Revisions
2022-08-23 09:26 AugustoMauch File Added: DrawerMenuWithHeaderButtons.png
2022-08-26 15:15 hgbot Note Added: 0140438
2022-10-04 09:56 hgbot Note Added: 0141626
2022-10-04 10:50 ablasco Relationship added blocks 0050400
2022-10-04 11:04 ablasco Status new => scheduled
2022-11-10 12:00 hgbot Resolution open => fixed
2022-11-10 12:00 hgbot Status scheduled => closed
2022-11-10 12:00 hgbot Note Added: 0143372
2022-11-10 12:00 hgbot Fixed in Version => 23Q1
2022-11-10 12:00 hgbot Note Added: 0143373
2022-11-10 12:00 hgbot Note Added: 0143374
2022-11-10 12:00 hgbot Note Added: 0143375


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker