Skip to content

Deduplicator: Improve file display with separate name and path - #1942

Merged
d4rken merged 1 commit into
mainfrom
duplicatse-ui
Sep 9, 2025
Merged

d4rken merged 1 commit into
mainfrom
duplicatse-ui

Conversation

@d4rken

@d4rken d4rken commented Sep 8, 2025

Copy link
Copy Markdown
Member

Separate filename display from full path in duplicate file listings for better readability. File names are now shown prominently with ellipsis in the middle, while paths are displayed below with start ellipsis to show relevant folder context.

Changes:

  • Add replaceLast() string extension for proper filename removal from paths
  • Update ChecksumGroupFileVH and PHashGroupFileVH to use split display
  • Modify DeduplicatorListLinearSubAdapter to use replaceLast() instead of replace()
  • Update XML layouts to show filename and path as separate text views
  • Improve ellipsis strategies: middle for names, start for paths

This addresses user feedback about file identification being difficult when only seeing truncated full paths.

Separate filename display from full path in duplicate file listings for better
readability. File names are now shown prominently with ellipsis in the middle,
while paths are displayed below with start ellipsis to show relevant folder context.

Changes:
- Add replaceLast() string extension for proper filename removal from paths
- Update ChecksumGroupFileVH and PHashGroupFileVH to use split display
- Modify DeduplicatorListLinearSubAdapter to use replaceLast() instead of replace()
- Update XML layouts to show filename and path as separate text views
- Improve ellipsis strategies: middle for names, start for paths

This addresses user feedback about file identification being difficult when
only seeing truncated full paths.
@d4rken d4rken added enhancement New feature, request, improvement or optimization c: Deduplicator labels Sep 8, 2025
@d4rken
d4rken merged commit 4ef52a8 into main Sep 9, 2025
13 checks passed
@d4rken
d4rken deleted the duplicatse-ui branch September 9, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c: Deduplicator enhancement New feature, request, improvement or optimization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant