Skip to content

Testing and review items for Refactor unlinked files (PR #7209) #7383

Closed
@koobs

Description

Testing and review items for Refactor unlinked files in PR #7209

JabRef 5.3--2021-01-24--ae43548
Windows 10 10.0 amd64 
Java 14.0.2 
JavaFX 15.0.1+1
  • Regression: Searching for File extension: PDF file *.pdf appears not to match files in sub-directories during Scan directory. ANY_FILE appears to work recursively

PDF Search

2021-01-25 12_12_40-Search for unlinked local files

ANY_FILE Search

2021-01-25 12_12_32-Search for unlinked local files

  • Start directory and File extension controls should set a minimum height (overlap during resize)

2021-01-25 12_26_01-Search for unlinked local files

  • Allow search results control to be minimized (on resize). Minimum size is too large.

Import results list:

  • Import result list columns should be resizable
  • Re-order columns (Status | File | Message)
  • Create one row for each file processes (test case: processing one file results in 7 rows, 6 of which are empty)
  • Expand/Collapse triangle moves location when switching between Currently linked files and Import results. Both triangles for each list should be located on the left (not right)

UI & Usability Tweaks

  • Search button should have a minimum horizontal size set
  • Directory and File type controls minimum size is too large (labels disappear during resize)

Control Labels:

  • Rename Scan directory button label to Search (consistent with dialog and feature title)
  • Rename Start directory to Directory (remove colon :)
  • Rename File extension: to File type (remove colon :)
  • Rename Currently unlinked files to Search results

Unless this is an issue with windows java framework features (rather than file type static names set in JabRef)

  • Rename ANY_FILE (*.*) to All files (*.*)
  • Rename BIBTEX_DB to Bibtex Database (*.bib)

Control types

  • Replace Select/Unselect Collapse/Expand buttons with right-click context menus

wizardmen__edit

References: #7205 #7206

Metadata

Assignees

Type

No type

Projects

  • Status

    Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions