[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Captions in KDE
From:       Waldo Bastian <bastian () kde ! org>
Date:       2000-10-28 21:22:14
[Download RAW message or body]

On Saturday 28 October 2000 13:48, Stephan Kulow wrote:
> Waldo Bastian wrote:
> > On Saturday 28 October 2000 08:07, Matthias Ettrich wrote:
> > > > On Saturday 28 October 2000 10:14, Matthias Ettrich wrote:
> > > >
> > > > [cut excellent plead that I 99% agree with]
> > >
> > > [snip]
> > >
> > > > And the classic counter-example would be KNode. Would we call it
> > > > Node? News Reader (*shudder*)?
> > > >
> > > > So, this seems to bring up a different, more complex perspective
> > > > IMHO.
> > > >
> > > > And to confuse things even more, Konsole has another KNode-like name,
> > > > IMO, yet the question "what's Konsole? It's spelled wrong!" came much
> > > > too often from my experimental pets (sorry, my lab mates :-).
> > >
> > > My konsole never says konole. If you start it from kicker, it says
> > > "Terminal-Terminal"
> > >
> > > But the solution is simple. Nobody runs a stock konsole. Konsole either
> > > serves as a Shell (That's the default), or depending on the session as
> > > "Linux Shell", "Midnight Commander" or "Root Console". All perfect and
> > > sufficient captions. Instead of "Shell", I would even say "Unix" (KDE1
> > > once did that before beta1, but people almost killed me for that ;-)
> >
> > The standard framework provides the application name. The application
> > should provide a sensible caption to describe the window. "Terminal" is
> > not a sensible caption, neither is "KDE Mail Client". I have no idea why
> > we use the name from the *.desktop files to set as caption. It must have
> > been a left over from KDE 1.0 or something.
>
> The idea was to allow custom captions

Hm how do we want that to work?

Typically a caption looks like "<app specific stuff> - <appname>".
E.g: "Re: Caption in KDE - KMail"
or "/home1/bastian/cvs/kdelibs/Makefile.am - KEdit"

Should --caption replace the <appname> part or override the <app specific 
stuff>? Especially in the latter case, should that work for all windows or 
only for MainWindows?

The bug is than that a lot of our desktop files contain -caption "%c".
This leads to the "Advertisement effect" Matthias mentioned.

The comment in the desktopfile describes the application, but I see no reason 
why you would want this description in your caption.

Cheers,
Waldo
-- 
KDE/Linux, you make the choice.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic