Skip to content

enhancement : ability to select columns to be shown on folder item#410

Open
kaushik-naik wants to merge 3 commits intoFossifyOrg:mainfrom
kaushik-naik:customize-folder-item-details
Open

enhancement : ability to select columns to be shown on folder item#410
kaushik-naik wants to merge 3 commits intoFossifyOrg:mainfrom
kaushik-naik:customize-folder-item-details

Conversation

@kaushik-naik
Copy link

@kaushik-naik kaushik-naik commented Mar 12, 2026

Type of change(s)

  • Bug fix
  • Feature / enhancement
  • Infrastructure / tooling (CI, build, deps, tests)
  • Documentation

What changed and why

  • Add new keys in Constants.kt (FOLDER_SHOW_SIZE, FOLDER_SHOW_LAST_MODIFIED_AT and FOLDER_SHOW_CHILDREN_COUNT) to store user preference (also added these fields in Config.kt).
  • Conditionally render children count, folder size and last modified data for folder item.
  • Add a new option in SettingsActivity to show a dialog to Manage Manage folder column
  • Add new values in strings.xml related to the enhancement.
  • Minor change in item_file_dir_list.xml view as the layout was not rendering properly when font size is set to extra large.

Tests performed

  1. Impact of theme on:
    1. Dialog
    2. Preference checkbox
    3. folder details
  2. Preferences
    1. saved on app restart
    2. saved on cache clear
    3. cleared on clear data
    4. default on fresh install

Before & after preview

  1. Modified at position (Before,After)

  1. Set preference dialog

  1. Folder Listing View (Before,After)

Closes the following issue(s)

Checklist

  • I read the contribution guidelines.
  • I manually tested my changes on device/emulator (if applicable).
  • I updated the "Unreleased" section in CHANGELOG.md (if applicable).
  • I have self-reviewed my pull request (no typos, formatting errors, etc.).
  • I understand every change in this pull request.

1. Provide option to select columns to be shown on folder item.
2. Render folder columns conditionally based on preferences.
3. Minor change in folder item layout
@kaushik-naik kaushik-naik changed the title Enhancement : Provide option to select columns to be shown on folder item enhancement : ability to select columns to be shown on folder item Mar 12, 2026
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.

Ability to customize folder item details

1 participant