Skip to content

Refactor: Profiles Grid, Profile Management (Reorder/Rename/Delete), and Search Improvements#386

Open
ALE-ARME wants to merge 3 commits intoyogeshpaliyal:masterfrom
ALE-ARME:issue-360-partial
Open

Refactor: Profiles Grid, Profile Management (Reorder/Rename/Delete), and Search Improvements#386
ALE-ARME wants to merge 3 commits intoyogeshpaliyal:masterfrom
ALE-ARME:issue-360-partial

Conversation

@ALE-ARME
Copy link

@ALE-ARME ALE-ARME commented Feb 10, 2026

This Pull Request implements significant UI/UX enhancements focused on profile management and search functionality, resolving various data integrity and navigation issues.

🎩 Key Changes:

  • Profiles Grid: Replaced the default Home screen with a modern grid view for profiles.
  • Profile Management:
    • Long-press: Added management options to Rename or Delete profiles via long-press.
    • Reordering (Fixes Manually reorder list of profiles #385): Integrated a persistent priority system with UI controls (Up/Down arrows) to custom-order profiles.
    • Styling: Added a profile counter in the TopAppBar and centered the deletion dialog with a red warning icon and bold names.
  • Data Integrity: Enabled SQLite Foreign Key constraints to ensure ON DELETE CASCADE correctly removes all associated links when a profile is deleted.
  • Navigation Improvements:
    • Updated Bottom Bar icon and label from Home to Profiles.
    • Back Navigation: The system back button now correctly returns users to the Profiles Grid when viewing a specific profile.
  • Unified Search: The search bar now filters both links and tags simultaneously within the active profile.
  • General UI Polish:
    • Centered and styled the Tag deletion dialog to match the profile management UI.
    • Removed trailing dots from various informational sentences for consistency across the app.
  • Documentation: Updated README.md with instructions for new navigation and profile management features.

🔗 Link Pre-population:

  • The old automatic clipboard detection system has been removed from both code and settings.
  • New behavior: Users must now long-press the + (Add Link) button to open the creation screen with the clipboard link auto-populated.
  • Fixed: Auto-population is now fully functional, using direct clipboard reading and resilient state management to ensure the link is correctly captured.

Fixes #360 (Partial)
Fixes #385

@ALE-ARME
Copy link
Author

ALE-ARME commented Feb 10, 2026

If AI didn't mess up this PR should contain only partial fixes of the Home page improvements issue and the one about profile reordering.
The ones with strike though in the issue are the one present here. I'll leave the rest to you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Manually reorder list of profiles Home page improvements

1 participant