@AnanthaP - thanks, not a perfect solution, but may be some help. No, hovering the labels doesn't show the whole string (right now) if it's very long.
It shows a thumbnail - the image part of the thumbnails (say, if several Nemo windows open) is only useful to see that one window is full of "text" & one has only a few lines.
If a Nemo window's path is several levels deep, it again uses ellipses. There are a few more label words in the popup thumbs than on the "window-list-item" boxes.
That's fine, but I was trying to get away from having to hover or open sometimes several similar windows. Rather, be able to glance & enough (more) text show, so I don't have to hover them.
The less I have to use the mouse - or type, the better, due to health issues. This is for functional reasons vs. cosmetic.
I'm still working on this. Posted a question on Github/linuxmint/cinnamon - no reply yet from devs or users.
I believe ellipsis in most places it's used in Mint - cinnamon & probably Xfce & Mate - come from using one of Pango's features, "(ellipsize=Pango.EllipsizeMode.MODE), [where MODE is all caps]. EllipsizeMode.MODE can be either: NONE, END, CENTER (maybe a 4th).
One problem is (/usr/share/cinnamon/) the Pango.EllipsizeMode.MODE is used in several types of files, in many places (just for Cinnamon).
Like /usr/share/cinnamon/js/ui/ panel.js & many others.
Common sense might say changing the Pango.ellipsizeMode.END code in /usr/share/cinnamon/js/ui/panel.js to "NONE" would be the correct one.
Common sense would be wrong.
I searched contents of all files in the /usr/share/cinnamon & cinnamon-[xyz]/*/ folders, plus a couple other paths, that contained words "ellipsize" or "ellips".
Found a lot. Some had EllipsisMode = NONE, but I changed the rest to NONE.
*** Hard to believe all the edits had no effect.
Not even after cold booting.
I haven't found a single article or forum post in the entire internet, about "how to disable|stop|remove|ellipsis in Linux panel" (or many variations of those terms).
Used only one verb (disable, stop...) per web search.
I don't know where else the code to use ellipses in the panel could be hiding. I searched for file content = "ellips" in all files in whole themes. The panel labels ellipses show in all themes (stock & 3rd party custom), so the code likely isn't in the themes. It could be in something that most mint / cinnamon themes import (if present), that I missed in all the directories searching.
I monkeyed with different CSS code in various places to override the code. No good. I can style everything on the blocks except the ellipses. But I have no examples of this exact issue, for proper syntax & the best file / place to put it.
|