[Konsole-devel] [Bug 190281] Tab for /tmp displays incorrect name
Robert Knight
robertknight at gmail.com
Tue Apr 21 20:58:19 UTC 2009
https://bugs.kde.org/show_bug.cgi?id=190281
Robert Knight <robertknight at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |robertknight at gmail.com
--- Comment #1 from Robert Knight <robertknight gmail com> 2009-04-21 22:58:17 ---
> I'm submitting it because the explanation
> of how this is a "feature" makes little sense.
In the case of /tmp, /usr - I take your point. When you have a bunch of tabs
opened in /home/name/myproject/src, /home/name/myproject/build,
/home/name/myproject/build/tmp, /home/name/anotherproject/doc it starts to make
sense because you can differentiate between the tabs without them taking up too
much space.
I think when I first added this it would include the previous directory name in
the 'short directory name' (%d) format if the current directory was in a list
of common directory names - with no shortening of the common name. So you'd
see myproject/src, myproject/build, myproject/build/tmp in the above examples.
That makes the tabs quite wide however and I didn't want to have to scroll
through the tabs. Eliding the text to shorten the tab text either leaves you
with ("myproj...") on each tab which is not very helpful or (".uild/src",
"..uild/tmp") which is not very helpful either. Better suggestions welcome.
> At a minimum, this mis-feature should be user configurable
> and one which can be disabled
No - configuration must not be used as a way of avoiding decision making on a
feature. Options are (generally) there for when significant numbers of users
have conflicting preferences for a particular feature or when the software
cannot automatically work out the right setup for some feature - like the color
scheme of the terminal or the key bindings needed to interoperate with certain
programs.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the konsole-devel
mailing list