Custom column truncation symbol (ellipsis)

Currently the truncation symbol has 2 issues:

  • it's not unique, some file names have naturally occurring ..., especially at the end where the default truncation appears
  • it's too wide to convey the truncation information while it should be as small as possible to fit more data, so, for example, would be preferable. Or maybe even better it could be some illegal filesystem symbol like : or |, then you can be more certain that it's truncated since it can't be part of a name

Please add an option to have a user-customizable truncation symbol instead of the default ellipsis

Maybe being able to set a custom truncation symbol color would make it even less ambiguous

Are you using a monospaced font?

(The "..." in most common Windows fonts is very narrow, about the width of a normal character.)

I think this kind of situation is exactly what Evaluator is there for :wink:

Using proportional fonts, but you don't need to waste the width of a char for this signal (interestingly enough in my font ellipsis is a bit wider than 3 dots since it has more space before it).

Though personally the bigger issue for me is confusion since dots do appear in regular file names, so you can't be certain whether it's truncated or not

How do you

You could avoid the 3 in a row by specifying a fixed max number of characters in your evaluator column, so all values would have a maximum allowed length, and then you can set the column width accordingly (afaik ellipsis is not applied to evaluator columns by default).
As for the header, I am not sure how that relates, because you set the header and expect the values in the column to be too long (which is why you use ellipsis), so why would you make the header longer than the values?

by specifying a fixed max number of characters in your evaluator column, so all values would have a maximum allowed length,

Why would I want this weird limitation? If my screen fits the column, I want to see everything instead of having arbitrary max lengths
Besides, you can't use number of chars for width since the have different px width

Because value width is dynamic? As is column width. I could have smaller column min width so that an empty column is smaller but still more visible if ... doesn't replace a letter.

I just checked the manual and it looks like you could actually do it but with script columns (except for that odd header issue you mentioned).
It would be interesting if someone finds a workaround for your problem. Personally, it feels like a heavily crafted scenario for my taste. I don't think it has ever crossed my mind to worry about whether the "..." in the middle are actually part of the filename or not, or whether that really changes anything. Even if I had that concern, I think it could be solved by adding the full filename to the infotip.
Maybe someone else can help you with the custom ellipsis in a script column. Good luck! :+1: