Version: 1.1 (using 4.1.2 (KDE 4.1.2), Kubuntu packages) Compiler: gcc OS: Linux (i686) release 2.6.24-21-generic In Dolphin (and Konqueror for that matter), long filenames have line breaks in very unintelligent places. For instance, a long name like: ailib_cpp_unix.zip gets broken to: ailib_cpp_un ix.zip I feel like this is a step backward from KDE 3, which broke the filename like: ailib_cpp_unix .zip Granted the longest portion of the file name in KDE 3 is longer than that in KDE 4, but it also seems to expand to accommodate longer files without breaks. For instance, in KDE 4 a directory called 'Instrumental' becomes: Instrumenta l whereas it was just 'Instrumental' in KDE 3. I feel like blindly breaking to the next line after 11 characters (what it seems to be doing) is really unappealing and makes things significantly harder to read. The KDE 3 way of intelligently breaking at periods and underscores, or whatever it was, still seems like the better choice.
Moreover, if there is no punctuation, it should break in the middle of the word, at a syllable or morpheme boundary. For example: instru- mental To make it clear that there is no space in the name (i.e. it isn't "instru mental"), it would be a good idea to follow the standard practice in printed material of displaying a hyphen at the end of the broken line. You could grey it out so that it is obviously not part of the file name.
*** Bug 175899 has been marked as a duplicate of this bug. ***
*** Bug 194740 has been marked as a duplicate of this bug. ***
*** Bug 193483 has been marked as a duplicate of this bug. ***
I completely agree with this bug report. Although this may seem like a petty complaint, I would argue that this little lack of detail has a much bigger visual impact and contributes substantially to an unpolished KDE appearance. There are a number of areas within KDE where visual detail is lacking. This is but one. I hope someone takes an interest in resolving this. Although, judging by the age of this report, it seems sadly unlikely. :(
One additional thought.... Before someone argues that the challenge is determining where to break, let me suggest this very simple solution. If a single word will force a line break, don't bother. Regardless where it is. For example: Konquer... Is much more visually acceptable than... Konquer or In fact this is already done for the last line, as follow: Firefox Web B...
For Dolphin in KDE 4.5 it is planned not to add new features, but only concentrate on polishing. This point is something which I'll try to solve for KDE 4.5...
Nice. Can't wait! Thanks!! :)
Another case to consider... Long names that start with a . should not create a new line after the dot. For example, .xscreensaver wraps like this . xscreensaver Which looks really confusing.
*** Bug 228157 has been marked as a duplicate of this bug. ***