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. THEMES
  2. Backend
  3. Custom Desktop Launcher & Visual Editor v 18.0
  4. Sales Conditions FAQ

Custom Desktop Launcher & Visual Editor

by Wilson Works https://www.wilsonworks.com.au
Odoo

$ 90.15

v 18.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Backend themes might not work with Odoo Enterprise Edition. Please read the description carefully and, in doubt, ask the author before buying.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License

Custom Desktop Launcher & Visual Editor

Design visual process-map dashboards and simplify Odoo navigation for your team.
Drag-and-Drop Editor | SVG Shapes | Display Aspect Ratios | Multi-Company Compatible

✓ Odoo 19 Community ✓ Odoo 19 Enterprise ✓ Multi-Company Compatible

Custom Desktop Launcher & Visual Editor Demo

▶ Watch the Visual Editor Demo on YouTube

Try It Now

Experience the visual launcher designer on our live demo site: https://custom-desktop-demo.wilsonworks.com.au

Visit our YouTube channel for step-by-step setup guides and styling tips: https://www.youtube.com/@WilsonWorks-e8n

Background

Odoo offers a comprehensive suite of business applications, but navigating between complex menus, action lists, and settings can easily clutter the workspace and overwhelm daily operational users. Typically, setting up simple visual process flow navigation maps or custom landing launchpads in Odoo required writing custom QWeb/XML views or building ad-hoc dashboards from scratch.

That is why we built the **Custom Desktop Launcher & Visual Editor**. Powered by Odoo's native OWL client framework, this module puts the power of user workspace design entirely in your hands. Administrators can map standard business workflows directly into clear, beautiful process flow dashboards, style them with premium 3D effects, and assign them directly to users. With granular locked-to-desktop permission switches, you can restrict users to a single operational launchpad, creating a clean, focused, and distraction-free workspace.

Who Is This For?

👔

Functional Consultants

Quickly build client landing pages that map operational workflows without touching python or XML.

🛠

Odoo Administrators

Lock specific warehouses or data entry roles into isolated launchpads, reducing data entry mistakes.

👥

End Users

Enjoy a clean, optimized landing page containing exactly the features and views required for your daily job.

Key Features

🚀 Visual Designer Interface

Select buttons, text headers, arrows, or links. Position them using drag-and-drop handles and resize elements directly on a responsive 12, 24, or 48-column editor grid canvas.

📊 Dynamic Domain Filters & Live Badges

Display real-time record count badges on tiles using a visually built search domain. Integrates Odoo's native Domain Selector inside the visual editor sidebar. Supports advanced dynamic variables like {{uid}}, {{today}}, {{start_of_month}}, and offset expressions (e.g. {{today - 30d}}) for personalized queue tracking.

Workspace Styling & Preset Themes

🎨 Global Presets & Theme Builder

Instantly apply pre-configured theme sets, or visually design backgrounds and button/text styling elements on the canvas and save or update them directly as reusable presets.

❍ Premium 3D Bevel Styles

Configure buttons and folders with raised or lowered 3D visual shadows using SVG linear stroke gradients and blur filters.

🖌 Inline SVG Shapes

Set shapes to Rectangles, Ellipses/Circles, decision Diamonds, or Parallelograms. Scale shapes proportionally using viewport sizing.

👐 Snapping Connection Arrows

Draw connection lines between tiles. Start/end handles snap automatically to border anchor points, providing clear flow visual pathways.

🔍 FA Icon Picker integration

Search and pick Font Awesome icons using a modal selector. Supports "No Icon" mode to expand label texts over the full tile area.

👁 Flexible Label Alignment

Align Center, Left, or Right, float labels completely outside shapes (Above/Below), or type /n or \n to manually trigger clean centered line breaks.

🧱 Transparent Unadorned Look

Clear card background and border colors to transparent with a single click. Allows text labels or icons to float borderless directly on your wallpaper.

🎦 Blur & Opacity Sliders

Upload custom backgrounds (Full HD WebP/JPG format) and fine-tune image blur radius and transparency using interactive sliders.

📊 Dynamic Record Badges

Associate Odoo models and search filters (domains) to display live record count badges on tiles, rendered dynamically when filters are active.

🗅 Display Aspect Ratios

Lock canvas dimensions (16:9, 16:10, 4:3, or 3:2) in the designer to preview layouts for hardware like tablets, hybrid laptops, or wide monitors.

