Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Customizations
  3. Edit Home Screen v 19.0
  4. Sales Conditions FAQ

Edit Home Screen

by Alwinen GmbH https://www.alwinen.de
Odoo
v 19.0 Third Party 8
Download for v 19.0 Deploy on Odoo.sh
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 201
Technical Name edit_home_screen
LicenseOPL-1
Websitehttps://www.alwinen.de
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 201
Technical Name edit_home_screen
LicenseOPL-1
Websitehttps://www.alwinen.de
Versions 18.0 19.0
  • Description
  • License

Edit Home Screen

Your Home Screen, Your Way. An iOS-style edit mode for Odoo Enterprise — long-press, tap to hide, done.

  Per-User   iOS-Style Edit Mode   Zero Permission Impact   Enterprise Ready

The Home Screen,
Finally Personal.

Standard Odoo Enterprise shows every app a user has access to on the Home Screen — accountants see HR, salespeople see Inventory, everyone scrolls past icons they will never click. Edit Home Screen turns that grid into something each user can curate in seconds, with a gesture they already know from their phone.

  • Long-press any icon (~500 ms) to enter edit mode
  • Tap the checkbox on each app to hide or show it
  • Drag-and-drop reordering keeps working as in stock Enterprise
  • Hidden apps stay reachable via top navigation and Ctrl + K
  • Preferences are per-user and follow you across devices & sessions
  • Zero impact on ACL, security groups, or menu definitions
Edit Home Screen for Odoo - iOS-style edit mode with per-app visibility checkboxes

Why You Need This Module

Five everyday pains the standard Home Screen never solves — and how this module fixes them.

  Cluttered Grid

Odoo Standard

Every app you have access to fills the Home Screen — easily 20–40 icons. Users scroll past the same useless tiles every day to find the 3 they actually use.

Edit Home Screen

Each user keeps only the apps they actually need on screen. A curated, distraction-free launcher for everyone.

  Self-Service

Odoo Standard

The only way to remove an app is to tweak security groups or menu visibility — an admin task that affects every user in that group.

Edit Home Screen

Users help themselves in 5 seconds. Zero IT tickets, zero impact on other users' setups.

  Hidden ≠ Locked

Odoo Standard

Hiding via ACL or removing menu entries means the user completely loses access — even for the one quarterly task they still need.

Edit Home Screen

Hidden apps still open via the top nav and Ctrl + K command palette. Out of sight, never out of reach.

  Familiar Gesture

Odoo Standard

No edit mode. No hint on the Home Screen that personalization is even possible. Mobile users get the same desktop-first experience.

Edit Home Screen

The iOS / Android long-press everyone already knows. 500 ms hold → wiggle-room edit mode → release to confirm. Zero training.

  Clean Install

Studio Workarounds

Hiding menus with Studio creates persisted overrides in ir.ui.menu that can survive uninstall and pollute the database — a known headache.

Edit Home Screen

One tiny JSON field on res.users.settings. Uninstall, and your database is exactly as it was.

A pure UX layer.

No security model touched.
No menu definitions altered.
Just a better launcher for every user.

How It Works

Three taps. No menus. No settings page.

1

Long-press an app

Press and hold any icon for about half a second. The grid enters edit mode, checkboxes appear on every app.

2

Tap to hide / show

Uncheck the box on any app to hide it from your Home Screen. The icon dims to grey so you can see what you've turned off.

3

Done — clean grid

Click any empty area (or pick Done Editing in the user menu) to exit. Your curated Home Screen is saved and synced.

Alternative entry: users who don't know about the long-press can also enter edit mode from the top-right avatar menu → "Edit Home Screen", and leave it again via the same menu's "Done Editing" entry.

Key Features

Everything you need. Nothing you don't.

  iOS-Style Long-Press

A 500 ms hold triggers edit mode after the pointer is released — with built-in guards to swallow the spawned click so the cursor never accidentally launches the held app or exits the mode prematurely.

  Visibility Toggle

A crisp per-app checkbox appears in the top-right of every icon during edit mode. Unchecked apps dim to greyscale so you can preview exactly what your Home Screen will look like before exiting.

  Drag & Drop Preserved

The native Enterprise drag-and-drop reordering keeps working exactly as before. Long-press still starts the drag; this module simply layers visibility control on top, without replacing or breaking the original behaviour.

  User Menu Entry

For users who don't discover the gesture, a clear "Edit Home Screen" / "Done Editing" entry appears in the top-right avatar dropdown. The label toggles automatically based on the current mode.

  Cross-Device Sync

Preferences are stored as a JSON list on res.users.settings, so a user's Home Screen looks the same on every device — laptop, tablet, phone — and survives logouts, upgrades, and session resets.

  Command Palette Access

Hidden apps are still in the top navigation menus and the Ctrl + K command palette. Power users keep instant keyboard access to every authorised module — visibility on the grid is purely cosmetic.

