Skip to content

[18.0][IMP] pos_config_logo: support custom logo in POS navbar and saver screen#1546

Open
MiguelMachadoM wants to merge 1 commit into
OCA:18.0from
MiguelMachadoM:18.0-imp-pos-config-logo
Open

[18.0][IMP] pos_config_logo: support custom logo in POS navbar and saver screen#1546
MiguelMachadoM wants to merge 1 commit into
OCA:18.0from
MiguelMachadoM:18.0-imp-pos-config-logo

Conversation

@MiguelMachadoM
Copy link
Copy Markdown

This PR extends pos_config_logo so the POS configuration logo is used not only in the receipt header, but also in:

  • POS navbar logo
  • POS saver screen logo

What was changed

  • Added frontend patches for:
    • Navbar (posHeaderLogoSrc)
    • SaverScreen (saverLogoSrc)
  • Added XML template inheritances to replace default logo rendering in navbar and saver screen.
  • Updated module documentation to describe the new behavior.
  • Added contributor entry for Miguel Machado.

Functional impact

When a logo is configured in POS settings (Alternative point of sale logo), the same logo is now consistently shown in receipt, navbar, and saver screen.

Notes

  • Existing fallback behavior is preserved when no POS-specific logo is configured.

…reen

Extend pos_config_logo to reuse the configured POS logo beyond receipts, showing it in the navbar and saver screen, and document the new behavior.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cvinh
Copy link
Copy Markdown
Contributor

cvinh commented May 6, 2026

Hello, thanks for the pr ! Does it superseed #1543 ?

@pedrobaeza pedrobaeza added this to the 18.0 milestone May 6, 2026
@pedrobaeza pedrobaeza changed the title [IMP] pos_config_logo: support custom logo in POS navbar and saver sc… [18.0][IMP] pos_config_logo: support custom logo in POS navbar and saver screen May 6, 2026
@pedrobaeza
Copy link
Copy Markdown
Member

Please remove the second commit. The module version bump is done on merge automatically by bots.

@pedrobaeza
Copy link
Copy Markdown
Member

You have added a third commit instead of removing the second one. Please remove both or squash them into one.

@pedrobaeza pedrobaeza force-pushed the 18.0-imp-pos-config-logo branch from 0931085 to d156581 Compare May 6, 2026 14:26
@pedrobaeza
Copy link
Copy Markdown
Member

I have been able to push it the unique commit to your branch through GitHub mechanisms.

Copy link
Copy Markdown
Member

@pedrobaeza pedrobaeza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and working properly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants