Description
Currently, in the Mendix App Dashboard, the sorting option (Default, Name, Recently Used, Pinned) resets every time the page is reloaded. Users who prefer to view Pinned apps must manually select the "Pinned" option from the dropdown each time they visit the dashboard. This adds unnecessary steps and impacts productivity, especially for users managing multiple apps.
Problem
- Sorting preference is not retained across sessions.
- Users repeatedly select "Pinned" or other preferred sorting options, which is inefficient.
- No option exists to set a default sorting preference at the user level


Proposed Solution
Introduce a feature that allows users to persist their preferred sorting option across sessions. Possible implementations:
-
User Profile Setting:
- Add a setting in the user profile to choose a default sorting option (e.g., Pinned, Recently Used, Name).
- This preference should apply every time the user opens the dashboard.
-
Automatic Persistence:
- Store the last selected sorting option in local storage or cookies.
- When the user revisits the dashboard, automatically apply the last used sorting option.
-
Bookmarkable Filter URLs:
- Ensure that sorting and filter selections are reflected in the URL (e.g.,
?sort=pinned).
- Users can bookmark their preferred view for quick access.
Benefits
- Improves user experience and efficiency.
- Reduces repetitive actions for users managing multiple apps.
- Provides flexibility and personalization in the dashboard view.
Additional Considerations
- Ensure compatibility with existing filters and search functionality.
- Provide an option to reset to default if needed.
- Make this feature optional so users who prefer the current behavior can keep it.