🏭 Multi-Company Dynamics

Tile count badges dynamically recalculate based on the user's active Odoo company selections, strictly enforcing company access record rules.

🧵 Glassmorphic Visuals

Enable frosted glass backdrop filters on buttons, folders, or headers. Blurs elements dynamically behind the cards for a modern, premium look.

🗄 Layout JSON & ZIP Backups

Export layout maps to JSON backups. Select multiple records in Odoo's list view to compile and download all layouts in a single ZIP archive.

👁 Force View Mode Overrides

Force window/server actions to open in specific modes (List, Kanban, Form, Pivot, Graph, Calendar, or Activity) regardless of Odoo defaults.

⌨ Keyboard Group Nudging

Shift-click multiple tiles to select them as a group and nudge them using keyboard arrow keys with built-in grid boundary safety.

🔍 Apps & Menus Command Search

Type anywhere on the desktop to open a command search palette and launch Odoo menus instantly via keyboard (bringing Enterprise search to Community).

🔁 Background Badge Autorefresh

Configure an automatic poll timer (1 to 30 mins) to silently update tile record counts in the background, pausing automatically when hidden.

🛠 Bulk Styling & Sizing

Shift-click multiple tiles to select them as a group and bulk-edit their size (Columns Wide / Rows High) and styling attributes concurrently.

User Lock-In & Navigation Targets

🔒 Locked-To-Desktop

Locks operational users into their launcher interface. Completely hides settings, breadcrumbs, search, and other standard menus.

🔀 Top-Bar Switcher Widget

Systray dropdown switcher allows authorized users to toggle between different workspaces or exit back to Odoo Home.

🕵 Odoo Menu Explorer

Sidebar menu tree displays Odoo's menu structure. Click "+" to automatically search coordinates and place new action buttons.

🔗 Flexible Action Targets

Link launcher tiles to Standard App Views, Automated Actions (server workflows), Custom Panels / Dashboards (with direct tab loading), or External Websites.

🔗 Linking Custom Desktops

Custom desktops can be linked using a special tile type (folder links)

Screenshots

Launcher Dashboard Canvas

Visual Editor Workspace

Create stunning desktop designs

desktop warehouse
Desktop for process work
Desktop Procurements
Sample desktop for procurements
Desktops for power users
Desktops to power users who create and edit them on the fly - note the pencil in the top right corner.

Features

Desktop designer
Visual desktop designer with tile parameter selection.
User Locked Dashboard
The tile properties for customisation - size, shape, link type, color, font, image,....etc.
Odoo Menu Explorer tree
Quick search and drop-in navigation buttons directly from the collapsible Odoo App Menu Explorer tree.
Theme designer
Desktop design themes: Design and save/edit themes directly in the designer.
Tile filtering with counters
Tile record filtering using Odoo standard record selection, including filtered record count badge.
Custom domain editor
Custom doman filtering with dynamic field replacement for user and dates.
Desktop dropdown from systray
Desktops available from the system tray. Users can be restricted to see only seleted desktops
User Locked Dashboard
Application search from within a dashboad for power users
User Locked Dashboard
For users doing procedural work create a distraction-free dashboard and lock-in restricting menus and hiding navigation breadcrumbs.

Technical Specifications

Odoo Framework Pure OWL (Odoo Web Library) clientside widgets and QWeb templates (V19-ready)
Database Integration Relies on standard PostgreSQL Many2one relations mapping cleanly without modifications to core codebases
Aesthetic Assets Fully scalable Vector graphics (SVGs), CSS 3D filters, and Font Awesome glyph mapping
Module Dependencies Standard `web` module. Compatible with both Community and Enterprise layouts

WilsonWorks Other Odoo apps

Banded Report Writer Pure python report writer with no need for Qweb scriping and HTML to PDF generation.
* Free version: https://apps.odoo.com/apps/modules/19.0/banded_report_writer
* Pro version: https://apps.odoo.com/apps/modules/19.0/banded_report_writer_pro
* Shared library (free): https://apps.odoo.com/apps/modules/19.0/banded_report_library
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 7056
Technical Name custom_desktop
LicenseOPL-1
Websitehttps://www.wilsonworks.com.au
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 or have a question related to your purchase, please use the support page.
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