Business Benefits at a Glance

Faster Daily Navigation: users land on the apps they need without scrolling
Fewer IT Tickets: no more "please hide app X for my team" requests
Zero Permission Risk: ACL, security groups, and menus stay untouched
No Training Required: the iOS / Android gesture is already universal
Cross-Device Consistency: preferences follow the user, not the browser
Onboarding Friendly: new hires see a focused launcher from day one
Multi-Company Safe: per-user storage scales cleanly across companies
Reversible: uninstall removes the field — no data residue, no migrations
Modern UX Signal: shows your team that you care about everyday details
Drag-and-Drop Intact: the original Enterprise reordering still works

  Installation

Three clicks. No configuration screen.

1

Prerequisite

An Odoo Enterprise instance — the module depends on web_enterprise's Home Screen grid. Community Edition does not ship the Home Screen.

2

Install the Module

Open Apps, search for "Edit Home Screen", and click Install.

✔

Done — Zero Configuration

Every user can now long-press any app on the Home Screen to start curating their grid. No settings to fill in. No groups to assign. No menus to add.

  Try It in 60 Seconds

A four-step smoke test you can run right after installing — no admin rights needed.

1

Open the Home Screen

Click the Odoo logo (top-left) or use the apps grid icon to land on the Home Screen.

2

Long-press any app

Press and hold for about half a second, then release. Checkboxes should appear on every icon.

3

Uncheck two or three apps

The icons dim to grey but stay on screen so you can review the change before exiting.

✔

Click an empty area — Done!

Edit mode exits and the unchecked apps disappear from the grid. Reload the browser, log in from another device — your curated layout follows you. Try Ctrl + K and type a hidden app's name to confirm it is still reachable.

  Requirements & Compatibility

  • Odoo Edition: Enterprise only
  • Required Modules: web_enterprise (auto-installed by Enterprise)
  • Backend Footprint: 1 JSON field on res.users.settings
  • Frontend Footprint: Owl patch on the Home Menu + 1 user-menu entry
  • Multi-Company: fully supported (per-user, company-agnostic)
  • Permissions: none touched (ACL, groups, menus all stock)
  • Mobile / Tablet: works wherever the Home Screen renders
  • Translation-ready: all strings exposed through _t()

  Frequently Asked Questions

Does hiding an app revoke the user's access to it?

No. This module is a pure UX layer. Hiding only removes the icon from the Home Screen grid for that one user. Security groups, ACL rules, and menu definitions are never touched, so the underlying access right remains identical.

Can other users see the apps I have hidden?

Yes — their grid is unaffected. Preferences are stored per-user on res.users.settings. Hiding an app for yourself never changes what your colleagues see.

How do I open an app I have hidden?

Two ways: through the top navigation menus (the app keeps its entry there), or via the Ctrl + K command palette — just start typing its name. You can also re-show it from the Home Screen edit mode at any time.

Do my preferences follow me to other devices?

Yes. The hidden-apps list is persisted server-side on the user's record, so your curated Home Screen is identical whether you log in from your laptop, a tablet, or your phone. It also survives logouts and browser changes.

Does this module change any security groups, ACL, or menu definitions?

No. The module ships no data files — no ir.model.access.csv, no record rules, no menu records, no ir.ui.menu overrides. It adds a single JSON field on res.users.settings and a small Owl patch on the Home Menu component.

Is it compatible with Odoo Studio?

Yes. Because this module never touches menu definitions or ACL, it coexists cleanly with Studio. If Studio already hides a menu from a user, that menu simply doesn't reach the Home Screen at all — there is nothing for this module to toggle.

What happens if I uninstall the module?

The added field on res.users.settings is removed and every user's Home Screen instantly returns to the stock Enterprise behaviour (all authorised apps visible). No data residue, no migration scripts, no orphan records.

Does it work on Odoo Community Edition?

No. The Home Screen grid only exists in Odoo Enterprise (via web_enterprise). Without that grid there is nothing to edit, so the module is Enterprise-only by design.

How will users discover the feature?

Two discovery paths cover both audiences: the long-press gesture is intuitive for anyone with a smartphone, and the explicit "Edit Home Screen" entry in the top-right user dropdown surfaces the feature for keyboard- and mouse-first users.

Does it slow down the Home Screen?

No measurable impact. The hidden list is loaded once from the user's settings into a Set and applied as a simple filter to the existing apps array. Toggle and persistence go through the same setUserSettings RPC the rest of Odoo uses for preferences.

Support & Contact

For questions, customisation requests, or technical support, please contact us. We'd be happy to help you out.

Email Support:
info@alwinen.de

Developed by Alwinen GmbH

Professional Odoo Solutions

https://www.alwinen.de

Copyright © 2025 Alwinen GmbH | Licensed under Odoo Proprietary License v1.0

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with