nppNavigateTo icon indicating copy to clipboard operation
nppNavigateTo copied to clipboard

Feature Request: Remember column widths

Open korpx opened this issue 1 year ago • 3 comments

Version: NavigateTo v2.7

It would be great if the plugin remembered the set column widths.

Steps to reproduce problem;

I expand the width of the Name-column to see the full file name image

I switch to another pane like Document list image

...or the project panel image

...and I go back to NavigateTo the columns are reset and the Name column is truncated again image

korpx avatar Jan 29 '24 08:01 korpx

This is not a problem if you undock the form, as I have done for as long as I've had NavigateTo.

If you start off docked like this:

image

You can click the top edge and drag, until you see the ghost wireframe of the window free-floating, and then it will be undocked like this:

image

Besides allowing you to make the form as large as you want without making it impossible to read your documents, Notepad++ remembers the size and position of non-docking forms between sessions.

I therefore believe the following:

  • this issue should be closed as not planned, as NavigateTo should not have to remember config data that Notepad++ can remember for it
  • the next release of NavigateTo should change the form so that it is not docking. I personally do not believe there is any benefit to it being a docking form.
  • if it continues to be a docking form, the documentation should remind people that undocking it is an option.

molsonkiko avatar Jan 29 '24 21:01 molsonkiko

Thanks for your views on the matter. Personally I still have hope in the feature request. I like having it docked, not free-floating or docked vertically. I believe UI views with columns should remember the set width as per user preference.

korpx avatar Jan 30 '24 10:01 korpx

@korpx There is such functionality but it is hidden on Settings page. When you resize preview table columns on Settings page you actually modify percentage of each column for actual NavigateTo table.

young-developer avatar Feb 07 '24 17:02 young-developer