Requires reorganization of desktop icons and workspace sidebars by module context.
The issue requests better organization of desktop icons and workspace sidebars by module context, both in developer and non-developer modes. This involves grouping items under respective modules and maintaining logical organization. The scope is somewhat clear but requires understanding of the current desktop rendering system.
Improve Organization of Desktop Icons & Workspace Sidebars by Module Context
Currently, all desktop icons and workspace sidebars are stored in the same directories within a custom app. In non-developer mode, these items are not organized or sorted in a meaningful way, making them difficult to manage.
This limitation becomes especially problematic when working with larger custom apps or partial configurations.
Related issue: https://github.com/frappe/frappe/issues/38182#issue-4119421260
Desktop icons, workspace sidebars, and similar configurations should be organized based on module context:
In developer_mode:
In non-developer mode:
This would:
Claim this issue to let others know you're working on it. You'll earn 20 points when you complete it!