| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 468 |
| Technical Name |
cxo_app_launcher_sort |
| License | OPL-1 |
| Website | https://cxoadvisory.au |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 468 |
| Technical Name |
cxo_app_launcher_sort |
| License | OPL-1 |
| Website | https://cxoadvisory.au |
App Launcher Sort
A small productivity addon that makes the Odoo backend launcher easier to scan and easier to keep consistent.
Odoo lets users rearrange backend apps, but the default order is not always the most predictable across teams and devices. App Launcher Sort gives users a cleaner starting point with alphabetical ordering, keeps Apps and Settings pinned at the tail, stores each user's preferred order centrally, and adds a simple reset option inside Change My Preferences.
What This Module Does
Alphabetical Default
Users with no saved launcher layout see top-level backend apps in alphabetical order, which reduces scanning friction in larger databases.
Pinned Tail Apps
Apps remains second-last and Settings remains last so critical navigation stays easy to find even after reordering.
Cross-Device Reuse
When a user manually reorders the launcher, that layout is saved on the user settings record and follows them across browsers after reload.
Included User Experience
- Alphabetical home menu ordering for users without a saved layout
- Consistent pinned placement for Apps and Settings
- Saved drag-and-drop ordering for each individual user
- Launcher reset action in My Profile > Change My Preferences
- Shared ordering behavior across desktop home menu, navbar menu, and mobile-sized layouts
- No ir.ui.menu resequencing
- No new business models or menus
- No dependency on custom addons outside this module
- No impact on record access, groups, or backend business logic
Technical Fit
This addon is designed for Odoo 19 Enterprise and Odoo.sh deployments that use a private repository for paid addons. It depends only on the standard web module and stores each user's launcher order in res.users.settings.
Support
Questions about the advertised behavior can be sent to benjamin@cxoadvisory.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